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

}

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

}

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

}

li{ display:block;}

#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(../images/uber-for-x-product/packers-movers/packers-movers-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:0 0 0 43px; padding:0px; float:left; width:288px; position:absolute; bottom:0; left:0;}
.uber-for-x-product-main-content-top-part-right{ margin:285px 0 0; padding:0px; float:right; width:590px;}
.uber-for-x-product-main-content-top-part-right h1{ margin:0 0 8px; padding:0px; float:right; width:100%; font-size:42px; font-family:'exo_2bold'; text-transform:uppercase; color:#FFFFFF;}
.uber-for-x-product-main-content-top-part-right b{ margin:0 0 12px; padding:0px; float:right; width:100%; font-size:36px; 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 h2.inner-heading1{color:#1a1a1a; float:left; font-size:40px; font-weight:bold; margin:0px; padding:0; text-align:center; text-transform:uppercase; width: 100%; font-family: 'exo_2light';}
.premium-features-part-inner b.other-charg{color:#fa6903; margin:0 0 30px; padding:0; float:left; width:100%; text-align:center; text-transform:uppercase; font-family:'exo_2bold'; font-weight:normal; font-size:33px; font-weight:bold;}
.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 0; padding:0px; float:left; width:100%;}
.perfect-script-inner{ margin:0 auto; padding:0px; max-width:1340px; border-top:1px solid #d5d5d5;}
.perfect-script-left{ margin:30px 0 0 20px; padding:0px; float:left; width:600px;}
.perfect-script-left h3{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:39px; color:#000; font-family: 'exo_2light';}
.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(../images/uber-for-x-product/packers-movers/point-perfect-script.jpg) no-repeat scroll left 10px;}
.perfect-script-right{ margin:0px; padding:0px; float:right; width:670px;}

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

.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 h3{ margin:0 0 20px; padding:0px; float:left; width:100%; font-size:40px; color:#fff; font-family: 'exo_2light'; text-align:center; text-transform:uppercase;}
.green-part-inner ul{ margin:0 auto; padding:0; float:none; width:1280px;}
.green-part-inner ul li ul{ margin:15px 0 0;}
.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(../images/uber-for-x-product/packers-movers/point-white1.png) no-repeat scroll left 9px;}

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

.iphone-content-here{ margin:0; padding:0px; float:left; width:100%; background:url(../images/uber-for-x-product/packers-movers/iphone-screen-bg.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:left; width:60%;}
.iphone-content-here-inner-left h3{ margin:0 0 20px; padding:0px; float:left; width:100%; font-size:39px; text-transform:uppercase; color:#FFFFFF; font-family: 'exo_2light';}
.iphone-content-here-inner-left p{ margin:0 0 20px; padding:0px; float:left; width:90%; font-size:19px; color:#FFFFFF; line-height:32px;}
.iphone-content-here-inner-left span{ margin:20px 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-rght{ margin:0px; padding:0px; float:right; width:570px; position:absolute; top:45px; right:0;}
.iphone-content-here-inner-rght span{ margin:75px 0 0; padding:0px; float:left;}
.iphone-content-here-inner-rght b{ margin:0px; padding:0px; float:right;}

/******************/
.steps-your-product{ margin:0 0 17px; padding:0 0 40px; float:left; width:100%; border-bottom:1px solid #e3e3e3;}
.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:1090px;}
.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:340px;}
.core-features-left img{ max-width:100%;}
.core-features-left .color-features-left-res{ display:none;}
.core-features-mid{ margin:0 50px; padding:0px; float:left; background:url(../images/uber-for-x-product/packers-movers/core-features-mobile-slider.png) no-repeat; width:306px;
height:617px;}
.core-features-right{ margin:65px 0 0; padding:0px; float:left; width:340px;}
.core-features-right img{ max-width:100%;}

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

.front-end{ margin:0px; padding:0px; float:left; width:100%; background:url(../images/uber-for-x-product/packers-movers/front-end-bg.jpg) no-repeat scroll top center; height:700px; position:relative; top:-25px; z-index:0;}
.front-end-inner{ margin:0 auto; padding:15px 0 0; max-width:1340px;}
.front-end-inner h4{ margin:95px 0 35px; padding:0px; float:left; width:100%; font-size:46px; color:#FFFFFF; text-transform:uppercase; text-align:center; font-family: 'exo_2light';}
.front-end-inner h4 b{ font-weight:normal; padding:0 50px;}
.front-end-left{ margin:30px 0 0; padding:0px; float:left;}
.front-end-right{ margin:30px 30px 0 0; padding:0px; float:right; width:610px;}
.front-end-right span{ margin:0 0 25px; padding:0px; float:left; width:100%; font-size:31px; color:#FFFFFF; font-family: 'exo_2light'; font-weight:normal; 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(../images/uber-for-x-product/packers-movers/iPhone-visual-img-bg.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:0px; padding:0px; float:left; width:100%; background:url(../images/uber-for-x-product/packers-movers/uber-for-x-price-bg.jpg) no-repeat scroll top center; height:560px; background-size:cover;}
.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 span{ margin:20px 0 0; padding:0px; float:left; width:100%;}

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

.uber-for-x-product-bottom-part{ margin:0px; 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-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 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 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;}

/*************************/
.security-guard-screens{ margin:30px 0; padding:0px; float:left; width:100%;}
.security-guard-screens-inner{ margin:0 auto; padding:0px; width:1280px;}
.security-guard-screens-inner ul{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.security-guard-screens-inner ul li{ margin:0 12px 50px; padding:0px; float:left; width:23%; display:block;}
.security-guard-screens-inner ul li span { float: left; margin: 0 0 10px; padding: 0; text-align: center; width: 100%;}
.security-guard-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; }
.security-guard-screens-inner ul li p {float: left; font-size: 14px; font-weight: normal; height:150px; margin:0 0 10px; min-height: 150px; overflow: hidden; padding: 0; text-align: justify; width: 100%; line-height:20px;}
.security-guard-screens-inner ul li img{ max-width:100%;}
.security-guard-screens-inner ul li p img{ max-width:inherit;}

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

.security-guard-screens-inner .security-guard-screens-box1 li p{ height:70px; min-height:70px;}
.security-guard-screens-inner .security-guard-screens-box2 li p{ height:175px; min-height:175px;}
.security-guard-screens-inner .security-guard-screens-box3 li p{ height:95px; min-height:95px;}
.security-guard-screens-inner .security-guard-screens-box4 li p{ height:95px; min-height:95px;}
.security-guard-screens-inner .security-guard-screens-box5 li p{ height:70px; min-height:70px;}


/**** bottom-banner *******/
.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:0 auto; padding:0px; float:none; width:1208px; position:absolute; bottom:100px; left:0; right:0;}
.bottom-banner-inner span a{ margin:0px; padding:13px 38px; font-size:22px; text-transform:uppercase; background:#FFFFFF; color:#fc4d00; border-radius:3px; border:1px solid #fff; float:left;}
.bottom-banner-inner span a:hover{ color:#fff; background:none;}