.menu_a_set,.menu_a_set:hover{color:#000}.city_form{margin-bottom:0}.form-control{border-radius:inherit}#ser_city .city_heading{background:url(../../images/home_images/white_map.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-size:100% 100%;height:202px;font-size:25px;text-align:center}.city_popup_box:hover{background:#363636!important}.set_menu1{top:9px}.set_menu2{top:8px}.cbp-af-header{background:#fff!important;border-bottom:1px solid #ccc;height:65px}.drop-shadow11{background:#fff}.menu_li_set,.set_line_head{border-right:1px solid #ccc}.callclr{color:#484848}.call,.call1{text-shadow:1px 6px 7px #e2e2e2;font-size:21px;letter-spacing:2px}.call:hover{color:#000}.set_div_cart{padding:10px 11px;height:160px;z-index:5;-webkit-opacity:.9;-moz-opacity:.9;-o-opacity:.9;-ms-opacity:.9;opacity:.9;top:-148px;display:none;background:#363636;color:#fff}.dropmclr,.info ul{top:-13px;position:relative}.verical_line_set{border-right:1px dotted #000;height:65px}.downbtnclr{background:#000;color:#fff;border:2px solid #000;padding:2px 0}.btn_down:hover{border:2px solid #3e3d3d;color:#fff}.top_btn,.top_btn:hover{color:#000;border:1px solid #ccc;background:#fff;padding:2px 0}.cartclr,.lregnclr a{color:#000}.city.dropclr{background:#000;border:1px solid #fff;color:#fff}.btn-danger,.btn-primary,.btn-success{border-radius:inherit}.dropmclr{background-color:#363636;color:#fff;min-width:181px!important}.dropmclr li a{background-color:#5a5a5a}.dropmclr li:hover{background-color:#fff;color:#000}.OTP-modal-header,.login-modal-header,.register-modal-header{background:#a5a5a5;color:#fff}#ven_reg .modal-header{border-bottom:none;background:#a5a5a5;color:#fff}#ven_reg .modal-title{color:#fff}.close_btn{color:#fff;font-size:25px}.call_footer{background:#202020}.blog_readmore{background:#797979;color:#fff}.blog_readmore:active,.blog_readmore:focus,.blog_readmore:hover,.blog_readmore:visited{background:#000;text-decoration:blink;color:#fff}.color_link:hover{color:#000!important}.hvr-rectangle-in:before,.payment a{background:gray}.call_footer p,.call_no span{font-size:13px;color:#ABABAB}.home_image{background-image:url(../../images/sliderimages/whiteimage.jpg)}.home_image1{background-image:url(../../images/sliderimages/whiteimage1.jpg)}.home_image2{background-image:url(../../images/sliderimages/whiteimage2.jpg)}.footer{background:#000;color:#ABABAB}.footer .title-block .title_footer,.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover,.info ul li a,.info ul li a:hover,.offer_sub .h1_title,.payment a,.terms_set,.terms_set:hover{color:#000}.info ul{display:inline-flex;list-style-type:none;padding:0}.info ul li{padding-right:0}.info ul li a{border-right:1px solid;padding:0 17px}.hvr-rectangle-in{display:inline-block}.footer .title-block{text-align:left;margin:0 0 20px;padding:0 0 15px;position:relative}.set_search_ser{position:relative;top:-28px}.input-group .form-control{width:100%;margin-right:29.3%}.main_services h3{top:-28px}.set_col_offer{background:#fff}.set_col_offer:hover{background:rgba(165,165,165,1);background:-moz-linear-gradient(-45deg,rgba(165,165,165,1) 0,rgba(165,165,165,1) 8%,rgba(209,209,209,1) 24%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,rgba(165,165,165,1)),color-stop(8%,rgba(165,165,165,1)),color-stop(24%,rgba(209,209,209,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(-45deg,rgba(165,165,165,1) 0,rgba(165,165,165,1) 8%,rgba(209,209,209,1) 24%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(-45deg,rgba(165,165,165,1) 0,rgba(165,165,165,1) 8%,rgba(209,209,209,1) 24%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(-45deg,rgba(165,165,165,1) 0,rgba(165,165,165,1) 8%,rgba(209,209,209,1) 24%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(135deg,rgba(165,165,165,1) 0,rgba(165,165,165,1) 8%,rgba(209,209,209,1) 24%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5a5a5', endColorstr='#ffffff', GradientType=1 )}.service_main_categoris .service-menu-icons{margin-bottom:20px;position:relative;padding-bottom:0;border:1px solid #ccc}.service_main_categoris .service_text{color:#fff;word-spacing:1px;height:38px;}.setServiceBack{background-image:url(../../images/home_images/service_packages/background-holaa-bw.jpg);background-repeat:no-repeat;background-position:100% 12%;background-attachment:fixed;margin-bottom:-34px}.app_section{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:url(../../images/Holaa_home_back1.jpg);background-size:contain}.setAppDiv{margin-top:-445px}.app_section_img{background:url(../../images/Holaa_home_back.jpg) no-repeat;height:445px;position:relative;top:0;left:-105px;background-size:contain}.btn-success{color:#fff;background-color:#797979;border-color:#ccc}.btn-success:active,.btn-success:hover{color:#fff;background-color:#000;border-color:#000}.btn-success:focus{color:#fff;background-color:#000!important;border-color:#000}.btn-danger{color:#fff;background-color:#797979;border-color:#ccc}.btn-danger:active,.btn-danger:hover{color:#fff;background-color:#000;border-color:#000}.btn-danger:focus{color:#fff;background-color:#000!important;border-color:#000}.btn-primary{color:#fff;background-color:#797979;border-color:#ccc}.btn-primary:active,.btn-primary:hover{color:#fff;background-color:#000;border-color:#000}.btn-primary:focus{color:#fff;background-color:#000!important;border-color:#000}.service_step_img{background-color:#000;border:1px solid #000;height:70px;width:70px}.set_second_width{width:100%}.service_line,.service_line_node{background:#fff}.simple_ABC{height:450px;background:linear-gradient(rgba(119,119,119,.73),rgba(56,55,55,.73)),url(../../images/home_images/fixed_background/service_step_bg11.jpg);-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;background-size:100% 100%}#home,#next,#next1{width:52px;height:65px}.service_title{color:#fff;padding-bottom:2em}.service h4,.service_3,.service_text p,.service_text_3 p{color:#fff}.about_us h3{color:#615F63}.web_count_title{color:#fff}.web_count_icon i{background-color:rgba(60,56,55,.27);color:#fff;border:1px dotted #efefef}.count_category_num,.count_category_text{color:#fff;text-transform:uppercase}.spec_para{color:#615F63}.title_customer{color:#000}.set_bottom{border-bottom:1px solid #E0E0E0}.show_read_more{color:#6F6F6F}.ser_back_set{background:url(../../images/service_back.png);border-top:1px solid #ccc;position:relative;top:-20px}.android_goole_set{position:relative;right:-11px;text-align:center}.set_third_text{position:relative;top:-17px}.set_second_text{position:relative;top:7px}.setAllservice{margin-top:-65px}.SetMatterService{margin-top:-58px}#home{background:url(../../images/home_images/fixed_background/result.png);top:4px}#next{background:url(../../images/home_images/fixed_background/result.png) 0 -63px;top:8px}#next1{background:url(../../images/home_images/fixed_background/result.png) 0 -114px;top:-3px}.service_set_first{position:relative;top:-2px}.web_count_icon i{height:90px;width:90px;padding-top:30px}.flickerplate,.info,.setImgservice{width:100%}.flickerplate{position:relative;height:300px;background-color:#e6e6e6;overflow:hidden}.service_main_categoris .service_img{margin-bottom:0}.service_main_categoris span{font-size:12px;position:relative;top:4px;line-height:125%}.setImgservice:hover{background:#000;opacity:.6}.info{position:absolute;bottom:0}.input-group-addon,.setSearchBorder{border-radius:inherit}.flickerplate ul.flicks>li .flick-inner{color:#000}.head_ser_set{color:#E5F2E5;background:#464646;position:relative;top:-17px}.service_sub_type_title{color:#fff;font-size:30px}#osnSearch1{background:#fff;top:2px}.set_pdnser1{border:1px solid #000;border-radius:inherit;color:#000}.search_glyp1{color:#000}.sidebar_menu{border:1px solid #D2D2D2;background:#fff;color:#000}.sidebar_serv_heading{background:#ececec;color:#000;border-bottom:1px solid #ccc}.selected{color:#000;background:#d2d2d2}.set_fieldset{border:1px solid #cecece}fieldset legend{color:#000;border:none;border-bottom:none;margin-left:2px;font-weight:700;padding:1px 4px}.nav>li>a:focus,.nav>li>a:hover{color:#000}.SetServiceBorder{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.SetAllserviceInfo{margin-top:10px;padding-bottom:10px}.ajaxkind_note,.kind_note{border:1px solid #245580}.text-info{color:#31708f}.AddSign_div,.breadcrumb>.active,.service_sub_type_ftitle,.set_cart_div{color:#000}.filter-box{background:#EDECF2}.panel{background:#fff}div#nav1234 .nav-btn1234{color:#000;border:1px solid #D2D2D2;background:#D2D2D2}.breadcrumb a.active,.breadcrumb a:hover{background:-webkit-linear-gradient(top,#d0d0d0,#e2e2e2);background:-moz-linear-gradient(top,#d0d0d0,#e2e2e2)}.breadcrumb a.active:after,.breadcrumb a:hover:after{background:#CEE6B2;background:linear-gradient(135deg,#d0d0d0,#e2e2e2);background:-webkit-linear-gradient(135deg,#d0d0d0,#e2e2e2);background:-moz-linear-gradient(135deg,#d0d0d0,#e2e2e2)}.set_pkg_head{background:#a7a7a7;color:#fff}.set_label_head{color:#545454}.set_item_sec{border-bottom:1px solid #ccc;background:#d2d2d2}.CustomCol_set{border:1px solid #cecece}.Custom_Items{border-bottom:1px solid #ccc}.setQty_no{color:gray}.set_item_price{border-top:1px solid #ccc;padding:10px 11px}.colorcustomcart{color:#000}.set_qty_table{border-bottom:1px solid #000}.set_hover{color:#fff}.set_logout{position:relative;top:-21px}.set_logout,.set_logout:hover{color:#000}#profile_open{background-color:#000}#profile_open li a{color:#fff}#profile_open li a:hover{background:#fff;color:#000}.caret_set{color:#000}.set_cupshw_btn{color:#2389B1}.edit_profile_pic,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.right-section .nav-tabs>li.active>a{color:#000!important}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom:2px solid #000!important}.back-to-top{color:#FFF;background:#363636}.colortable thead tr td{background:#ececec;border-top:1px solid #ccc!important;border-bottom:1px solid #ccc}.service_total{border-top:1px solid #ccc;background:#ececec}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f7f7f7}.popover{background:-webkit-linear-gradient(top,#d0d0d0,#e2e2e2);background:-moz-linear-gradient(top,#d0d0d0,#e2e2e2)}.addField_plus,.removeField_minus{font-size:10px;color:#000;cursor:pointer}.popover-content{color:#000}.popover.bottom>.arrow:after{background-color:#CEE6B2}.estcolor{color:green}.sidebar_menu_set{padding:0 7px}.service_images_cart{margin-top:44px;width:100%;height:200px;overflow:hidden}.typeHeader{background:#a5a5a5;color:#fff}.legendOld_service{width:auto;max-width:60%}.setSelectbox{border:1px solid #ccc}.cart_title{color:#fff;background-color:#a5a5a5}.table.table-bordered thead td,table.table-bordered thead th{background:#e8e8e8;color:#000;font-size:14px}.cart_stable_p,.cart_stable_title{color:#000}.cart_stable_remove1,.cart_stable_remove1:hover{color:#CB1D1D}.set_bak_order{background:#F9F9F9;border:1px solid #C7C7C7}.orderbottomtop,.set_order{border-bottom:1px solid #CACACA}.orderbottomtop{border-top:1px solid #CACACA}.terms_set_cart{color:#3073AC}.cart_btns_text{background:#797979;color:#fff}.cart_btns_text:hover{background:#000;color:#fff}.ContinueShop{color:#507A9C;text-shadow:0 0 #AEBCD2}.single_adrs{-moz-box-shadow:1px 1px 0 #ccc;-webkit-box-shadow:1px 1px 0 #ccc;box-shadow:1px 1px 0 #ccc;border:1px solid #DAD8D8}.gly_pen_set,.gly_trsh_set{color:gray}.SetAddtitle{color:#000}#adnewplus{color:#fff;background:#000}.side_menu li{background-color:silver}.side_menu li.current{background-color:#a5a5a5}.paynt,.paytxt{color:rgba(27,22,22,.81)}.cart_otp{border:1px solid #D0D0D0;box-shadow:1px 1px 1px gray}.resendotpcart{color:#527796}.set_head_title{background:#a5a5a5;color:#fff}.apply_btn,.btn_apply{background-color:#797979}.amtpayble{text-shadow:0 1px #ccc;color:#000}.set_radio_label{border:1px solid #D1D3D4;color:#777}input.radio:empty~label:before{position:absolute;display:block;top:0;bottom:0;left:0;content:'';width:2.5em;background:#D1D3D4;border-radius:16px}input.radio:hover:not(:checked)~label:before{content:'\2714';text-indent:.9em;color:#C2C2C2}input.radio:hover:not(:checked)~label{color:#888}input.radio:checked~label:before{content:'\2714';text-indent:.9em;color:#fff;background-color:#a5a5a5}input.radio:checked~label{color:#777}input.radio:focus~label:before{box-shadow:0 0 0 3px #999}.set_matter_padding1{color:#459B45}.car_testimo_set{position:relative;top:-75px}#testimonial1{margin-top:-60px;height:400px}.back_pen{background-image:url(../../images/testimonial/testimonial.png);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;height:150px;width:100%;z-index:0;position:relative;top:60px}.set_testimonial_img{width:100px;height:100px;border-radius:100px}.carousel-control{margin-top:-34px}.ServiceFontset{font-size:20px}ul.top-footer{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.footer-wrap ul li{display:table-cell;text-align:center;padding:10px 0}.footer-wrap ul li a{color:#5a5a5a;font-size:15px;cursor:pointer}.footer-wrap .footer-category-nav{width:94%;margin:0 auto;padding:0 0 20px;clear:both;overflow:hidden}.footer-wrap .footer-category-nav ul,.footer-wrap .footer-category-nav ul li{margin:0;list-style:none;display:inline;width:auto;height:auto;text-align:left;line-height:180%}.footer-wrap ul{display:table;width:100%;height:30px;padding:0}.footer-wrap .footer-category-nav ul.parent-nav>li{display:block;margin-bottom:5px;text-align:left}.footer-wrap .footer-category-nav ul li div span.headline{display:inline-block;margin-right:20px;font-size:14px;font-weight:800}.footer-wrap .footer-category-nav ul li a{font-size:12px;color:#5a5a5a;text-decoration:none}.footer-wrap .footer-category-nav ul.children-nav li:not(:last-child):after{font-size:12px;content:"|";padding:0 5px;color:#d5d4d4;vertical-align:middle}.FootQuick{float:left;width:10%;font-weight:700}.FootLinkServ{float:right;width:89%}.alertify-button-ok,.alertify-button-ok:focus,.alertify-button-ok:hover{background-color:#4d4d4d!important;border:1px solid #737373!important}.alertify{background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 34%,rgba(165,165,165,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(34%,rgba(246,246,246,1)),color-stop(100%,rgba(165,165,165,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 34%,rgba(165,165,165,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 34%,rgba(165,165,165,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 34%,rgba(165,165,165,1) 100%);background:linear-gradient(to bottom,#ececec 0,#ccc 23%,#636363 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a5a5a5', GradientType=0 );border:5px solid #6d6d6d;border-radius:inherit;box-shadow:0 3px 3px rgba(0,0,0,.3);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.alertify-message{color:#fff;position:relative;top:0;text-shadow:1px 3px 3px #000}.alertify-buttons{position:relative;top:17px}.alertify-button,.alertify-button:active,.alertify-button:focus,.alertify-button:hover{border-radius:inherit;font-size:16px;font-weight:700;padding:5px 27px;text-decoration:none}.order_heading{background:#a5a5a5!important;color:#fff}.border_set{border:1px solid #a5a5a5}#set_SubTitle_order,#set_SubTitle_order1,#set_SubTitle_order2{color:#4e4e4e;font-size:10px;position:relative;top:-1px}.shop_btn_clr{background-color:#a5a5a5;border-bottom:3px solid #a5a5a5;text-shadow:1px 1px #a5a5a5;position:relative;padding:10px 19px;margin:0 10px 10px 0;border-radius:4px;font-size:12pt;color:#FFF;top:18px}.shop_btn_clr:hover{color:#FFF;background:#000;border-bottom:3px solid #000}.table>tbody>tr>td{font-size:14px}.form-control-city{font-weight:700;color:#fff;outline:0;font-size:15px;background-color:#ababab}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#ababab}.cool-link {display: inline-block; color: #000;text-decoration: none}.cool-link::after {content: '';display: block;width: 0;height: 2px;background: #000;transition: width .3s;position:relative;top:10px}.cool-link:hover::after {width: 100%;//transition: width .3s}
.cool-link-head {display: inline-block; color: #000;text-decoration: none}.cool-link-head::after {content: '';display: block;width: 0;height: 3px;background: #000;transition: width .3s;position:relative;top:18px}.cool-link-head:hover::after {width: 100%;//transition: width .3s}
.call{float:left;width:80%}.call1{float:left;width:20%}
.service_text .SetServiceName{margin-top:10px;text-align:right;font-weight: 700; font-size: 12px;}
.service_text .SetServiceName1{font-weight: 700;font-size: 12px;}
.service_text{position:relative;top:0px;}
.setbggrad{background: rgba(255,255,255,1);
    background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,0.81) 24%, rgba(64,64,64,0.21) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(24%, rgba(246,246,246,0.81)), color-stop(100%, rgba(64,64,64,0.21)));
    background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,0.81) 24%, rgba(64,64,64,0.21) 100%);
    background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,0.81) 24%, rgba(64,64,64,0.21) 100%);
    background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,0.81) 24%, rgba(64,64,64,0.21) 100%);
    background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(97, 97, 97, 0.81) 24%, rgba(25, 25, 25, 0.21) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#404040', GradientType=1 );
    width: 100%;}
