.booking-success1   {
    color: #fc585e;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px; padding-left: 26px;
}
.booking-success2 {
    color: #000000;
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 15px; padding-left: 26px;
}
.bbt {
    background: none repeat scroll 0 0 #03a9f408;
    float: left;
    padding: 10px; margin-bottom: 10px; border-radius:5px;
}
.ia { width:100%; float:left; }
.ia ul {  margin:0; padding:0; }
.ia ul li{ list-style:none; float:left;  margin: 100px 0px 0px 22px; transition:transform 0.3s ease-in-out 0s; }
.ia ul li:hover{ transform:scale(1.2,1.2);} 


@media only screen and (max-width:1024px){
.hedding-style{max-width: 386px;}
.hedding-style1{ max-width: 426px;}
.business-us {
    margin: 10px 41px; 
}

.bx-wrapper {
    max-width: 85% !important;
}
.pass-login-dv {
    margin: 30px 130px;
 }
 .le-con{padding: 4px;}
 .ri-con{padding: 4px 6px;}
   .down-btn {
    margin: -43px 144px 0;}
}	
@media only screen and (max-width:768px) {
.social-icons {
   
    margin: 20px 5px;
 
}
aside {
    margin: 0 6px;
}
.tot-top {
    float: left;
   
    width: 26%;
}
 
.wi-re {
   max-width: 323px;
}
.selec {
    float: right;
    margin: -28px 44px 0 0;
}
.menu-total{ float:right;  width: 66%; }
.menu li {
    margin: 0 1px;
}


.main-hedd {
    border-bottom: 1px dashed #ccc;
    font-weight: bold; 
    margin: 18px 0;
    padding-left: 16px;
    width: 100%;
}
.hedding-style{ display:none; }
.hedding-style1{ display:none; }
.wi-re{ max-width:336px; float:left; }
select, textarea, input[type="text"], input[type="password"]  { width:98%; }
.business-us {
  margin: 10px 44px;
}
.bradecom { width:50%; }
.hedding {
    margin: 0 15px 15px 25px;
}
.top-section {
   margin: 30px 0;
    padding-left: 5px;
}
.left-side-cont {
    width: 97%;
}
.right-side-cont {  
    width: 97%;
}
.book {
    float: left;
    width: 96%;
}
.money{ width:85px; }

.pass-login-dv {
    margin: 30px 135px;
 }
 .down-btn {
    margin: -43px 144px 0;}
	.ia ul li {
    margin: 0 0 0 22px; }
	
.le-con {
    width: 40%;
}

.ri-con {
    width: 40%;
}

}

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

 .menu-total {
    float: right; width:100%;
}
.nav-bar-btn{ background: none repeat scroll 0 0 #fff;
    border: 0 none;
 
    margin: 4px; }
	.res-menu{ border:none; box-shadow:none; }
	.menu {
    }
	
	.wi-re {
    max-width: 356px;
}
.tot-top { float: left;
    width: 30%;
}
.pass-login-dv {
    margin: 30px 0; }
	
	.payments {    
    margin: 10px 0 0;
}

.down-btn {
    margin: 0;
}
}

@media only screen and (max-width:667px){
.tot-top{   float: left;
    margin: 7px 0;
    width: 40%; }
.social-icons {
    float: left;
    max-width: 224px;
	margin: 10px 2px;
    width: 108%; 
}
.top-section {
padding:0;
}
.wi-re {
    max-width:285px;
}
.copyright-left {
    float: left;
    text-align: center;
    width: 100%;
}
.business-us {
    margin: 10px 12px;
}.wi-re {
    max-width: 255px;
}
.social-icons {  
    margin: 10px -8px;
}
.selec {
    margin: 11px 58px 0 0;
}

}
@media only screen and (max-width:568px){
.wi-re {
    max-width:240px;
}
.business-us {
    margin: 10px 8px;
}
.social-icons {  
    margin: 10px -12px;
}
.selec {
    margin: 11px 58px 0 0;
}
.le-con {
    float: left;
    width: 92%;
}
.ri-con {
    float: left;
    margin-top: 10px;
    width: 92%;
}

.prev {
    width: 91%;
}
.naxt {
    float: left;
    width: 91%;
}
.tot-top {
    float: left;
    width: 33%;
}
#myList li { width:47% !important }
.social-icons {
    margin: 10px 4px;
}
}
@media only screen and (max-width:414px) and (min-width:160px)  {
 .tot-top{   float: left;
    margin: 7px 0;
    width: 100%; }
	.top-section {
padding:0;
}
.wi-re {
    margin: 10px 0;
    max-width: 320px;
}
.bradecom {
    width: 100%;
}
.bcp{ background:none; }
.busi-cercle {
    background: url("../images/cars1.png") no-repeat scroll -228px 59px #fff;
    border: 4px solid rgba(0, 0, 0, 0.1);
    width: 175px; height:175px; }
	
	.busi-cercle:hover, .busi-cercle.active {
    background: url("../images/cars1.png") no-repeat scroll -12px 60px #fff;
 
}
.business-us {
    float: none;
    margin: 0 auto ;
    position: relative;
    text-align: center;
}
.business-us center {
    border-radius: 5px;
    color: #000;
    font-size: 14px;
    line-height: 19px;
    padding: 0 0 0 15px;
}
#total-login {
    width: 380px;
} 
.alert.alert-info {
    display: flex;
    float: left;
    margin: 15px 0 0 10px;
    position: relative;
    width: 100%;
}
.alert.alert-danger {
    display: flex;
    float: left;
    margin: 15px 0 0 10px;
    position: relative;
    width: 100%;
}
.alert.alert-sucess {
    display: flex;
    float: left;
    margin: 15px 0 0 10px;
    position: relative;
    width: 100%;
}
.first-car { width:100%; }


#logo {
	background: url(../images/logo-re.png) center no-repeat;
    height: 93px;
    left: 7px;
    width: 93px;
}

.social-icons {
    margin: 10px 4px;
}
.selec {
    margin: 11px 58px 37px 0;
}

#myList li {
    width: 100% !important;
}
 .payments-confar ul li {
       margin: 4px 10px;
    width: 90%;
}

}

@media only screen and (max-width:320px){
.wi-re {
    margin: 10px -11px;
    
}
 .social-icons {
    margin: 10px 4px;
}
.selec {
    margin: 11px 25px 37px 0;
}
}

.cs-card-card{margin-bottom: 50px;
}
 	.cs-card-card .first-car-hed{position: initial;width: 100%;}


 .g-bg{background: #fafcff;}

