@charset "utf-8";
/* CSS Document */
@media (min-width: 1282px) and (max-width: 1366px) {
.homefront_ibebox {
width: 38%;
margin: -0.4% auto 0% auto;
padding: 0% 1%;
}
.homefront_outerhead {
top: 0px;
left: 5%;
width: 90%;
position: relative;
}
.homefront_top_header_outer{
height: 490px;
background: url(../images/slidebg.jpg) no-repeat center top;
background-size: 100% 100%;
}
.homefront_top_header_outer img {display: none;}
.homefront_top_caption {
margin: 0% 0% 0% 1%;
width: 40%;
float: left;
}
.col_content_wrap .right_mid_inn {
    width: 86%;
    margin: 0 auto;
    padding: 0% 1%;
    float: none;
}
.iframecitytocity {height: 496px;}	
.footerbox_full {
   width: 98%;
   padding: 0% 1%;
}
.footerbox_full ul {
    margin: 0px;
}

.footer_box_bigger2 {
    width: 23%;
    float: left;
    margin: 0;
    padding: 0% 1%;
}
.footer_main_div {padding: 10px 0px 0px 0px;}
.background_wrapimg {
	width: 100%;
	margin: 0% auto;
	padding:0%;
	position: relative;
}
.background_wrapimg img {
	width: 100%;
	height:auto;
	margin: 0%;
	padding:0%;
	border:0;
	object-fit: cover;
	object-position: center;
}

}
@media (min-width: 948px) and (max-width: 1281px) {
body {
margin:0;
padding:0;
}

.background_wrapimg {display: none !important;}
.positionabsolute{position: relative !important; top: 0 !important;}


.top_header_strip_inner {
width:98%;
height:auto;
margin:0 auto;
padding:0% 1%;
}
.top_header_strip_inner_left {
width: 20%;
margin: 0;
text-align: left;
}
.logo_box {
width:100%;
height:auto;
padding: 5px 0px;
margin:0 auto;
text-align:center;
}
.top_header_strip_inner_right {
margin: -4px 0px 0px 0px;
position: absolute;
right: 10px;
width: 20%;
}
.desktop_whatapp{display:none !important;}
.callico {
 float: right;
 width: auto;
 padding: 0;
 margin: 10px 90px 0px 0px;
 clear: none;
}
.slider_outer_overlay {
height: 482px;
}
.slider_container, .containerslide, .slidebg_box, .slidefullbg {
 height:647px;
}
.slide_bg {
width: 100%;
margin: 0 auto;
padding: 0;
background: url(../images/bg3.jpg) no-repeat bottom;
background-size: 100% auto;
height: 647px;
}
.slide_column {
 width:100%;
 margin:0 auto;
 padding:0;
 top:13%;
}
.bg_inn {
 width:100%;
}
 .slide_box {
 display:none;
}
.slide_title {
 margin: 0px 0px 20px 0px;
}
 .car_rantal_software_box {
 width: 60%;
height: 490px;
margin: 6% 0% 0% 0%;
float: left;
}
.iframecitytocity {
 width:100%;
 height: 490px;
 margin:0;
 padding:0;
}
.service_box_inner {
 width:100%;
}
.service_box {
 width:23%;
 height:auto;
 margin:0% 1% 2% 1%;
 padding:0%;
}
.wrap_pack .service_box {
width: 31%;
margin: 0% 1% 2% 1%;
padding: 0;
}
.wrap_pack .service_box p {
	line-height:20px;
}
.mid_inn_wrap {
 width:100%;
 height: auto;
 margin: 0 auto;
}
.left_wrap {
 width: 30%;
 padding: 0px;
 margin: 0;
}
.right_wrap {
 width: 65%;
 height: 500px;
 padding: 5px 0px 20px 0px;
 margin: 0% 2% 0% 2%;
}
.inn_showapp_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.lt_gusetbox {
 width: 60%;
 margin: 0 auto;
 padding: 0% 1%;
}
.iframeapp {
 width: 100%;
}
.rt_gusetbox {
 width: 36%;
 margin: 0% 1% 0% 0%;
 padding: 0px;
}
.rt_gusetbox img {
 width: 100%;
 height: auto;
 margin: 0%;
 padding: 0%;
}
 .fleet_wrap {
 padding: 5% 0% 0% 0%;
 background-size: auto 100%;
}
.fleet_inn_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.sp-slides {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.fleet_category {
 width: 30%;
 float: left;
 margin: 0;
 padding: 0;
}
.fleet_category img {
 width: 100%;
}
.fleet_discription {
 width:68%;
 margin:0% 0% 0% 2%;
 padding:0%;
 float:left;
}
.fleetinfo {
 width:100%;
 margin:0px 0px 0px 0px;
 padding:0px;
}
.sp-mask, .sp-grab {
 height: 188.2969px !important;
}
.sp-thumbnails-container, .sp-thumbnail-container, .sp-has-pointer, .sp-bottom-thumbnails, .sp-swiping, .sp-thumbnail {
 height:150px !important;
}
.sp-thumbnails-container {
 width: 100% !important;
}
 .footer {
 width: 98%;
 margin: 0 auto;
 padding: 0% 1%;
}
 .footer_box {
 width: 30%;
 height: auto;
 margin: 0;
 padding:0% 1%;
}
.lower_div {
 width: 100%;
 margin: 0 auto;
 padding: 12px 0px;
 border-top: 1px solid #4b4c4e;
 text-align:center;
}
.copyright_right {
 width: 100%;
 margin: 0 auto;
 padding: 0;
 text-align:center;
}
.copyright_right p {
 text-align: center;
}
/*-----------------------------------------*/
.inn_content_pages {
 width:96%;
 margin:0 auto;
 padding:0% 2%;
}
img.center  {
 width:98%;
 height:auto;
 margin:0 auto;
 padding:0% 1%;
}
.contact_address {
 width: 48%;
 margin: 0% 1%;
 padding: 0%;
 border-right: 0px !important;
}
.live_chat {
display:block;
bottom:49px;
border:0;
position:fixed;
z-index:1000;
left:12px;
width:60px;
height:60px;
}
.live_chat a {
float:left;
border:0;
padding-top:0;
margin:0
}
.live_chat img {
width:auto;
height:auto;
margin:0;
padding:0;
}
.live_chat a:hover {
float:left
}
.col_block {
 width: 26%;
 height: auto;
 float: left;
}
 .top_header_outer {
height: 500px;
}
 .businessenqbox {
 width: 56%;
margin: 54px 5px 0px 0px;
}
.enq_caption {
 width: 36%;
 height: 325px;
 background: #c21605;
 margin: 54px 0px 0px 7px;
 padding: 10px 20px;
}
.enq_caption h1 {
font-size:40px;
}
.enq_caption p {
font-size: 22px;
}
.outerhead {
width: 100%;
left: 0%;
top: 65px;
}
.col_content_wrap .right_mid_inn {
 width: 98%;
 margin: 0 auto;
 padding: 0% 1%;
 float: none;
}
.ibebox {
 width: 47%;
 margin: 0% 0% 0% 1%;
}
.top_caption {
 float: right;
 margin: 0% 1% 0% 0%;
 padding: 0;
 width: 50%;
}
.homefront_ibebox {
width: 44%;
margin: -0.5% auto 0% auto;
padding: 0% 1%;
}
.homefront_outerhead {
top: 0px;
left: 0%;
width: 100%;
position: relative;
}
.homefront_top_header_outer{
height: 490px;
background: url(../images/slidebg.jpg) no-repeat center top;
background-size: 100% 100%;
}
.homefront_top_header_outer img {display: none;}
.homefront_top_caption {
margin: 0% 1% 0% 0%;
width: 51%;
float: right;
}
.footerbox_full {
   width: 98%;
   padding: 0% 1%;
}
.footerbox_full ul {
    margin: 0px;
}

.footer_box_bigger2 {
    width: 23%;
    float: left;
    margin: 0;
    padding: 0% 1%;
}
.footer_main_div {padding: 10px 0px 0px 0px;}


}
 @media only screen and (min-width:768px) and (max-width:947px) {
body {
margin:0;
padding:0;
}

.background_wrapimg {display: none !important;}
.positionabsolute{position: relative !important; top: 0 !important;}


.top_header_strip_inner {
width:98%;
height:auto;
margin:0 auto;
padding:0% 1%;
}
.top_header_strip_inner_left {
width: 30%;
 margin: 0;
 float: left;
}
.logo_box {
width:100%;
height:auto;
padding: 5px 0px;
margin:0;
}
.logo_box img {
 width: 100%;
 height: auto;
}
.top_header_strip_inner_right {
 width: 30%;
 padding: 0%;
 margin: 0;
 float: right;
 position: absolute;
 right: 0;
 top: 6px;
}
.top_header_strip_inner_right p {
 text-align:left;
}
.callico {
 float: right;
width: auto;
padding: 2% 0%;
margin: 0% 14% 0% 0%;
clear: none;
}
.slider_outer_overlay {
 height: 482px;
}
.slider_container, .containerslide, .slidebg_box, .slidefullbg {
 height:647px;
}
.slide_bg {
width: 100%;
margin: 0 auto;
padding: 0;
background: url(../images/bg3.jpg) no-repeat bottom;
background-size: 100% auto;
height: 647px;
}
.slide_column {
 width:100%;
 margin:0 auto;
 padding:0;
 top:13%;
}
.bg_inn {
 width:100%;
}
 .slide_box {
 display:none;
}
.slide_title {
 margin: 0px 0px 20px 0px;
}
 .car_rantal_software_box {
 width: 60%;
height: 490px;
margin: 6% 0% 0% 0%;
float: left;
}
.iframecitytocity {
 width:100%;
 height: 490px;
 margin:0;
 padding:0;
}
.service_box_inner {
 width:100%;
}
.service_box {
 width:23%;
 height:auto;
 margin:0% 1% 2% 1%;
 padding:0%;
}
.wrap_pack .service_box {
width: 31%;
margin: 0% 1% 2% 1%;
padding: 0;
}
.wrap_pack .service_box p {
	line-height:20px;
}
.mid_inn_wrap {
 width:100%;
 height: auto;
 margin: 0 auto;
}
.left_wrap {
 width: 30%;
 padding: 0px;
 margin: 0;
}
.right_wrap {
 width: 65%;
 height: 500px;
 padding: 5px 0px 20px 0px;
 margin: 0% 2% 0% 2%;
}
.inn_showapp_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.lt_gusetbox {
 width: 60%;
 margin: 0 auto;
 padding: 0% 1%;
}
.iframeapp {
 width: 100%;
}
 .rt_gusetbox {
 width: 36%;
 margin: 0% 1% 0% 0%;
 padding: 0px;
}
.rt_gusetbox img {
 width: 100%;
 height: auto;
 margin: 0%;
 padding: 0%;
}
 .fleet_wrap {
 padding: 5% 0% 0% 0%;
 background-size: auto 100%;
}
.fleet_inn_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.sp-slides {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.fleet_category {
 width: 30%;
 float: left;
 margin: 0;
 padding: 0;
}
.fleet_category img {
 width: 100%;
}
.fleet_discription {
 width:68%;
 margin:0% 0% 0% 2%;
 padding:0%;
 float:left;
}
.fleetinfo {
 width:100%;
 margin:0px 0px 0px 0px;
 padding:0px;
}
.sp-mask, .sp-grab {
 height: 188.2969px !important;
}
.sp-thumbnails-container, .sp-thumbnail-container, .sp-has-pointer, .sp-bottom-thumbnails, .sp-swiping, .sp-thumbnail {
 height:150px !important;
}
.sp-thumbnails-container {
 width: 100% !important;
}
 .footer {
 width: 98%;
 margin: 0 auto;
 padding: 0% 1%;
}
 .footer_box {
 width: 30%;
 height: auto;
 margin: 0;
 padding:0% 1%;
}
.lower_div {
 width: 100%;
 margin: 0 auto;
 padding: 12px 0px;
 border-top: 1px solid #4b4c4e;
 text-align:center;
}
.copyright_right {
 width: 100%;
 margin: 0 auto;
 padding: 0;
 text-align:center;
}
.copyright_right p {
 text-align: center;
}
/*-----------------------------------------*/
.inn_content_pages {
 width:96%;
 margin:0 auto;
 padding:0% 2%;
}
img.center  {
 width:98%;
 height:auto;
 margin:0 auto;
 padding:0% 1%;
}
.contact_address {
 width: 48%;
 margin: 0% 1%;
 padding: 0%;
 border-right: 0px !important;
}
.live_chat {
display:block;
bottom:49px;
border:0;
position:fixed;
z-index:1000;
left:12px;
width:60px;
height:60px;
}
.live_chat a {
float:left;
border:0;
padding-top:0;
margin:0
}
.live_chat img {
width:auto;
height:auto;
margin:0;
padding:0;
}
.live_chat a:hover {
float:left
}
.col_block {
 width: 26%;
 height: auto;
 float: left;
}
 .homefront_ibebox {
 width: 45%;
margin: 0 auto;
padding: 0% 1%;
}
.homefront_outerhead {
 top: 0px;
 left: 0%;
 width: 100%;
 position: relative;
}
.homefront_top_header_outer img {
 display: none;
}
.homefront_top_caption {
margin: 0% 1% 0% 0%;
width: 51%;
float: right;
}

.businessenqbox {
 width: 56%;
margin: 54px 5px 0px 0px;
}
.enq_caption {
 width: 98%;
height: auto;
margin: -5px 0px 0px 7px;
padding: 10px 20px;
}
.enq_caption h1 {
font-size: 32px;
text-align: left;
}
.outerhead {
width: 96%;
left: 0%;
}
 .col_content_wrap .right_mid_inn {
 width: 98% !important;
 padding: 0% 1% !important;
}
.col_content_wrap .corner_img_block {
height: 238px;
}
.footerbox_full {
   width: 98%;
   padding: 0% 1%;
}
.footerbox_full ul {
    margin: 0px;
}

.footer_box_bigger2 {
    width: 23%;
    float: left;
    margin: 0;
    padding: 0% 1%;
}
.footer_main_div {padding: 10px 0px 0px 0px;}

}
 @media only screen and (min-width:480px) and (max-width:767px) {
	
body {
margin:0;
padding:0;
}

.background_wrapimg {display: none !important;}
.positionabsolute{position: relative !important; top: 0 !important;}

.top_header_strip_inner {
width:98%;
height:auto;
margin:0 auto;
padding:0% 1%;
}
.top_header_strip_inner_left {
width: 30%;
 margin: 0;
 float: left;
}
.logo_box {
width:100%;
height:auto;
padding: 5px 0px;
margin:0;
}
.logo_box img {
 width: 100%;
 height: auto;
}
.top_header_strip_inner_right {
 width: 30%;
 padding: 0%;
 margin: 0;
 float: right;
 position: absolute;
 right: 0;
 top: 6px;
}
.top_header_strip_inner_right p {
 text-align:left;
}
.desktop_whatapp{display:none !important;}
.callico {
 float: right;
width: auto;
padding: 2% 0%;
margin: 0% 14% 0% 0%;
clear: none;
}
.callico img {
 margin:0px 5px 0px 0px;
 padding:4px;
 width:15px;
 height:15px;
 vertical-align:middle;
 background:#FFF;
 border-radius:50%;
}
.callico a {
 margin:0px;
 padding:6px 10px;
 text-decoration:none;
 color:#FFF;
 background:#c21605;
 line-height:20px;
 font-size:20px;
 font-family: 'Droid Sans', sans-serif;
 font-weight:normal;
 text-align:center;
 text-decoration:none;
 border-radius:10px;
}
.callico p {
 margin:0px;
 padding:0px;
 text-align:center
}
.slider_outer_overlay {
 height: auto;
}
.slider_container, .containerslide, .slidebg_box, .slidefullbg {
 height: auto;
background: none;
position: relative;
}
.slide_bg {
width: 100%;
margin: 0 auto;
padding: 0;
height: auto;
background: none;
}
.slide_column {
 width:100%;
 margin:0 auto;
 padding:0;
 top:13%;
}
.bg_inn {
 width:100%;
}
 .slide_box {
 display:none;
}
.slide_title {
 margin: 0px 0px 20px 0px;
}
 .car_rantal_software_box {
 width: 98%;
 height: 355px;
 margin: 0%;
 padding: 0% 1%;
 right: 0px;
 float: none;
 box-shadow: 0 7px 11px 0 rgba(1, 1, 1, .75);
}
.iframecitytocity {
 width:100%;
 height: 510px;
 top: 0;
 margin: 0px;
 padding: 0;
}
.service_box_inner {
 width:100%;
}
.service_box {
 width: 23%;
height: auto;
margin: 0% 1%;
padding: 0%;
}
.icon_colu {
 width: 60px;
 height: 60px;
}
.icon_colu img {
 width: 40px;
 height: 40px;
 margin: 10px auto 0px auto;
}
.service_box p {
 font-size: 15px;
 padding: 0px 10px;
}


.wrap_pack .service_box {
width: 31%;
margin: 0% 1% 2% 1%;
padding: 0;
}
.wrap_pack .service_box p {
	line-height:20px;
}




.mid_inn_wrap {
 width:100%;
 height: auto;
 margin: 0 auto;
}
.left_wrap {
 width: 100%;
padding: 0px;
margin: 0 auto;
}
.right_wrap {
 width: 96%;
 padding: 5px 0px 20px 0px;
 margin: 0% 2% 0% 2%;
}
.inn_showapp_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.lt_gusetbox {
 width: 60%;
 margin: 0 auto;
 padding: 0% 1%;
}
.iframeapp {
 width: 100%;
}
 .rt_gusetbox {
 width: 36%;
 margin: 0% 1% 0% 0%;
 padding: 0px;
}
.rt_gusetbox img {
 width: 100%;
 height: auto;
 margin: 0%;
 padding: 0%;
}
.fleet_wrap {
 padding: 5% 0% 0% 0%;
 background-size: auto 100%;
}
.fleet_inn_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.sp-slides {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.fleet_category {
 width: 30%;
 float: left;
 margin: 0;
 padding: 0;
}
.fleet_category img {
 width: 100%;
}
.fleet_discription {
 width:68%;
 margin:0% 0% 0% 2%;
 padding:0%;
 float:left;
}
.fleetinfo {
 width:100%;
 margin:0px 0px 0px 0px;
 padding:0px;
}
.sp-mask, .sp-grab {
 height: 188.2969px !important;
}
.sp-thumbnails-container, .sp-thumbnail-container, .sp-has-pointer, .sp-bottom-thumbnails, .sp-swiping, .sp-thumbnail {
 height:150px !important;
}
.sp-thumbnails-container {
 width: 100% !important;
}
 .footer {
 width: 98%;
 margin: 0 auto;
 padding: 0% 1%;
}
 .footer_box {
 width: 48%;
 height: auto;
 margin: 0% 1%;
}
.lower_div {
 width: 100%;
 margin: 0 auto;
 padding: 12px 0px;
 border-top: 1px solid #4b4c4e;
 text-align:center;
}
.copyright_right {
 width: 100%;
 margin: 0 auto;
 padding: 0;
 text-align:center;
}
.copyright_right p {
 text-align: center;
}
/*-----------------------------------------*/
.inn_content_pages {
 width:96%;
 margin:0 auto;
 padding:0% 2%;
}
img.center  {
 width:98%;
 height:auto;
 margin:0 auto;
 padding:0% 1%;
}
 .mainloginbox {
 width:98% !important;
 padding:0% 1% !important;
}
.leftlogin_box {
 width: 98% !important;
 margin: 40px auto 0px auto !important;
 padding: 6% 0% 10% 0% !important;
 float: none !important;
}
.leftfloat {
 float: none !important;
}
.contact_address {
 width: 46%;
 margin: 0% 1%;
 padding: 0% 1%;
 border-right: 0px !important;
}
.trip_left {
 width: 98% !important;
 margin: 0% 1% !important;
 padding: 0% !important;
}
.trip_right {
 width: 98% !important;
 margin: 0% 1% !important;
 padding: 0% !important;
}
.iframe_vp_Enq {
 height: 300px !important;
}
 .main_col_wrap {
 width: 98%;
 margin: 0% auto;
 padding: 7% 1% 0% 1%;
}
.main_inn_col_wrap {
 width: 100%;
 margin: 0% auto;
 padding: 0%;
}
.crs_ibe_box {
 width: 96%;
 margin: 0% 1% 2% 1%;
 padding: 0% 1%;
 height: auto;
 box-shadow: 0 7px 11px 0 rgba(1, 1, 1, .75);
 background: #FFF;
}
.slidewrap {
 width: 100%;
 height: auto;
 margin: 0% auto;
 padding: 0;
 overflow: hidden;
}
.mid_coantainer_wrap {
 width: 96%;
 margin: 0 auto;
 padding: 3% 2%;
}
.mid_inn_contain_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0;
}
.left_mid_inn {
 width: 100%;
 margin: 0 auto;
 padding: 0;
}
.right_mid_inn {
 width: 98% !important;
 padding: 0% 1% !important;
}
.cornerimgblock_innpage {
 width: 48% !important;
height: 221px !important;
margin: 1% !important;
}
.corner_img_block {
width: 48% !important;
height: 221px !important;
margin: 1% !important;
}
.phoneview {
margin-top:10px !important;
}
.live_chat {
display:block;
bottom:49px;
border:0;
position:fixed;
z-index:1000;
left:12px;
width:60px;
height:60px;
}
.live_chat a {
float:left;
border:0;
padding-top:0;
margin:0
}
.live_chat img {
width:auto;
height:auto;
margin:0;
padding:0;
}
.live_chat a:hover {
float:left
}
.block_box {
 width:98%;
 float:left;
 margin:0% auto;
 padding:0% 1%;
 border-right:0px !important;
}
.acc_block {
 width:98%;
 float:left;
 margin:0% auto;
 padding:0% 1%;
 border-right:0px !important;
}
.col_block {
 width: 87%;
 height: auto;
 float: left;
 margin: 0px auto 20px auto;
}
.feature_wrap_block {
 width: 100%;
}
 .homefront_ibebox {
 width: 85%;
margin: 0 auto;
float: none;
padding: 0% 6%;
}
.homefront_outerhead {
 top: 0px;
 left: 0%;
 width: 100%;
 position: relative;
}
.homefront_top_header_outer img {
 display: none;
}
.homefront_top_caption {
 margin: 2px 0px 0px 0px;
 width: 98%;
}
 .ibebox {
 width: 100%;
 margin:0 auto;
 margin-left: 0px;
 float: none;
}
.outerhead {
 top: 76px;
left: 1%;
width: 98%;
/*position: relative;*/
}

.top_header_outer img {
/*display: none;*/
height: auto;
}
.top_caption {
 margin: 2px 0px 0px 0px;
 width: 98%;
}
.top_caption h1 {
 font-size: 18px;
 text-align: left;
}
.top_caption p {
 font-size: 16px;
 text-align: left;
}
.businessenqbox {
 width: 97%;
margin: 24% 1% 0% 1%;
float: none;
}
 .enq_caption {
margin:0px;
width: 100%;
}
.attch_caption h1 {
 font-size: 16px;
 text-align: center;
}
.enq_caption h1 {
 font-size: 16px;
 text-align: center;
}
.enq_caption p {
 font-size: 15px;
 text-align: center;
 font-weight:bold;
}
.footerbox_full {
   width: 98%;
   padding: 0% 1%;
}
.footerbox_full ul {
    margin: 0px;
}

.footer_box_bigger2 {
    width: 48%;
    float: left;
    margin: 0;
    padding: 0% 1%;
}
.footer_main_div {padding: 10px 0px 0px 0px;}
.imp_links {
width: 98% !important;
margin: 10% 1% 4% 1% !important;
}
.imp_links a {
	display:inline;
	}


}

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

body {
margin:0;
padding:0;
}

.positionabsolute{position: relative !important; top: 0 !important;}
.background_wrapimg {display: none !important; visibility:hidden !important;}
.hidewrap{display: none !important; visibility:hidden !important;}
.main_col_wrap .background_wrapimg  {display: none !important; visibility:hidden !important;}
.main_col_wrap .background_wrapimg img  {display: none !important; visibility:hidden !important;}


.top_header_strip_inner {
width:98%;
height:auto;
margin:0 auto;
padding:0% 1%;
}
.top_header_strip_inner_left {
width: 50%;
margin: 0;
float: left;
}
.logo_box {
width:100%;
height:auto;
padding: 5px 0px;
margin:0;
}
.logo_box img {
 width: 100%;
 height: auto;
}
.top_header_strip_inner_right {
width: 50%;
padding: 0%;
margin: 0;
float: right;
position: absolute;
right: 0;
top: 6px;
}
.top_header_strip_inner_right p {
 text-align:left;
}
.desktop_whatapp{display:none !important;}
.callico {
 float:none;
 width:100%;
 padding:3% 0%;
 margin:0% auto;
 clear:both;
}
.callico img {
 margin:0px 5px 0px 0px;
 padding:4px;
 width:15px;
 height:15px;
 vertical-align:middle;
 background:#FFF;
 border-radius:50%;
}
.callico a {
 margin:0px;
 padding:6px 10px;
 text-decoration:none;
 color:#FFF;
 background:#c21605;
 line-height:20px;
 font-size:20px;
 font-family: 'Droid Sans', sans-serif;
 font-weight:normal;
 text-align:center;
 text-decoration:none;
 border-radius:10px;
}
.callico p {
 margin:0px;
 padding:0px;
 text-align:center
}
.slider_outer_overlay {
 height: auto;
}
.slider_container, .containerslide, .slidebg_box, .slidefullbg {
 height: auto;
background: none;
position: relative;
}
.slide_bg {
width: 100%;
margin: 0 auto;
padding: 0;
height: auto;
background: none;
}
.slide_column {
 width:100%;
 margin:0 auto;
 padding:0;
 top:13%;
}
.bg_inn {
 width:100%;
}
 .slide_box {
 display:none;
}
.slide_title {
 margin: 0px 0px 20px 0px;
}
.car_rantal_software_box {
 width:100%;
 height: 500px;
 margin: 0 auto;
 right: 0px;
 top: 0px;
 float: none;
 background:#DDD !important;
}
.iframecitytocity {
 width:100%;
 height: 500px;
 top: 0;
 margin: 0px;
 padding: 0;
}
.service_box_inner {
 width:100%;
}
.service_box {
 width: 50%;
height: auto;
margin: 0px 0px 20px 0px;
padding: 0;
}

.wrap_pack .service_box {
 width: 48%;
height: 170px;
margin: 0% 1% 2% 1%;
padding: 0;
}
.wrap_pack .service_box p {
	line-height:20px;
}


.mid_inn_wrap {
 width:100%;
 height: auto;
 margin: 0 auto;
}
.left_wrap {
 width: 100%;
 padding: 0px;
 margin: 0 auto;
}
.right_wrap {
 width: 98%;
 padding: 5px 0px 20px 0px;
 margin: 0% 1%;
}
.inn_showapp_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.lt_gusetbox {
 width: 98%;
 margin: 0 auto;
 padding: 0% 1%;
}
.iframeapp {
 width: 100%;
}
 .rt_gusetbox {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.rt_gusetbox img {
 width: 100%;
 height: auto;
 margin: 0%;
 padding: 0%;
}
.fleet_wrap {
 padding: 5% 0% 0% 0%;
 background: #f7f7f7;
}
.fleet_inn_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.sp-slides {
 width: 100%;
 margin: 0 auto;
 padding: 0px;
}
.fleet_category {
 width: 30%;
 float: left;
 margin: 0;
 padding: 0;
}
.fleet_category img {
 width: 100%;
}
.fleet_discription {
 width:68%;
 margin:0% 0% 0% 2%;
 padding:0%;
 float:left;
}
.fleetinfo {
 width:100%;
 margin:0px 0px 0px 0px;
 padding:0px;
}
.sp-mask, .sp-grab {
 height: 188.2969px !important;
}
.sp-thumbnails-container, .sp-thumbnail-container, .sp-has-pointer, .sp-bottom-thumbnails, .sp-thumbnail {
 height:150px !important;
}
.sp-thumbnails-container {
 width: 100% !important;
}
 .footer {
 width: 98%;
 margin: 0 auto;
 padding: 0% 1%;
}
 .footer_box {
 width: 98%;
 height: auto;
 margin: 0% auto 5% auto;
 padding:0% 1%;
}
.lower_div {
 width: 100%;
 margin: 0 auto;
 padding: 12px 0px;
 border-top: 1px solid #4b4c4e;
 text-align:center;
}
.copyright_right {
 width: 100%;
 margin: 0 auto;
 padding: 0;
 text-align:center;
}
.copyright_right p {
 text-align: center;
}
/*-----------------------------------------*/
.side_left {
 width: 100%;
 float: none;
 margin: 0px auto;
 padding: 0;
}
.side_left h2, .side_left p {
 text-align:center;
}
.side_right {
 width: 100%;
 float: none;
 margin: 30px auto 20px auto;
 padding: 0;
 text-align: center;
 clear: both;
 display: block;
}
.iframeibebox {
 height: 490px;
}
 .homefront_ibebox {
 width: 100%;
 margin:0 auto;
 margin-left: 0px;
 float: none;
}
.homefront_outerhead {
 top: -8px;
 left: 0%;
 width: 100%;
 position: relative;
}
.homefront_top_header_outer{
height: 490px;
background: url(../images/slidebg.jpg) no-repeat center top;
background-size: 100% 100%;
}
.homefront_top_header_outer img {
 display: none;
}
.homefront_top_caption {
 margin: 2px 0px 0px 0px;
 width: 98%;
}
 .ibebox {
 width: 100%;
 margin:0 auto;
 margin-left: 0px;
 float: none;
}
.outerhead {
 top: 128px;
 left: 1%;
 width: 98%;
/*position: relative;*/
}
.top_header_outer img {
/*display: none;*/
height: auto;
}
.top_caption {
 margin: 2px 0px 0px 0px;
 width: 98%;
}
.top_caption h1 {
 font-size: 18px;
 text-align: left;
}
.top_caption p {
 font-size: 16px;
 text-align: left;
}
.businessenqbox {
 width: 97%;
margin: 24% 1% 0% 1%;
float: none;
}
.attch_caption {
    margin: 7px auto 0px auto;
}
.attch_caption h1 {
 font-size: 16px;
 text-align: center;
}
 .enq_caption {
margin:0px;
width: 100%;
}
.enq_caption h1 {
 font-size: 16px;
 text-align: center;
}
.enq_caption p {
 font-size: 15px;
 text-align: center;
 font-weight:bold;
}
.device_inside_pages {
margin-top: 30px !important;
}
.corporate_inside_pages {
 margin-top: 362px !important;
}
 .img_alignright {
 float: none;
 margin: 2% 1%;
 padding: 1%;
 border: 1px solid #DDD;
 width:95%;
}
.inn_content_pages {
 width:96%;
 margin:0 auto;
 padding:0% 2%;
}
img.center  {
 width:98%;
 height:auto;
 margin:0 auto;
 padding:0% 1%;
}
 .mainloginbox {
 width:98% !important;
 padding:0% 1% !important;
}
.leftlogin_box {
 width: 98% !important;
 margin: 40px auto 0px auto !important;
 padding: 6% 0% 10% 0% !important;
 float: none !important;
}
.leftfloat {
 float: none !important;
}
.contact_address {
 width: 98%;
 margin: 0% auto;
 padding: 0% 1%;
 border-right: 0px !important;
 border-bottom: 1px solid #efefef;
}
 .trip_left {
 width: 98% !important;
 margin: 0% 1% !important;
 padding: 0% !important;
}
.trip_right {
 width: 98% !important;
 margin: 0% 1% !important;
 padding: 0% !important;
}
.imp_links {
width: 98% !important;
margin: 1% 1% 4% 1% !important;
}
.imp_links a {
	display:block;
	margin:5% 0%;
	}
.pagetitle {
 padding: 20px 0px 0px 0px;
}
.box_offer_wrap p {
font-size:14px;
line-height:20px;
}
.box_offer_wrap span {
 font-size:15px;
 line-height:24px;
}
.top_call_wrap {
 width: 100%;
 padding: 0;
 margin: 10px auto;
 float:none;
}
.top_call_wrap h1 {
 padding: 14px 0px 0px 0px;
}
.top_call_wrap p {
 clear: both;
 display: block;
}
.main_col_wrap {
 width: 98%;
 margin: 0% auto;
 padding: 7% 1% 0% 1%;
}
.main_inn_col_wrap {
 width: 100%;
 margin: 0% auto;
 padding: 0%;
}
.crs_ibe_box {
 width: 100%;
 margin: 0 auto;
 padding: 0;
 height: auto;
}
.slidewrap {
 width: 100%;
 height: auto;
 margin: 0% auto;
 padding: 0;
 overflow: hidden;
}
.mid_coantainer_wrap {
 width: 96%;
 margin: 0 auto;
 padding: 3% 2%;
}
.mid_inn_contain_wrap {
 width: 100%;
 margin: 0 auto;
 padding: 0;
}
.left_mid_inn {
 width: 100%;
 margin: 0 auto;
 padding: 0;
}
.right_mid_inn {
 width: 100%;
 margin: 0% auto;
 padding: 0;
}
.cornerimgblock_innpage {
 width: 95% !important;
 height: auto;
 margin: 1%;
}
.corner_img_block {
 width: 44% !important;
height: auto;
margin: 1% !important;
}
.phoneview {
margin-top:10px !important;
}
.col_content_wrap .right_mid_inn {
 width: 100%;
}
.live_chat {
display:block;
bottom:30px;
border:0;
position:fixed;
z-index:1000;
left:12px;
width:60px;
height:60px;
}
.live_chat a {
float:left;
border:0;
padding-top:0;
margin:0
}
.live_chat img {
width:auto;
height:auto;
margin:0;
padding:0;
}
.live_chat a:hover {
float:left
}
 .block_box {
 width:98%;
 float:left;
 margin:0% auto;
 padding:0% 1%;
 border-right:0px !important;
}
.acc_block {
 width:98%;
 float:left;
 margin:0% auto;
 padding:0% 1%;
 border-right:0px !important;
}
.col_block {
 width: 87%;
 height: auto;
 float: left;
 margin: 0px auto 20px auto;
}
.feature_wrap_block {
 width: 100%;
}
.footerbox_full {
   width: 98%;
   padding: 0% 1%;
}
.footerbox_full ul {
    margin: 0px;
}
.footerbox_full li {
    padding: 5px 0px;
    display: block;
    border-right: 0px solid #CECBCB;
}
.footerbox_full li a {
    line-height: 18px;
}
.footer_box_bigger2 {
    width: 98%;
    float: left;
    margin: 0;
    padding: 0% 1%;
}
.footer_main_div {padding: 10px 0px 0px 0px;}
.normal_table_cell td{display:block;}


}