.grid {
	position: relative;
	margin: 0 auto;
	max-width: 1000px;
	list-style: none;
	text-align: center;
}
.grid figure {
	position: relative;
     overflow: hidden;
    margin: 0px 0%;
    min-width: 163px;
    max-width: 480px;
    height: 150px;
    background: #174150;
    text-align: center;
    cursor: pointer;
}

.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	height:100%;
	max-width: 100%;
	opacity: 0.8;
}

.grid figure figcaption {
	padding: 1em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
	pointer-events: none;
}
.grid figure figcaption,
.grid figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.grid figure figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}
.grid figure h2 {
	word-spacing: -0.15em;
	font-weight: 300;
}
.grid figure h2 span {
	font-weight: 800;
}
.grid figure h2,
.grid figure p {
	margin: 0;
}
.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%;
}
figure.effect-milo img {
	max-width: none;
	width: -webkit-calc(100% + 60px);
	width: calc(100% + 19px);
	opacity: 1;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-30px,0,0) scale(1.12);
	transform: translate3d(-30px,0,0) scale(1.12);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
figure.effect-milo:hover img {
	opacity: 0.5;
	-webkit-transform: translate3d(0,0,0) scale(1);
	transform: translate3d(0,0,0) scale(1);
	
}
figure.effect-milo h2 {
	position: absolute;
	right: 0;
	bottom: 0;
	
}
figure.effect-milo p {
	padding: 0 10px 0 0;
	width: 100%;
	
	border-right: 1px solid #fff;
	text-align: right;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-40px,0,0);
	transform: translate3d(-40px,0,0);
}
figure.effect-milo:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
.clickcolor{color:#000;font-weight:700;font-size:12px;}
.setBorderBottom{border-bottom:1px solid #ccc;position:relative;top:-37px}
.blog_title a:hover {color: #000;text-decoration: blink}





/******Responsive CSS*/
@media screen and (max-width:1200px) {
    .service_title_home {
        width: 100%
    }
    .menu_li_set {
        padding: 0 8px
    }
    .download_btn_set,
    .set_respo_down_padng {
        padding: 0
    }
    .menu_a_set {
        font-size: 15px
    }
    .call {
        font-size: 18px
    }
    .call1 {
        font-size: 22px;
        top: -5px
    }
    .btn_down {
        font-size: 11px
    }
    .top_btn {
        position: relative;
        top: -11px
    }
	.app_logo{position:relative;left:2px;}
    .cart_set {
        display: none
    }
    .user_set {
        float: right
    }
    .main_menu a {
        font-size: 13px
    }
    .set_user_profile {
        right: 0
    }
    .cus_profile {
        position: absolute;
        left: -43px
    }
    .set_logout {
        position: relative;
        left: 0
    }
    #profile_open {
        position: absolute;
        top: 60px;
        left: -88px
    }
    .caret_set {
        margin-left: -16px
    }
    .service_wid_set {
        width: 20%
    }
    .heading_flat {
        font-size: 22px;
        position: relative;
        top: 5px
    }
    .outer_border,
    .outer_border1 {
        width: 100%
    }
    .div_beautician1 {
        font-size: 14px;
        position: relative;
        top: 19px
    }
    .use_code1 {
        font-size: 13px;
        position: relative;
        top: 1px
    }
    #outer_green_border {
        position: relative;
        top: 0
    }
    .div_beautician,
    .use_code {
        top: 19px;
        position: relative
    }
    .div_beautician {
        font-size: 14px
    }
    .set_respo_btn,
    .use_code {
        font-size: 13px
    }
    #outer_green_border1,
    #outer_green_border2,
    #outer_green_border3,
    #outer_green_border4,
    #outer_green_border5,
    #outer_green_border6,
    .set_cupshw_btn {
        position: relative;
        top: 0
    }
    .app_section {
        position: relative;
        top: 70px
    }
    .set_respo_btn1 {
        position: relative;
        font-size: 13px
    }
    #order_drop {
        cursor: pointer;
        position: absolute;
        top: 33px;
        right: 0;
        margin: 0 auto;
        width: 64%;
        left: 72px
    }
    .modal-open {
        overflow: hidden!important
    }
    .contact_form {
        width: 60%
    }
    .set_cont_form {
        position: relative;
        top: 0;
        padding-bottom: 155px
    }
    .set_cont_respo1 {
        width: 100%
    }
    .contact_refresh {
        position: relative;
        left: -6px
    }
    .cap_adst_sym {
        position: relative;
        left: 45px
    }
    .cart_title {
        width: 102.3%
    }
    .side_menu li.current:after {
        position: absolute;
        left: 91%
    }
    .side_menu li {
        padding: 4px 2px
    }
    .contshop_cart_align {
        position: relative;
        top: 8px;
        margin-right: 150px
    }
    .single_adrs {
        width: 100%;
        height: 235px
    }
    .order_body,
    .order_heading {
        width: 100%
    }
    .AboutRespo {
        margin-top: 105px
    }
    .AppNo {
        padding: 6px 4px;
        font-size: 12px
    }
    .AppText {
        padding: 6px 5px;
        font-size: 12px
    }
    .AppLinkBtn {
        padding-right: 6px!important;
        margin-right: -100px
    }
}

