/* CSS Document */
@media screen and (min-width:240px) and (max-width:1279px) {
body { -webkit-text-size-adjust: none; }
input, textarea { appearance: none; -moz-appearance: none; -webkit-appearance: none; }
input[type="radio"]  { appearance: radio; -moz-appearance: radio; -webkit-appearance: radio; }
input[type="checkbox"] { appearance: checkbox; -moz-appearance: checkbox; -webkit-appearance: checkbox; }
}

@media screen and (min-width:1024px) and (max-width:1279px) {
.navbar-brand.logo img {width:80%;}
.navbar-header {float:none;}
.navbar-toggle {margin-right:0; margin-top:15px; margin-bottom:0;}
.carousel-caption h2 {font-size:15px;}
.navbar-right {float:none!important;}
#midd-part {margin-top:70px;}
.navbar-brand {padding:12px 0;}
.banner-slogan span {font-size:45px; line-height:45px;}
.carousel {height:520px;}
.carousel-caption {bottom:80px;}
.navbar-inverse .navbar-toggle {background:#333;}
.navbar-collapse { padding-left:0; padding-right:0;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border:none;}
.navbar > .container .navbar-brand { margin-left: 0; }
.navbar-inverse .navbar-nav > li > a { padding:7px 6px; font-size:13px;}
.buynow a {margin-top:2px; padding:4px 0 !important; width:105px;}
.navbar-collapse.in {overflow:inherit;}
h3.page-heading {font-size:35px;}
.bott-part1 {height:363px;}
.bott-cnt h3 {font-size:35px;}
.bott-block1, .bott-block2 {margin-right:40px;}
.bott-block2 {width:30%;}
.bott-add { width:75%;}
.bott-part3 { padding:20px 0;}
.bott-block4 { float:none; margin:auto; clear:both; padding-top:20px;}
a.viewmore-box { height:206px; padding-top:70px;}
.footer-address-img img{max-width:100%;}
} 

@media screen and (min-width:768px) and (max-width:1023px) {
.navbar-brand.logo img { width: 80%; }
.navbar-header { float: none; }
.navbar-toggle { margin-right: 0; margin-top: 15px; margin-bottom: 0; }
.navbar-brand{ padding:12px 0;}
.navbar-nav > li { margin-bottom:0; width:100%; border-bottom: 1px solid #e4e4e4;}
.navbar-inverse .navbar-nav > li > a{ padding:7px;}
.navbar-inverse .navbar-toggle { background: #333;  }
.navbar-collapse { padding-left: 0; padding-right: 0; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border: none; }
.navbar > .container .navbar-brand { margin-left: 0; }
.navbar-nav{ margin:0 0 5px; width:100%; float:left;}
.navbar-inverse .navbar-nav > li > a { padding: 9px 7px; font-size: 13px; text-align: center; }
.navbar-nav > li:last-child{ border:none;}
.buynow a { margin: auto; margin-top: 2px; padding: 4px 0 !important; }
.navbar-collapse.in { overflow:inherit; }
.navbar-nav .buynow{ margin:5px 0 0;}

#midd-part { margin-top: 70px; }

h3.page-heading { font-size: 30px; }
.bott-part1 { height: 273px; }
.bott-cnt h3 { font-size: 35px; }
.bott-add { width: 75%; }
.bott-part3 { padding: 20px 0; }
p.hd-desc { margin-bottom: 30px; }
.bott-part2 { padding: 20px 0; }
.bott-block2{min-height:312px;}
.bott-block4 { padding-top:0; }
.footer-address-img img{ max-width:100%;}
}

@media screen and (max-width:767px) {
.navbar-nav{ margin:0 0 5px; width:100%; float:left;}
.navbar-nav > li:last-child{ border:none;}
.navbar-brand.logo img { width: 80%; }
.navbar-header { float: none; }
.navbar-toggle { margin-right: 10px; margin-top: 15px; margin-bottom: 0; }
.carousel-caption h2 { font-size: 12px; line-height: 18px; }
.banner-slogan { font-size: 11px; }
.banner-slogan span { font-size: 25px; line-height: 30px; }
.navbar-nav > li { border-bottom: 1px solid #e4e4e4; }
#midd-part { margin-top: 80px; }
.navbar-brand{ padding:12px 10px;}
.navbar-inverse .navbar-toggle { background: #333;  }
.navbar-collapse { padding-left: 0; padding-right: 0; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border: none; }
.navbar > .container .navbar-brand { margin-left: 0; }
.navbar-inverse .navbar-nav > li > a { padding: 7px; font-size: 12px; text-align: center; }
.buynow a { margin: auto; margin-top: 5px;  }
.navbar-collapse.in { overflow:inherit; }

h3.page-heading { font-size: 21px; }
.bott-part1 { height: 120px; }
.bott-cnt h3 { font-size: 25px; }
.bott-cnt h3 span { font-size: 16px; }
.bott-block3 { width: auto; float: none; clear: both; padding-top: 30px; }
.bott-block1, .bott-block2 { margin-right: 0px; width: 50%; }
.bott-block2 { padding-top: 20px; }
.bott-add { width: 75%; }
.bott-part3 { padding: 20px 0; }
.getclone-left { margin-bottom: 10px; }
.getclone-right.fl-right { float: none !important; text-align: center; }
.getclone-right img { width: 100%; }
.overview-list  { float: none; padding: 20px; }
.overview-list-cnt { width: auto; }
p.hd-desc { margin-bottom: 30px; }
.bott-part2 { padding: 20px 0; }
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a  { background: #e8e8e8; text-align: center; }
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover { color: #000000; }
.banner-slogan::before, .banner-slogan::after { width: auto; background-position: center; }
.chat-now-btn, .enq-now-btn { display: none; }
.pricing-btn{ display: none; }
.bott-block1, .bott-block2, .bott-block3 { width: auto; float: none; margin-right: 0; }
.bott-block3-l, .bott-block3-r { width: auto; float: none; margin: 15px 0; }

.buyprod-ico { margin: auto; float: none; }
.buyprod-desc { width: auto; float: none; font-size: 14px; text-align: center; }
.buyprod-l { padding-top: 0; width: auto; float: none; }
.buyprod-r { width: auto; float: none; }
.achievement-sec{ margin:0 0 20px;}
.achievement-img img { width:auto; }
.bott-block4 { width: auto; float: none; }
.bott-block4 img { width: 100%; }
.footer-address-img img{ max-width:100%;}
}

@media screen and (min-width:1px) and (max-width:767px) {
h1.page-heading{font-size:33px; margin:1px 0 0;}
.inner-banner{ margin:0px; height:80px;}

.on-demand-taxi .container{max-width:100%;}
.on-demand-taxi{ height:auto; background-size:cover;}
.on-demand-taxi-left span{ margin:20px 0;}
.on-demand-taxi-left{ margin:30px 0 0; width:64%;}
.on-demand-taxi-left h2{ font-size:24px;}
.on-demand-taxi-left p{ line-height:23px; font-size:16px; margin:0 0 15px;}
.on-demand-taxi-right{ width:34%; height:auto; margin:110px 0 0;}
.on-demand-taxi-right img{ max-width:100%;}
.on-demand-taxi-right span{ position:relative;}
.on-demand-taxi-left span a{ height:50px; line-height:45px;}
.general-features b.other-chang{ font-size:29px;}
.general-features ul li{ margin:0 0 30px; width:100%;}
/*.general-features ul li strong{ text-align:left;}*/
/*.general-features ul li span{ float:left;}*/
.general-features ul li p{ font-size:14px;}

.driver-app-features-left{ margin:0px;}
.driver-app-features-right{ margin:16px 0 0 20px; width:58%;}
.driver-app-features-right h3{ margin:0px; width:100%; font-size:32px;}
.driver-app-features-right ul li{ background:none; padding:0px; margin:0 0 20px;}
.driver-app-features-right ul li span{ width:83%; margin:0 0 0 15px;}
.driver-app-features-right span{ margin:15px 0 30px; width:100%;}

.feature-list-box{  margin-bottom:20px; min-height:230px;}
.feature-list-box strong{ text-transform:none;}

.pessenger-app-features{ margin:30px 0 0;}
.pessenger-app-features-left{ margin:16px 0 0; width:61%;}
.pessenger-app-features-left h3{ margin:0px; width:100%; font-size:32px;}
.pessenger-app-features-left ul li{ background:none; padding:0px;}
.pessenger-app-features-left ul li span{ width:83%; float:right;}
.pessenger-app-features-left span{ margin:15px 0 30px; width:100%;}
.pessenger-app-features-right{ float:right;}

.web-features span img{ max-width:97%;}

.web-features ul{ width:95%;}
.web-features ul li{ width:50%;}

.see-what-we-offer-left ul{ margin:0 0 0 10px;}
.see-what-we-offer-right{ position:relative; top:100px; width:50%;}
.see-what-we-offer-right span img{ width:100%;}

.why-choose-us-left{ margin:30px 0 0; text-align:center; width:100%;}
.why-choose-us-right{ margin:0; width:100%;}
.why-choose-us-right ul li span{ width:85%;}

.currencies-part{ padding:30px 0; margin-bottom:0px;}
.languages-part-left{ width:100%;}
.currencies-part-right{ width:100%; float:left; margin:30px 0 0;}

.see-what-we-offer{ margin:30px 0 0; padding:0 0 40px;}
.see-what-we-offer-left span{font-size:30px;}

.why-choose-us{ padding:30px 0 0;}
.why-choose-us-right strong.heading-why-choose-us{font-size:32px;}

/************/
.editor-versatile{ margin:20px 0 0;}
.editor-versatile-inner{ width:98%; background:none; height:auto;}
.editor-versatile-inner .editor-versatile-left{ float:left; width:100%; margin:20px 0 0;}
.editor-versatile-inner .editor-versatile-left .editor-versatile-left-box{ width:100%; margin:0 0 15px;}
.editor-versatile-inner .editor-versatile-left .editor-versatile-left-box strong{ text-align:left;}
.editor-versatile-inner .editor-versatile-left .editor-versatile-left-box p{ text-align:left; width:100%;}
.editor-versatile-inner .editor-versatile-left .left-box1{ width:100%;}
.editor-versatile-inner .editor-versatile-right {float:left; width:100%; margin:0;}
.editor-versatile-inner .editor-versatile-right .editor-versatile-right-box{ float:left; width:100%;}
.editor-versatile-inner .editor-versatile-right .right-box1{ width:100%; float:left;}
.editor-versatile-inner .editor-versatile-right .right-box1 p{ text-align:left;}

.see-what-we-offer{ padding:0px;}
.see-what-we-offer-left{ width:100%;}
.see-what-we-offer-right{ width:100%; top:0; text-align:center;}
.see-what-we-offer-right span img{ max-width:100%; width:auto;}


/**********/
.we-have-algorithms{ background:#1e1e1e; height:auto; padding:50px 0 30px;}
.we-have-algorithms-left{ width:100%; text-align:center;}
.we-have-algorithms-left img{ width:300px;}
.we-have-algorithms-right{ width:100%; margin:30px 0 0; float:left;}
.we-have-algorithms-right span{ font-size:27px;}
.we-have-algorithms-right p{line-height:21px;}
.we-have-algorithms-right ul li:last-child{ margin-bottom:0px;}
.we-have-algorithms-right ul li span{ width:85%; margin:0 0 0 15px;}

/**********/
.server-requirement-part{ padding:30px 0 10px;}
.server-requirement-part-left{ width:100%;}
.server-requirement-part-right{ width:100%; float:left; text-align:center; position:relative;}
.server-requirement-part-right img{ max-width:95%;}

/**********/
.server-requirement-part .container{ width:97%;}

/**********/
.easy-taxi-booking p{ padding:0px; font-size:16px}
.easy-taxi-booking span{ margin:0px;}

.advanced-backup-features em{ padding:0px;}
.advanced-backup-features ul{ margin:0 auto; float:none; width:97%;}
.advanced-backup-features ul li label{ width:100%; text-align:center;}
.advanced-backup-features ul li label img{ width:auto; float:none; max-width:100%;}
.advanced-backup-features ul li:last-child label{margin:20px 0 0; position:relative; top:0px;}
.advanced-backup-features ul li:last-child span{margin:20px 0 0; text-align:left;}
.advanced-backup-features ul li span{ margin:20px 0 0; width:100%;}
.advanced-backup-features ul li span h3{ font-size:24px; margin:0 0 10px;}

.advanced-features .feature-ico {display:table; float:none; margin:0 auto;}
.advanced-features strong{text-align:center; margin:10px 0;}
.feature-list-box p{text-align:center;}

#fancybox-content div{width:100%!important;}

/***2018***/
.ride-application-new{ margin:0px; padding-top:0; background:none;}
.ride-application-new-inner{width:100%;}
.ride-application-new-inner span{ position:relative; top:0; left:0; text-align:center; width:100%; background:none; z-index:0; float:left;}
.ride-application-new-inner span img{ display:none; max-width:100%;}
.ride-application-new-inner span .heading-res{ display:inline-block; width:auto;}
.ride-application-new-inner ul{ border:1px solid #d2d2d2; text-align:center;}
.ride-application-new-inner ul li:nth-child(even){ background:#f2f2f2;}
.ride-application-new-inner ul li em{ padding:10px 0; width:100%; border:none; line-height:inherit; height:auto; border-bottom:1px solid #d2d2d2;}
.ride-application-new-inner ul li.first b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2;}
.ride-application-new-inner ul li:last-child b{border-bottom:1px solid #d2d2d2;}
.ride-application-new-inner ul li:last-child p{border-bottom:none;}
.ride-application-new-inner ul li:last-child {border-bottom:none;}
.ride-application-new-inner ul li.lol b{ line-height:25px;}
.ride-application-new-inner ul li.lol1 b{ height:auto; line-height:25px;}
.ride-application-new-inner ul li b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2; height:auto; line-height:25px; min-height:40px;}
.ride-application-new-inner ul li p{ width:100%; height:auto!important; line-height:25px; padding:5px 0; border-left:none; min-height:40px; background:none;}

.driver-application-new{ margin-top:0px; padding-top:0;}
.driver-application-new-inner{width:100%;}
.driver-application-new-inner span{ position:relative; top:0; left:0; text-align:center; width:100%; background:none; z-index:0; float:left;}
.driver-application-new-inner span img{ display:none; max-width:100%;}
.driver-application-new-inner span .heading-res{ display:inline-block; width:auto;}
.driver-application-new-inner ul{ border:1px solid #d2d2d2; text-align:center;}
.driver-application-new-inner ul li:nth-child(even){ background:#f2f2f2;}
.driver-application-new-inner ul li em{ padding:10px 0; width:100%; border:none; line-height:inherit; height:auto; border-bottom:1px solid #d2d2d2;}
.driver-application-new-inner ul li.first b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2;}
.driver-application-new-inner ul li:last-child b{border-bottom:1px solid #d2d2d2;}
.driver-application-new-inner ul li:last-child p{border-bottom:none;}
.driver-application-new-inner ul li:last-child {border-bottom:none;}
.driver-application-new-inner ul li.lol b{ line-height:normal;}
.driver-application-new-inner ul li b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2; height:auto; line-height:25px; min-height:40px;}
.driver-application-new-inner ul li p{ width:100%; height:auto; line-height:25px; padding:5px 0; border-left:none; min-height:40px; background:none;}

.admin-application-new{ margin-top:0px; padding-top:0;}
.admin-application-new-inner{width:100%;}
.admin-application-new-inner span{ position:relative; top:0; left:0; text-align:center; width:100%; background:none; z-index:0; float:left;}
.admin-application-new-inner span img{ display:none; max-width:100%;}
.admin-application-new-inner span .heading-res{ display:inline-block; width:auto;}
.admin-application-new-inner ul{ border:1px solid #d2d2d2; text-align:center;}
.admin-application-new-inner ul li:nth-child(even){ background:#f2f2f2;}
.admin-application-new-inner ul li em{ padding:10px 0; width:100%; border:none; line-height:inherit; height:auto; border-bottom:1px solid #d2d2d2;}
.admin-application-new-inner ul li.first b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2;}
.admin-application-new-inner ul li:last-child b{border-bottom:1px solid #d2d2d2;}
.admin-application-new-inner ul li:last-child p{border-bottom:none;}
.admin-application-new-inner ul li:last-child {border-bottom:none;}
.admin-application-new-inner ul li b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2; height:auto; line-height:25px; min-height:40px;}
.admin-application-new-inner ul li.lol b{ line-height:normal;}
.admin-application-new-inner ul li p{ width:100%; height:auto; line-height:25px; padding:5px 0; border-left:none; min-height:40px;}

.driver-rider-icon{ display:none;}
.driver-rider-icon2{ display:none;}
.bulbule1{ display:none;}
.bulbule2{ display:none;}
.bulbule3{ display:none;}
.bulbule4{ display:none;}

}

@media screen and (min-width:1px) and (max-width:567px) {

h1.page-heading{font-size:26px;}
.inner-banner{margin:0px; height:90px; padding-top:15px;}

.on-demand-taxi-left{width:100%;}
.on-demand-taxi-right{display:block; width:100%; margin:0px;}
.on-demand-taxi-right iframe{height:220px;}

.general-features b.other-chang{font-size:23px;}
.general-features ul li{margin:0 0 30px; width:100%;}
.general-features ul .box2 li{ width:100%;}
/*.general-features ul li strong{ text-align:left;}
.general-features ul li span{ text-align:left;}*/
.general-features ul li p{font-size:14px; text-align:center;}

.driver-app-features-left{margin:0px;}
.driver-app-features-right{margin:16px 0 0 20px; width:58%;}
.driver-app-features-right h3{margin:0px; width:100%; font-size:32px;}
.driver-app-features-right ul li{background:none; padding:0px; margin:0 0 20px;}
.driver-app-features-right ul li span{width:83%; margin:0 0 0 15px;}
.driver-app-features-right span{margin:15px 0 30px; width:100%;}
.feature-list-box{ float:left;width:100%; padding:15px; min-height:inherit;}
.feature-list-box strong{font-size:18px; height:auto;}

.pessenger-app-features-left{ width:100%;}
.pessenger-app-features-left ul li span{ width:86%; margin:0 15px 0 0;}
.pessenger-app-features-right{ text-align:center; width:100%; margin:20px 0 30px; float:left;}

.see-what-we-offer{ padding:0 0 10px; margin:25px 0 0;}
.see-what-we-offer-left{ width:100%;}
.see-what-we-offer-left span{ font-size:30px;}
.see-what-we-offer-right{ width:100%; text-align:center; top:0; margin:25px 0 0;}
.see-what-we-offer-right span img{ width:60%;}

.web-features ul li{ width:100%;}
.feature-ico{ margin-bottom:10px;}

.why-choose-us-left img{ max-width:95%;}
.why-choose-us-right ul li span{ width:80%;}

.we-have-algorithms-right ul li span{ width:80%;}
.server-requirement-part{ padding:30px 0 10px;}
.color-variations span{ font-size:20px;}
.color-variations span strong{font-size:20px;}

.editor-versatile span.inner-heading{font-size:28px;}

.advanced-backup-features .container{ margin:0 auto; padding:0px; width:97%;}
.advanced-backup-features .container .row{ margin:0 auto; padding:0px; width:100%; float:left;}
.advanced-backup-features .container .row .col-lg-12{ margin:0 auto; padding:0px; width:100%; float:left;}
.advanced-backup-features em{font-weight:normal; font-size:16px;}
.advanced-backup-features ul li{ width:100%; margin:0 0 20px;}
.advanced-backup-features ul li label{ text-align:center;}
.advanced-backup-features ul li label img{ width:auto; max-width:100%;}
.advanced-backup-features ul li:last-child{ float:left;}



.paid-addons-customizations{ margin:35px 0 0;}
.paid-addons-customizations .container{ padding:0px; margin:0 auto; width:98%;}
.paid-addons-customizations .container .row { padding:0px; margin:0px; float:left; width:100%;}
.paid-addons-customizations .container .row .col-lg-12{ padding:0px; margin:0px; float:left; width:100%;}
.paid-addons-customizations ul li{ margin:0 9px 20px; width:45%; min-height:330px;}
.paid-addons-customizations ul li span{ font-size:17px;}

.languages-part-left .languages-box ul li{ /*border:none;*/}
.languages-part-left .languages-box ul li span{ width:25%; border-bottom:1px solid #dfdfdf; height:70px;}

.currencies-part-right .currencies-box ul li{/* border:none;*/}
.currencies-part-right .currencies-box ul li span{ width:25%; border-bottom:1px solid #dfdfdf; height:100px;}
}


@media screen and (min-width:1px) and (max-width:414px) {
.inner-banner{ padding:0; height:80px!important;}
h1.page-heading{font-size:25px;}
.our-products-bottom-button a{ margin:0 5px; width:180px;}
.on-demand-taxi-left span a{ margin:0 10px 0 0; width:170px;}
.driver-app-features-right ul li span{ width:83%;}
.driver-app-features-right h3{ font-size:28px;}
.driver-app-features-right span a{ margin:0 10px 0 0;}
.pessenger-app-features-left h3{font-size: 26px;}
.pessenger-app-features-left ul li span{ width:83%;}
.pessenger-app-features-left span a{ margin:0 0 0 10px;}
.general-features b.other-chang{font-size: 20px;}

.languages-part-left .languages-box ul li{ padding:0px;}
.languages-part-left .languages-box ul li span{ width:33%; text-align:center; margin:0px; border-bottom:1px solid #dfdfdf; min-height:67px;}
.languages-part-left .languages-box ul li span:First-child{ width:33%; text-align:center;}
.languages-part-left .languages-box ul li span:last-child{ width:33%; text-align:center;}

.currencies-part-right .currencies-box ul li{ padding:0px; margin:0px;}
.currencies-part-right .currencies-box ul li span{ width:33%; text-align:center; margin:0px; border-bottom:1px solid #dfdfdf; min-height:103px;}
.currencies-part-right .currencies-box ul li span:First-child{ width:33%; text-align:center;}
.currencies-part-right .currencies-box ul li span:last-child{ width:33%; text-align:center;}
.currencies-part-right .currencies-box ul li span:nth-child(3){ width:33%; text-align:center;}

.editor-versatile span.inner-heading{ font-size:35px;}

.we-have-algorithms-right ul li span{ width:80%;}
.we-have-algorithms-right span{ font-size:25px;}
.we-have-algorithms-right ul li span{ width:75%;}
.we-have-algorithms-right ul li span b{ text-transform:none;}

.color-variations span{ line-height:28px;}

.server-requirement-part{ padding:20px 0 10px;}
.server-requirement-part p{ font-size:16px; margin:0 0 20px;}
.server-requirement-part-left ul li{padding:0 0 0 30px; background-position:left 1px;}

.color-variations{height:380px; min-height:380px; padding:50px 0 10px;}
.editor-versatile span.inner-heading{font-size:25px;}
.advanced-backup-features ul li span h3{font-size:20px; text-transform:none;}
.advanced-backup-features em{font-size:15px;}

.easy-taxi-booking p{font-size:15px; line-height:26px;}
.see-what-we-offer-left span{font-size:27px;}

.paid-addons-customizations{ margin:35px 0 0;}
.paid-addons-customizations .container{ padding:0px; margin:0 auto; width:98%;}
.paid-addons-customizations .container .row { padding:0px; margin:0px; float:left; width:100%;}
.paid-addons-customizations .container .row .col-lg-12{ padding:0px; margin:0px; float:left; width:100%;}
.paid-addons-customizations ul li{ margin:0 0 20px; width:100%; min-height:inherit;}
.paid-addons-customizations ul li span{ font-size:17px; text-transform:none;}


.languages-part-left .languages-box ul li{ float:none; display:inline;}
.currencies-part-right .currencies-box ul li{ float:none; display:inline;}
.languages-part-left .languages-box ul li span:last-child{border-bottom:1px solid #dfdfdf;}
.currencies-part-right .currencies-box ul li span:last-child{border-bottom:1px solid #dfdfdf;}

/******/
.ride-application{ margin:0px; overflow:hidden;}
.ride-application-box1 .ride-application-box1-left h3{left:0; top:0px; padding:10px 0;}
.ride-application-inner{ width:99%;}
.ride-application-box1 .ride-application-box1-left{ width:100%; border:none;}
.ride-application-box1 .ride-application-box1-left ul li{border-right:none;}
.ride-application-box1 .ride-application-box1-right{ width:100%; border-right:none;}
.driver-application-box2{ margin:40px 0 0;}
.driver-application-box2 .ride-application-box1-left{ width:100%; border:none;}
.driver-application-box2 .ride-application-box1-left h3{left:0; top:0; padding:10px 0;}
.driver-application-box2 .ride-application-box1-right{ width:100%;}

.ride-application-inner .bulbule1{ display:none;}
.ride-application-box1 .bulbule2{ display:none;}
.driver-application-box2 .driver-rider-icon{ display:none;}
.driver-application-box2 .bulbule3{ display:none;}
.driver-application-box2 .driver-rider-icon2{ display:none;}

.general-features ul li strong{ text-transform:none;}

/***2018***/

.ride-application-new-inner span .heading-res{ max-width:80%;}
.ride-application-new-inner ul li p{ padding:5px; font-size:13px;}
.ride-application-new-inner ul li.lol b{ padding:5px;}
.ride-application-new-inner ul li b{ padding:5px;}

.driver-application-new-inner span .heading-res{ max-width:80%;}
.driver-application-new-inner ul li p{ padding:5px; font-size:13px;}
.driver-application-new-inner ul li.lol b{ padding:5px;}
.driver-application-new-inner ul li b{ padding:5px;}

.admin-application-new-inner span .heading-res{ max-width:80%;}
.admin-application-new-inner ul li p{ padding:5px; font-size:13px;}
.admin-application-new-inner ul li.lol b{ padding:5px;}
.admin-application-new-inner ul li b{ padding:5px;}

.panic-sos-emergency h4{ font-size:15px;}
#fancybox-wrap{ width:350px!important; left:0!important;}
#fancybox-content{ width:100%!important;}

}

@media screen and (min-width:1px) and (max-width:400px) {
.inner-banner{ height:80px;}
.our-products-bottom-button a{ width:90%; margin:0 0 15px;}
.inner-banner{ height:100px;}
.customise-page .section-common-content h3.inner-heading{ font-size:21px;}

.on-demand-taxi-left p{line-height:21px; font-size:15px;}
.on-demand-taxi-left span a{ width:46%; font-size:17px;}

.driver-app-features-right ul li span{ width:100%; margin:10px 0;}
.driver-app-features-right span a img{ width:150px;}
.pessenger-app-features-left ul li span{ width:100%; margin:10px 0;}
.pessenger-app-features-left span a img{ width:150px;}

.why-choose-us{ padding:30px 0 0;}
.why-choose-us-right strong.heading-why-choose-us{font-size:29px; text-align:center;}
.why-choose-us-right ul li{ text-align:center;}
.why-choose-us-right ul li span{ margin:15px 0 0; width:100%;}
.why-choose-us-right ul li b{ width:100%;}

.on-demand-taxi-left h2{font-size:21px;}
.general-features b.other-chang{ font-size:18px;}

.languages-part-left h4.inner-heading{font-size:26px;}
.languages-part-left .languages-box ul li span{ width:50%; text-align:left; margin:0px; text-align:center; border-bottom:1px solid #dfdfdf; min-height:67px;}
.languages-part-left .languages-box ul li span:First-child{ width:50%; text-align:center;}
.languages-part-left .languages-box ul li span:last-child{ width:50%; text-align:center; border-right:1px solid #dfdfdf;}

.currencies-part-right h4.inner-heading{font-size:26px;}
.currencies-part-right .currencies-box ul li span{ width:50%; text-align:left;  margin:0px; text-align:center; border-bottom:1px solid #dfdfdf; min-height:67px;}
.currencies-part-right .currencies-box ul li span:First-child{ width:50%; text-align:center;}
.currencies-part-right .currencies-box ul li span:last-child{ width:50%; text-align:center; border-right:1px solid #dfdfdf;}
.currencies-part-right .currencies-box ul li span:nth-child(3){ width:50%; text-align:center;}

.we-have-algorithms-left img{ width:280px;}
.we-have-algorithms-right span{ font-size:21px; margin:5px 0 10px;}
.we-have-algorithms-right ul li span{ margin:10px 0 0; width:100%;}
.we-have-algorithms-right ul li img{ margin:0px;}

.server-requirement-part-left ul li{ font-size:15px; line-height:20px;}

.editor-versatile span.inner-heading{font-size:23px;}
.see-what-we-offer-left span{font-size:21px;}
.color-variations b a{ padding:15px; font-size:18px;}

.on-demand-taxi-right img{ width:100%;}
}


@media screen and (min-width:1px) and (max-width:350px) {
h1.page-heading{font-size:22px;}
.driver-app-features-right span a img{ width:130px;}
.pessenger-app-features-left h3{ font-size:23px; margin:10px 0 0;}
.pessenger-app-features-left span a img{ width:130px;}
.see-what-we-offer-left span{font-size:21px;}
.general-features b.other-chang{ font-size:21px;}
.color-variations h4{font-size:24px;}
.color-variations span{ font-size:18px; line-height:26px;}
.general-features ul li strong{ text-transform:none; font-size:19px;}

.server-requirement-part-left ul li label{font-size:14px;}

}

@media screen and (min-width:568px) and (max-width:666px) {
h1.page-heading{font-size:29px;}
.inner-banner{ margin:0px; height:100px;}

.on-demand-taxi-left{ width:100%;}
.on-demand-taxi-right{ display:block; width:100%; margin:0px;}
.on-demand-taxi-right iframe{ height:300px;}

.general-features b.other-chang{ font-size:24px;}
.general-features ul li{ margin:0 0 30px; width:100%;}
.general-features ul .box2 li{ width:100%;}
/*.general-features ul li strong{ text-align:left;}
.general-features ul li span{ text-align:left;}*/
.general-features ul li p{ font-size:14px; text-align:center;}

.driver-app-features-left{ margin:0px;}
.driver-app-features-right{ margin:16px 0 0 20px; width:58%;}
.driver-app-features-right ul li{ background:none; padding:0px; margin:0 0 20px;}
.driver-app-features-right ul li span{ width:83%; margin:0 0 0 15px;}
.driver-app-features-right span{ margin:15px 0 30px; width:100%;}

.feature-list-box{ float:left; width:100%; padding:15px; min-height:inherit;}
.feature-list-box strong{ font-size:18px; height:auto;}
.feature-ico{ margin-bottom:10px;}

.pessenger-app-features-left{ width:100%;}
.pessenger-app-features-left ul li span{ width:88%; margin:0 15px 0 0;}
.pessenger-app-features-right{ text-align:center; width:100%; margin:20px 0 30px; float:left;}

.see-what-we-offer{ padding:0 0 10px;}
.see-what-we-offer-left{ width:100%;}
.see-what-we-offer-left span{ font-size:30px;}
.see-what-we-offer-right{ width:100%; text-align:center; top:0;}
.see-what-we-offer-right span img{ width:60%;}

.web-features ul li{ width:100%;}

.we-have-algorithms-right ul li span{ width:82%;}

.color-variations{ height:600px;}
.color-variations span{ font-size:21px;}
.color-variations span strong{font-size:22px;}

.advanced-backup-features .container{ margin:0 auto; padding:0px; width:97%;}
.advanced-backup-features .container .row{ margin:0 auto; padding:0px; width:100%; float:left;}
.advanced-backup-features .container .row .col-lg-12{ margin:0 auto; padding:0px; width:100%; float:left;}
.advanced-backup-features em{font-weight:normal; font-size:16px;}
.advanced-backup-features ul li{ width:100%; margin:0 0 20px;}
.advanced-backup-features ul li label{ text-align:center;}
.advanced-backup-features ul li label img{ width:auto; max-width:100%;}
.advanced-backup-features ul li:last-child{ float:left;}

.paid-addons-customizations{ margin:35px 0 0;}
.paid-addons-customizations .container{ padding:0px; margin:0 auto; width:98%;}
.paid-addons-customizations .container .row { padding:0px; margin:0px; float:left; width:100%;}
.paid-addons-customizations .container .row .col-lg-12{ padding:0px; margin:0px; float:left; width:100%;}
.paid-addons-customizations ul li{ margin:0 9px 20px; width:45%; min-height:330px;}
.paid-addons-customizations ul li span{ font-size:17px;}

.languages-part-left .languages-box ul li{ border:none;}
.languages-part-left .languages-box ul li span{ width:20%; border-bottom:1px solid #dfdfdf;}

.currencies-part-right .currencies-box ul li{ border:none;}
.currencies-part-right .currencies-box ul li span{ width:20%; border-bottom:1px solid #dfdfdf; height:100px;}

}

@media screen and (min-width:667px) and (max-width:767px) {
h1.page-heading{font-size:28px;}
.inner-banner{ margin:0px; height:80px;}

.on-demand-taxi-left{ width:100%;}
.on-demand-taxi-right{ display:block; width:100%; margin:0px;}
.on-demand-taxi-right iframe{ height:360px;}
.general-features b.other-chang{ font-size:27px;}
.general-features ul li{ margin:0 0 30px; width:100%;}
.general-features ul .box2 li{ width:100%;}
/*.general-features ul li strong{ text-align:left;}
.general-features ul li span{ float:left;}*/
.general-features ul li p{ font-size:14px; text-align:center;}

.driver-app-features-left{ margin:0px;}
.driver-app-features-right{ margin:16px 0 0 20px; width:58%;}
.driver-app-features-right h3{ margin:0px; width:100%; font-size:32px;}
.driver-app-features-right ul li{ background:none; padding:0px; margin:0 0 20px;}
.driver-app-features-right ul li span{ width:83%; margin:0 0 0 15px;}
.driver-app-features-right span{ margin:15px 0 30px; width:100%;}

.feature-list-box{ float:left; width:100%; padding:15px; min-height:inherit;}
.feature-list-box strong{ font-size:18px; height:auto;}
.feature-ico{ margin-bottom:10px;}

.pessenger-app-features-left{ width:100%;}
.pessenger-app-features-left ul li span{ width:90%; margin:0 15px 0 0;}
.pessenger-app-features-right{ text-align:center; width:100%; margin:20px 0 30px; float:left;}

.see-what-we-offer-left span{ font-size:30px;}

.color-variations span{ font-size:24px;}
.color-variations span strong{font-size:25px;}
.editor-versatile span.inner-heading{font-size:34px;}

.paid-addons-customizations{ margin:35px 0 0;}
.paid-addons-customizations .container{ padding:0px; margin:0 auto; width:97%;}
.paid-addons-customizations .container .row { padding:0px; margin:0px; float:left; width:100%;}
.paid-addons-customizations .container .row .col-lg-12{ padding:0px; margin:0px; float:left; width:100%;}
.paid-addons-customizations ul li{ margin:0 9px 30px; width:45%; min-height:300px;}
.paid-addons-customizations ul li span{ font-size:17px;}

.languages-part-left .languages-box ul li{ border:none;}
.languages-part-left .languages-box ul li span{ width:20%; border-bottom:1px solid #dfdfdf;}

.currencies-part-right .currencies-box ul li{ border:none;}
.currencies-part-right .currencies-box ul li span{ width:20%; border-bottom:1px solid #dfdfdf; height:100px;}

}

@media screen and (min-width:768px) and (max-width:1023px) {
h1.page-heading{font-size:33px; margin:1px 0 0;}
.inner-banner{ margin:0px; height:80px;}

.on-demand-taxi .container{max-width:100%;}
.on-demand-taxi{ height:auto; background-size:cover;}
.on-demand-taxi-left span{ margin:20px 0;}
.on-demand-taxi-left{ margin:30px 0 0; width:64%;}
.on-demand-taxi-left h2{ font-size:24px;}
.on-demand-taxi-left p{ line-height:23px; font-size:16px; margin:0 0 15px;}
.on-demand-taxi-right{ width:34%; height:auto; margin:140px 0 0;}
.on-demand-taxi-right img{ width:100%;}
.on-demand-taxi-right span{ position:relative;}
.on-demand-taxi-left span a{ height:50px; line-height:45px;}

.general-features b.other-chang{ font-size:29px;}
.general-features ul li{ margin:0 0 30px; width:100%;}
.general-features ul .box2 li{ margin:0 0 30px; width:100%;}
/*.general-features ul li strong{ text-align:left;}
.general-features ul li span{float:left;}*/
.general-features ul li p{ font-size:14px; text-align:center;}

.driver-app-features-left{ margin:0px;}
.driver-app-features-right{ margin:16px 0 0 20px; width:58%;}
.driver-app-features-right ul li{ background:none; padding:0px; margin:0 0 20px;}
.driver-app-features-right ul li span{ width:83%; margin:0 0 0 15px;}
.driver-app-features-right span{ margin:15px 0 30px; width:100%;}

.feature-list-box{  margin-bottom:20px; min-height:inherit; width:100%; margin:0px;}
.feature-list-box strong{ text-transform:none; height:auto;}
.feature-ico{ margin-bottom:10px;}

.pessenger-app-features{ margin:30px 0 0;}
.pessenger-app-features-left{ margin:16px 0 0; width:61%;}
.pessenger-app-features-left h3{ margin:0px; width:100%; font-size:32px;}
.pessenger-app-features-left ul li{ background:none; padding:0px;}
.pessenger-app-features-left ul li span{ width:83%; float:right;}
.pessenger-app-features-left span{ margin:15px 0 30px; width:100%;}
.pessenger-app-features-right{ float:right;}

.web-features span img{ max-width:97%;}

.web-features ul{ width:95%;}
.web-features ul li{ width:50%;}

.see-what-we-offer-left{ width:54%;}
.see-what-we-offer-left ul{ margin:0 0 0 10px;}
.see-what-we-offer-right{ position:relative; top:100px; width:45%;}
.see-what-we-offer-right span img{ width:100%;}


.why-choose-us-left{ margin:30px 0 0; text-align:center; width:100%;}
.why-choose-us-right{ margin:0; width:100%;}
.why-choose-us-right ul li span{ width:85%;}

.currencies-part{ padding:30px 0; margin-bottom:0px;}
.languages-part-left{ width:100%;}
.currencies-part-right{ width:100%; float:left; margin:30px 0 0;}

/************/
.editor-versatile{ margin:20px 0 0;}
.editor-versatile-inner{ width:98%; background:none; height:auto;}
.editor-versatile-inner .editor-versatile-left{ float:left; width:49%; margin:20px 0 0;}
.editor-versatile-inner .editor-versatile-left .editor-versatile-left-box{ width:100%; margin:0 0 15px;}
.editor-versatile-inner .editor-versatile-left .editor-versatile-left-box p{ text-align:right; width:100%;}
.editor-versatile-inner .editor-versatile-left .left-box1{ width:100%;}
.editor-versatile-inner .editor-versatile-right {float:right; width:49%; margin:20px 0 0;}
.editor-versatile-inner .editor-versatile-right .editor-versatile-right-box{ float:left; width:100%;}
.editor-versatile-inner .editor-versatile-right .right-box1{ width:100%; float:left;}
.editor-versatile-inner .editor-versatile-right .right-box1 p{ text-align:left;}

/**********/
.we-have-algorithms{ background:#1e1e1e; height:auto; padding:20px 0 30px;}
.we-have-algorithms-left{ width:270px;}
.we-have-algorithms-left img{ width:100%;}
.we-have-algorithms-right{ width:59%; margin:20px 0 0;}
.we-have-algorithms-right span{ font-size:27px;}
.we-have-algorithms-right p{line-height:21px;}
.we-have-algorithms-right ul li:last-child{ margin-bottom:0px;}
.we-have-algorithms-right ul li span{ width:78%; margin:0 0 0 15px;}

/**********/
.server-requirement-part{ padding:50px 0 10px;}
.server-requirement-part-left{ width:100%;}
.server-requirement-part-right{ width:100%; float:left; text-align:center; position:relative;}
.server-requirement-part-right img{ max-width:95%;}

.color-variations{ padding:80px 0 10px;}
.color-variations span{ font-size:26px;}

/**********/
.easy-taxi-booking p{ padding:0px; font-size:16px}
.advanced-backup-features em{ padding:0px;}
.advanced-backup-features ul li{ margin:0 0 20px;}
.advanced-backup-features ul li label img{ width:100%;}
.advanced-backup-features ul li:last-child{ margin:0px;}
.advanced-backup-features ul li:last-child label{margin:30px 0 0; position:relative; top:0px;}
.advanced-backup-features ul li span{ margin:20px 0 0 15px; width:50%;}
.advanced-backup-features ul li span h3{ font-size:24px;}

.paid-addons-customizations{ margin:35px 0 0;}
.paid-addons-customizations .row{ margin:0px; padding:0px;}
.paid-addons-customizations .row .col-lg-12{ margin:0px; padding:0px;}
.paid-addons-customizations .container{ padding:0px;}
.paid-addons-customizations .container .col-lg-12{ padding:0px;}
.paid-addons-customizations ul li{ margin:0 7px 30px; width:31%; min-height:330px;}
.paid-addons-customizations ul li span{ font-size:17px;}

.languages-part-left .languages-box ul li{ border:none;}
.languages-part-left .languages-box ul li span{ width:20%; border-bottom:1px solid #dfdfdf;}

.currencies-part-right .currencies-box ul li{ border:none;}
.currencies-part-right .currencies-box ul li span{ width:20%; border-bottom:1px solid #dfdfdf; height:100px;}

.advanced-features .feature-ico {display:table; float:none; margin:0 auto;}
.advanced-features strong{text-align:center; margin:10px 0;}
.feature-list-box p{text-align:center;}

#fancybox-content div{ width:100%!important;}

.languages-part-left .languages-box ul li span:last-child{border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}

/********/
.ride-application-inner{ width:96%;}
.ride-application-box1 .ride-application-box1-left{ width:50%;}
.ride-application-box1 .ride-application-box1-right{ width:50%;}

.driver-application-box2 .ride-application-box1-left{ width:50%;}
.driver-application-box2 .ride-application-box1-right{ width:50%;}

/***2018***/
.ride-application-new{ margin:0px; padding-top:0; background:none;}
.ride-application-new-inner{width:100%;}
.ride-application-new-inner span{ position:relative; top:0; left:0; text-align:center; width:100%; background:none; z-index:0; float:left;}
.ride-application-new-inner span img{ display:none; max-width:100%;}
.ride-application-new-inner span .heading-res{ display:inline-block; width:auto;}
.ride-application-new-inner ul{ border:1px solid #d2d2d2; text-align:center;}
.ride-application-new-inner ul li:nth-child(even){ background:#f2f2f2;}
.ride-application-new-inner ul li em{ padding:10px 0; width:100%; border:none; line-height:inherit; height:auto; border-bottom:1px solid #d2d2d2;}
.ride-application-new-inner ul li.first b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2;}
.ride-application-new-inner ul li:last-child b{border-bottom:1px solid #d2d2d2;}
.ride-application-new-inner ul li:last-child p{border-bottom:none;}
.ride-application-new-inner ul li:last-child {border-bottom:none;}
.ride-application-new-inner ul li.lol b{ line-height:25px;}
.ride-application-new-inner ul li.lol1 b{ height:auto; line-height:25px;}
.ride-application-new-inner ul li b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2; height:auto; line-height:25px; min-height:40px;}
.ride-application-new-inner ul li p{ width:100%; height:auto!important; line-height:25px; padding:5px 0; border-left:none; min-height:40px; background:none; justify-content: center;}

.driver-application-new{ margin-top:0px; padding-top:0;}
.driver-application-new-inner{width:100%;}
.driver-application-new-inner span{ position:relative; top:0; left:0; text-align:center; width:100%; background:none; z-index:0; float:left;}
.driver-application-new-inner span img{ display:none; max-width:100%;}
.driver-application-new-inner span .heading-res{ display:inline-block; width:auto;}
.driver-application-new-inner ul{ border:1px solid #d2d2d2; text-align:center;}
.driver-application-new-inner ul li:nth-child(even){ background:#f2f2f2;}
.driver-application-new-inner ul li em{ padding:10px 0; width:100%; border:none; line-height:inherit; height:auto; border-bottom:1px solid #d2d2d2;}
.driver-application-new-inner ul li.first b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2;}
.driver-application-new-inner ul li:last-child b{border-bottom:1px solid #d2d2d2;}
.driver-application-new-inner ul li:last-child p{border-bottom:none;}
.driver-application-new-inner ul li:last-child {border-bottom:none;}
.driver-application-new-inner ul li.lol b{ line-height:normal;}
.driver-application-new-inner ul li b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2; height:auto; line-height:25px; min-height:40px;}
.driver-application-new-inner ul li p{ width:100%; height:auto; line-height:25px; padding:5px 0; border-left:none; min-height:40px; background:none;}

.admin-application-new{ margin-top:0px; padding-top:0;}
.admin-application-new-inner{width:100%;}
.admin-application-new-inner span{ position:relative; top:0; left:0; text-align:center; width:100%; background:none; z-index:0; float:left;}
.admin-application-new-inner span img{ display:none; max-width:100%;}
.admin-application-new-inner span .heading-res{ display:inline-block; width:auto;}
.admin-application-new-inner ul{ border:1px solid #d2d2d2; text-align:center;}
.admin-application-new-inner ul li:nth-child(even){ background:#f2f2f2;}
.admin-application-new-inner ul li em{ padding:10px 0; width:100%; border:none; line-height:inherit; height:auto; border-bottom:1px solid #d2d2d2;}
.admin-application-new-inner ul li.first b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2;}
.admin-application-new-inner ul li:last-child b{border-bottom:1px solid #d2d2d2;}
.admin-application-new-inner ul li:last-child p{border-bottom:none;}
.admin-application-new-inner ul li:last-child {border-bottom:none;}
.admin-application-new-inner ul li b{ border-top:none; width:100%; padding:5px 0; border-bottom:1px solid #d2d2d2; height:auto; line-height:25px; min-height:40px;}
.admin-application-new-inner ul li.lol b{ line-height:normal;}
.admin-application-new-inner ul li p{ width:100%; height:auto; line-height:25px; padding:5px 0; border-left:none; min-height:40px;}

.driver-rider-icon{ display:none;}
.driver-rider-icon2{ display:none;}
.bulbule1{ display:none;}
.bulbule2{ display:none;}
.bulbule3{ display:none;}
.bulbule4{ display:none;}

}

@media screen and (min-width:1024px) and (max-width:1280px) {
h1.page-heading{}
.inner-banner{ margin:0px;}

.on-demand-taxi{height:auto;}
.on-demand-taxi-left{margin:30px 0 0; width:63%;}
.on-demand-taxi-left h2{font-size:28px;}
.on-demand-taxi-left p{line-height:23px; font-size:16px; margin:0 0 15px;}
.on-demand-taxi-right{width:34%; height:auto; margin:50px 0 0;}
.on-demand-taxi-right img{ width:100%;}
.on-demand-taxi-right span{ position:relative; margin:0px;}

.general-features ul li{ margin:0 30px 60px 0; width:31%;}
.general-features ul li p{ font-size:14px; height:66px; overflow:hidden;}
.general-features ul li strong{ height:40px; overflow:hidden;}

.driver-app-features-left{ margin:0 0 0 10px;}
.driver-app-features-right{ margin:16px 0 0 20px; width:67%;}
.driver-app-features-right h3{ margin:0px; width:100%;}
.driver-app-features-right ul li{ background:none; padding:0px;}
.driver-app-features-right ul li span{ width:88%;}
.driver-app-features-right span{ margin:15px 0 30px 70px; width:90%;}

.feature-list-box{  margin-bottom:0; min-height:230px;}

.pessenger-app-features{ margin:30px 0 0;}
.pessenger-app-features-left{ margin:16px 20px 0 0; width:70%;}
.pessenger-app-features-left h3{ margin:0px; width:100%;}
.pessenger-app-features-left ul li{ background:none; padding:0px;}
.pessenger-app-features-left ul li span{ width:88%; float:right;}
.pessenger-app-features-left span{ margin:15px 0 30px 70px; width:90%;}
.pessenger-app-features-right{ float:right;}

.web-features ul{ width:95%;}

.why-choose-us-left{ margin:60px 0 0;}
.why-choose-us-right{ margin:0 0 0 20px; width:53%;}
.why-choose-us-right ul li{ margin:0 0 20px;}
.why-choose-us-right ul li span{ width:85%;}

/************/
.editor-versatile{ margin:20px 0 0;}
.editor-versatile-inner{ width:98%; background:none; height:auto;}
.editor-versatile-inner .editor-versatile-left{ float:left; width:49%; margin:20px 0 0;}
.editor-versatile-inner .editor-versatile-left .editor-versatile-left-box{ width:100%; margin:0 0 15px;}
.editor-versatile-inner .editor-versatile-left .editor-versatile-left-box p{ text-align:right; width:100%;}
.editor-versatile-inner .editor-versatile-left .left-box1{ width:100%;}
.editor-versatile-inner .editor-versatile-right {float:right; width:49%; margin:20px 0 0;}
.editor-versatile-inner .editor-versatile-right .editor-versatile-right-box{ float:left; width:100%;}
.editor-versatile-inner .editor-versatile-right .right-box1{ width:100%; float:left;}
.editor-versatile-inner .editor-versatile-right .right-box1 p{ text-align:left;}

.see-what-we-offer-right span img{ width:500px;}

/**********/
.we-have-algorithms{ background:#1e1e1e; height:auto; padding:20px 0;}
.we-have-algorithms-left{ width:300px;}
.we-have-algorithms-left img{ width:100%;}
.we-have-algorithms-right{ width:66%; margin:20px 0 0;}
.we-have-algorithms-right ul li span{ width:83%;}

/**********/
.server-requirement-part{ padding:50px 0 10px;}
.server-requirement-part-left{ width:46%;}

.server-requirement-part-right{ width:50%;}
.server-requirement-part-right img{ width:100%;}

/**********/
.easy-taxi-booking p{ padding:0px;}
.advanced-backup-features{ margin-bottom:0px;}
.advanced-backup-features em{ padding:0px;}
.advanced-backup-features ul li:last-child label{ margin:0; position:relative; top:0;}

.paid-addons-customizations{ margin:35px 0 0;}
.paid-addons-customizations ul li{ margin:0 15px 40px; width:30%;}
.paid-addons-customizations ul li span{ font-size:18px;}
.paid-addons-customizations ul li p{ height:50px;}

.color-variations{ padding:60px 0 10px;}

}