@font-face {
    font-family: 'exo_2regular';
    src: url('../index-49.html') format('woff2'),
         url('../index-49.html') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'exo_2light';
    src: url('../index-49.html') format('woff2'),
         url('../index-49.html') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'exo_2bold';
    src: url('../index-49.html') format('woff2'),
         url('../index-49.html') format('woff');
    font-weight: normal;
    font-style: normal;

}

li{ display:block;}
.common-button {
  background-color: #0fb158;
  font-size: 18px;
  text-transform: initial;
  font-weight: 600;
  padding: 10px 10px 12px 10px;
  color: #fff;
  display: inline-block;
  margin: 10px 10px 0 0;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}
.common-button:hover {
  background-color: #0a8d45;
  color: #fff;
}
.common-button:visited {
  color: #fff;
}
#uber-for-x-product-main-content{ margin:80px 0 0; padding:0px; float:left; width:100%; min-height:800px; font-weight:normal;}
/******top part*********/
.uber-for-x-product-main-content-top-part{ margin:0px; padding:0px; float:left; width:100%; background:url(marijuana-banner.jpg) no-repeat scroll top center; height:600px; background-size:cover;}	
.uber-for-x-product-main-content-top-part-inner{ margin:0 auto; padding:0px; width:1280px; position:relative; height:600px;}
.uber-for-x-product-main-content-top-part-left{ margin:0px; padding:0px; float:right; width:288px; position:absolute; bottom:0; right:0;}
.uber-for-x-product-main-content-top-part-right{ margin:200px 0 0; padding:0px; float:left; width:670px;}
.uber-for-x-product-main-content-top-part-right h1{ margin:0 0 10px; padding:0px; float:right; width:100%; font-size:44px; font-family:'exo_2bold'; text-transform:uppercase;
color:#FFFFFF;}
.uber-for-x-product-main-content-top-part-right b{ margin:0 0 10px; padding:0px; float:right; width:100%; font-size:37px; color:#2fc1e5; font-weight:600; font-family: 'exo_2regular'; line-height:40px;}
.uber-for-x-product-main-content-top-part-right p{ margin:0px; padding:0px; float:right; width:100%; font-size:19px; color:#FFFFFF; line-height:28px;}

#uber-for-x-product-body{ margin:0px; padding:0px; float:left; width:100%;}

/************premium-features**********/

.premium-features-part{ margin:30px 0 0; padding:0px; float:left; width:100%;}
.premium-features-part-inner{ margin:0 auto; padding:0px; width:1280px;}
.premium-features-part-inner span.inner-heading1{color:#1a1a1a; float:left; font-size:40px; font-weight:bold; margin:0 0 30px; padding:0; text-align:center; text-transform:uppercase; width: 100%; font-family: 'exo_2light';}
.premium-features-part-inner span.inner-heading1 img{ max-width:100%;}
.premium-features-part-inner span.inner-heading1 b{color:#fa6903; margin:0px; padding:0; float:left; width:100%; font-family:'exo_2bold'; font-weight:normal; font-size:33px;}
.general-features-box-in {float:left; margin:0; padding:0; width:100%;}
.premium-features-part-inner ul {float:left; margin:15px 0 0; padding:0; width:100%;}
.premium-features-part-inner ul li{ margin:0 62px 30px 0; padding:0px; float:left; width:30%; text-align:center; background:none; display:block;}
.premium-features-part-inner ul li img{ max-width:100%;}
.premium-features-part-inner ul li:nth-child(3n){ margin-right:0px;}

/******************/

.perfect-script{ margin:20px 0 20px; padding:0px; float:left; width:100%;}
.perfect-script-inner{ margin:0 auto; padding:0px; max-width:1340px;}
.perfect-script-left{ margin:30px 0 0 20px; padding:0px; float:left; width:700px;}
.perfect-script-left img{ max-width:100%;}
.perfect-script-left h2{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:40px; text-transform: uppercase; color:#000; font-weight:600;}
.perfect-script-left p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:16px; color:#5c5c5c; line-height:25px;}
.perfect-script-left ul{ margin:10px 0 0; padding:0px; float:right; width:92%;}
.perfect-script-left ul li{ margin:0px; padding:0 0 0 20px; float:left; width:100%; font-size:14px; color:#5c5c5c; line-height:25px; 
background:url(point-perfect-script-4.jpg) no-repeat scroll left 10px;}
.perfect-script-right{ margin:0px; padding:0px; float:right; width:584px;}
.perfect-script-right img{width:554px;}
/******************/

.green-part{ margin:0; padding:0; float:left; width:100%;}
.green-part-inner{ margin:0 auto; padding:30px 0; max-width:1340px; background:#a0bb07;}
.green-part-inner img{ max-width:100%;}
.green-part-inner h3{ margin:0 0 20px; padding:0px; float:left; width:100%; font-size:40px; color:#fff; font-weight:600; text-align:center; text-transform:uppercase;}
.green-part-inner ul{ margin:0 auto; padding:0; float:none; width:1280px;}
.green-part-inner ul li{ margin:0 0 10px; padding:0 0 0 25px; float:left; width:100%; font-size:17px; color:#fff; line-height:25px; background:url(point-white1-5.png) no-repeat scroll left 13px;}
.green-part-inner ul li img{ max-width:100%;}
.green-part-inner ul p{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:17px; color:#fff; line-height:25px;}	

/******************/

.iphone-content-here{ margin:0; padding:0px; float:left; width:100%; background:url(iphone-screen-bg-4.jpg) no-repeat scroll top center; height:778px;}
.iphone-content-here-inner{ margin:0 auto; padding:0px; width:1280px; position:relative;}
.iphone-content-here-inner-left{ margin:35px 0 0; padding:0px; float:right; width:53%;}
.iphone-content-here-inner-left img{ max-width:100%;}
.iphone-content-here-inner-left h3{ margin:0 0 20px; padding:0px; float:left; width:100%; font-size:26px; text-transform:uppercase; color:#FFFFFF; font-weight:600;}
.iphone-content-here-inner-left p{ margin:0 0 20px; padding:0px; float:left; width:100%; font-size:18px; color:#FFFFFF; line-height:26px;}
.iphone-content-here-inner-left span{ margin:10px 0 0; padding:0px; float:left; width:100%;}
.iphone-content-here-inner-left span img{ margin:0 15px 0 0; padding:0px;}
.iphone-content-here-inner-right{ margin:0px; padding:0px; float:right; width:570px; position:absolute; top:120px; left:0;}
.iphone-content-here-inner-right span{ margin:75px 0 0; padding:0px; float:left;}
.iphone-content-here-inner-right b{ margin:0px; padding:0px; float:right;}

/******************/
.steps-your-product{ margin:0px; padding:0 0 40px; float:left; width:100%;}
.steps-your-product-inner{ margin:0 auto; padding:0px; width:1280px;}
.steps-your-product-inner span{ margin:0 0 15px; padding:0px; float:left; width:100%; text-align:center;}
.steps-your-product-inner ul{ margin:30px 0 0; padding:0px; float:left; width:100%;}
.steps-your-product-inner ul li{ margin:0 30px 0 0; padding:0px; float:left; width:23.2%;}
.steps-your-product-inner ul li:last-child{ margin-right:0px;}

/******************/

.core-features{ margin:0; padding:0px; float:left; width:100%; position:relative; top:43px; z-index:999;}
.core-features-inner{ margin:0 auto; padding:0px; width:1250px;}
.core-features-inner span{ margin:0 0 45px; padding:0px; float:left; width:100%; font-family: 'exo_2light'; font-size:49px; text-align:center;}
.core-features-left{ margin:65px 0 0; padding:0px; float:left; width:420px;}
.core-features-left .color-features-left-res{ display:none;}
.core-features-mid{ margin:0 50px; padding:0px; float:left; background:url(core-features-mobile-slider-4.png) no-repeat; width:306px;
height:617px;}
.core-features-right{ margin:65px 0 0; padding:0px; float:left; width:385px;}

/*********************/

.front-end{ margin:0px; padding:0px; float:left; width:100%; background:url(front-end-bg-4.jpg) no-repeat scroll top center; height:743px; position:relative; top:-25px; z-index:0; line-height:normal;}
.front-end-inner{ margin:0 auto; padding:15px 0 0; max-width:1340px;}
.front-end-inner b{ margin:110px 0 70px; padding:0px 15px; float:left; width:100%; font-size:22px; color:#FFFFFF; text-transform:uppercase; text-align:center; font-family:'exo_2light';}
.front-end-left{ margin:0px; padding:0px; float:right;}
.front-end-right{ margin:0 0 0 30px; padding:0px; float:left; width:650px;}
.front-end-right strong{ margin:0 0 20px; padding:0px; float:left; width:100%; font-size:18px; color:#FFFFFF; font-family: 'exo_2light'; font-weight:600; text-transform:none;}
.front-end-right p{ margin:0 0 20px; padding:0px; float:left; width:100%; font-size:18px; color:#FFFFFF; line-height:26px;}

/*************************/

.iPhone-visual{ margin:0px; padding:0px; float:left; width:100%; min-height:500px;}
.iPhone-visual-inner{ margin:0 auto; padding:0; width:1280px;}
.iPhone-visual h3{ margin:0 0 45px; padding:0px; float:left; width:100%; font-family: 'exo_2light'; font-size:49px; text-align:center; text-transform:none;}
.iPhone-visual h3 b{ margin:0px; padding:0px; color:#ff7308;}
.iphone-screen{ margin:0px; padding:0px; float:left; width:100%; background:url(iphone-visual-img-bg-4.jpg) repeat-x scroll top;}


/******************************/

.frequently-asked-question{ margin:0px; padding:0px; float:left; width:100%; background:#ececec;}
.frequently-asked-question-inner{ margin:0 auto; padding:30px 0; width:1280px;}
.frequently-asked-question-inner h3{ margin:0 0 45px; padding:0px; float:left; width:100%; font-family: 'exo_2light'; font-size:49px; text-align:center;}
.frequently-asked-question-inner h3 b{ margin:0px; padding:0px; color:#ff7308;}

.accordion { margin:0px; padding:0px; float:left; width:49%; overflow:hidden;}
.accordion.last { float:right;}
.accordion .faq-ques{margin:0px; padding:0 0 14px; float:left; width:100%;}
.accordion .faq-ques p{margin:0 0 0 40px; padidng:0px; float:left; width:92%; line-height:27px; color:#515a69; font-size:16px;}
.accordion-section-title {width:100%; padding:22px 0; display:inline-block; color:#444444; font-size:16px; text-transform:none; font-weight:normal; border-bottom:1px dashed #999;
line-height:25px; text-decoration:none;}
.accordion-section-title .faq-ans{ display:none;}
.accordion-section .active{ border:none; color:#ff7308; padding-bottom:9px;}
.accordion-section-title.active, .accordion-section-title:hover {text-decoration:none; color:#ff7308;}
.accordion-section .accordion-section-title.active strong{ margin:0 15px 0 0; padding:0px; font-weight:600; color:#FFFFFF; float:left; width:25px; text-align:center;}
.accordion-section .accordion-section-title strong{ margin:3px 15px 0 0; padding:0px; font-weight:600; color:#000; float:left; width:25px; text-align:center;}
.accordion-section .active .faq-que{ display:none;}
.accordion-section .active .faq-ans{ display:block;}
.accordion-section .open{}
.accordion-section:last-child .accordion-section-title {border-bottom:none;}
.accordion-section-content {padding:0px; display:none; float:left; width:100%;}

/*************************/

.uber-for-x-price{ margin:0 0 50px; padding:0px; float:left; width:100%; background:url(uber-for-x-price-bg-4.jpg) no-repeat scroll top center; height:560px; background-size:100%;}
.uber-for-x-price-inner{ margin:0 auto; padding:100px 0 0; width:820px; text-align:center;}
.uber-for-x-price-inner p{ margin:0 0 25px; padding:0px; float:left; width:100%;  color:#c6c6c6; font-size:19px; font-family: 'exo_2light'; line-height:30px;}
.uber-for-x-price-inner p img{ max-width:100%;}
.uber-for-x-price-inner span{ margin:20px 0 0; padding:0px; float:left; width:100%;}

/*******************/

.uber-for-x-product-bottom-part{ margin:0 0 50px; padding:0px; float:left; width:100%;}
.uber-for-x-product-bottom-part-inner{ margin:0 auto; padding:0px; width:1280px; border-bottom:1px solid #d5d5d5;}
.uber-for-x-product-bottom-part-left{ margin:30px 0 0; padding:0px; float:left; width:49.9%; border-right:1px solid #d5d5d5;}
.uber-for-x-product-bottom-part-left img{ max-width:100%;}
.uber-for-x-product-bottom-part-right{ margin:0px; padding:0px; float:left; width:50%;}
.ready-to-get-started{ margin:0px; padding:30px 0 20px; float:left; width:100%; background:#0084f4; text-align:center;}
.ready-to-get-started p{ margin:0 auto; padding:0px; float:none; width:90%;  color:#fff; font-size:15px; font-family: 'exo_2light'; line-height:26px; display:table;}
.ready-to-get-started p img{width:100%;}
.ready-to-get-started span{ margin:18px 0 0; padding:0px; float:left; width:100%;}
.ready-to-get-started span a{ margin:0px; padding:0px; display:inline-table; color:#0084f4; font-size:17px; background:#fff; width:180px; height:43px; border-radius:30px;
text-transform:uppercase; text-transform:uppercase; line-height:43px; font-weight:600;}
.ready-to-get-started span a:hover{ background:#0b64af; color:#FFFFFF;}

.looking-for-more{ margin:25px 0 0; padding:0px; float:left; width:100%; text-align:center;}
.looking-for-more p{ margin:0 auto; padding:12px 0 0; float:none; width:90%;  color:#7a7a7a; font-size:15px; font-family: 'exo_2light'; line-height:26px; display:table;}
.looking-for-more p img{width:100%;}
.looking-for-more span{ margin:15px 0 0; padding:0px; float:left; width:100%;}
.looking-for-more span a{ margin:0px; padding:0px; display:inline-table; color:#fff; font-size:17px; background:#0084f4; width:180px; height:43px; border-radius:30px;
text-transform:uppercase; text-transform:uppercase; line-height:43px; font-weight:600;}
.looking-for-more span a:hover{ background:#3c9df0;}


.banner-body-mid{ margin:0px; padding:0px; float:left; width:100%; background:url(delivery-banner-midd-3.jpg) no-repeat scroll top center;height:416px; background-size:cover;}
.banner-body-mid-inner{ margin:0 auto; padding:0p; width:1280px; height:416px; position:relative;}
.banner-body-mid-left-part{ margin:0px; padding:0px; float:left; position:absolute; bottom:0; left:30px;}
.banner-body-mid-right-part{ margin:170px 0 0; padding:0px; float:right; width:780px;}
.banner-body-mid-right-part-web-panels{ margin:20px 0 0; padding:0px; float:; width:227px; float:left;}
.banner-body-mid-right-part-web-panels strong{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:22px; color:#FFFFFF; text-transform:uppercase; font-family: 'exo_2bold';}
.banner-body-mid-right-part-web-panels span{ margin:0px; padding:0px; float:left; width:100%; text-transform:uppercase;}
.banner-body-mid-right-part-web-panels span a{ margin:0 0 15px; padding:0px; float:left; width:100%;}

.banner-body-mid-right-part-car-app{ margin:0px; padding:0 0 0 50px; float:; width:520px; float:right; border-left:1px solid #999;}
.banner-body-mid-right-part-car-app strong{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:22px; color:#FFFFFF; text-transform:uppercase; font-family: 'exo_2bold';}
.banner-body-mid-right-part-car-app span{ margin:0 0 20px; padding:0px; float:left; width:100%; text-transform:uppercase;}
.banner-body-mid-right-part-car-app span:last-child{ margin:0px;}
.banner-body-mid-right-part-car-app span a{ margin:0px; padding:0px; float:left;}
.banner-body-mid-right-part-car-app span a img{ margin:0px; padding:0px; float:left;}
.banner-body-mid-right-part-car-app span img{ margin:0px; padding:0px; float:right;}


/**********/
.service-provider-icon{ margin:0 0 30px; padding:0px; float:left; width:100%;}
.service-provider-icon-inner{ margin:0 auto; padding:0px; max-width:1340px;}
.service-provider-icon-inner h2.inner-heading{ margin:35px 0 10px; padding:0px; text-align:center; text-transform:uppercase; font-size:40px; float:left; width:100%;}
.service-provider-icon-inner h2.inner-heading b{ color:#fa6903;}
.service-provider-icon-inner p{color:#5c5c5c; float:left; font-size:16px; line-height:25px; margin:0 0 20px; padding:0; width:100%; text-align:center;}
.service-provider-icon-inner ul{ margin:0px; padding:0px; float:left; width:100%;}
.service-provider-icon-inner ul li{ margin:0px; padding:30px 0 23px; float:left; width:25%; text-align:center; border:1px solid #ddd;}
.service-provider-icon-inner ul li span{color: #333; float: left; font-size: 20px; font-weight: bold; margin:10px 0 0; padding:0; width:100%;}
.service-provider-icon-inner ul li img{ max-width:30%;}


/*************************/
.dog-walkers-screens{ margin:30px 0; padding:0px; float:left; width:100%;}
.dog-walkers-screens-inner{ margin:0 auto; padding:0px; width:1280px;}
.dog-walkers-screens-inner ul{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.dog-walkers-screens-inner ul li{ margin:0 12px 50px; padding:0px; float:left; width:23%; display:block;}
.dog-walkers-screens-inner ul li span { float: left; margin: 0 0 10px; padding: 0; text-align: center; width: 100%;}
.dog-walkers-screens-inner ul li span b {background:#ff6f02; border-radius: 50%; color: #ffffff; display: inline-table; font-size: 23px; height: 50px; line-height: 49px; margin: 0; padding: 0; width: 50px; }
.dog-walkers-screens-inner ul li p {float: left; font-size: 14px; font-weight: normal; height:130px; margin:0 0 10px; min-height: 130px; overflow: hidden; padding: 0; text-align: justify; width: 100%; line-height:20px;}



.banner-body-mid{ margin:0px; padding:0px; float:left; width:100%; background:url(marijuana-banner-midd.jpg) no-repeat scroll top center;
height:416px; background-size:cover;}
.banner-body-mid-inner{ margin:0 auto; padding:0p; width:1280px; height:416px; position:relative;}
.banner-body-mid-left-part{ margin:0px; padding:0px; float:left; position:absolute; bottom:0; left:30px;}
.banner-body-mid-right-part{ margin:170px 0 0; padding:0px; float:right; width:780px;}
.banner-body-mid-right-part-web-panels{ margin:20px 0 0; padding:0px; float:; width:227px; float:left;}
.banner-body-mid-right-part-web-panels h4{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:22px; color:#FFFFFF; text-transform:uppercase; font-family: 'exo_2bold';}
.banner-body-mid-right-part-web-panels span{ margin:0px; padding:0px; float:left; width:100%; text-transform:uppercase;}
.banner-body-mid-right-part-web-panels span a{ margin:0 0 15px; padding:0px; float:left; width:100%;}

.banner-body-mid-right-part-car-app{ margin:0px; padding:0 0 0 50px; float:; width:520px; float:right; border-left:1px solid #656871;}
.banner-body-mid-right-part-car-app h4{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:22px; color:#FFFFFF; text-transform:uppercase; font-family: 'exo_2bold';}
.banner-body-mid-right-part-car-app span{ margin:0 0 20px; padding:0px; float:left; width:100%; text-transform:uppercase;}
.banner-body-mid-right-part-car-app span:last-child{ margin:0px;}
.banner-body-mid-right-part-car-app span a{ margin:0 15px 0 0; padding:0px; float:left;}
.banner-body-mid-right-part-car-app span a img{ margin:0px; padding:0px; float:left;}
.banner-body-mid-right-part-car-app span a:last-child{ margin-right:0px;}
.banner-body-mid-right-part-car-app span img{ margin:0px; padding:0px; float:right;}



/*************************/

.dog-walkers-screens-inner .dog-walkers-services-box1 li p{ height:90px; min-height:90px;}
.dog-walkers-screens-inner .dog-walkers-services-box3 li p{ height:90px; min-height:90px;}
.dog-walkers-screens-inner .dog-walkers-services-box4 li p{ height:90px; min-height:90px;}
.dog-walkers-screens-inner .dog-walkers-services-box5 li p{ height:70px; min-height:70px;}
/************part1*************/
#visual-iphone-app-part1{ margin:0px; padding:0 0 30px; float:left; width:100%; background:#f8f8f8;}
#visual-iphone-app-part1 h2.step-by-step{ margin:0 0 40px; padding:30px 0 50px; font-size:40px; color:#fa8921; text-transform:uppercase; 
background:#FFFFFF url("hd-divider.png") no-repeat scroll center bottom 20px; text-align:center; font-weight:600;}

.gray-top-img{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.gray-top-img img{ width:100%;}
.visual-iphone-app-part1-inner{ margin:0 auto; padding:0px; width:1280px; height:500px;}
.visual-iphone-app-part1-left{ margin:0px; padding:0px; float:left; text-align:center; width:369px; text-align:center;}
.visual-iphone-app-part1-left h3{ margin:0 0 55px; padding:0px; float:left; font-size:28px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%;}
.visual-iphone-app-part1-left span{ margin:0px; padding:0px; float:right; width:300px;}
.visual-iphone-app-part1-left span img{ max-width:100%;}
.visual-iphone-app-part1-mid{ margin:80px 0 0; padding:0px; float:left; width:550px;}
.visual-iphone-app-part1-mid h3{ margin:0px; padding:0px; float:left; font-size:34px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}

.visual-iphone-app-part1-left-text{ margin:90px 0 0; padding:0px; float:left; width:100%; min-height:200px;}
.visual-iphone-app-part1-left-text img{ margin:5px 0 0; padding:0px; float:left; position:relative; left:-3px;}
.visual-iphone-app-part1-left-text ul{ margin:0 0 0 10px; padding:0px; float:left; width:320px;}
.visual-iphone-app-part1-left-text ul li{ margin:0px; padding:0 0 10px 20px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 4px; display:block; font-size:13px; color:#7b7b7b; line-height:21px;}

.visual-iphone-app-part1-right-text{ margin:60px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part1-right-text img{ margin:5px 0 0; padding:0px; float:right; position:relative; right:-8px;}
.visual-iphone-app-part1-right-text ul{ margin:0 0 0 50px; padding:0px; float:left; width:321px; text-align:right;}
.visual-iphone-app-part1-right-text ul li{ margin:0px; padding:0 20px 10px 0; background:url(point-4.png) no-repeat scroll right 6px; float:left; width:100%; display:block; font-size:13px; color:#7b7b7b; line-height:21px;}

.visual-iphone-app-part1-right{ margin:0px; padding:0px; float:right; text-align:center; width:354px; text-align:center;}
.visual-iphone-app-part1-right h3{ margin:0 0 55px; padding:0px; float:left; font-size:28px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%;}
.visual-iphone-app-part1-right span{ margin:0px; padding:0px; float:left; width:300px;}
.visual-iphone-app-part1-right span img{ max-width:100%;}

/************part3*************/
#visual-iphone-app-part3{ margin:20px 0 0; padding:0 0 20px; float:left; width:100%; background:#f8f8f8;}
.gray-top-img{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.visual-iphone-app-part3-inner{ margin:0 auto; padding:0px; width:1152px; height:500px;}
.visual-iphone-app-part3-inner h3{ margin:25px 0 0; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}

.visual-iphone-app-part3-left{ margin:60px 0 0; padding:0px; float:left; text-align:center; width:400px; text-align:center;}
.visual-iphone-app-part3-left span{ margin:0; padding:0px; float:left; width:400px;}
.visual-iphone-app-part3-left span img{ max-width:100%;}
.visual-iphone-app-part3-left label{ margin:0; padding:0px; float:left; width:100%; position:relative; top:-5px; text-align:left;}
.visual-iphone-app-part3-left label img{ margin:0 0 0 130px;}
.visual-iphone-app-part3-left ul{ margin:10px 0 0; padding:0px; float:left; width:100%; text-align:left;}
.visual-iphone-app-part3-left ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

.visual-iphone-app-part3-mid{ margin:0px; padding:0px; float:left; width:345px;}
.visual-iphone-app-part3-left-text{ margin:90px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part3-left-text img{ margin:5px 0 0; padding:0px; float:left; position:relative; left:-3px;}
.visual-iphone-app-part3-left-text ul{ margin:10px 0 0 15px; padding:0px; float:left; width:97%;}
.visual-iphone-app-part3-left-text ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

.visual-iphone-app-part3-right-text{ margin:20px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part3-right-text img{ margin:5px 0 0; padding:0px; float:right; position:relative; right:-9px;}
.visual-iphone-app-part3-right-text ul{ margin:10px 9px 0 0; padding:0px; float:right; width:95%;}
.visual-iphone-app-part3-right-text ul li{ margin:0px; padding:0 30px 10px 0; float:left; width:100%; background:url(point-4.png) no-repeat scroll right 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px; text-align:right;}

.visual-iphone-app-part3-right{ margin:60px 0 0; padding:0px; float:right; text-align:center; width:400px; text-align:center;}
.visual-iphone-app-part3-right span{ margin:0; padding:0px; float:left; width:400px;}
.visual-iphone-app-part3-right span img{ max-width:100%;}
.visual-iphone-app-part3-right label{ margin:0; padding:0px; float:left; width:100%; position:relative; top:-4px; text-align:right;}
.visual-iphone-app-part3-right label img{ margin:0 130px 0 0;}
.visual-iphone-app-part3-right ul{ margin:10px 0 0; padding:0px; float:left; width:100%; text-align:left;}
.visual-iphone-app-part3-right ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

/************part4*************/

#visual-iphone-app-part4{ margin:40px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part4-inner{ margin:0 auto; padding:0px; width:830px;}
.visual-iphone-app-part4-inner h3{ margin:0 0 50px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; 
font-weight:600; width:100%; text-align:center;}
.visual-iphone-app-part4-inner span{ margin:20px 0 0; padding:0px; float:left; width:100%; position:relative; text-align:left;}
.visual-iphone-app-part4-inner span .screen7{ width:600px;}
.visual-iphone-app-part4-inner b{ float:left; font-weight:normal; margin:0; padding:0; position:absolute; right:0; top:3px; width:65.5%;}
.visual-iphone-app-part4-inner b img{ margin:9px 0 0; padding:0px; float:left; width:169px; position:relative; right:26px;}
.visual-iphone-app-part4-inner ul{float:right; margin:0; padding:0; position:relative; right:-40px; text-align:left; width:430px; top:-20px;}
.visual-iphone-app-part4-inner ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}
#visual-iphone-app-part5{ margin:20px 0 0; padding:40px 0; float:left; width:100%; background:#f8f8f8;}
.gray-top-img{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.gray-top-img img{ width:100%;}
.visual-iphone-app-part5-inner{ margin:0 auto; padding:0px; width:1140px; height:500px;}

.visual-iphone-app-part5-left{ margin:70px 0 0; padding:0px; float:left; text-align:center; width:300px; text-align:center;}
.visual-iphone-app-part5-left span{ margin:0px; padding:0px; float:right; width:300px;}
.visual-iphone-app-part5-left span img{ max-width:100%;}

.visual-iphone-app-part5-mid{ margin:0px; padding:0px; float:left; width:540px;}
.visual-iphone-app-part5-mid h3{ margin:0px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}

.visual-iphone-app-part5-left-text{ margin:230px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part5-left-text img{ margin:5px 0 0; padding:0px; float:left; position:relative; left:-1px;}
.visual-iphone-app-part5-left-text ul{ margin:0 0 0 10px; padding:0px; float:left; width:374px;}
.visual-iphone-app-part5-left-text ul li{ margin:0px; padding:0 0 10px 20px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:19px;}

.visual-iphone-app-part5-right-text{ margin:110px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part5-right-text img{ margin:5px 0 0; padding:0px; float:right; position:relative; right:-2px;}
.visual-iphone-app-part5-right-text ul{ margin:0 0 0 10px; padding:0px; float:left; width:380px; text-align:right;}
.visual-iphone-app-part5-right-text ul li{ margin:0px; padding:0 20px 10px 0; float:right; width:96%; background:url(point-4.png) no-repeat scroll right 6px; display:block; font-size:13px; color:#7b7b7b; line-height:19px;}

.visual-iphone-app-part5-right{ margin:120px 0 0; padding:0px; float:right; text-align:center; width:300px; text-align:center;}
.visual-iphone-app-part5-right span { margin:0px; padding:0px; float:right; width:300px;}
.visual-iphone-app-part5-right span img{ max-width:100%;}

#loading-screen{ margin:0px; padding:40px 0 0; float:left; width:100%;}
.loading-screen-inner{ margin:0 auto; padding:0px; width:1148px; position:relative;}
.loading-screen-left{ margin:50px 0 0; padding:0px; float:left; width:300px; position:relative;}
.loading-screen-left img{ max-width:100%;}
.loading-screen-mid{ margin:20px 0 0; padding:0px; float:left; width:529px; text-align:center;}
.loading-screen-mid label{ margin:40px 0; padding:0px; float:left; width:100%;}
.loading-screen-mid .mob-box3{ margin:45px 0 0; padding:0px; float:left;}
.loading-screen-mid .mob-box3 span{ margin:5px 0 0; padding:0px; float:left; position:relative; right:5px;}
.loading-screen-mid .mob-box3 .loading-screen-mid-text{float:left; margin:0 0 0 0px; padding:0; text-align:left; width:354px;}
.loading-screen-mid .mob-box3 .loading-screen-mid-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.loading-screen-mid .mob-box3 .loading-screen-mid-text p{ margin:0px; padding:0px; float:left; width:93%; font-size:14px; color:#6c6c6c; line-height:25px;}

.loading-screen-mid .mob-box4{ margin:0; padding:0px; float:right; text-align:right;}
.loading-screen-mid .mob-box4 span{ margin:5px 0 0; padding:0px; float:left; position:relative; right:-15px; z-index:9999;}
.loading-screen-mid .mob-box4 .loading-screen-mid-text{float:left; margin:0 3px 0 0; padding:0; text-align:right; width:354px;}
.loading-screen-mid .mob-box4 .loading-screen-mid-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.loading-screen-mid .mob-box4 .loading-screen-mid-text p{ margin:0px; padding:0px; float:right; width:93%; font-size:14px; color:#6c6c6c; line-height:25px;}

.loading-screen-right{ margin:0px; padding:0px; float:right; width:848px;}
.loading-screen-right img{ max-width:100%;}
.loading-screen-right span{ margin:0px; padding:0px; position:absolute; top:-90px; right:150px; z-index:0;}
.loading-screen-right span img{ position:relative; z-index:0; width:250px;}
.loading-screen-right img{ position:relative; z-index:999;}

.pulse-container{ margin:0 auto; width:300px; position:absolute; top:0; left:0; right:0;}
.pulse-box {float:left; width:65px; height:65px; display:block; justify-content: center; align-items: center; position:absolute; top:250px; 
left:119px;}

.pulse-box em{ margin:0px; padding:0px; position:absolute; left:15px; top:14px;}

/* pulse in SVG */
svg.pulse-svg {
  overflow: visible;
}
svg.pulse-svg .first-circle, svg.pulse-svg .second-circle, svg.pulse-svg .third-circle {
  fill:#fa8921;
  transform: scale(0.9);
  transform-origin: center center;
  animation: pulse-me 3s linear infinite;
}
svg.pulse-svg .second-circle {
  animation-delay: 1s;
}
svg.pulse-svg .third-circle {
  animation-delay: 2s;
}

/* pulse in CSS */
.pulse-css {
  width: 65px;
  height: 65px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  background: tomato;
  position: relative;
}
.pulse-css:before, .pulse-css:after {
  content: '';
  width: 65px;
  height: 65px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  background-color: tomato;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  transform: scale(0.9);
  transform-origin: center center;
  animation: pulse-me 3s linear infinite;
}
.pulse-css:after {
  animation-delay: 2s;
}

@keyframes pulse-me {
  0% {
    transform:scale(0.9);
    opacity:0.2;
  }
  50% {
    opacity:0.5;
  }
  70% {
    opacity:0.09;
  }
  100% {
    transform: scale(5);
    opacity:0;
  }
}

.chat-rider-driver{ margin:0px; padding:0px; float:left; width:100%; background:url(27-31.jpg) no-repeat scroll center top; height:689px;}

.chat-rider-driver-inner{margin:0 auto; padding:0px; width:1250px;}
.chat-rider-driver-inner span{ margin:50px 0 0; padding:0px; float:right; width:65%;}
.chat-rider-driver-inner h3{ margin:0px; padding:0px; float:left; width:46%; color:#000000; font-size:28px; text-transform:uppercase;
border-right:1px solid #fa8921;}
.chat-rider-driver-inner h3 b{ margin:0px; padding:0px; float:left; width:100%; font-size:32px; color:#fa8921; font-family:'exo_2bold';}
.chat-rider-driver-inner p{ margin:0px; padding:0px; float:right; width:49%; color:#222222; font-size:17px;}

.chat-rider-driver-inner-arrow{margin:0 auto; padding:0px; width:527px;}
.chat-rider-driver-inner-arrow .new002 { margin:90px 0 0; padding:0px; float:left; width:100%;}
.chat-rider-driver-inner-arrow .new002 img{ position:relative; left:50px;}
.chat-rider-driver-inner-arrow .new003 {margin:230px 0 0; padding:0px; float:left; width:100%;}
.chat-rider-driver-inner-arrow .new003 img{position:relative; right:0px;}
.chat-rider-driver-inner-arrow b img{position:relative; right:0px;}
.unhide001{display:block;}
.hide001{display:none;}

#mobile-step1{margin:10px 0 0; padding:0px; float:left; width:100%;}
.mobile-step1-inner{ margin:0 auto; padding:0px; width:1240px;}
.mobile-step1-inner-left{ margin:57px 0 0; padding:0px; float:left; width:658px;}
.mobile-step1-inner-left .mob-box1{ margin:160px 0 0; padding:0px; float:right; position:relative;}
.mobile-step1-inner-left .mob-box1 span{float:left; margin:5px 0 0; padding:0; position:absolute; left:469px;}
.mobile-step1-inner-left .mob-box1 .mobile-step2-inner-right-text{float:left; margin:0 150px 0 0; padding:0; text-align:right; width:450px;}
.mobile-step1-inner-left .mob-box1 .mobile-step2-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; 
color:#020202; font-weight:500;}
.mobile-step1-inner-left .mob-box1 .mobile-step2-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px; padding:0 30px 0 0; background: url(point-4.png) no-repeat scroll right 8px;}

.mobile-step1-inner-left .mob-box2{margin:45px 0 0; padding:0px; float:right; position:relative;}
.mobile-step1-inner-left .mob-box2 span{float:left; margin:8px 0 0; padding:0; position:absolute; left:426px; top:-97px;}
.mobile-step1-inner-left .mob-box2 .mobile-step2-inner-right-text{float:left; margin:0 150px 0 0; padding:0; text-align:right; width:410px;}
.mobile-step1-inner-left .mob-box2 .mobile-step2-inner-right-text b{margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step1-inner-left .mob-box2 .mobile-step2-inner-right-text p{margin:0px; padding:0px; float:right; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}

.mobile-step1-inner-right{margin:0px; padding:0px; width:577px; float:right;}

/****************/

#mobile-step2{ margin:0px; padding:40px 0; float:left; width:100%;}
.mobile-step2-inner{ margin:0 auto; padding:0px; width:1240px;}
.mobile-step2-inner h3{ margin:0 0 30px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.mobile-step2-inner-left{ margin:0px; padding:0px; float:left; width:303px;}
.mobile-step2-inner-left img{ max-width:100%;}
.mobile-step2-inner-left h5{ margin:0 0 20px; padding:0px; float:right; width:78%; text-align:left; text-transform:uppercase; font-size:27px; font-weight:600; color:#000000;}

.mobile-step2-inner-right{ margin:61px 0 0; padding:0px; float:left; width:790px;}
.mobile-step2-inner-right .mob-box1{ margin:40px 0 0; padding:0px; float:left; position:relative;}
.mobile-step2-inner-right .mob-box1 span{float:left; margin:5px 0 0; padding:0; position:absolute; left:-5px;}
.mobile-step2-inner-right .mob-box1 .mobile-step2-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:630px;}
.mobile-step2-inner-right .mob-box1 .mobile-step2-inner-right-text b{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:21px; color:#020202; font-weight:500;}
.mobile-step2-inner-right .mob-box1 .mobile-step2-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px; padding:0 0 0 30px;background: url(point-4.png) no-repeat scroll left 8px;}
.mobile-step2-inner-right .mob-box1 .mobile-step2-inner-right-text b.cc{ margin:0 0 0 30px; width:auto;}

.mobile-step2-inner-right .mob-box2{ margin:45px 0 0; padding:0px; float:left; position:relative;}
.mobile-step2-inner-right .mob-box2 span{float:left; margin:5px 0 0; padding:0; position:absolute; right:469px; top:-144px;}
.mobile-step2-inner-right .mob-box2 .mobile-step2-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:440px;}
.mobile-step2-inner-right .mob-box2 .mobile-step2-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step2-inner-right .mob-box2 .mobile-step2-inner-right-text p{ margin:0px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}

/****************/
#mobile-step3{ margin:30px 0; padding:30px 0; float:left; width:100%; background:#f8f8f8;}
.mobile-step3-inner{ margin:0 auto; padding:0px; width:1240px;}
.mobile-step3-inner h3{ margin:0 0 30px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.mobile-step3-inner-left{ margin:0px; padding:0px; float:left; width:550px;}
.mobile-step3-inner-left img{ max-width:100%;}
.mobile-step3-inner-left h5{ margin:0 0 20px; padding:0px; float:right; width:78%; text-align:left; text-transform:uppercase; font-size:27px; font-weight:600; color:#000000;}

.mobile-step3-inner-right{ margin:61px 0 0; padding:0px; float:left; width:670px;}
.mobile-step3-inner-right .mob-box1{ margin:40px 0 0; padding:0px; float:left; position:relative;}
.mobile-step3-inner-right .mob-box1 span{float:left; margin:27px 0 0; padding:0; position:absolute; left:-5px;}
.mobile-step3-inner-right .mob-box1 .mobile-step3-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:540px;}
.mobile-step3-inner-right .mob-box1 .mobile-step3-inner-right-text b{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:21px; color:#020202; font-weight:500;}
.mobile-step3-inner-right .mob-box1 .mobile-step3-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px; 
 padding:0 0 0 30px; background: url(point-4.png) no-repeat scroll left 8px;}

.mobile-step3-inner-right .mob-box2{ margin:45px 0 0; padding:0px; float:left; position:relative;}
.mobile-step3-inner-right .mob-box2 span{float:left; margin:5px 0 0; padding:0; position:absolute; right:469px; top:-144px;}
.mobile-step3-inner-right .mob-box2 .mobile-step3-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:440px;}
.mobile-step3-inner-right .mob-box2 .mobile-step3-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step3-inner-right .mob-box2 .mobile-step3-inner-right-text p{ margin:0px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}

/*************/

#mobile-step4{ margin:30px 0; padding:0 0 30px; float:left; width:100%; background:#f8f8f8;}
.mobile-step4-inner{ margin:0 auto; padding:0px; width:1240px;}
.mobile-step4-inner h3{ margin:0 0 30px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.mobile-step4-inner-left{ margin:40px 0 0; padding:0px; float:left; width:550px;}
.mobile-step4-inner-left img{ max-width:100%;}
.mobile-step4-inner-left h5{ margin:0 0 20px; padding:0px; float:right; width:78%; text-align:left; text-transform:uppercase; font-size:27px; font-weight:600; color:#000000;}

.mobile-step4-inner-right{ margin:130px 0 0; padding:0px; float:left; width:670px;}
.mobile-step4-inner-right .mob-box1{ margin:40px 0 0; padding:0px; float:left; position:relative;}
.mobile-step4-inner-right .mob-box1 span{float:left; margin:27px 0 0; padding:0; position:absolute; left:-5px;}
.mobile-step4-inner-right .mob-box1 .mobile-step4-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:540px;}
.mobile-step4-inner-right .mob-box1 .mobile-step4-inner-right-text b{ margin:24px 0 15px; padding:0px; float:left; width:100%; font-size:21px; color:#020202; font-weight:500;}
.mobile-step4-inner-right .mob-box1 .mobile-step4-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; 
color:#6c6c6c; line-height:25px; padding:0 0 0 30px; background: url(point-4.png) no-repeat scroll left 8px;}

.mobile-step4-inner-right .mob-box2{ margin:45px 0 0; padding:0px; float:left; position:relative;}
.mobile-step4-inner-right .mob-box2 span{float:left; margin:5px 0 0; padding:0; position:absolute; right:469px; top:-144px;}
.mobile-step4-inner-right .mob-box2 .mobile-step4-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:440px;}
.mobile-step4-inner-right .mob-box2 .mobile-step4-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step4-inner-right .mob-box2 .mobile-step4-inner-right-text p{ margin:0px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}

#visual-iphone-app-part6{ margin:20px 0 0px; padding:0px 0 40px; float:left; width:100%;  background:#f8f8f8;}
.gray-top-img{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.visual-iphone-app-part6-inner{margin:0 auto; padding:0px; width:1152px; height:500px;}
.visual-iphone-app-part6-inner h3{margin:25px 0 0; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}

.visual-iphone-app-part6-left{ margin:60px 0 0; padding:0px; float:left; text-align:center; width:400px; text-align:center;}
.visual-iphone-app-part6-left span{ margin:0; padding:0px; float:left; width:400px;}
.visual-iphone-app-part6-left span img{ max-width:100%;}
.visual-iphone-app-part6-left label{ margin:0; padding:0px; float:left; width:100%; position:relative; top:-5px; text-align:left;}
.visual-iphone-app-part6-left label img{ margin:0 0 0 130px;}
.visual-iphone-app-part6-left ul{ margin:10px 0 0; padding:0px; float:left; width:100%; text-align:left;}
.visual-iphone-app-part6-left ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

.visual-iphone-app-part6-mid{ margin:0px; padding:0px; float:left; width:345px;}
.visual-iphone-app-part6-left-text{ margin:140px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part6-left-text img{ margin:5px 0 0; padding:0px; float:left; position:relative; left:-3px;}
.visual-iphone-app-part6-left-text ul{ margin:10px 0 0 15px; padding:0px; float:left; width:97%;}
.visual-iphone-app-part6-left-text ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

.visual-iphone-app-part6-right-text{ margin:40px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part6-right-text img{ margin:5px 0 0; padding:0px; float:right; position:relative; right:-9px;}
.visual-iphone-app-part6-right-text ul{ margin:10px 9px 0 0; padding:0px; float:right; width:95%;}
.visual-iphone-app-part6-right-text ul li{ margin:0px; padding:0 30px 10px 0; float:left; width:100%; background:url(point-4.png) no-repeat scroll right 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px; text-align:right;}

.visual-iphone-app-part6-right{ margin:60px 0 0; padding:0px; float:right; text-align:center; width:400px; text-align:center;}
.visual-iphone-app-part6-right span{ margin:0; padding:0px; float:left; width:400px;}
.visual-iphone-app-part6-right span img{ max-width:100%;}
.visual-iphone-app-part6-right label{ margin:0; padding:0px; float:left; width:100%; position:relative; top:-4px; text-align:right;}
.visual-iphone-app-part6-right label img{ margin:0 130px 0 0;}
.visual-iphone-app-part6-right ul{ margin:10px 0 0; padding:0px; float:left; width:100%; text-align:left;}
.visual-iphone-app-part6-right ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}	

#visual-iphone-app-part8{ margin:20px 0 0; padding:0px; float:left; width:100%;}
.gray-top-img{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.visual-iphone-app-part8-inner{ margin:0 auto; padding:0px; width:1152px; height:500px;}
.visual-iphone-app-part8-inner h3{ margin:25px 0 0; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}

.visual-iphone-app-part8-left{ margin:60px 0 0; padding:0px; float:left; text-align:center; width:400px; text-align:center;}
.visual-iphone-app-part8-left span{ margin:0; padding:0px; float:left; width:400px;}
.visual-iphone-app-part8-left span img{ max-width:100%;}
.visual-iphone-app-part8-left label{ margin:0; padding:0px; float:left; width:100%; position:relative; top:-5px; text-align:left;}
.visual-iphone-app-part8-left label img{ margin:0 0 0 130px;}
.visual-iphone-app-part8-left ul{ margin:10px 0 0; padding:0px; float:left; width:100%; text-align:left;}
.visual-iphone-app-part8-left ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

.visual-iphone-app-part8-mid{ margin:0px; padding:0px; float:left; width:345px;}
.visual-iphone-app-part8-left-text{ margin:120px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part8-left-text img{ margin:5px 0 0; padding:0px; float:left; position:relative; left:-3px;}
.visual-iphone-app-part8-left-text ul{ margin:10px 0 0 15px; padding:0px; float:left; width:97%;}
.visual-iphone-app-part8-left-text ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

.visual-iphone-app-part8-right-text{ margin:20px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part8-right-text img{ margin:5px 0 0; padding:0px; float:right; position:relative; right:-9px;}
.visual-iphone-app-part8-right-text ul{ margin:10px 9px 0 0; padding:0px; float:right; width:95%;}
.visual-iphone-app-part8-right-text ul li{ margin:0px; padding:0 30px 10px 0; float:left; width:100%; background:url(point-4.png) no-repeat scroll right 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px; text-align:right;}

.visual-iphone-app-part8-right{ margin:60px 0 0; padding:0px; float:right; text-align:center; width:400px; text-align:center;}
.visual-iphone-app-part8-right span{ margin:0; padding:0px; float:left; width:400px;}
.visual-iphone-app-part8-right span img{ max-width:100%;}
.visual-iphone-app-part8-right label{ margin:0; padding:0px; float:left; width:100%; position:relative; top:-4px; text-align:right;}
.visual-iphone-app-part8-right label img{ margin:0 130px 0 0;}
.visual-iphone-app-part8-right ul{ margin:10px 0 0; padding:0px; float:left; width:100%; text-align:left;}
.visual-iphone-app-part8-right ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

.visual-iphone-app-part8-new .visual-iphone-app-part8-right-text{ margin:150px 0 0!important;}
.visual-iphone-app-part8-new .visual-iphone-app-part8-left-text{ margin:80px 0 0!important}

#visual-iphone-app-part7{ margin:30px 0; padding:0; float:left; width:100%;}
.gray-top-img{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.gray-top-img img{ width:100%;}
.visual-iphone-app-part7-inner{ margin:0 auto; padding:0px; width:1140px; height:500px;}

.visual-iphone-app-part7-left{ margin:70px 0 0; padding:0px; float:left; text-align:center; width:300px; text-align:center;}
.visual-iphone-app-part7-left span{ margin:0px; padding:0px; float:right; width:300px;}
.visual-iphone-app-part7-left span img{ max-width:100%;}

.visual-iphone-app-part7-mid{ margin:0px; padding:0px; float:left; width:540px;}
.visual-iphone-app-part7-mid h3{ margin:0px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}

.visual-iphone-app-part7-left-text{ margin:120px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part7-left-text img{ margin:5px 0 0; padding:0px; float:left; position:relative; left:-1px;}
.visual-iphone-app-part7-left-text ul{ margin:0 0 0 10px; padding:0px; float:left; width:374px;}
.visual-iphone-app-part7-left-text ul li{ margin:0px; padding:0 0 10px 20px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:19px;}

.visual-iphone-app-part7-right-text{ margin:210px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part7-right-text img{ margin:5px 0 0; padding:0px; float:right; position:relative; right:-4px;}
.visual-iphone-app-part7-right-text ul{ margin:0 0 0 10px; padding:0px; float:left; width:380px; text-align:right;}
.visual-iphone-app-part7-right-text ul li{ margin:0px; padding:0 20px 10px 0; float:right; width:96%; background:url(point-4.png) no-repeat scroll right 6px; display:block; font-size:13px; color:#7b7b7b; line-height:19px;}

.visual-iphone-app-part7-right{ margin:120px 0 0; padding:0px; float:right; text-align:center; width:300px; text-align:center;}
.visual-iphone-app-part7-right span { margin:0px; padding:0px; float:right; width:300px;}
.visual-iphone-app-part7-right span img{ max-width:100%;}

#visual-iphone-app-part9{ margin:50px 0 0; padding:10px 0 40px; float:left; width:100%; background:#f8f8f8;}
.gray-top-img{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.visual-iphone-app-part9-inner{ margin:0 auto; padding:0px; width:1152px; height:500px;}
.visual-iphone-app-part9-inner h3{ margin:25px 0 0; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}

.visual-iphone-app-part9-left{ margin:30px 0 0; padding:0px; float:left; text-align:center; width:310px; text-align:center;}
.visual-iphone-app-part9-left span{ margin:0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part9-left span img{ max-width:100%;}
.visual-iphone-app-part9-left label{ margin:0; padding:0px; float:left; width:100%; position:relative; top:-5px; text-align:left;}
.visual-iphone-app-part9-left label img{ margin:0 0 0 130px;}
.visual-iphone-app-part9-left ul{ margin:10px 0 0; padding:0px; float:left; width:100%; text-align:left;}
.visual-iphone-app-part9-left ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

.visual-iphone-app-part9-mid{ margin:0px; padding:0px; float:left; width:540px;}
.visual-iphone-app-part9-left-text{ margin:160px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part9-left-text img{ margin:5px 0 0; padding:0px; float:left; position:relative; left:-3px;}
.visual-iphone-app-part9-left-text ul{ margin:10px 0 0 15px; padding:0px; float:left; width:97%;}
.visual-iphone-app-part9-left-text ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

.visual-iphone-app-part9-right-text{ margin:50px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part9-right-text img{ margin:5px 0 0; padding:0px; float:right; position:relative; right:-9px;}
.visual-iphone-app-part9-right-text ul{ margin:10px 9px 0 0; padding:0px; float:right; width:95%;}
.visual-iphone-app-part9-right-text ul li{ margin:0px; padding:0 30px 10px 0; float:left; width:100%; background:url(point-4.png) no-repeat scroll right 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px; text-align:right;}

.visual-iphone-app-part9-right{ margin:30px 0 0; padding:0px; float:right; text-align:center; width:300px; text-align:center;}
.visual-iphone-app-part9-right span{ margin:0; padding:0px; float:left; width:300px;}
.visual-iphone-app-part9-right span img{ max-width:100%;}
.visual-iphone-app-part9-right label{ margin:0; padding:0px; float:left; width:100%; position:relative; top:-4px; text-align:right;}
.visual-iphone-app-part9-right label img{ margin:0 130px 0 0;}
.visual-iphone-app-part9-right ul{ margin:10px 0 0; padding:0px; float:left; width:100%; text-align:left;}
.visual-iphone-app-part9-right ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}


#visual-iphone-app-part10{ margin:20px 0; padding:40px 0 30px; float:left; width:100%; background:#f8f8f8;}
.visual-iphone-app-part10-inner{ margin:0 auto; padding:0px; width:880px;}
.visual-iphone-app-part10-inner h3{ margin:0 0 20px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.visual-iphone-app-part10-inner span{ margin:20px 0 0; padding:0px; float:left; width:100%; position:relative; text-align:left;}
.visual-iphone-app-part10-inner span .screen7{ width:600px;}
.visual-iphone-app-part10-inner b{ float:left; font-weight:normal; margin:0; padding:0; position:absolute; right:0; top:11px; width:73.5%;}
.visual-iphone-app-part10-inner b img{ margin:4px 0 0; padding:0px; float:left; width:169px;}
.visual-iphone-app-part10-inner ul{float: right; margin: 0; padding: 0; position: relative; right:0px; text-align: left; width:420px;}
.visual-iphone-app-part10-inner ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

#visual-iphone-app-part010{ margin:40px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part010-inner{ margin:0 auto; padding:0px; width:830px;}
.visual-iphone-app-part010-inner h3{ margin:0 0 20px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.visual-iphone-app-part010-inner span{ margin:20px 0 0; padding:0px; float:left; width:100%; position:relative; text-align:left;}
.visual-iphone-app-part010-inner span .screen7{ width:600px;}
.visual-iphone-app-part010-inner b{ float:left; font-weight:normal; margin:0; padding:0; position:absolute; right:0; top:40px; width:66.5%;}
.visual-iphone-app-part010-inner b img{ margin:4px 0 0; padding:0px; float:left; width:169px;}
.visual-iphone-app-part010-inner ul{float: right; margin: 0; padding: 0; position: relative; right: -30px; text-align: left; width: 370px;}
.visual-iphone-app-part010-inner ul li{ margin:0px; padding:0 0 10px 30px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

#visual-iphone-app-part11{ margin:20px 0 40px; padding:0; float:left; width:100%;}
.gray-top-img{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.gray-top-img img{ width:100%;}
.visual-iphone-app-part11-inner{ margin:0 auto; padding:0px; width:1200px; height:auto;}

.visual-iphone-app-part11-left{ margin:70px 0 0; padding:0px; float:left; text-align:center; width:300px; text-align:center;}
.visual-iphone-app-part11-left span{ margin:0px; padding:0px; float:right; width:300px;}
.visual-iphone-app-part11-left span img{ max-width:100%;}

.visual-iphone-app-part11-mid{ margin:0px; padding:0px; float:left; width:460px;}
.visual-iphone-app-part11-mid h3{ margin:0px; padding:0px; float:left; font-size:32px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}

.visual-iphone-app-part11-left-text{ margin:230px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part11-left-text img{ margin:5px 0 0; padding:0px; float:left; position:relative; left:-1px;}
.visual-iphone-app-part11-left-text ul{ margin:0 0 0 10px; padding:0px; float:left; width:295px;}
.visual-iphone-app-part11-left-text ul li{ margin:0px; padding:0 0 10px 20px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:19px;}

.visual-iphone-app-part11-right-text{ margin:110px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part11-right-text img{ margin:5px 0 0; padding:0px; float:right; position:relative; right:-2px;}
.visual-iphone-app-part11-right-text ul{ margin:0 0 0 10px; padding:0px; float:left; width:300px; text-align:right;}
.visual-iphone-app-part11-right-text ul li{ margin:0px; padding:0 20px 10px 0; float:right; width:96%; background:url(point-4.png) no-repeat scroll right 6px; display:block; font-size:13px; color:#7b7b7b; line-height:19px;}

.visual-iphone-app-part11-right{ margin:120px 0 0; padding:0px; float:right; text-align:center; width:440px; text-align:center;}
.visual-iphone-app-part11-right span { margin:0px; padding:0px; float:right; width:440px;}
.visual-iphone-app-part11-right span img{ max-width:100%;}


#mobile-step12{ margin:0px; padding:0 0 40px; float:left; width:100%; background:#f8f8f8;}
.mobile-step12-inner{ margin:0 auto; padding:0px; width:1240px;}
.mobile-step12-inner h3{ margin:0 0 30px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; 
width:100%; text-align:center;}
.mobile-step12-inner-left{ margin:30px 0 0; padding:0px; float:left; width:550px;}
.mobile-step12-inner-left img{ max-width:100%;}
.mobile-step12-inner-left h5{ margin:0 0 20px; padding:0px; float:right; width:78%; text-align:left; text-transform:uppercase; font-size:27px; font-weight:600; color:#000000;}

.mobile-step12-inner-right{ margin:130px 0 0; padding:0px; float:left; width:670px;}
.mobile-step12-inner-right .mob-box1{ margin:40px 0 0; padding:0px; float:left; position:relative;}
.mobile-step12-inner-right .mob-box1 span{float:left; margin:27px 0 0; padding:0; position:absolute; left:-5px;}
.mobile-step12-inner-right .mob-box1 .mobile-step12-inner-right-text{float:left; margin:21px 0 0 150px; padding:0; text-align:left; width:540px;}
.mobile-step12-inner-right .mob-box1 .mobile-step12-inner-right-text b{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:21px; color:#020202; font-weight:500;}
.mobile-step12-inner-right .mob-box1 .mobile-step12-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px; 
 padding:0 0 0 30px; background:url(point-4.png) no-repeat scroll left 8px;}

.mobile-step12-inner-right .mob-box2{ margin:45px 0 0; padding:0px; float:left; position:relative;}
.mobile-step12-inner-right .mob-box2 span{float:left; margin:5px 0 0; padding:0; position:absolute; right:469px; top:-144px;}
.mobile-step12-inner-right .mob-box2 .mobile-step12-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:440px;}
.mobile-step12-inner-right .mob-box2 .mobile-step12-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step12-inner-right .mob-box2 .mobile-step12-inner-right-text p{ margin:0px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}

#visual-iphone-app-part13{ margin:20px 0 0; padding:0; float:left; width:100%;}
.gray-top-img{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.gray-top-img img{ width:100%;}
.visual-iphone-app-part13-inner{ margin:0 auto; padding:0px; width:1140px; height:500px;}

.visual-iphone-app-part13-left{ margin:40px 0 0; padding:0px; float:left; text-align:center; width:300px; text-align:center;}
.visual-iphone-app-part13-left span{ margin:0px; padding:0px; float:right; width:300px;}
.visual-iphone-app-part13-left span img{ max-width:100%;}

.visual-iphone-app-part13-mid{ margin:0px; padding:0px; float:left; width:540px;}
.visual-iphone-app-part13-mid h3{ margin:0px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}

.visual-iphone-app-part13-left-text{ margin:230px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part13-left-text img{ margin:5px 0 0; padding:0px; float:left; position:relative; left:-1px;}
.visual-iphone-app-part13-left-text ul{ margin:0 0 0 10px; padding:0px; float:left; width:374px;}
.visual-iphone-app-part13-left-text ul li{ margin:0px; padding:0 0 10px 20px; float:left; width:100%; background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:19px;}

.visual-iphone-app-part13-right-text{ margin:110px 0 0; padding:0px; float:left; width:100%;}
.visual-iphone-app-part13-right-text img{ margin:5px 0 0; padding:0px; float:right; position:relative; right:-2px;}
.visual-iphone-app-part13-right-text ul{ margin:0 0 0 10px; padding:0px; float:left; width:380px; text-align:right;}
.visual-iphone-app-part13-right-text ul li{ margin:0px; padding:0 20px 10px 0; float:right; width:96%; background:url(point-4.png) no-repeat scroll right 6px; display:block; font-size:13px; color:#7b7b7b; line-height:19px;}

.visual-iphone-app-part13-right{ margin:40px 0 0; padding:0px; float:right; text-align:center; width:300px; text-align:center;}
.visual-iphone-app-part13-right span { margin:0px; padding:0px; float:right; width:300px;}
.visual-iphone-app-part13-right span img{ max-width:100%;}

#mobile-step14{ margin:35px 0 0; padding:40px 0 30px; float:left; width:100%; background:#f8f8f8;}
.mobile-step14-inner{ margin:0 auto; padding:0 0 20px; width:1240px;}
.mobile-step14-inner h3{ margin:0 0 30px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.mobile-step14-inner-left{ margin:57px 0 0; padding:0px; float:left; width:658px;}

.mobile-step14-inner-left .mob-box1{ margin:160px 0 0; padding:0px; float:right; position:relative;}
.mobile-step14-inner-left .mob-box1 span{float:left; margin:5px 0 0; padding:0; position:absolute; left:469px;}
.mobile-step14-inner-left .mob-box1 .mobile-step2-inner-right-text{float:left; margin:0 150px 0 0; padding:0; text-align:right; width:450px;}
.mobile-step14-inner-left .mob-box1 .mobile-step2-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step14-inner-left .mob-box1 .mobile-step2-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px; 
 padding:0 30px 0 0; background:url(point-4.png) no-repeat scroll right 8px; }

.mobile-step14-inner-left .mob-box2{ margin:45px 0 0; padding:0px; float:right; position:relative;}
.mobile-step14-inner-left .mob-box2 span{float:left; margin:8px 0 0; padding:0; position:absolute; left:426px; top:-97px;}
.mobile-step14-inner-left .mob-box2 .mobile-step2-inner-right-text{float:left; margin:0 150px 0 0; padding:0; text-align:right; width:410px;}
.mobile-step14-inner-left .mob-box2 .mobile-step2-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step14-inner-left .mob-box2 .mobile-step2-inner-right-text p{ margin:0px; padding:0px; float:right; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}
.mobile-step14-inner-right{ margin:0px; padding:0px; width:577px; float:right;}

/**********/
#mobile-step15{ margin:50px 0 0; padding:0px; float:left; width:100%;}
.mobile-step15-inner{ margin:0 auto; padding:0px; width:1240px;}
.mobile-step15-inner h3{ margin:0 0 30px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.mobile-step15-inner-left{ margin:0px; padding:0px; float:left; width:550px;}
.mobile-step15-inner-left img{ max-width:100%;}
.mobile-step15-inner-left h5{ margin:0 0 20px; padding:0px; float:right; width:78%; text-align:left; text-transform:uppercase; font-size:27px; font-weight:600; color:#000000;}

.mobile-step15-inner-right{ margin:61px 0 0; padding:0px; float:left; width:670px;}
.mobile-step15-inner-right .mob-box1{ margin:80px 0 0; padding:0px; float:left; position:relative;}
.mobile-step15-inner-right .mob-box1 span{float:left; margin:8px 0 0; padding:0; position:absolute; left:-5px;}
.mobile-step15-inner-right .mob-box1 .mobile-step15-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:540px;}
.mobile-step15-inner-right .mob-box1 .mobile-step15-inner-right-text b{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:21px; color:#020202; font-weight:500;}
.mobile-step15-inner-right .mob-box1 .mobile-step15-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px; 
 padding:0 0 0 30px; background:url(point-4.png) no-repeat scroll left 8px;}

.mobile-step15-inner-right .mob-box2{ margin:45px 0 0; padding:0px; float:left; position:relative;}
.mobile-step15-inner-right .mob-box2 span{float:left; margin:5px 0 0; padding:0; position:absolute; right:469px; top:-144px;}
.mobile-step15-inner-right .mob-box2 .mobile-step15-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:440px;}
.mobile-step15-inner-right .mob-box2 .mobile-step15-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step15-inner-right .mob-box2 .mobile-step15-inner-right-text p{ margin:0px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}

#visual-iphone-app-part16{ margin:0px; padding:35px 0 0; float:left; width:100%;}
.visual-iphone-app-part16-inner{ margin:0 auto; padding:0 0 15px; width:710px;}
.visual-iphone-app-part16-inner h3{ margin:0 0 20px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.visual-iphone-app-part16-inner span{ margin:0px; padding:0px; float:left; width:100%; position:relative; text-align:left;}
.visual-iphone-app-part16-inner span .screen21{ height:760px;}
.visual-iphone-app-part16-inner b.iphone-app-part14-left{ margin:0px; padding:0px; float:left; width:51%; position:absolute; top:370px; left:-247px; font-weight:normal;}
.visual-iphone-app-part16-inner b.iphone-app-part14-left img{ margin:4px 0 0; padding:0px; float:right; width:135px;}
.visual-iphone-app-part16-inner b.iphone-app-part14-left ul{ margin:20px 0 0; padding:0px; float:right; width:400px; text-align:left;}
.visual-iphone-app-part16-inner b.iphone-app-part14-left ul li{ margin:0px; padding:0 0 15px 30px; float:left; width:100%; 
background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}
.visual-iphone-app-part16-inner b.iphone-app-part14-right{ margin:0px; padding:0px; float:left; width:40%; position:absolute; bottom:190px; 
right:-145px; font-weight:normal;}
.visual-iphone-app-part16-inner b.iphone-app-part14-right img{ margin:4px 0 0; padding:0px; float:left; width:169px;}
.visual-iphone-app-part16-inner b.iphone-app-part14-right ul{ margin:20px 0 0 60px; padding:0px; float:left; width:340px; text-align:left;}
.visual-iphone-app-part16-inner b.iphone-app-part14-right ul li{ margin:0px; padding:0 0 15px 30px; float:left; width:100%; 
background:url(point-4.png) no-repeat scroll left 6px; display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

#visual-iphone-app-part016{ margin:40px 0 0; padding:30px 0 10px; float:left; width:100%; background:#f8f8f8;}
.visual-iphone-app-part016-inner{ margin:0 auto; padding:0 0 15px; width:710px;}
.visual-iphone-app-part016-inner h3{ margin:0 0 20px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.visual-iphone-app-part016-inner span{ margin:0px; padding:0px; float:left; width:100%; position:relative; text-align:left;}
.visual-iphone-app-part016-inner span .screen21{ height:760px;}
.visual-iphone-app-part016-inner b.iphone-app-part14-left{ margin:0px; padding:0px; float:left; width:51%; position:absolute; top:370px; left:-247px; font-weight:normal;}
.visual-iphone-app-part016-inner b.iphone-app-part14-left img{ margin:4px 0 0; padding:0px; float:right; width:135px;}
.visual-iphone-app-part016-inner b.iphone-app-part14-left ul{ margin:20px 0 0; padding:0px; float:right; width:400px; text-align:left;}
.visual-iphone-app-part016-inner b.iphone-app-part14-left ul li{ margin:0px; padding:0px; /*padding:0 0 15px 30px;*/ float:left; width:100%; /*background:url(../images/uber-for-x-product/delivery/mobile-screen/point.png) no-repeat scroll left 6px;*/ display:block; font-size:13px; color:#7b7b7b; line-height:20px;}
.visual-iphone-app-part016-inner b.iphone-app-part14-right{ margin:0px; padding:0px; float:left; width:40%; position:absolute; bottom:190px; 
right:-108px; font-weight:normal;}
.visual-iphone-app-part016-inner b.iphone-app-part14-right img{margin:4px 0 0; padding:0px; float:left; width:169px;}
.visual-iphone-app-part016-inner b.iphone-app-part14-right ul{margin:20px 0 0 60px; padding:0px; float:left; width:340px; text-align:left;}
.visual-iphone-app-part016-inner b.iphone-app-part14-right ul li{margin:0px; padding:0px; /*padding:0 0 15px 30px;*/ float:left; width:100%; /*background:url(../images/uber-for-x-product/delivery/mobile-screen/point.png) no-repeat scroll left 6px;*/ display:block; font-size:13px; color:#7b7b7b; line-height:20px;}

#mobile-step17{ margin:0px; padding:30px 0; float:left; width:100%; background:#f8f8f8;}
.mobile-step17-inner{ margin:0 auto; padding:0px; width:1140px;}
.mobile-step17-inner h3{ margin:0 0 30px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.mobile-step17-inner-left{ margin:0px; padding:0px; float:left; width:303px;}
.mobile-step17-inner-left img{ max-width:100%;}
.mobile-step17-inner-left h5{ margin:0 0 20px; padding:0px; float:right; width:78%; text-align:left; text-transform:uppercase; font-size:27px; font-weight:600; color:#000000;}

.mobile-step17-inner-right{ margin:61px 0 0; padding:0px; float:left; width:830px;}
.mobile-step17-inner-right .mob-box1{ margin:80px 0 0; padding:0px; float:right; position:relative;}
.mobile-step17-inner-right .mob-box1 span{float:right; margin:0; padding:0; position:absolute; right:-5px;}
.mobile-step17-inner-right .mob-box1 p{float:left; margin:0 150px 0 0; padding:0; text-align:right; width:630px;}
.mobile-step17-inner-right .mob-box1 .mobile-step17-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:630px;}
.mobile-step17-inner-right .mob-box1 .mobile-step17-inner-right-text b{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:21px; color:#020202; font-weight:500;}
.mobile-step17-inner-right .mob-box1 .mobile-step17-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px; 
 padding:0 0 0 30px; background:url(point-4.png) no-repeat scroll left 8px;}

.mobile-step17-inner-right .mob-box2{ margin:45px 0 0; padding:0px; float:left; position:relative;}
.mobile-step17-inner-right .mob-box2 span{float:left; margin:5px 0 0; padding:0; position:absolute; right:469px; top:-144px;}
.mobile-step17-inner-right .mob-box2 .mobile-step17-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:440px;}
.mobile-step17-inner-right .mob-box2 .mobile-step17-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step17-inner-right .mob-box2 .mobile-step17-inner-right-text p{ margin:0px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}

#mobile-step18{ margin:40px 0; padding:30px 0; float:left; width:100%; background:#f8f8f8;}
.mobile-step18-inner{ margin:0 auto; padding:0px; width:1240px;}
.mobile-step18-inner h3{ margin:0 0 30px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.mobile-step18-inner-left{ margin:0px; padding:0px; float:left; width:444px;}
.mobile-step18-inner-left img{ max-width:100%;}
.mobile-step18-inner-left h5{ margin:0 0 20px; padding:0px; float:right; width:78%; text-align:left; text-transform:uppercase; font-size:27px; font-weight:600; color:#000000;}

.mobile-step18-inner-right{margin:61px 0 0; padding:0px; float:left; width:670px;}
.mobile-step18-inner-right .mob-box1{ margin:40px 0 0; padding:0px; float:left; position:relative;}
.mobile-step18-inner-right .mob-box1 span{float:left; margin:27px 0 0; padding:0; position:absolute; left:-5px;}
.mobile-step18-inner-right .mob-box1 .mobile-step18-inner-right-text{float:left; margin:21px 0 0 150px; padding:0; text-align:left; width:630px;}
.mobile-step18-inner-right .mob-box1 .mobile-step18-inner-right-text b{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:21px; color:#020202; font-weight:500;}
.mobile-step18-inner-right .mob-box1 .mobile-step18-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px; padding:0 0 0 30px; background:url(point-4.png) no-repeat scroll left 8px;}

.mobile-step18-inner-right .mob-box2{ margin:45px 0 0; padding:0px; float:left; position:relative;}
.mobile-step18-inner-right .mob-box2 span{float:left; margin:5px 0 0; padding:0; position:absolute; right:469px; top:-144px;}
.mobile-step18-inner-right .mob-box2 .mobile-step18-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:440px;}
.mobile-step18-inner-right .mob-box2 .mobile-step18-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step18-inner-right .mob-box2 .mobile-step18-inner-right-text p{ margin:0px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}

#mobile-step19{ margin:0; padding:0; float:left; width:100%;}
.mobile-step19-inner{ margin:0 auto; padding:0px; width:1240px;}
.mobile-step19-inner-left{ margin:57px 0 0; padding:0px; float:left; width:798px;}

.mobile-step19-inner-left .mob-box1{ margin:160px 0 0; padding:0px; float:right; position:relative;}
.mobile-step19-inner-left .mob-box1 span{float:left; margin:5px 0 0; padding:0; position:absolute; left:480px;}
.mobile-step19-inner-left .mob-box1 .mobile-step2-inner-right-text{float:left; margin:0 150px 0 0; padding:0; text-align:right; width:460px;}
.mobile-step19-inner-left .mob-box1 .mobile-step2-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; 
color:#020202; font-weight:500;}
.mobile-step19-inner-left .mob-box1 .mobile-step2-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; 
color:#6c6c6c; line-height:25px; padding:0 30px 0 0; background:url(point-4.png) no-repeat scroll right 8px;}

.mobile-step19-inner-left .mob-box2{ margin:45px 0 0; padding:0px; float:right; position:relative;}
.mobile-step19-inner-left .mob-box2 span{float:left; margin:8px 0 0; padding:0; position:absolute; left:426px; top:-97px;}
.mobile-step19-inner-left .mob-box2 .mobile-step2-inner-right-text{float:left; margin:0 150px 0 0; padding:0; text-align:right; width:410px;}
.mobile-step19-inner-left .mob-box2 .mobile-step2-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step19-inner-left .mob-box2 .mobile-step2-inner-right-text p{ margin:0px; padding:0px; float:right; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}
.mobile-step19-inner-right{ margin:0px; padding:0px; width:440px; float:right;}

#mobile-step20{ margin:40px 0 0; padding:20px 0 40px; float:left; width:100%; background:#f8f8f8;}
.mobile-step20-inner{ margin:0 auto; padding:0px; width:1240px;}
.mobile-step20-inner h3{ margin:0 0 30px; padding:0px; float:left; font-size:36px; color:#fa8921; text-transform:uppercase; font-weight:600; width:100%; text-align:center;}
.mobile-step20-inner-left{ margin:25px 0 0; padding:0px; float:left; width:444px;}
.mobile-step20-inner-left img{ max-width:100%;}
.mobile-step20-inner-left h5{ margin:0 0 20px; padding:0px; float:right; width:78%; text-align:left; text-transform:uppercase; font-size:27px; font-weight:600; color:#000000;}

.mobile-step20-inner-right{ margin:85px 0 0; padding:0px; float:left; width:670px;}
.mobile-step20-inner-right .mob-box1{ margin:40px 0 0; padding:0px; float:left; position:relative;}
.mobile-step20-inner-right .mob-box1 span{float:left; margin:27px 0 0; padding:0; position:absolute; left:-5px;}
.mobile-step20-inner-right .mob-box1 .mobile-step20-inner-right-text{float:left; margin:23px 0 0 150px; padding:0; text-align:left; width:630px;}
.mobile-step20-inner-right .mob-box1 .mobile-step20-inner-right-text b{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:21px; color:#020202; font-weight:500;}
.mobile-step20-inner-right .mob-box1 .mobile-step20-inner-right-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px; padding:0 0 0 30px; background:url(point-4.png) no-repeat scroll left 8px;}

.mobile-step20-inner-right .mob-box2{ margin:45px 0 0; padding:0px; float:left; position:relative;}
.mobile-step20-inner-right .mob-box2 span{float:left; margin:5px 0 0; padding:0; position:absolute; right:469px; top:-144px;}
.mobile-step20-inner-right .mob-box2 .mobile-step20-inner-right-text{float:left; margin:0 0 0 150px; padding:0; text-align:left; width:440px;}
.mobile-step20-inner-right .mob-box2 .mobile-step20-inner-right-text b{ margin:0 0 10px; padding:0px; float:left; width:100%; font-size:24px; color:#020202; font-weight:500;}
.mobile-step20-inner-right .mob-box2 .mobile-step20-inner-right-text p{ margin:0px; padding:0px; float:left; width:100%; font-size:14px; color:#6c6c6c; line-height:25px;}

/*******************/

.old-screen{ margin:0px; padding:0px; float:left; width:100%; display:block;}
.mobile-new-app-screen{ margin:0px; padding:0px; float:left; width:100%; display:block;}
.mobile-new-app-screen ul{ margin:0px; padding:0px; float:left; width:100%;}
.mobile-new-app-screen ul li{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.mobile-new-app-screen ul li:nth-child(even){ background:#f8f8f8;}	


.chat-img{ display:none;}
.chat-img img{ width:100%;}

.bottom-banner{ margin:0 0 50px; padding:0px; float:left; width:100%; text-align:center;}
.bottom-banner-inner{ margin:0px; padding:0px; float:left; width:100%; text-align:center; position:relative;}
.bottom-banner-inner img{ max-width:100%;}
.bottom-banner-inner span{ margin:0px; padding:0px; position:absolute; bottom:30px; left:0; right:0; float:left; width:100%;}
.bottom-banner-inner span a{ margin:0 auto; padding:13px 38px; font-size:22px; text-transform:uppercase; color:#FFFFFF; border-radius:3px; border:1px solid #fff; display:inline-block;}
.bottom-banner-inner span a:hover{ color:#fc4d00; border-color:#fc4d00;}


/*********************************************/
.app-links-sections{width:100%;float:left;}
.app-links-sections .app-links-sections-inner{position:relative;max-width:1356px;margin:0 auto;padding:50px 0 50px 0;background-image:url(marijuana-banner.jpg);z-index:1; background-size: cover;}
.app-links-sections .app-links-sections-inner:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:-1;background-image:url(../index-49.html);background-repeat:no-repeat;background-position:left top;top:0;left:0;}
.app-links-sections .alc-image{position:absolute;right:0;bottom:0;z-index:-1;}
.app-links-sections .app-links-sections-left{width:65.3%;margin:0 auto;}
.app-links-sections .demo-weblinks-hold a{display:block;padding:18px 53px;color:#fff;text-transform:uppercase;font-size:22px;outline:3px solid #fff;font-weight:600;margin-bottom:20px;text-align:center;}
.app-links-sections .demo-weblinks-hold a:hover,
.app-links-sections .demo-weblinks-hold a:focus{background-color:#fff;color:#000;}
.app-links-sections .demo-weblinks-hold{display:inline-block;}
.app-links-sections .demo-weblinks-hold a:last-child{margin-bottom:0;}
.app-links-sections .live-demo{font-size:102px;text-transform:uppercase;color:#fff;width:324px;font-weight:700;padding-left:40px;line-height:90px;margin-top:-16px;text-align:right;margin-right:-5px;position:relative;margin-left:65px;text-align:center;}
.app-links-sections .live-demo:after{content:'';position:absolute;width:5px;height:calc(100% - 16px);height:-o-calc(100% - 16px);height:-ms-calc(100% - 16px);height:-moz-calc(100% - 16px);height:-webkit-calc(100% - 16px);background-color:#fff;left:0;top:16px;}
.app-links-sections .demo-weblinks{display:flex;align-items:center;justify-content:center;}
.app-links-sections .app-links-main{display:block;justify-content:flex-end;max-width:655px;margin:78px auto 0 auto;}
.app-links-sections .links-col a{display:inline-block;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;position:relative;bottom:0px;}
.app-links-sections .links-col a img{max-width:100%;}
.app-links-sections .links-col a:hover{bottom:3px;}
.app-links-sections .links-col a:nth-child(2){margin-bottom:16px;}
.app-links-sections .app-links-main strong{text-transform:uppercase;font-size:24px;color:#fff;margin-bottom:20px;display:block;}
.app-links-sections .links-col{width:33.33%;display:inline-block;vertical-align:top;text-align:center;}
.note{color:#fff;margin-top:30px;font-size:18px;padding-left:122px;}
.note label{font-weight:600;margin-right:10px;}
.app-links-sections a.viewFlow{display:inline-block;background-color:#df5e00;color:#fff;text-decoration:none;padding:15px 24px 17px 24px;width:auto;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 0 0 rgba(0,0,0,0.6);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;margin-top:20px;text-align:left;}
.app-links-sections span a.viewFlow{display:inline-block;background-color:#df5e00;color:#fff;text-decoration:none;padding:10px 14px 12px 14px;width:auto;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 0 0 rgba(0,0,0,0.6);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.app-links-sections a.viewFlow{display:inline-block;background-color:#df5e00;color:#fff;text-decoration:none;padding:10px 44px 12px 44px;width:auto;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 0 0 rgba(0,0,0,0.6);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;margin-left:-50px;}
.app-links-sections .viewFlow:hover{box-shadow:0 0 6px 0 rgba(0,0,0,0.6) !important;background-color:#bb5105 !important;}
.app-links-sections .clickText{font-weight:500;font-size:26px;display:block;float:none;}
.app-links-sections .flowText{font-size:30px;font-weight:600;text-transform:uppercase;display:block;float:none;}

/*********************************/
.demo-video {
  width: 100%;
  float: left;
  padding: 50px 0;
  background-color: #f8f8f8;
}
.demo-video p {
  margin: 0 0 30px 0;
  padding: 0px;
  font-size: 19px;
  line-height: 28px;
}
.demo-video-inner {
  max-width: 1280px;
  margin: 0 auto;
  text-align: center;
  padding: 0 15px;
}
.demo-video h3 {
  margin: 0 0 15px 0;
  font-size: 40px;
  color: #000;
  position: relative;
  text-align: center;
  font-weight:600;
  text-transform: uppercase;
}
.demo-video strong {
  margin: 0 0 30px 0;
  padding: 0px;
  font-size: 19px;
  color: #000000;
  text-align: center;
  font-weight: 600;
  display: block;
}
.demo-video .video-holding {
  display: inline-block;
  position: relative;
  width: 950px;
  max-width: 100%;
  cursor: pointer;
}
.demo-video .video-holding img {
  max-width: 100%;
  border: 10px solid #2fc1e5;
}
.demo-video .video-holding iframe {
  width: 100%;
  height: 534px;
  display: block;
  border: 10px solid #2fc1e5;
}

@media screen and (max-width:991px) {
  .demo-video .video-holding iframe {
      height: 54vw;
  }
  .demo-video h3 {
      font-size: 38px;
  }
}
@media screen and (max-width:767px) {
  .demo-video h3 {
      font-size: 25px;
  }
}