@media screen and (max-width:1024px) {
    .service_title_home {
        width: 100%
    }
    .menu_li_set {
        padding: 0 8px
    }
    .menu_a_set {
        font-size: 15px
    }
    .call {
        font-size: 18px
    }
    .call1 {
        font-size: 22px;
        top: -5px
    }
    .set_respo_down_padng {
        padding: 0
    }
    .btn_down {
        font-size: 12px
    }
    .top_btn {
        position: relative;
        top: -11px
    }
    .cart_set {
        display: none
    }
    .profile-image img {
        width: 25px;
        height: 25px;
        top: 3px;
        border-radius: inherit;
        position: relative
    }
    .user_set {
        float: right
    }
    .main_menu a {
        font-size: 13px
    }
    .set_user_profile {
        right: 0
    }
    .cus_profile {
        position: absolute;
        left: -43px
    }
    .set_logout {
        position: relative;
        left: 0
    }
    #profile_open {
        position: absolute;
        top: 60px;
        left: -88px
    }
    .caret_set {
        margin-left: -16px
    }
    .dropdown-menu {
        position: absolute;
        top: 20px
    }
    .service_wid_set {
        width: 25%;
    }
	.app_logo{position:relative;left:2px;}
	.app_section_img{position:relative;left:-153px;}
    .heading_flat {
        font-size: 15px;
        position: relative;
        top: 5px
    }
    .outer_border,
    .outer_border1 {
        width: 100%
    }
    .div_beautician1 {
        font-size: 10px;
        position: relative;
        top: 15px
    }
    .use_code1 {
        font-size: 13px!important;
        position: relative!important;
        top: 1px!important
    }
    #outer_green_border {
        position: relative;
        top: 0
    }
    .div_beautician,
    .use_code {
        top: 32px;
        position: relative
    }
    .div_beautician {
        font-size: 10px
    }
    .use_code {
        font-size: 9px
    }
    #outer_green_border1,
    #outer_green_border2,
    #outer_green_border3,
    #outer_green_border4,
    #outer_green_border5,
    #outer_green_border6,
    .set_cupshw_btn {
        position: relative;
        top: 0
    }
    .app_section {
        position: relative;
        top: -5px
    }
    .input-group .form-control {
        margin-right: 66.5%
    }
    .set_third_text {
        position: relative;
        top: -40px
    }
	.set_second_text {
        position: relative;
        top: -11px
    }
	.FootQuick{font-size:13px;}
    .set_respo_btn {
        font-size: 10px
    }
    .set_respo_btn1 {
        position: relative;
        font-size: 10px
    }
    #order_drop {
        cursor: pointer;
        position: absolute;
        top: 33px;
        right: 0;
        margin: 0 auto;
        width: 64%;
        left: -16px
    }
    .modal-open {
        overflow: hidden!important
    }
    .policy_container,
    .term_container {
        width: 100%!important;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .city_select {
        position: relative;
        top: -88px;
        font-size: 17px
    }
    #web_count {
        padding-bottom: 40px
    }
    .matter_testimonial {
        background: #fff;
        width: 100%;
        position: relative
    }
    .set_matter1 {
        position: relative;
        top: 125px
    }
    .spec_para {
        position: relative;
        top: 15px
    }
    .carousel .item {
        height: 370px;
        background-color: #fff
    }
    #testimonial1 {
        position: relative;
        top: -26px
    }
    .caro_set {
        padding-top: 158px
    }
    .carousel-control {
        position: absolute;
        top: -70px;
        bottom: 0;
        left: 0;
        width: 15%;
        filter: alpha(opacity=50);
        opacity: .4;
        color: #000
    }
    .back_pen {
        background-image: url(../../images/testimonial/testimonial.png);
        -webkit-background-size: contain;
        background-size: contain;
        background-repeat: no-repeat;
        height: 75px;
        width: 100%;
        z-index: 1;
        position: relative;
        top: 86px
    }
    .car_testimo_set {
        z-index: 0;
        position: relative;
        top: 0!important
    }
    .contact_form {
        width: 70%
    }
    .set_cont_form {
        position: relative;
        top: 0;
        padding-bottom: 155px
    }
    .set_cont_respo1 {
        width: 100%
    }
    .contact_refresh {
        position: relative;
        left: 10px
    }
    .cap_adst_sym {
        position: relative;
        margin-left: 30px
    }
    .cart_title {
        width: 101.7%
    }
    .payment_select {
        width: 100%
    }
    .side_menu li.current:after {
        position: absolute;
        left: 91%
    }
    .side_menu li {
        padding: 4px 8px
    }
    .contshop_cart_align {
        padding-right: 8px;
        position: relative;
        top: 27px;
        margin-right: 95px
    }
    .ser_del_add {
        overflow-x: hidden;
        height: 159px!important;
        width: 100%
    }
    .single_adrs {
        height: 275px
    }
    .thnx_brdr_set {
        width: 60%!important;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .AppLinkBtn,
    .EmailSubBtn {
        margin-right: -100px
    }
    .border_set {
        width: 65%!important
    }
    .order_body,
    .order_heading {
        width: 100%
    }
    .thnx_usr_brdr {
        width: 65%!important
    }
    .AboutRespo {
        margin-top: 105px
    }
    .AppNo {
        padding: 6px 4px;
        font-size: 12px
    }
    .AppText {
        padding: 6px 5px;
        font-size: 12px
    }
    .AppLinkBtn {
        padding-right: 6px!important
    }
}

