.ui-autocomplete {

    width: 315px!important;

    

}
.bg {

  /*background: url(https://d1gwm4cf8hecp4.cloudfront.net/svg/wave.svg);

  background: url(../images/carlent.jpg);*/

  margin: 0 auto;
 background: url('../uploads/backimage.jpg');
    background-position: center;background-repeat: no-repeat;background-size: cover;  

  background-color: transparent !important;
}
.ui-autocomplete.ui-widget {

    font-size: 13px!important;

}

input[type="text"] {

  font-size:14px!important;

}

i.fa {

    display: inline-block;

    border-radius: 60px;

    box-shadow: 0px 0px 2px #888;

    padding: 0.5em 0.6em;

}

.maaa p

{

  margin-bottom:0px;

  line-height:20px;

}

@media (max-width: 999px) {

 .aaa .col-md-4

 {

  height:100px !important;

 }

 

}



@media (max-width: 1100px) {

   

    .tata-sky

    {

      margin-left: 9%;

    }

    .ddte{

        padding: 22px 10px 0px 11px !important;

      }

      input[type="text"] {

    font-size: 12px!important;

  }

  .masa

  {

    font-size:9px;

  }

}

@media (min-width: 1101px) {

   

    .ddte{

        padding: 22px 10px 0px 17px !important;

      }

}

.close {

    background:#fff;

} 

.alltime

{

  background: #ea0e37;

    color: #fff;

    border-radius: 20px;

}

.alltime:hover

{

  background: #ea0e37;

    color: #fff;

    border-radius: 20px;

}

#modal {

    visibility:hidden;

    width:50%;

    height:auto;

    padding:8px;

    background:rgba(0,0,0,.3);

    -webkit-border-radius:8px;

    -moz-border-radius:8px;

    border-radius:8px;

    position:absolute !important; 

    top:20% !important;

    left:26% !important;

    margin:0 auto;

    z-index:101;

}

.reveal-modal-bg { 

    position: fixed; 

    height: 100%;

    width: 100%;

    background: #000;

    background: rgba(0,0,0,.4);

    z-index: 100;

    display: none;

    top: 0;

    left: 0; 

}

.button.cl {

    float: left;

    position: absolute;

    right: -14px;

    top: -11px; border:0;

}

.close{ background:#fff;} 

#modal_round {

    visibility:hidden;

    width:50%;

    height:auto;

    padding:8px;

    background:rgba(0,0,0,.3);

    -webkit-border-radius:8px;

    -moz-border-radius:8px;

    border-radius:8px;

    position:absolute !important; 

    top:20% !important;

    left:26% !important;

    margin:0 auto;

    z-index:101;

}

.reveal-modal-bg { 

    position: fixed; 

    height: 100%;

    width: 100%;

    background: #000;

    background: rgba(0,0,0,.4);

    z-index: 100;

    display: none;

    top: 0;

    left: 0; 

}

.button.cl {

    float: left;

    position: absolute;

    right: -14px;

    top: -11px; border:0;

}

input[type="text"]

{

    color:#fff !important;

}

.floating-label { 

  position:relative; 

  margin-bottom:20px; 

  height:50px !important;

}

.floating-input , .floating-select {

  font-size:14px;

  padding:4px 4px;

  display:block;

  width:100%;

  height:30px;

  background-color: transparent;

  border:none;

  border-bottom:2px solid #757575;

}



.floating-input:focus , .floating-select:focus {

     outline:none;

     border-bottom:2px solid #5264AE; 

}



label {

  color:#999; 

  font-size:16px;

  font-weight:normal;

  position:absolute;

  pointer-events:none;

  left:16px;

  top:7px;

  transition:0.2s ease all; 

  -moz-transition:0.2s ease all; 

  -webkit-transition:0.2s ease all;

}



.floating-input:focus ~ label, .floating-input:not(:placeholder-shown) ~ label {

  top:-1px;

  font-size:16px;

  color:#5264AE;

}



.floating-select:focus ~ label , .floating-select:not([value=""]):valid ~ label {

  top:-6px;

  font-size:16px;

  color:#5264AE;

}



/* active state */

.floating-input:focus ~ .bar:before, .floating-input:focus ~ .bar:after, .floating-select:focus ~ .bar:before, .floating-select:focus ~ .bar:after {

  width:50%;

}



*, *:before, *:after {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



.floating-textarea {

   min-height: 30px;

   max-height: 260px; 

   overflow:hidden;

  overflow-x: hidden; 

}



/* highlighter */

.highlight {

  position:absolute;

  height:50%; 

  width:100%; 

  top:15%; 

  left:0;

  pointer-events:none;

  opacity:0.5;

}



/* active state */

.floating-input:focus ~ .highlight , .floating-select:focus ~ .highlight {

  -webkit-animation:inputHighlighter 0.3s ease;

  -moz-animation:inputHighlighter 0.3s ease;

  animation:inputHighlighter 0.3s ease;

}



/* animation */

@-webkit-keyframes inputHighlighter {

  from { background:#5264AE; }

  to  { width:0; background:transparent; }

}

@-moz-keyframes inputHighlighter {

  from { background:#5264AE; }

  to  { width:0; background:transparent; }

}

@keyframes inputHighlighter {

  from { background:#5264AE; }

  to  { width:0; background:transparent; }

}

input[type="text"] 

{    border-top:none !important;

    border-left:none !important;

    border-right:none !important;

    border-bottom:2px solid #fff !important;

}

.remove_field .fa-remove

{

   padding: 0.9em 0.6em !important;

}

.remove_field

{

  height:75px;

}

@media (min-width: 1000px) {

   .teee

  {

    width:27.4% !important;

  }

  .teee1

  {

    width:12.4% !important;

  }

  .teee2

  {

    width:20% !important;

  }

    

}



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



.row .aaa

{

  padding-top: 5px;

    border: 1px solid gray;margin-right:0.3%; margin-bottom:3px;width:100% !important;height:220px !important;

}

}

.maaa

{

  margin-bottom: 0px !important;

}

.crico3

{

	margin-top:-8px;

}

  @media screen and (max-width: 1199px) {

}



.aaa

{

  padding-top: 5px;

    border: 1px solid #d4d4d4;margin-right:0.3%; margin-bottom:3px;width:49.7% !important;

}

.maaa

{

  margin-top: 0px !important;font-size:10px;color:red; font-weight:bold;

}

.pull-left span

{

  font-size:10px;

}

.aaa img

{

  width:120px !important;

}

.crico3 span

{

  padding-left:6px !important;

}

.crico3 .glyphicon-chevron-right

{

  margin-top: 5px;

}

.crico .btn

{

    padding: 3px 12px !important;

    width:88px !important;

}


}

@media screen and (min-width: 1201px) {
.teee1 .mams

{

  height:46px !important;

}
}
.ui-menu li a{
 font-weight: 400;
}

@media screen and (max-width: 1200px) {
.teee1 .mams

{

  height:45px !important;

}
}
@media screen and (min-width: 1201px) {

.floating-input:not(:placeholder-shown) ~ label
{
  font-size:15px !important;
}


.aaa

{

  padding-top: 14px;

    border: 1px solid #d4d4d4;margin-right:0.3%; margin-bottom:3px;width:49.7% !important;

}

.maaa

{

  margin-top: 0px !important;font-size:14px;color:red; font-weight:bold;

}

.mams

{

  height:50px !important;

}

}







.ui-widget {

    font-family: Verdana,Arial,sans-serif;

    font-size: 1.2em !important;

}