.inner-banner{ height:auto;}
.products-new-page{ margin:0px; padding:0; float:left; width:100%;}
.products-new-page .section-common-content{ margin:0px; padding:30px 0 0; float:left; width:100%;}
.products-new-page .section-common-content h3.inner-heading{ margin:0 0 20px; padding:0; float:left; width:100%;}
.gray-color-bg{ background:#e8e8e8;}
span.sub-heading1{color: #ff6f02; display: block; font-size:19px; font-weight: 300; margin-top: 5px; text-align: center;}

.products-new-page-top-box1.gojek-new.half_ {
    width: 50%;
}
.products-new-page-top-box1.gojek-new.half_ span {
    bottom: 0;
    width: 100%;
    text-align: left;
    box-sizing: border-box;
}

/***********/
 
.products-new-page .products-new-page-top-text{ margin:25px 0 0; padding:0px; float:left; width:100%; text-align:center;}
.products-new-page .products-new-page-top-text p{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:15px; color:#090909; line-height:24px; text-align:justify;}
.products-new-page .products-new-page-top-text .prod-contact-txt{ margin:20px 0 0; padding:0px; float:left; width:100%; font-size:27px; color:#090909; font-weight:600;
text-align:center;}

.products-new-page .products-new-page-top-box{ margin:45px 0 0; padding:0px; float:left; width:100%;}
.products-new-page-top-box1{ margin:0 0 23px; padding:0px; float:left; width:100%; position:relative;}
.products-new-page-top-box1 img{ max-width:100%;}
.products-new-page-top-box1 span{ margin:0px; padding:17px 26px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:26px; position:absolute; left:0; bottom:60px; font-weight:600;}
.products-new-page-top-box1 span a{ color:#FFFFFF;}
.products-new-page-top-box1 span a:hover{ color:#ff6e00;}
.products-new-page-top-box2{ margin:0px; padding:0px; float:left; width:32%; position:relative;}
.products-new-page-top-box2 img{ max-width:100%;}
.products-new-page-top-box2 span{background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; bottom: 0; color: #ffffff; float: left; font-size: 26px; font-weight: 600; left: 0; margin: 0; padding: 15px 0; position: absolute; text-align: center; width: 100%;}
.products-new-page-top-box2 span a{ color:#FFFFFF;}
.products-new-page-top-box2 span a:hover{ color:#ff6e00;}
.products-new-page-top-box3{ margin:0 0 0 25px; padding:0px; float:left; width:32%; position:relative;}
.products-new-page-top-box3 img{ max-width:100%;}
.products-new-page-top-box3 span{background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; bottom: 0; color: #ffffff; float: left; font-size: 26px; font-weight: 600; left: 0; margin: 0; padding: 15px 0; position: absolute; text-align: center; width: 100%;}
.products-new-page-top-box3 span a{ color:#FFFFFF;}
.products-new-page-top-box3 span a:hover{ color:#ff6e00;}
.products-new-page-top-box4{ margin:0px; padding:0px; float:right; width:32%; position:relative;}
.products-new-page-top-box4 img{ max-width:100%;}
.products-new-page-top-box4 span{background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; bottom: 0; color: #ffffff; float: left; font-size: 26px; font-weight: 600; left: 0; margin: 0; padding: 15px 0; position: absolute; text-align: center; width: 100%;}
.products-new-page-top-box4 span a{ color:#FFFFFF;}
.products-new-page-top-box4 span a:hover{ color:#ff6e00;}

.top-box-new1{ margin:0 0 23px; padding:0px; float:left; width:100%;}
.top-box-new2{ margin:0 0 23px; padding:0px; float:left; width:100%;}
.top-box-new3{ margin:0 0 23px; padding:0px; float:left; width:100%;}
.box2-last{ width:48.8%;}
.box3-last{ width:49.2%; float:right;}

.products-new-page .products-new-uber-forx{ margin:35px 0 0; padding:35px 0 0; float:left; width:100%;}
.products-new-page .products-new-uber-forx h3.inner-heading{ margin:0 0 15px; padding:0px; float:left; width:100%; color:#000000; font-size:37px; text-align:center;
text-transform:uppercase; font-weight: bold;}
.products-new-page .products-new-uber-forx h3.inner-heading b{ color:#ff6e00;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-inner{ margin:0px; padding:0px; float:left; width:100%;}

.products-new-page .products-new-uber-forx .products-new-uber-forx-inner .products-new-uber-forx-step1{ margin:0px; padding:0px; float:left; width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-inner .products-new-uber-forx-step2{ margin:0 0 10px; padding:0px; float:left; width:100%;}
.products-new-uber-forx-step2-inner{ margin:0px; padding:0px; float:left; width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box1{ margin:0px; padding:0px; float:left; width:285px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box1 span{ margin:0 0 10px; padding:0px; float:left; width:100%; position:relative; height:290px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box1 span:last-child{ margin:0px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box1 span img{ max-width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box1 span b{ margin:0px; padding:15px 0; float:left; width:100%; position:absolute; bottom:0px; left:0; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:17px; font-weight:600; text-align:center;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box1 span b a{ color:#FFFFFF;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box1 span b a:hover{ color:#ff6e00;}

.products-new-page .products-new-uber-forx .products-new-uber-forx-box2{ margin:0 0 0 10px; padding:0px; float:left; width:480px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span{ margin:0 0 10px; padding:0px; float:left; width:100%; position:relative; height:auto;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span:last-child{ margin:0px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span img{ max-width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b{ margin:0px; padding:15px 0; float:left; width:60%; position:absolute; bottom:0px; left:0; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:17px; font-weight:600; text-align:center;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b a{ color:#FFFFFF;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b a:hover{ color:#ff6e00;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label{ margin:0 0 10px; padding:0px; float:left; width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label.last{ margin:0px; height:185px; overflow:hidden;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label em{ margin:0px; padding:0px; float:left; width:237px; position:relative; font-style:normal; height:191px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label.last em{ height:185px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label em:last-child{ float:right;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label em img{ max-width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label em b{ margin:0px; padding:15px 0; float:left; width:100%; position:absolute; bottom:0px; left:0; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:17px; font-weight:600; text-align:center;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label em b a{ color:#FFFFFF;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label em b a:hover{ color:#ff6e00;}

.products-new-page .products-new-uber-forx .products-new-uber-forx-box3{ margin:0 0 0 10px; padding:0px; float:left; width:480px;}
.products-new-uber-forx-box3-inner{ margin:0px; padding:0px; float:left; width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span{ margin:0 0 10px; padding:0px; float:left; width:100%; position:relative; height:185px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span:last-child{ margin:0px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span img{ max-width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span b{ margin:0px; padding:15px 0; float:left; width:60%; position:absolute; bottom:0px; left:0; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:17px; font-weight:600; text-align:center;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span b a{ color:#FFFFFF;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span b a:hover{ color:#ff6e00;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label{ margin:0px; padding:0px; float:left; width:237px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label em{ margin:0 0 10px; padding:0px; float:left; width:100%; position:relative; font-style:normal; height:192px; overflow:hidden;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label em img{ max-width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label em b{ margin:0px; padding:15px 0; float:left; width:100%; position:absolute; bottom:0px; left:0; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:17px; font-weight:600; text-align:center;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label em b a{ color:#FFFFFF;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label em b a:hover{ color:#ff6e00;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label.second-last.taximate {
    height: 403px;
}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label.second-last{ position:relative; float:right; margin:0 0 10px; height:394px; overflow:hidden;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label.second-last b{ margin:0px; padding:15px 0; float:left; width:100%; position:absolute; bottom:0px; left:0; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:17px; font-weight:600; text-align:center;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label.second-last b a{ color:#FFFFFF;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 label.second-last b a:hover{ color:#ff6e00;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-inner .products-new-uber-forx-step2 .products-new-uber-forx-box2{ margin:0px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-inner .products-new-uber-forx-step2 .products-new-uber-forx-box1{ margin:0 0 0 10px;}

.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b.home-cleaning{ width:50%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b.fitness-coach{ width:50%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b.maids{ width:40%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b.escorts{ width:40%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b.dog-grooming{ width:50%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b.vet{ width:35%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b.real-estate-agents{ width:57%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 span b.travel-agent{ width:46%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span b.grocery{ width:52%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span b.catering{ width:40%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span b.snow-plows{ width:45%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span b.tour-guide{ width:40%;}

.products-new-page .products-new-uber-forx .box1-last span{ height:402px;}
.products-new-uber-forx-box3-res1 .products-new-uber-forx-box3-inner{ margin:0px; padding:0px; float:left; width:100%;}

.ride-sharing-clone{ width:72%;}
.ride-sharing-clone img{height:350px;}
.car-rental-clone{ width:26%; float:right;}
.car-rental-clone img{height:350px;}

.lift-app-clone{ width:65%; margin-left:0px;}
.lift-app-clone img{height:350px; width:100%;}

.car-wash-new{ width:65%; margin-left:0px; float:left;}
.car-wash-new img{height:350px; width:100%;}

.hitchhiker-ride-sharing{ width:33%; float:right; height:350px; overflow:hidden;}
.hitchhiker-ride-sharing img{ width:100%;}

.escorts1-new{ width:33%; float:right; height:350px; overflow:hidden;}
.escorts1-new img{ width:100%;}

/*************/
.newproducts {
    padding: 30px 0;
    float: left;
    width: 100%;
}
.section-heading {
    margin: 0 0 15px;
    padding: 0px;
    color: #000000;
    font-size: 37px;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
}
.section-heading b {
    color: #ff6e00;
}
ul.productlisting {
    display: flex;
    flex-wrap: wrap;
}
ul.productlisting li {
    width: 25%;
    padding: 0 10px;
    margin-bottom: 20px;
}
ul.productlisting li img {
    max-width: 100%;
}
ul.productlisting li .product-block {
    display: block;
    position: relative;
}
ul.productlisting li .product-block:hover strong {
    color: #ff6e00;
}
ul.productlisting li .product-block strong {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 10px;
    background-color: rgba(0,0,0,0.8);
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    transition: all 0.5s ease 0s;
}

.section-amazing-idea{ margin:0px; padding:0px; float:left; width:100%; position:relative;}
.amazing-l{ background: #0079d4; height: 100%; left: 0; position: absolute; top: 0; width: 50%; z-index: 0;}
.amazing-banner{ margin:0px; padding:0px; float:left; width:100%; position:relative; text-align:center;}
.amazing-banner img{ max-width:100%;}

.amazing-left{ margin:0px; padding:0px; float:left;}
.amazing-right{ margin:0px; padding:0px; float:left; width:530px; text-align:left;}
.amazing-right h4{ margin:45px 0 0; padding:0px; float:left; width:100%; font-size:40px; color:#ff4b2a; text-transform:uppercase; font-weight:bold;}
.amazing-right b{ margin:0 0 30px; padding:0px; float:left; width:100%; font-size:24px; color:#00abff; text-transform:uppercase;}
.amazing-right p{ margin:0 0 25px; padding:0px; float:left; width:100%; color:#464646; font-size:16px; line-height:27px;}
.amazing-right span{ margin:0px; padding:0px; float:left; width:100%; text-align:center;}
.amazing-right span a{ margin:10px 0 0; padding:10px 18px; float:none; display:inline-block; font-size:22px; text-transform:uppercase; color:#FFFFFF; background:#0079d5; border-radius:3px; font-weight:600;}
.amazing-right span a:hover{ background:#00abff;}

.our-product-bottom-part{ margin:0px; padding:30px 0; float:left; width:100%; background:#333333;}

.dogpet-img { display: block; position: relative; }
.dogpet-img img { width: 100%; }
.dogpet-img-txt { background: rgba(0,0,0,.7); padding:10px 0; text-align: center; font-weight: 600; color: #fff; position: absolute; bottom: 0; left: 0; width: 100%; font-size: 20px; line-height: 38px; min-height:67px;}
.dogpet-img-txt-last{line-height: 24px;}
.dogpet-desc { text-align: center; color: #fff; padding: 10px; font-weight: 400;}
.proceed-btn { text-align: center; padding-top: 30px; border-top: 1px solid rgba(255,255,255,.1);}
.proceed-btn a { background: #FF6F02; height: 57px; line-height: 55px; font-size: 18px; font-weight: 700; color: #fff; padding: 0 20px; border-radius: 4px; display: inline-block; margin: 0 10px; text-transform: uppercase;}
.proceed-btn a:hover { background:#fff; color:#FF6F02;}
.zoom_img img{
width:100%;
-moz-transition:-moz-transform 0.5s ease-in; 
-webkit-transition:-webkit-transform 0.5s ease-in; 
-o-transition:-o-transform 0.5s ease-in;}
.zoom_img img:hover{
-moz-transform:scale(1.2); 
-webkit-transform:scale(1.2);
-o-transform:scale(1.2);}

.zoom_img {overflow:hidden;}
.zoom_img img{ width:100%; -moz-transition:-moz-transform 0.5s ease-in;  -webkit-transition:-webkit-transform 0.5s ease-in;  -o-transition:-o-transform 0.5s ease-in; }
.zoom_img img:hover{ -moz-transform:scale(1.2);  -webkit-transform:scale(1.2); -o-transform:scale(1.2); }

#products-page-box .our-pro-box6-moretext #mainwrapper .box:hover .simple-caption{ height:160px;}
#products-page-box .our-product11 #mainwrapper .box:hover .simple-caption{ height:210px;}
.our-product-bottom-part h4.page-heading { font-size: 41px; font-weight: 700; color: #FF6F02; text-align: center;  text-transform: uppercase; }
.our-product-bottom-part h4.page-heading:after { content: ""; background: url(../images/hd-divider.png) no-repeat; width: 120px; height: 5px; margin:15px auto 25px; display: block; }

.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label.lawn-mowing{ margin:10px 0 0;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box2 label.lawn-mowing em{ height:192px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 span.lawyers{ height:202px;}
.products-new-page .products-new-uber-forx .box1-last span.valet-parking{ height:201px;}

/***********/

.new1 span{ margin:0px; padding:15px 20px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:40px; font-weight:normal; width:50%;}
.new1 span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.new1 span a:hover{ color:#ff6e00;}
.new1 span p{ margin:0px; padding:0px; float:left; width:100%;}

.escorts1-new span{ margin:0px; padding:15px 12px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:0px; font-weight:normal; width:100%;}
.escorts1-new span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.escorts1-new span a:hover{ color:#ff6e00;}
.escorts1-new span p{ margin:0px; padding:0px; float:left; width:100%;}

.car-wash-new span{ margin:0px; padding:15px 20px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:40px; font-weight:normal; width:68%; text-align:left;}
.car-wash-new span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.car-wash-new span a:hover{ color:#ff6e00;}
.car-wash-new span p{ margin:0px; padding:0px; float:left; width:100%;}

.gojek-new span{ margin:0px; padding:15px 20px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:40px; font-weight:normal; width:50%; text-align:right;}
.gojek-new span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.gojek-new span a:hover{ color:#ff6e00;}
.gojek-new span p{ margin:0px; padding:0px; float:left; width:100%;}

.delivery-new span{ margin:0px; padding:15px 20px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:0px; font-weight:normal; width:100%;}
.delivery-new span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.delivery-new span a:hover{ color:#ff6e00;}
.delivery-new span p{ margin:0px; padding:0px; float:left; width:100%;}

.delivery-taxi-new span{ margin:0px; padding:15px 20px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:0px; font-weight:normal; width:100%;}
.delivery-taxi-new span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.delivery-taxi-new span a:hover{ color:#ff6e00;}
.delivery-taxi-new span p{ margin:0px; padding:0px; float:left; width:100%;}

.service-pro span{ margin:0px; padding:15px 20px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:40px; font-weight:normal; width:50%;}
.service-pro span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.service-pro span a:hover{ color:#ff6e00;}
.service-pro span p{ margin:0px; padding:0px; float:left; width:100%;}

.ride-sharing span{ margin:0px; padding:15px 20px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:40px; font-weight:normal; width:50%;}
.ride-sharing span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.ride-sharing span a:hover{ color:#ff6e00;}
.ride-sharing span p{ margin:0px; padding:0px; float:left; width:100%;}

.tow-truck-new span{ margin:0px; padding:15px 20px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:0px; font-weight:normal; width:100%;}
.tow-truck-new span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.tow-truck-new span a:hover{ color:#ff6e00;}
.tow-truck-new span p{ margin:0px; padding:0px; float:left; width:100%;}

.doctor-new span{ margin:0px; padding:15px 20px; float:left; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0; color:#FFFFFF; font-size:15px; position:absolute; left:0; bottom:0px; font-weight:normal; width:100%;}
.doctor-new span a{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#FFFFFF; font-size:26px; font-weight:600;}
.doctor-new span a:hover{ color:#ff6e00;}
.doctor-new span p{ margin:0px; padding:0px; float:left; width:100%;}


.products-new-page .bottom-box{ margin:0px; padding:0px; float:left; width:100%; background:#e8e8e8;}
.products-new-page .bottom-box .products-new-uber-forx-box2{ margin:0px;}
.products-new-page .bottom-box .products-new-uber-forx-box3 label em{ height:184px;}
.products-new-page .bottom-box .products-new-uber-forx-box3.box21 label.second-last{ height:378px;}
.products-new-page .bottom-box .products-new-uber-forx-box3.box21 label.second-last2{ height:378px; float:left; margin:0 0 0 10px; width:285px;}

.products-new-page .bottom-box .products-new-uber-forx-box3 label.dogs{ height:378px;}
.products-new-page .bottom-box .products-new-uber-forx-box3 label.dogs em{ height:378px;}


.products-new-page .other-sharing-pro{ margin:0px; background:#f1efef;}
.products-new-page .other-sharing-pro .products-new-uber-forx-box2 span b.home-cleaning{ width:76%;}
.products-new-page .other-sharing-pro .products-new-uber-forx-box2 span b.fitness-coach{ width:56%;}
.products-new-page .other-sharing-pro .products-new-uber-forx-box3 span b.grocery{ width:41%;}
.products-new-page .other-sharing-pro .products-new-uber-forx-box2 span b.maids{ width:74%;}
.products-new-page .other-sharing-pro .products-new-uber-forx-box2 span b.escorts{ width:73%;}
.products-new-page .other-sharing-pro .products-new-uber-forx-box3 span b.catering{ width:50%;}

.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 .uber-last{ margin:0px; padding:0px; float:left; width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 .uber-last span{ margin:0px; padding:0px; float:left; width:237px;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 .uber-last span b{ width:100%;}
.products-new-page .products-new-uber-forx .products-new-uber-forx-box3 .uber-last span:last-child{ float:right;}

.products-new-page .other-sharing-pro .products-new-uber-forx-box3{ width:733px;}
.products-new-page .other-sharing-pro .products-new-uber-forx-box3 label.second-last{ float:left; margin:0px 0 0 11px;}
.products-new-page .other-sharing-pro .products-new-uber-forx-box3 label.last{ float:right;}
.products-new-page .other-sharing-pro .products-new-uber-forx-step2 .products-new-uber-forx-step2-inner .products-new-uber-forx-box2{ margin-left:10px;}

.products-new-page .other-sharing-pro .most label.second-last{ margin:0px; height:380px;}
.products-new-page .other-sharing-pro .most label.eve{ margin:0 0 0 10px; width:486px;}
.products-new-page .other-sharing-pro .most label.eve span{ height:185px; overflow:hidden;}
.products-new-page .other-sharing-pro .most label.eve span b{ width:100%;}
.products-new-page .other-sharing-pro .most label.eve em{ height:185px;}
.products-new-page .other-sharing-pro .most label.eve b{ width:100%;}


.products-new-page .products-new-uber-forx .box21{ width:778px;}

.flex-row {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-between;
}
.probox {
    width: calc(33.33% - 16px);
    width: -o-calc(33.33% - 16px);
    width: -ms-calc(33.33% - 16px);
    width: -moz-calc(33.33% - 16px);
    width: -webkit-calc(33.33% - 16px);
    position: relative;
}
.probox.half {
    width: calc(50% - 12px);
    width: -o-calc(50% - 12px);
    width: -ms-calc(50% - 12px);
    width: -moz-calc(50% - 12px);
    width: -webkit-calc(50% - 12px);
}
.probox.full_width {
    width: 100%;
    margin-bottom: 23px;
}
.probox.full_width img {
    width: 100%;
}
.probox img {
    max-width: 100%;
}
.probox .prod-box-caption {
    margin: 0px;
    padding: 15px 20px;
    float: left;
    background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    color: #FFFFFF;
    font-size: 15px;
    position: absolute;
    left: 0;
    bottom: 0;
    font-weight: normal;
    width: 100%;
    text-align: left;
}
.probox .prod-box-caption p {
    margin-bottom: 0;
}
.probox .prod-box-caption a {
    margin: 0 0 5px;
    padding: 0px;
    color: #FFFFFF;
    font-size: 26px;
    font-weight: 600;
    display: inline-block;
}
.probox .prod-box-caption a:hover {
    color: #ff6e00;
}


@media screen and (max-width:1024px) {
    .probox {
        width: calc(50% - 10px);
        width: -o-calc(50% - 10px);
        width: -ms-calc(50% - 10px);
        width: -moz-calc(50% - 10px);
        width: -webkit-calc(50% - 10px);
        margin-bottom: 20px;
    }
    .probox:last-child {
        margin-bottom: 0;
    }
    .box2-last {
        width: 47.8%;
    }
    .box3-last {
        width: 48.2%;
    }
}
@media screen and (max-width:991px) {
    .probox,
    .probox.half {
        width: 100%;
    }
    .probox img {
        width: 100%;
    }
    .probox .prod-box-caption {
        position: relative;
    }
    
    .gojek-new span {
        position: relative;
        width: auto;
        bottom: auto;
        text-align: left;
    }
    
    .car-wash-new span {
        width: auto;
        position: relative;
        bottom: auto;
    }
    
    .escorts1-new span {
        width: auto;
        position: relative;
        bottom: auto;
    }
    
    .escorts1-new {
        float: left;
        width: 100%;
        height: auto;
    }
    
    .car-wash-new {
        width: 100%;
        margin-bottom: 20px;
    }
    
    .box2-last {
        width: 100%;
        margin-bottom: 20px;
    }
    
    .delivery-new span {
        position: relative;
        bottom: auto;
    }
    
    .products-new-page-top-box2 img {
        width: 100%;
    }
    
    .top-box-new3 {
        margin-bottom: 20px;
        margin-top: 20px;
    }
    
    .top-box-new1 {
        float: none;
    }
    
    .box3-last {
        width: 100%;
    }
    
    .delivery-taxi-new span {
        position: relative;
    }
    
    .products-new-page-top-box3 img {
        width: 100%;
    }
    
    .service-pro span {
        width: 100%;
        position: relative;
        bottom: auto;
    }
    .tow-truck-new span,.doctor-new span {
        position: relative;
    }
    ul.productlisting li {
        width: 50%;
    }
}
@media screen and (max-width:480px) {
    ul.productlisting li {
        width: 100%;
    }
}