@media screen and (max-width:960px) {
    #why_section,
    .cart_set,
    .verical_line_set {
        display: none
    }
    .user_set {
        position: relative;
        right: 16px
    }
    #order_drop,
    .set_responsive,
    .set_why1 {
        right: 0;
        margin: 0 auto
    }
    .service_title_home {
        width: 100%
    }
    .menu_li_set {
        padding: 0 8px
    }
    .coupon_text,
    .download_btn_set,
    .set_respo_down_padng,
    .set_respo_padng {
        padding: 0
    }
    .menu_a_set,
    .menu_a_set:hover {
        font-size: 13px
    }
    .btn_down {
        font-size: 10px
    }
    .call1 {
        font-size: 19px;
        top: 0
    }
    .call {
        font-size: 15px;
        top: -4px
    }
    .top_btn {
        position: relative;
        top: -4px;
        font-size: 12px
    }
    .main_menu a {
        top: 13px;
        left: 13px;
        font-size: 13px
    }
    .code_set2,
    .copondetaildata,
    .service_name_set,
    .use_codew {
        font-size: 12px!important
    }
    .profile-image img {
        width: 25px;
        height: 25px;
        top: 9px;
        border-radius: inherit;
        position: relative
    }
    #profile_open {
        position: absolute;
        top: 60px;
        left: -88px
    }
    .caret_set {
        position: relative;
        top: 38px;
        margin-left: -16px
    }
    .cus_profile {
        position: absolute;
        left: -43px
    }
    .set_logout {
        position: relative;
        left: 0
    }
    .dropdown-menu {
        position: absolute;
        top: 23px
    }
    .service_wid_set {
        width: 25%
    }
    .copondetaildata {
        position: relative;
        top: 25px
    }
    .use_code1 {
        font-size: 13px!important;
        position: relative;
        top: 6px
    }
    .code_set2 {
        font-size: 12px
    }
    .detailcoupon {
        font-size: 12px!important;
        position: relative!important;
        top: 6px!important
    }
    .heading_flat {
        font-size: 13px;
        position: relative;
        top: 5px
    }
    .outer_border,
    .outer_border1 {
        width: 100%
    }
    .div_beautician1 {
        font-size: 10px;
        position: relative;
        top: 32px
    }
    .code_set1 {
        font-size: 12px!important;
        position: relative
    }
    #outer_green_border {
        position: relative;
        top: 0
    }
    .div_beautician,
    .use_code {
        top: 32px;
        position: relative
    }
    .div_beautician {
        font-size: 10px
    }
    .use_code {
        font-size: 9px
    }
    #outer_green_border1,
    #outer_green_border2,
    #outer_green_border3,
    #outer_green_border4,
    #outer_green_border5,
    #outer_green_border6,
    .set_cupshw_btn {
        position: relative;
        top: 0
    }
    .use_coderange {
        font-size: 20px!important
    }
    .coupon_text,
    .set_respo_btn,
    .set_respo_btn1 {
        font-size: 10px
    }
    .app_section {
        position: relative;
        top: 25px
    }
    .input-group .form-control {
        margin-right: 50.5%
    }
    .set_second_text {
        position: relative;
        top: -24px;
    }
    .set_third_text {
        position: relative;
        top: -95px
    }
    .set_respo_btn1 {
        position: relative
    }
    .set_responsive {
        left: 0;
        width: 100%
    }
    .set_coupon_btn {
        outline: 0;
        float: none;
        border-bottom: 2px solid #1B5F26;
        border-right: 1px solid #1B5F26
    }
    #order_drop {
        cursor: pointer;
        position: absolute;
        top: 33px;
        width: 64%;
        left: 12px
    }
    .modal-open {
        overflow: hidden!important
    }
    .policy_container,
    .term_container {
        width: 100%!important;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    #whyy {
        display: block
    }
    .set_why1 {
        left: 0;
        width: 100%
    }
    .roi-wrapper1 {
        height: 440px;
        margin: 0 auto;
        position: relative;
        padding: 0;
        top: -173px
    }
    .coupon_text {
        height: 32px
    }
    .check_coupon_code {
        font-size: 10px;
        padding: 9px 0
    }
    .profile_title {
        padding-left: 0
    }
    .warn_msgdis {
        position: relative;
        top: -2px
    }
    .city_select {
        position: relative;
        top: -88px;
        font-size: 17px
    }
    .AppNo,
    .AppText,
    .EmailSubText {
        font-size: 12px
    }
    #web_count {
        padding-bottom: 40px
    }
    .matter_testimonial {
        background: #fff;
        width: 100%;
        position: relative
    }
    .set_matter1 {
        position: relative;
        top: 125px
    }
    .spec_para {
        position: relative;
        top: 15px
    }
    .carousel .item {
        height: 750px;
        background-color: #fff
    }
    #testimonial1 {
        position: relative;
        top: 0;
		height:auto;
    }
	.FootQuick{font-size:11px;}
	.set_search_ser{width:65%;}
    .caro_set {
        padding-top: 158px
    }
    .carousel-control {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 15%;
        filter: alpha(opacity=50);
        opacity: .4;
        color: #000
    }
    .back_pen {
        background-image: url(../../images/testimonial/testimonial.png);
        -webkit-background-size: contain;
        background-size: contain;
        background-repeat: no-repeat;
        height: 75px;
        width: 100%;
        z-index: 1;
        position: relative;
        top: 86px
    }
    .car_testimo_set {
        z-index: 0;
        position: relative;
        top: 0!important
    }
    .contact_form {
        width: 80%
    }
    .set_cont_form {
        position: relative;
        top: 0;
        padding-bottom: 155px
    }
    .set_cont_respo1 {
        width: 100%
    }
    .contact_refresh {
        position: relative;
        left: 5px
    }
    .pri_head {
        width: 12%
    }
    .cap_adst_sym {
        position: relative;
        margin-left: 13px
    }
    .cart_title {
        width: 102.1%
    }
    .payment_select,
    .single_adrs {
        width: 100%
    }
    .side_menu li.current:after {
        position: absolute;
        left: 92%
    }
    .sendOTP {
        margin-right: -60px;
        float: right
    }
    .contshop_cart_align {
        position: relative;
        top: 28px;
        margin-right: 45px
    }
    .AppLinkBtn,
    .EmailSubBtn {
        margin-right: -100px
    }
    .ser_del_add {
        overflow-x: hidden;
        height: 159px!important;
        width: 100%
    }
    .border_set {
        width: 85%!important
    }
    .order_body,
    .order_heading,
    .ordr_status_img {
        width: 100%
    }
    .thnx_usr_brdr {
        width: 70%!important
    }
    .AboutRespo {
        margin-top: 105px
    }
    .AppNo {
        padding: 6px 4px
    }
    .AppText {
        padding: 6px 5px
    }
    .AppLinkBtn {
        padding-right: 6px!important
    }
    .ServiceTax {
        font-size: 11px!important
    }
    .SetWidthOrder {
        width: 46%!important;
        font-size: 12px
    }
    .terms_set_cart {
        font-size: 11px
    }
    .cart_btns_text {
        font-size: 13px
    }
}

