/* Add here all your CSS customizations */
/*-----Enquiry Modal-------*/

.leftpopup {
  width: 50%;
  display:none;
}

.rightpopup {
  width: 100%;
}
.rightpopup .heading {
  display: block;
  padding: 5px 15px;
}
.mainpoup{
  width: 100%;
    display: flex;
}
.modal-dialog {
  width: 340px;
  margin: 30px auto;
}
.enquiry-modal .modal-body form .form-control {
  margin-bottom: 5px;
  background-color: #ED1C24;
}
.popsetvali h4{
  color: #ED1C24 !important;
  font-size: 20px !important;
}
.popsetvali input{
  
  line-height: 24px !important;
    height: 30px !important;
    margin-bottom: 10px !important;
}
.popupmessage{
  height: 80px !important;
}
.inquiry-form input{
  height: 34px !important;
  line-height: 34px !important;
  background: #fff !important;
  color: #000 !important;
}
.inquiry-form .submitbtn{
  height: 50px !important;
  padding: 5px 20px;
}

.cd-top.cd-top--show{display:none;}

video {width: 100%; height: auto;}

.enquiry-modal .modal-content{border-radius:0px;}

header marquee i{margin:0px 3px 0px 8px;}

#transcroller-body{overflow-x:hidden;}

.enquiry-modal .modal-footer{display:none;}

.enquiry-modal .modal-header{display:block; padding:20px 15px;}

.enquiry-modal .modal-body{height:auto; overflow-y:initial;}

.enquiry-modal .modal-body form{margin:0px 0px 0px 0px;}

.enquiry-modal .modal-body form .form-control{font-family:'Open Sans', sans-serif; color:white; border-radius: 0px; border: 1px solid transparent; border-bottom: 4px solid white;}

.enquiry-modal .modal-body form .form-control:focus{box-shadow:0px 0px 4px 1px rgba(255, 255, 255, 0.6); border-color:rgba(255, 255, 255, 0.88);}	

.enquiry-modal .modal-body form  input::-webkit-input-placeholder {color: white !important;}

.enquiry-modal .modal-body form  input:-moz-placeholder {color: White !important;}

.enquiry-modal .modal-body form  input::-moz-placeholder {color: White !important;}

.enquiry-modal .modal-body form  input:-ms-input-placeholder {color: White !important;}

.enquiry-modal h4{font-size:30px; margin-bottom:0px; color:#ED1C24;}

.enquiry-modal h4 span{font-weight:200; color:#262626;}

.enquiry-modal h6 b{color:#ED1C24; font-size:18px;}

.enquiry-modal button{font-family:'Open Sans', sans-serif; opacity:.8; border:1px solid #ED1C24; background-color:#ED1C24; color:white; padding:5px 10px; outline:none;}

.enquiry-modal button i{color:#ED1C24; font-size:18px;}

.enquiry-modal button:focus{box-shadow:0px 0px 0px 0px; outline:none;}
.enquiry-modalenq .enqsbn-btn{
	background-color:#ED1C24 !important; opacity:.9; transition:.4s;
}
.enquiry-modalenq a{
	font-family:'Open Sans', sans-serif; opacity:.8; border:1px solid #ED1C24; background-color:#ED1C24!important; color:white!important; text-align: center; outline:none;
}

.enquiry-modal .sbn-btn{background-color:#ED1C24; opacity:.9; transition:.4s;}

.enquiry-modal .sbn-btn:hover{opacity:1;}

.enquiry-modal .sbn-btn i{color:#fff; font-weight:bold; font-size:18px; margin-right:4px;}

.enquiry-imgpopup{position:fixed; right:10px; transition:.4s; bottom:30px; z-index:40; width:100px;}

#whatsapp-fixed{left:10px; width:60px;}

.enquiry-imgpopup:hover{transform:scale(.9);}

.cd-top {display: inline-block; height: 40px; width: 40px; position: fixed; bottom: 40px; right: 10px; 

 -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); overflow: hidden; text-indent: 100%;

  white-space: nowrap; background: rgb(255, 167, 39) url(../images/cd-top-arrow.svg) no-repeat center 50%; visibility: hidden;

  opacity: 0; -webkit-transition: opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;

  transition: opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;}

.cd-top.cd-top--show,

.cd-top.cd-top--fade-out,

.cd-top:hover {-webkit-transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;

  transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;}

.cd-top.cd-top--show {visibility: visible; opacity: 1;}

.cd-top.cd-top--fade-out { opacity: .5;}

.cd-top:hover {background-color: #022042; opacity: 1;}

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

  .leftpopup {
	  display:none;
	}
}

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

  .cd-top {right: 20px; bottom: 20px;}

}

@media only screen and (min-width: 1024px) {

  .cd-top {height: 50px; width: 50px; right: 30px; bottom: 30px;}

}

/*-----Enquiry Modal End here-------*/


.popplc::placeholder{
  color: #fff;
}

.readbtn{
  margin-top: 20px;
}

.readbtn a{
    padding: 15px 25px;
    font-size: 12px;
    line-height: 40px;
    font-weight: 700;
    text-transform: uppercase;
    border: 0 none;
    color: #fff;
    background-color: #ED1C24;
    margin: 0;
    vertical-align: middle;
}

.vdrow{
  margin-top: 40px;
}

.float {
  position: fixed;
  width: 45px;
  height: 45px;
  bottom: 35px;
  left: 25px;
  color: #FFF;
  border-radius: 50px;
  text-align: center;
  font-size: 30px;
  z-index: 100;
}

.iconwhatsup {
  display: none;
}

.wpimg{
  width: 50px;
}

@media only screen and (max-width: 600px) {
  .lbldes{
    display: none;
  }
  .iconwhatsup {
      display: block !important;
  }
}