@media screen and (max-width:768px) {
    .service_title_home,
    .set_search_ser {
        float: none;
        width: 100%
    }
    .call_btn_down,
    .menu_ul_set,
    .verical_line_set {
        display: none
    }
    .container-fluid {
        padding: 0
    }
    .btn_down,
    .top_btn {
        padding: 2px 0
    }
    .cbp-af-header {
        height: 105px
    }
    .set_search_ser {
        position: relative;
        top: -29px
    }
    .cbp-af-header .logo img {
        width: 80px
    }
    .cbp-af-header .logo {
        position: absolute;
        top: 0;
        margin-top: 0;
        float: left
    }
    .dropdown-respo {
        display: block;
        cursor: pointer;
        color: #000;
        position: absolute;
        top: 75px;
        width: 10%
    }
    .top_btn {
        position: relative;
        top: 0;
        left: 0px
    }
	.dropdown-menu li a:hover {
    background: #a5a5a5;
	color:#fff;
	border-radius:inherit;
	}
    .cart_set {
        display: none
    }
    .user_set {
        position: relative;
		top: 30px;
		left: -7px;
		width: 102%;
    }
    .set_respo_down_padng {
        padding: 0
    }
    .profile-image img {
        width: 25px;
        height: 25px;
        top: 7px;
        border-radius: inherit;
        position: relative
    }
    #profile_open {
        position: absolute;
        top: 60px;
        left: -88px
    }
    .caret_set {
        position: relative;
        top: 38px;
        margin-left: -16px
    }
    .cus_profile {
        position: absolute;
        left: -43px
    }
    .set_logout {
        position: relative;
        left: 0
    }
    .dropdown-menu {
        position: absolute;
        top: 23px
    }
    .service_wid_set {
        width: 25%
    }
	.app_section_img{position:relative;left:-211px;}
    #ser_city .city_display,
    .outer_border,
    .outer_border1 {
        width: 100%
    }
    .heading_flat {
        font-size: 15px
    }
    .div_beautician1 {
        font-size: 14px;
        position: relative;
        top: 18px
    }
    .use_code1 {
        font-size: 13px;
        position: relative;
        top: 4px
    }
    #outer_green_border {
        position: relative;
        top: 1px
    }
    .use_codew {
        font-size: 13px!important
    }
    .service_name_set {
        font-size: 12px
    }
    .use_codetitle,
    .usecode {
        font-size: 18px!important
    }
    .div_beautician,
    .use_code {
        font-size: 14px;
        position: relative;
        top: 18px
    }
    .code_set2 {
        font-size: 12px!important
    }
    .copondetail {
        font-size: 18px!important
    }
    .copondetaildata,
    .copondetailsetData,
    .use_coderange {
        font-size: 14px!important
    }
    #outer_green_border1 {
        position: relative;
        top: 38px
    }
    #outer_green_border2 {
        position: relative;
        top: 58px
    }
    #outer_green_border3 {
        position: relative;
        top: 40px
    }
    #outer_green_border4 {
        position: relative;
        top: 60px
    }
    #outer_green_border5 {
        position: relative;
        top: 80px
    }
    #outer_green_border6,
    .set_cupshw_btn {
        position: relative;
        top: 100px
    }
    .viewallData {
        float: right;
        text-decoration: underline;
        overflow: hidden;
        position: relative;
        top: 20px
    }
    .app_section {
        position: relative;
        top: 35px!important
    }
    .app_img {
        left: 62px;
        position: relative;
        top: 11px
    }
    #ser_city .city_heading {
        padding-top: 13px;
        font-size: 21px;
        height: 52px;
        width: 100%
    }
    .respo_mobile_set {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 38%
    }
    .offer_sub .h1_title,
    .offer_sub .mobile-app-description {
        text-align: justify
    }
    .android_goole_set {
        width: 75%;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .hola_step_img_set {
        position: absolute;
        top: 70px
    }
    .service h4 {
        font-size: 18px;
        color: #fff;
        float: right
    }
    .service_text p,
    .service_text_3 p {
        text-align: justify;
        font-size: 14px;
        color: #fff;
        float: right;
        position: relative
    }
    .set_first_text {
        width: 75%
    }
    .service_3,
    .service_text p,
    .set_dateh4_text {
        width: 74%
    }
    .service_text p {
        top: 6px
    }
    .set_hola_pdng {
        padding: 0
    }
    .set_third_text {
        position: relative;
        top: 67px
    }
    .service_text_3 p {
        top: 32px;
        width: 74%;
        padding-bottom: 105px
    }
	.setAllservice{margin-top:0;}
    .web_count_icon i {
        height: 70px;
        width: 70px;
        font-size: 35px;
        padding-top: 22px
    }
    .coupon_set_code,
    .valid_date {
        padding-top: 0;
        max-height: 10%
    }
    .count_category_num {
        font-size: 27px
    }
    .count_category_text {
        font-size: 18px
    }
    .user_details_labels {
        text-align: left;
        position: relative;
        padding-left: 0
    }
    .user_input_details {
        position: relative;
        top: 10px
    }
    .update_btn_set {
        position: relative;
        top: 12px;
        float: left
    }
    .user_input_address {
        position: relative;
        top: 0
    }
    .user_input_gender {
        position: relative;
        top: 10px
    }
    .right-section {
        margin: 0;
        padding-bottom: 40px
    }
    .left-section {
        margin: none!important
    }
    .cust_details_set {
        position: relative;
        right: -11px;
        bottom: -4px
    }
    .pass_details_set {
        position: relative;
        top: 25px
    }
    .passw_label_set {
        padding-left: 0
    }
    .set_respo_btn {
        font-size: 12px
    }
    .text-red,
    .warning_text_pwd {
        position: relative;
        top: 0
    }
    .usr_name_respo {
        position: relative;
        top: 38px!important
    }
    .set_respo_btn1 {
        font-size: 12px;
        position: relative;
        top: -30px
    }
    .warn_msgdis {
        position: relative;
        top: 38px
    }
    .fn_span {
        position: relative;
        top: -37px
    }
    .couponElement {
        width: 100%
    }
    .view_more_div {
        height: 43px;
        background-color: #67a44e;
        display: block;
        width: 79%;
        text-align: center;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .valid_date {
        font-size: 15px
    }
    .coupon_btn {
        position: relative;
        padding: 0 10px 0 0
    }
    .se-pre-con {
        position: relative;
        top: 30px;
        width: 100%;
        height: 100%;
        background: url(../images/loader-64x/preloader_1.gif) center no-repeat
    }
    #order_drop {
        cursor: pointer;
        position: absolute;
        top: 33px;
        right: 0;
        margin: 0 auto;
        width: 64%;
        left: 124px
    }
    #ven_reg .modal-content {
        width: 100%;
        margin: 0 auto;
        position: relative;
        top: 60px;
        border: none;
        border-radius: 0!important
    }
    .set_ven {
        width: 100%
    }
    .set_vendor_cap {
        border: 0;
        margin: 0 auto;
        position: relative;
        right: 21px
    }
    .modal-open {
        overflow: hidden!important
    }
    .policy_container,
    .term_container {
        width: 100%!important;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    #why_section {
        display: none
    }
    #whyy {
        display: block
    }
    .set_why1 {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 100%
    }
    .roi-wrapper1 {
        height: 590px;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
        padding: 0;
        top: -150px
    }
    .captcha_respo {
        position: relative;
        left: 0
    }
    .refresh_respo {
        position: relative;
        right: -50px;
        top: -5px
    }
    .refresh_vendor {
        position: relative;
        left: 79px
    }
    .set_refresh_btn {
        width: 20px;
        height: 20px
    }
    .coupon_text {
        height: 32px;
        font-size: 9px;
        padding: 3px
    }
    .check_coupon_code {
        font-size: 10px;
        padding: 9px 0
    }
    .city_select {
        position: relative;
        top: 2px;
        font-size: 17px
    }
    .matter_testimonial {
        background: #fff;
        width: 100%;
        position: relative
    }
    .set_matter1 {
        position: relative;
        top: 125px
    }
    .spec_para {
        position: relative;
        top: 15px
    }
    .carousel .item {
        height: 760px;
        background-color: #fff
    }
    #testimonial1 {
        position: relative;
        top: 0px;
		height:auto;
    }
	.FootQuick{font-size:9px;}
    .caro_set {
        padding-top: 158px
    }
    .carousel-control {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 15%;
        filter: alpha(opacity=50);
        opacity: .4;
        color: #000
    }
    .back_pen {
        background-image: url(../../images/testimonial/testimonial.png);
        -webkit-background-size: contain;
        background-size: contain;
        background-repeat: no-repeat;
        height: 75px;
        width: 100%;
        z-index: 1;
        position: relative;
        top: 86px
    }
    .car_testimo_set {
        z-index: 0;
        position: relative;
        top: 0!important
    }
    .contact_form {
        width: 80%
    }
    .set_cont_form {
        position: relative;
        top: 0;
        padding-bottom: 155px
    }
    .set_cont_respo1 {
        width: 100%
    }
    .contact_refresh {
        float: right;
        position: relative;
        top: 5px;
        left: -10px
    }
    .txt_fnt_set {
        font-size: 9px
    }
    .AppNo,
    .AppText,
    .EmailSubText,
    .PriceOldService {
        font-size: 12px
    }
    .pri_head {
        width: 12%
    }
    .date_pic_set {
        width: 68%
    }
    .cap_adst_sym {
        position: relative;
        margin-left: -24px
    }
    .cart_title {
        width: 102.1%
    }
    .payment_select {
        width: 54%
    }
    .side_menu li.current:after {
        position: absolute;
        left: 96.6%
    }
    .button.green,
    .continuecart,
    .contshop_cart_align,
    .orhd_set,
    .otp_err_msg,
    .prc_align_right,
    .select_coupon,
    .set_second_text,
    .verify_code_angle {
        position: relative
    }
    .set_right_border {
        border-right: none!important
    }
    .verify_code_angle {
        top: -5px!important
    }
    .select_btn_online {
        cursor: pointer;
        width: 100%
    }
    .contshop_cart_align {
        top: 28px;
        margin-right: -6px
    }
    .sendOTP {
        left: -275px
    }
    .crt_wdth_respo_date {
        width: 85px
    }
    .crt_wdth_respo {
        width: 140px
    }
    .continuecart {
        top: 4px
    }
    .prc_align_right {
        top: 1px
    }
    #set_table_height {
        height: 363px;
        overflow-y: scroll
    }
    .single_adrs {
        width: 100%
    }
    .ser_del_add {
        overflow-x: hidden;
        height: 159px!important;
        width: 100%
    }
    .set_counpon_code {
        padding: 0!important;
        margin-top: 21px;
        width: 45%;
        margin-left: 161px
    }
    .or_optn {
        position: relative;
        top: 22px
    }
    .select_coupon {
        top: 15px;
        margin-left: 8px
    }
    .scrollbar,
    .set_modal_width {
        width: 100%
    }
    .orhd_set {
        top: 19px
    }
    .button.green {
        top: -5px
    }
    .thnx_brdr_set {
        width: 80%!important;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .AppLinkBtn,
    .EmailSubBtn {
        margin-right: -52px
    }
    .set_div_set {
        padding-right: 0!important;
        padding-left: 0!important
    }
    .other_ser_set {
        padding-left: 15px;
        margin-left: 0;
        margin-top: 40px
    }
    .otp_err_msg {
        color: red;
        float: left;
        left: 133px;
        display: inline;
        top: 3px
    }
    .set_pay_pading {
        overflow: inherit!important;
        padding-bottom: 100px!important;
        height: auto!important
    }
    .gate_btn,
    .hdfc_btn {
        cursor: pointer;
        width: 50%
    }
    .cart_otp,
    .col_set,
    .order_body,
    .order_heading,
    .ordr_status_img {
        width: 100%
    }
    .cart_otp {
        padding-bottom: 0
    }
    .set_second_text {
        top: 33px
    }
    .AboutRespo {
        margin-top: 105px
    }
    .AppNo {
        padding: 6px 4px
    }
    .AppText {
        padding: 6px 5px
    }
    .AppLinkBtn {
        padding-right: 6px!important
    }
    .set_price {
        float: none!important
    }
    .set_bak_order {
        margin-bottom: 0!important
    }
    .ServiceTax {
        font-size: 11px!important
    }
    .SetWidthOrder {
        width: 46%!important;
        font-size: 12px
    }
    .terms_set_cart {
        font-size: 11px
    }
    .cart_btns_text {
        font-size: 13px
    }
}

@media screen and (max-width:480px) {
    .service_title_home,
    .set_search_ser {
        float: none;
        width: 100%
    }
    .call_btn_down,
    .menu_ul_set,
    .verical_line_set {
        display: none
    }
    .container-fluid {
        padding: 0
    }
    .btn_down,
    .top_btn {
        padding: 2px 0
    }
    .cbp-af-header {
        height: 105px
    }
    .set_search_ser {
        position: relative;
        top: -10px
    }
    .cbp-af-header .logo img {
        width: 80px
    }
    .cbp-af-header .logo {
        position: absolute;
        top: 0;
        margin-top: 0;
        float: left
    }
    .dropdown-respo {
        display: block;
        cursor: pointer;
        color: #000;
        position: absolute;
        top: 75px;
        width: 10%
    }
    .top_btn {
        position: relative;
        top: 0;
        left: 0
    }
    .cart_set {
        display: none
    }
    .user_set {
        position: relative;
        top: 20px
    }
    .set_respo_down_padng {
        padding: 0
    }
    .profile-image img {
        width: 25px;
        height: 25px;
        top: 7px;
        border-radius: inherit;
        position: relative
    }
    #profile_open {
        position: absolute;
        top: 60px;
        left: -88px
    }
    .caret_set {
        position: relative;
        top: 38px;
        margin-left: -16px
    }
    .cus_profile {
        position: absolute;
        left: -43px
    }
    .set_logout {
        position: relative;
        left: 0
    }
    .dropdown-menu {
        position: absolute;
        top: 23px
    }
    .service_wid_set {
        width: 50%
    }
    .use_codew {
        font-size: 17px!important
    }
    .heading_flat {
        font-size: 22px
    }
    .outer_border,
    .outer_border1 {
        width: 100%
    }
    .div_beautician1 {
        font-size: 14px;
        position: relative;
        top: 18px
    }
    .use_code1 {
        font-size: 17px!important;
        position: relative!important;
        top: 3px!important
    }
    #outer_green_border {
        position: relative;
        top: -4px;
        margin-top: 30px
    }
    .div_beautician,
    .use_code {
        top: 18px;
        position: relative
    }
    .div_beautician {
        font-size: 14px
    }
    .copondetaildata {
        font-size: 17px!important
    }
    .use_code {
        font-size: 14px
    }
    #outer_green_border1 {
        position: relative;
        top: 38px
    }
    #outer_green_border2 {
        position: relative;
        top: 58px
    }
    #outer_green_border3 {
        position: relative;
        top: 40px
    }
    #outer_green_border4 {
        position: relative;
        top: 60px
    }
    #outer_green_border5 {
        position: relative;
        top: 80px
    }
    #outer_green_border6,
    .set_cupshw_btn {
        position: relative;
        top: 100px
    }
    .viewallData {
        position: relative;
        right: 20px
    }
    .get_cpn_btn_respo {
        position: relative;
        top: -23px!important
    }
    .cc_modal {
        width: 320px!important
    }
    #ser_city .city_heading {
        padding-top: 13px;
        font-size: 19px;
        height: 52px;
        width: 100%
    }
    #ser_city .city_display {
        width: 100%
    }
    .app_section {
        position: relative;
        top: 25px
    }
    .input-group .form-control {
        margin-right: 40.5%
    }
    .respo_mobile_set {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 69%
    }
    .offer_sub .h1_title,
    .offer_sub .mobile-app-description {
        text-align: justify
    }
    .app_img {
        position: relative;
        left: -63px;
        top: 11px
    }
    .android_goole_set {
        width: 36%;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .hola_step_img_set {
        position: absolute;
        top: 50px
    }
	.footer-wrap ul li a {
		font-size: 10px;
    }
	.FootQuick{font-size:11px;}
	.dropdown-menu li a:hover {
    background: #a5a5a5;
	color:#fff;
	border-radius:inherit;
	}
    .service h4 {
        font-size: 15px;
        color: #fff;
        text-align: center
    }
    .service_text p,
    .service_text_3 p {
        text-align: justify;
        font-size: 11px;
        color: #fff;
        float: right;
        position: relative
    }
    .service_text p {
        top: 6px;
        width: 69%
    }
    .set_hola_pdng {
        padding: 0
    }
    .set_second_text {
        position: relative;
        top: 30px
    }
    .set_dateh4_text {
        width: 49%
    }
    .set_third_text {
        position: relative;
        top: 72px
    }
    .service_3 {
        width: 47%
    }
    .service_text_3 p {
        top: 32px;
        width: 68%;
        padding-bottom: 63px
    }
    .web_count_icon i {
        height: 70px;
        width: 70px;
        font-size: 35px;
        padding-top: 22px
    }
    .count_category_num {
        font-size: 27px
    }
    .count_category_text {
        font-size: 18px
    }
    .user_details_labels {
        text-align: left;
        position: relative;
        padding-left: 0;
        bottom: 0
    }
    .user_input_details {
        position: relative;
        top: 10px
    }
    .update_btn_set {
        position: relative;
        top: 12px;
        float: left
    }
    .user_input_address {
        position: relative;
        top: -1px
    }
    .user_input_gender {
        position: relative;
        top: 10px
    }
    .right-section {
        margin: 0;
        padding-bottom: 40px
    }
    .left-section {
        padding: 0;
        margin: 0
    }
    .cust_details_set {
        position: relative;
        right: -115px;
        bottom: 20px
    }
    .pass_details_set {
        position: relative;
        top: 25px
    }
    .passw_label_set {
        padding-left: 0
    }
    .text-red,
    .usr_name_respo {
        position: relative;
        top: 0
    }
    .set_respo_btn {
        font-size: 12px
    }
    .set_respo_btn1 {
        font-size: 12px;
        position: relative;
        top: -30px
    }
    .button_align_set,
    .button_align_set1 {
        top: 15px;
        position: relative
    }
    .button_align_set {
        margin-right: 1px
    }
    #order_drop,
    .set_responsive,
    .view_more_div {
        margin: 0 auto;
        right: 0
    }
    .warn_msgdis {
        position: relative;
        top: 36px
    }
    .warn_msgdis_set {
        position: relative;
        top: -2px
    }
    .couponElement {
        width: 100%
    }
    .view_more_div {
        height: 43px;
        background-color: #67a44e;
        display: block;
        width: 79%;
        text-align: center;
        left: 0
    }
    .set_responsive {
        left: 0;
        width: 65%
    }
    #order_drop {
        cursor: pointer;
        position: absolute;
        top: 33px;
        width: 64%;
        left: 78px
    }
    #ven_reg .modal-content label {
        margin-left: 0!important;
        padding-left: 0
    }
    #ven_reg .modal-content {
        width: 100%;
        position: relative;
        top: 60px;
        border: none;
        border-radius: 0!important
    }
    .modal-open {
        overflow: hidden!important
    }
    .policy_container,
    .term_container {
        width: 100%!important;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    #why_section {
        display: none
    }
    #whyy {
        display: block
    }
    .set_why1 {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 100%
    }
    .roi-wrapper1 {
        height: 445px;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
        padding: 0
    }
    .coupon_text {
        height: 32px;
        font-size: 10px;
        padding: 0
    }
    .check_coupon_code {
        font-size: 10px;
        padding: 9px 0
    }
    .city_select {
        position: relative;
        top: 2px;
        font-size: 13px
    }
    .matter_testimonial {
        background: #fff;
        width: 100%;
        position: relative
    }
    .set_matter1 {
        position: relative;
        top: 125px
    }
    .spec_para {
        position: relative;
        top: 15px
    }
    .carousel .item {
        height: 790px;
        background-color: #fff
    }
    #testimonial1 {
        position: relative;
        top: -26px;
		height:auto;
    }
    .caro_set {
        padding-top: 158px
    }
    .carousel-control {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 15%;
        filter: alpha(opacity=50);
        opacity: .4;
        color: #000
    }
    .back_pen {
        background-image: url(../../images/testimonial/testimonial.png);
        -webkit-background-size: contain;
        background-size: contain;
        background-repeat: no-repeat;
        height: 75px;
        width: 100%;
        z-index: 1;
        position: relative;
        top: 86px
    }
    .car_testimo_set {
        z-index: 0;
        position: relative;
        top: 0!important
    }
    .contact_form {
        width: 80%
    }
    .set_cont_form {
        position: relative;
        top: 0;
        padding-bottom: 155px
    }
    .set_cont_respo1 {
        width: 100%
    }
    .contact_refresh {
        float: right;
        position: relative;
        top: -27px;
        left: -13px
    }
    .txt_fnt_set {
        font-size: 9px
    }
    .payment_select {
        width: 54%
    }
    .set_right_border {
        border-right: none!important
    }
    .side_menu li.current:after {
        position: absolute;
        left: 96%!important
    }
    .button .green,
    .continuecart,
    .cust_rsnd_otp,
    .otp_err_msg,
    .prc_align_right,
    .rsnd_otp_set,
    .sendOTP,
    .set_counpon_code,
    .set_otpbox,
    .sub_can_btnset,
    .verify_code_angle {
        position: relative
    }
    .verify_code_angle {
        top: -5px!important
    }
    .select_btn_online {
        cursor: pointer;
        width: 100%
    }
    .contshop_cart_align {
        margin-right: -60px;
        top: 27px
    }
    .sendOTP {
        top: 47px;
        right: -85px
    }
    .crt_wdth_respo_date {
        width: 85px
    }
    .crt_wdth_respo {
        width: 140px
    }
    .continuecart {
        top: 4px
    }
    .prc_align_right {
        top: 14px;
        margin-left: -9px
    }
    #set_table_height {
        height: 363px;
        overflow-y: scroll
    }
    .single_adrs {
        width: 90%;
        height: 235px
    }
    .ser_del_add {
        overflow-x: hidden;
        height: 120px!important;
        width: 100%
    }
    .set_counpon_code {
        width: 68%!important;
        left: -85px
    }
    .set_otpbox,
    .thnx_brdr_set {
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .form_font {
        font-size: 11px!important
    }
    .AppNo,
    .AppText,
    .EmailSubText {
        font-size: 12px
    }
    .set_modal_width {
        width: 100%
    }
    .orhd_set {
        position: relative;
        top: 15px
    }
    .button .green {
        top: -10px
    }
    .thnx_brdr_set {
        width: 80%!important
    }
    .details_div {
        float: right!important
    }
    .service_label {
        float: left!important
    }
    .border_set {
        width: 100%!important
    }
    .set_otpbox {
        width: 70%;
        top: 10px
    }
    .cart_otp,
    .order_body,
    .order_heading,
    .ordr_status_img {
        width: 100%
    }
    .rsnd_otp_set {
        text-align: center;
        top: 15px!important;
        cursor: pointer
    }
    .cust_rsnd_otp {
        text-align: center;
        top: 1px
    }
    .sub_can_btnset {
        top: 15px
    }
    .sub_float_set {
        float: left;
        margin-left: 40px
    }
    .can_float_set {
        float: right;
        margin-right: 40px
    }
    .otp_err_msg {
        color: red;
        float: left;
        left: 72px;
        display: inline;
        top: 8px
    }
    .can_flt_set {
        float: right;
        margin-right: 40px
    }
    .otp_err_txt,
    .sub_flt_set {
        float: left;
        position: relative
    }
    .AppLinkBtn,
    .EmailSubBtn {
        margin-right: 0
    }
    .sub_flt_set {
        margin-left: 40px;
        top: 3px
    }
    .otp_err_txt {
        color: red;
        display: none;
        margin-left: 67px;
        top: 11px
    }
    .UserNew,
    .set_price {
        float: none!important
    }
    .set_pay_pading {
        overflow: inherit!important;
        padding-bottom: 110px!important;
        height: auto!important
    }
    .gate_btn,
    .hdfc_btn {
        cursor: pointer;
        width: 100%
    }
    .cart_otp {
        padding-bottom: 0
    }
    .thnx_usr_brdr {
        width: 90%!important
    }
    .col_set {
        width: 100%
    }
    .set_why1 {
        position: relative;
        top: 58%
    }
    .AboutRespo {
        margin-top: 105px
    }
    .AppNo {
        padding: 6px 4px
    }
    .AppText {
        padding: 6px 5px
    }
    .AppLinkBtn {
        padding-right: 6px!important
    }
    .set_qty_panel {
        width: auto;
        padding: 0 1px
    }
    .TimeEndStart {
        width: auto!important
    }
    .SubGrandTot {
        width: 52%!important
    }
    .set_bak_order {
        margin-bottom: 123px!important
    }
	.setAllservice {
    margin-top: -6px;
	}
	
	.setAppDiv {
    margin-top: -267px;
	}
	.app_section_img{position:relative;left:0px;height: 519px;}
}

@media screen and (max-width:408px) {
    .service_title_home,
    .set_search_ser {
        float: none;
        width: 100%
    }
    .captcha_respo,
    .contact_refresh,
    .refresh_respo,
    .refresh_vendor,
    .roi-wrapper1,
    .set_cont_form,
    .set_search_ser,
    .set_ven {
        position: relative
    }
    .set_search_ser {
        top: -10px
    }
    #why_section {
        display: none
    }
    #whyy {
        display: block;
		margin-top:-213px;
    }
    .set_why1 {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 100%
    }
    .roi-wrapper1 {
        margin: 0 auto;
        overflow: hidden;
        padding: 0;
        top: 10px
    }
    .AppLinkBtn,
    .EmailSubBtn {
        margin-right: 0
    }
    #ven_reg .modal-content {
        width: 100%!important
    }
	.set_third_text{
		position:relative;
		top:-1px;
	}
	.set_second_text {
		position: relative;
		top: 7px;
	}
    .set_ven,
    .set_vendor_cap {
        width: 100%
    }
    .captcha_respo {
        left: -15px
    }
    .refresh_respo {
        left: 3px
    }
    .refresh_vendor {
        left: 67px;
        top: 3px
    }
    .set_ven {
        right: -9px
    }
    .set_refresh_btn {
        width: 20px;
        height: 20px
    }
    .contact_form,
    .set_cont_respo1 {
        width: 100%
    }
    .coupon_text {
        height: 32px;
        font-size: 10px;
        padding: 0
    }
    .check_coupon_code {
        font-size: 10px;
        padding: 9px 0
    }
    .AppNo,
    .AppText,
    .EmailSubText {
        font-size: 12px
    }
    .set_cont_form {
        top: 0;
        padding-bottom: 155px
    }
    .contact_refresh {
        float: right;
        top: -27px
    }
    .cart_title {
        width: 104.7%
    }
    .payment_select {
        width: 50%
    }
    .cart_otp,
    .ordr_status_img {
        width: 100%
    }
    .side_menu li.current:after {
        position: absolute;
        left: 94%!important
    }
    .set_right_border {
        border-right: none
    }
    .details_div {
        float: right!important
    }
    .service_label {
        float: left!important
    }
    .UserNew,
    .set_price {
        float: none!important
    }
    .sendOTP {
        position: relative;
        top: 47px;
        right: -70px
    }
    #set_table_height {
        height: 363px;
        overflow-y: scroll
    }
    .set_pay_pading {
        overflow: inherit!important;
        padding-bottom: 110px!important;
        height: auto!important
    }
    .gate_btn,
    .hdfc_btn {
        cursor: pointer;
        width: 100%
    }
    .cart_otp {
        padding-bottom: 0
    }
    .AboutRespo {
        margin-top: 105px
    }
    .AppNo {
        padding: 6px 4px
    }
    .AppText {
        padding: 6px 5px
    }
    .AppLinkBtn {
        padding-right: 6px!important
    }
    .set_qty_panel {
        width: auto;
        padding: 0 1px
    }
    .TimeEndStart {
        width: auto!important
    }
    .SubGrandTot {
        width: 52%!important
    }
    .set_bak_order {
        margin-bottom: 123px!important
    }
}

@media screen and (max-width:320px) {
    .service_title_home,
    .set_search_ser {
        float: none;
        width: 100%
    }
    .call_btn_down,
    .menu_ul_set,
    .verical_line_set {
        display: none
    }
    .container-fluid,
    .set_respo_down_padng {
        padding: 0
    }
    .cbp-af-header {
        height: 105px
    }
    .set_search_ser {
        position: relative;
        top: -10px
    }
    .cbp-af-header .logo img {
        width: 80px
    }
    .cbp-af-header .logo {
        position: absolute;
        top: 0;
        margin-top: 0;
        float: left
    }
    .dropdown-respo {
        display: block;
        cursor: pointer;
        color: #000;
        position: absolute;
        top: 75px;
        width: 10%
    }
    .top_btn {
        position: relative;
        top: 0;
        left: 0
    }
    .cart_set {
        display: none
    }
    .user_set {
        position: relative;
        top: 20px
    }
    .btn_down,
    .top_btn {
        padding: 2px 0
    }
    .profile-image img {
        width: 25px;
        height: 25px;
        top: 7px;
        border-radius: inherit;
        position: relative
    }
    #profile_open {
        position: absolute;
        top: 60px;
        left: -88px
    }
    .caret_set {
        position: relative;
        top: 38px;
        margin-left: -16px
    }
    .cus_profile {
        position: absolute;
        left: -43px
    }
    .set_logout {
        position: relative;
        left: 0
    }
    .dropdown-menu {
        position: absolute;
        top: 23px
    }
    .service_wid_set {
        width: 50%
    }
    .modal-content {
        width: 100%!important
    }
    #ser_city .city_display,
    .outer_border,
    .outer_border1 {
        width: 100%
    }
    .heading_flat {
        font-size: 17px
    }
    .service_name_set {
        font-size: 15px
    }
    .use_codetitle,
    .usecode {
        font-size: 17px
    }
    .copondetailsetData {
        font-size: 17px!important;
        position: relative!important;
        top: -1px!important
    }
    .copondetail {
        font-size: 17px!important;
        position: relative;
        top: 5px
    }
    .use_coderange {
        font-size: 16px!important
    }
    .code_set2 {
        font-size: 18px!important
    }
    .div_beautician1 {
        font-size: 14px;
        position: relative;
        top: 18px
    }
    .use_codew {
        font-size: 17px
    }
    .div_beautician,
    .use_code,
    .use_code1 {
        font-size: 14px;
        top: 18px;
        position: relative
    }
    #outer_green_border {
        position: relative;
        top: 18px;
        margin-bottom: 20px!important
    }
    #outer_green_border1 {
        position: relative;
        top: 38px
    }
    #outer_green_border2 {
        position: relative;
        top: 58px
    }
    #outer_green_border3 {
        position: relative;
        top: 40px
    }
    #outer_green_border4 {
        position: relative;
        top: 60px
    }
    #outer_green_border5 {
        position: relative;
        top: 80px
    }
    #outer_green_border6,
    .set_cupshw_btn {
        position: relative;
        top: 100px
    }
    .viewallData {
        position: relative;
        top: 35px
    }
    .app_section {
        position: relative;
        top: 160px
    }
    #ser_city .city_heading {
        padding-top: 13px;
        font-size: 21px;
        height: 52px;
        width: 100%
    }
    .respo_mobile_set {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 69%
    }
    .offer_sub .h1_title,
    .offer_sub .mobile-app-description {
        text-align: justify
    }
    .app_img {
        top: 11px;
        position: relative;
        left: 0
    }
    .android_goole_set {
        width: 64%;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .input-group .form-control {
        margin-right: .5%
    }
    .hola_step_img_set {
        position: absolute;
        top: 70px
    }
    .service h4 {
        font-size: 13px;
        color: #fff;
        float: right
    }
    .service_text p,
    .service_text_3 p {
        text-align: justify;
        font-size: 11px;
        color: #fff;
        float: right;
        position: relative
    }
    .set_first_text {
        width: 56%
    }
    .service_3,
    .service_text p,
    .set_dateh4_text {
        width: 54%
    }
    .service_text p {
        top: 6px
    }
    .set_hola_pdng {
        padding: 0
    }
    .service_set_first {
        position: relative;
        top: -20px
    }
    .set_second_text {
        position: relative;
        top: -4px
    }
	.service_title{
		font-size: 17px;
		position: relative;
		top: -10px;
	}
    .set_third_text {
        position: relative;
        top: -20px
    }
	.setAllservice {
    margin-top: -42px;
	}
    .service_text_3 p {
        top: 32px;
        width: 54%;
        padding-bottom: 30px
    }
    .web_count_icon i {
        height: 70px;
        width: 70px;
        font-size: 35px;
        padding-top: 22px
    }
    .count_category_num {
        font-size: 27px
    }
    .count_category_text {
        font-size: 12px
    }
	.footer-wrap ul li {
		display: block;
	}
	.FootQuick {
    font-size: 0px;
	}
    .user_details_labels {
        text-align: left;
        position: relative;
        padding-left: 0;
        bottom: 0
    }
    .user_input_details {
        position: relative;
        top: -15px
    }
    .update_btn_set {
        position: relative;
        top: 12px;
        float: left
    }
    .user_input_address {
        position: relative;
        top: -10px
    }
    .user_input_gender {
        position: relative;
        top: 10px
    }
    .right-section {
        margin: 0;
        padding-bottom: 30px
    }
    .left-section {
        padding: 0;
        margin: 0
    }
    .cust_details_set {
        position: relative;
        right: -115px;
        bottom: 20px
    }
    .pass_details_set {
        position: relative;
        top: 25px
    }
    .passw_label_set {
        padding-left: 0
    }
    .set_span {
        font-size: 13px
    }
    .service_detail_padng,
    .set_service_ul {
        padding: 0
    }
    .set_respo_btn {
        font-size: 12px
    }
    .set_respo_btn1 {
        font-size: 12px;
        position: relative;
        top: -30px
    }
    .text-red,
    .warning_text_pwd {
        position: relative;
        top: 0
    }
    .warn_msgdis_set {
        position: relative;
        top: -2px
    }
    .usr_name_respo {
        position: relative;
        top: 38px
    }
    .button_align_set,
    .button_align_set1 {
        top: 15px;
        position: relative
    }
    .grand_tot_set {
        margin-left: 0!important
    }
    .button_align_set {
        margin-right: 1px
    }
    .warn_msgdis {
        position: relative;
        top: 38px
    }
    .couponElement {
        width: 100%
    }
    .view_more_div {
        height: 43px;
        background-color: #67a44e;
        display: block;
        width: 79%;
        text-align: center;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .set_responsive {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 85%
    }
    .se-pre-con {
        position: relative;
        top: 30px;
        width: 100%;
        height: 100%;
        background: url(../images/loader-64x/preloader_1.gif) center no-repeat
    }
    #order_drop {
        cursor: pointer;
        position: absolute;
        top: 33px;
        right: 0;
        margin: 0 auto;
        width: 64%;
        left: 83px
    }
	
    #ven_reg .modal-content {
        margin: 0 auto;
        position: relative;
        top: 60px;
        border: none;
        border-radius: 0!important
    }
    .set_ven {
        width: 100%
    }
    .set_vendor_cap {
        border: 0;
        float: right;
        width: 100%
    }
    .modal-open {
        overflow: hidden!important
    }
    .policy_container,
    .term_container {
        width: 100%!important;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    #why_section {
        display: none
    }
    #whyy {
        display: block
    }
    .set_why1 {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 100%;
        position: relative;
        top: 51px
    }
    .roi-wrapper1 {
        height: 207px;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
        padding: 0
    }
    #ven_reg .modal-content {
        width: 100%!important
    }
    .captcha_respo {
        position: relative;
        left: -21px
    }
    .refresh_respo {
        position: relative;
        left: 14px;
        top: -6px
    }
    .refresh_vendor {
        position: relative;
        left: 54px;
        top: 3px
    }
    .set_refresh_btn {
        width: 20px;
        height: 20px;
        left: 0
    }
    .coupon_text {
        height: 32px;
        font-size: 10px;
        padding: 0
    }
    .check_coupon_code {
        font-size: 10px;
        padding: 9px 0
    }
    .city_select {
        position: relative;
        top: 2px;
        font-size: 13px
    }
    .matter_testimonial {
        background: #fff;
        width: 100%;
        position: relative
    }
    .set_matter1 {
        position: relative;
        top: 125px
    }
    .spec_para {
        position: relative;
        top: 18px
    }
    .carousel .item {
        height: 900px;
        background-color: #fff
    }
    #testimonial1 {
        position: relative;
        top: -26px
    }
    .caro_set {
        padding-top: 158px
    }
    .carousel-control {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 15%;
        filter: alpha(opacity=50);
        opacity: .4;
        color: #000
    }
    .back_pen,
    .cap_adst_sym,
    .car_testimo_set,
    .cart_image,
    .contact_refresh,
    .set_cont_form {
        position: relative
    }
    .back_pen,
    .contact_form,
    .set_cont_respo1 {
        width: 100%
    }
    .back_pen {
        background-image: url(../../images/testimonial/testimonial.png);
        -webkit-background-size: contain;
        background-size: contain;
        background-repeat: no-repeat;
        height: 75px;
        z-index: 1;
        top: 86px
    }
    .car_testimo_set {
        z-index: 0;
        top: 0!important
    }
    .set_cont_form {
        top: 0;
        padding-bottom: 155px
    }
    .contact_refresh {
        float: right;
        top: -31px;
        left: 10px
    }
    .txt_fnt_set {
        font-size: 9px
    }
    .cart_image {
        left: -45px
    }
    .cap_adst_sym {
        margin-left: 10px;
        top: 17px
    }
    .cart_title {
        width: 104.7%
    }
    .current {
        width: 50%
    }
    .side_menu li {
        width: 100%
    }
    .side_menu li.current:after {
        position: absolute;
        left: 93%
    }
    .continuecart,
    .cust_rsnd_otp,
    .otp_err_msg,
    .otp_matr_set,
    .prc_align_right,
    .rsnd_otp_set,
    .sendOTP,
    .set_counpon_code,
    .set_otpbox,
    .sub_can_btnset {
        position: relative
    }
    .set_right_border {
        border-right: none
    }
    .sendOTP {
        float: right;
        margin-right: 155px;
        top: 10px
    }
    .contshop_cart_align {
        margin-right: -60px;
        top: 27px
    }
    .crt_wdth_respo_date {
        width: 85px
    }
    .crt_wdth_respo {
        width: 140px
    }
    .continuecart {
        top: 4px
    }
    .prc_align_right {
        top: 14px;
        margin-left: -9px
    }
    #set_table_height {
        height: 363px;
        overflow-y: scroll
    }
    .ser_del_add {
        overflow-x: hidden;
        height: 159px;
        width: 100%
    }
    .set_counpon_code {
        width: 95%!important;
        left: -150px!important;
        padding: 0!important
    }
    .form_font {
        font-size: 11px!important
    }
    .AppNo,
    .AppText,
    .EmailSubText,
    .label-info {
        font-size: 12px
    }
    .set_modal_width {
        width: 100%
    }
    .thnx_brdr_set {
        width: 92%!important;
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .details_div {
        float: right!important
    }
    .service_label {
        float: left!important
    }
    .border_set {
        width: 100%!important
    }
    .sub_btn_otp {
        position: relative;
        top: -13px
    }
    .set_otpbox {
        width: 50%;
        top: -11px!important
    }
    .otp_matr_set,
    .rsnd_otp_set {
        top: -5px!important
    }
    .sub_can_btnset {
        top: 5px
    }
    .cust_rsnd_otp {
        top: -6px
    }
    .sub_float_set {
        float: left;
        margin-left: 25px
    }
    .can_float_set {
        float: right;
        margin-right: 25px
    }
    .otp_err_msg {
        color: red;
        float: left;
        left: 68px;
        display: inline;
        top: 8px
    }
    .can_flt_set {
        float: right;
        margin-right: 25px;
        position: relative;
        top: 2px
    }
    .otp_err_txt,
    .sub_flt_set {
        float: left;
        position: relative
    }
    .AppLinkBtn,
    .EmailSubBtn {
        margin-right: 0
    }
    .sub_flt_set {
        margin-left: 25px;
        top: 3px
    }
    .otp_err_txt {
        color: red;
        display: none;
        margin-left: 61px;
        top: 10px
    }
    .UserNew,
    .set_price {
        float: none!important
    }
    .set_pay_pading {
        overflow: inherit!important;
        padding-bottom: 100px!important;
        height: auto!important
    }
    .gate_btn,
    .hdfc_btn {
        cursor: pointer;
        width: 100%
    }
    .cart_otp,
    .order_body,
    .order_heading,
    .ordr_status_img {
        width: 100%
    }
    .thnx_usr_brdr {
        width: 90%
    }
    .AboutRespo {
        margin-top: 105px
    }
    .AppNo {
        padding: 6px 4px
    }
    .AppText {
        padding: 6px 5px
    }
    .AppLinkBtn {
        padding-right: 6px!important
    }
    .set_qty_panel {
        width: auto;
        padding: 0 1px
    }
    .TimeEndStart {
        width: auto!important
    }
    .SubGrandTot {
        width: 52%!important
    }
    .set_bak_order {
        margin-bottom: 123px!important
    }
}
/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	.top_btn {
    position: relative;
    top: 0;
    left: 120px;
	}
	.dropdown-respo {
    display: block;
    cursor: pointer;
    color: #000;
    position: absolute;
    top: 75px;
    width: 10%;
}
}
/**********
iPad 3
**********/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
	.top_btn{
		position:relative;
		left:0px;
	}
}