*{outline:none;}

/*23-01-2023*/

$color-white: #ffffff;
$color-black: #252a32;
$color-light: #f1f5f8;
$color-red: #d32f2f;
$color-blue: #148cb8;
$box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 3px rgba(0, 0, 0, 0.24);

/** { margin: 0; padding: 0; box-sizing: border-box; list-style: none; text-decoration: none; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; } 
body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; font-size: 1rem; font-weight: normal; line-height: 1.5; color: $color-black; background: $color-white; }*/
.container { max-width: 75rem; width: 100%; padding: 4rem 2rem; margin: 0 auto; } 
.main .container .swiper-container .swiper-wrapper .swiper-slide .card-image { background: $color-white; border: none; outline: none; box-shadow: $box-shadow; border-radius: 2px;} 
.main .container .swiper-container .swiper-wrapper .swiper-slide .card-image img { display: block; position: relative; left: 0; bottom: 0; width: 100%; height: auto; object-fit: cover; } 
.swiper-pagination &-bullet { opacity: 0.8; background: $color-black;} 
.swiper-pagination &-active { background: $color-white; } 
.swiper-button-next,.swiper-button-prev { background-image: none; background-size: 0; background-repeat: no-repeat; background-position: 0; margin-top: -1rem; } 
.swiper-button-next,.swiper-button-prev .arrow-icon { font-size: 2rem; color: $color-white; }

.p-img { float: left; height: 120px; object-fit: cover; } 
.image_row { margin-top: 2rem; display: flex; justify-content: center; } 
.modal { display: none; position: fixed; z-index: 9999999; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: black; } 
.modal-content { position: relative; background-color: #000; margin: auto; padding: 0; max-width: 1200px; } 
.close { color: white; position: absolute; top: 10px; right: 25px; font-size: 35px; font-weight: bold; } 
.close:hover, .close:focus { color: #999; text-decoration: none; cursor: pointer; } 
.mySlides { display: none; } 
.cursor { cursor: pointer; } 
.prev, .next { cursor: pointer; /*position: absolute;*/ top: 50%; width: auto; padding: 16px; margin-top: -50px; color: white; font-weight: bold; font-size: 20px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; -webkit-user-select: none; } 
.next { right: 0; border-radius: 3px 0 0 3px; } /*.prev:hover, .next:hover { background-color: rgba(0, 0, 0, 0.8); }*/ 
.numbertext { color: #f2f2f2; font-size: 12px; padding: 8px 12px; position: absolute; top: 0; } 
img { margin-bottom: -4px; } 
.caption-container { text-align: center; background-color: black; padding: 2px 16px; color: white; } 
.demo { opacity: 0.6; } 
.active, .demo:hover { opacity: 1; } 
img.hover-shadow { transition: 0.3s; } 
.hover-shadow:hover { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } 
.slider-for img { width: 292px; object-fit: contain; height: 252px; } 
.owl-carousel .owl-wrapper-outer{ height: 61px !important; }

/**/
@font-face{font-family:'fontello';src:url('../fonts/fontello.eot?45915042');src:url('../fonts/fontello.eot?45915042#iefix') format('embedded-opentype'),
url('../fonts/fontello.woff2?45915042') format('woff2'),
url('../fonts/fontello.woff?45915042') format('woff'),
url('../fonts/fontello.ttf?45915042') format('truetype'),
url('../fonts/fontello.svg?45915042#fontello') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;margin-right:.0em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.0em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-heart-empty:before{content:'\e800';}
.icon-heart:before{content:'\e801';}
.icon-star:before{content:'\e802';}
.icon-star-empty:before{content:'\e803';}
.icon-star-half:before{content:'\e804';}
.icon-user:before{content:'\e805';}
.icon-clock:before{content:'\e806';}
.icon-location:before{content:'\e807';}
.icon-cancel-circled2:before{content:'\e808';}
.icon-proffesional:before{content:'\e81d';}
.icon-nearby-area:before{content:'\e81e';}
.icon-claim-business:before{content:'\e81f';}
.icon-business:before{content:'\e820';}
.icon-1499424309_9:before{content:'\e821';}
.icon-placement-consultant:before{content:'\e822';}
.icon-business-services:before{content:'\e823';}
.icon-furniture-decor:before{content:'\e824';}
.icon-education:before{content:'\e825';}
.icon-automotive:before{content:'\e826';}
.icon-health-care:before{content:'\e827';}
.icon-computer:before{content:'\e828';}
.icon-car-bikes:before{content:'\e829';}
.icon-home-services:before{content:'\e82a';}
.icon-gym:before{content:'\e82b';}
.icon-hotel-restaurant:before{content:'\e82c';}
.icon-weddings:before{content:'\e82d';}
.icon-shopping:before{content:'\e82e';}
.icon-buy-sell:before{content:'\e82f';}
.icon-tours-travels:before{content:'\e830';}
.icon-realestate:before{content:'\e831';}
.icon-theater:before{content:'\e832';}
.icon-gplus-squared:before{content:'\f0d4';}
.icon-star-half-alt:before{content:'\f123';}
.icon-compass:before{content:'\f14e';}
.icon-twitter-squared:before{content:'\f304';}
.icon-facebook-squared:before{content:'\f308';}
@font-face{font-family:"Flaticon";src:url("../Font_flaticon/Flaticon.eot");src:url("../Font_flaticon/Flaticon.eot?#iefix") format("embedded-opentype"),
url("../Font_flaticon/Flaticon.woff") format("woff"),
url("../Font_flaticon/Flaticon.ttf") format("truetype"),
url("../Font_flaticon/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal;}
@media screen and (-webkit-min-device-pixel-ratio:0){
	@font-face{font-family:"Flaticon";src:url("../Font_flaticon/laticon.svg#Flaticon") format("svg");}
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal;}
.header .glyph-icon{margin-bottom:5px;font-size:20px;}
.find_banner .best_deals ul li i.glyph-icon{font-size:17px;}
.flaticon-search-2:before{content:"\f100";}
.flaticon-candidate:before{content:"\f101";}
.flaticon-job-search-1:before{content:"\f102";}
.flaticon-job-search:before{content:"\f103";}
.flaticon-search-1:before{content:"\f104";}
.flaticon-marketing:before{content:"\f105";}
.flaticon-real-state:before{content:"\f106";}
.flaticon-house-building:before{content:"\f107";}
.flaticon-home-interface:before{content:"\f108";}
.flaticon-briefcase:before{content:"\f109";}
.flaticon-credit-cards-payment:before{content:"\f10a";}
.flaticon-id-card:before{content:"\f10b";}
.flaticon-edit-document:before{content:"\f10c";}
.flaticon-edit:before{content:"\f10d";}
.flaticon-mortarboard-1:before{content:"\f10e";}
.flaticon-professor:before{content:"\f10f";}
.flaticon-student:before{content:"\f110";}
.flaticon-placeholder:before{content:"\f111";}
.flaticon-layers:before{content:"\f112";}
.flaticon-employee-1:before{content:"\f113";}
.flaticon-employee:before{content:"\f114";}
.flaticon-mail:before{content:"\f115";}
.flaticon-envelope:before{content:"\f116";}
.flaticon-genders:before{content:"\f117";}
.flaticon-gender-symbols:before{content:"\f118";}
.flaticon-phone-call-1:before{content:"\f119";}
.flaticon-phone-call:before{content:"\f11a";}
.flaticon-avatar:before{content:"\f11b";}
.flaticon-user-name:before{content:"\f11c";}
.flaticon-lock:before{content:"\f11d";}
.flaticon-unlocked:before{content:"\f11e";}
.flaticon-text-line-form:before{content:"\f11f";}
.flaticon-close-envelope:before{content:"\f120";}
.flaticon-flyer:before{content:"\f121";}
.flaticon-profile:before{content:"\f122";}
.flaticon-cancel:before{content:"\f123";}
.flaticon-caret-down:before{content:"\f124";}
.flaticon-drop-down-arrow:before{content:"\f125";}
.flaticon-chevron-arrow-down:before{content:"\f126";}
.flaticon-up-arrow:before{content:"\f127";}
.flaticon-menu:before{content:"\f128";}
.flaticon-alarm:before{content:"\f129";}
.flaticon-magnifying-glass-1:before{content:"\f12a";}
.flaticon-magnifying-glass:before{content:"\f12b";}
.flaticon-search:before{content:"\f12c";}

body{margin:0px;padding:0px;border:0px;font-family:'Lato', sans-serif;background-position:top center;}
/*body.no_background{background:none !important;}*/
iframe body{background:none !important;}
.clearer{clear:both;display:block;font-size:0;height:0;line-height:0;margin:0;padding:0;border:none}
.container{box-sizing:border-box;margin:0 auto;padding:0 60px;width:100%;}
a{cursor:pointer;}
a:hover{text-decoration:none;}
#loader{padding:10px 10px 10px 10px;position:fixed;z-index:1000;top:30%;left:0;width:100%;visibility:hidden;z-index:999999 !important;}
/* #loader_p{padding:10px 10px 10px 10px;color:#fff;font-weight:bold;background-color:none;margin:auto;width:90px;} */
#top_bar{background:url(../images/index-epageindia_top.jpg);background-repeat:repeat-x;}
#top_bar_admin{background-color:#ffffff;height:80px;}
#admin_bg{overflow:hidden;background-color:#131c25;padding-bottom:30px;}
#top_link{font-size:12px;float:right;margin-top:34px;}
#top_Beta{font-size:12px;color:var(--light-red);font-weight:bold;padding-bottom:5px;float:none;margin-top:5px;}
.mail > div#divReferFriend{z-index:9999 !important;}
table.log_pop{width:100%;}
.beta_text{color:#666666;font:bold 11px;padding-left:140px;position:absolute;top:25px;margin-left:-184px;}
.twitter{position:fixed;right:10px;z-index:2;}
.twitter a{background:url(../images/twitter.gif);display:block;height:40px;width:65px;background-size:48px;float:right;background-repeat:no-repeat;margin-top:10px;background-position:right;}
.search_bar{float:left;width:100%;}
.search_box{border-radius:4px;float:left;height:60px;padding:0;width:100%;}
.search_box input{border:0;border-radius:2px;float:left;font-family:'Lato', sans-serif;height:31px;font-size:14px;margin:14px 6px 14px 0;padding:5px 12px;width:200px;box-sizing:border-box;}
.search_box select{border:0;font-size:14px;border-radius:2px;font-family:'Lato', sans-serif;margin:14px 6px;padding:6px 8px 7px 0px;text-indent:8px;background:#fff;float:left;width:164px !important;line-height:26px;}
a#new_send{background:var(--light-red);color:#fff;margin-top:-32px;padding:6px 10px 9px;border-radius:2px;text-transform:capitalize;float:right;box-sizing:border-box;width:95px;height:34px;text-align:center;margin-bottom:10px;}
#new_send img{display:none;}
.search_box .search_button{background:url(../images/search_button.png) no-repeat;border:0 none;margin:14px 6px;float:left;padding:9px 3px !important;border-radius:2px;display:inline-block;width:89px;cursor:pointer;height:13px;}
.contact_div .alert.alert-success{background:#cfecce;float:left;width:100%;margin:0 0 20px;padding:10px 12px;box-sizing:border-box;border:1px solid #a8d7a7;}
.contact_div .alert.alert-success > button{display:none;}
.search_box .add_button{float:right;margin-top:12px;margin-right:0;}
.search_box .divider{background:url(../images/search_box_divider.gif) no-repeat;}
.search_bar .left_bg{background:url(../images/search_box_left.gif) left no-repeat;float:left;height:62px;width:14px;display:none;}
.search_bar .right_bg{background:url(../images/search_box_right_bg.gif) right no-repeat;float:right;height:62px;width:14px;display:none;}
#ctl00_PanAccount{margin:-76px 8px 0 0;margin:0px 8px 0 0;}
#ctl00_ctl00_PanAccount{margin:-76px 0 0 0;}
*html #search_bar input{border:1px solid #fff;-moz-border-radius:2px;-webkit-border-radius:2px;height:18px;margin:5px 0px 0px 0px;float:left;}
#search_bar select{border:1px solid #fff;-moz-border-radius:2px;-webkit-border-radius:2px;height:23px;float:right;}
#add_button{float:right;width:329px;height:101px;background-repeat:no-repeat;}
#add_button img{margin:25px 25px 25px 25px;}
#seach_item{float:left;height:auto;width:627px;}
#spacer{line-height:15px;}
.search_text{font-size:11px;color:#ffffff;}
.search_textb{font-size:14px;color:#646464;}
.table{margin-top:10px;}
.list_blue{font-size:17px;color:var(--light-red-md);display:block;font-weight:600;margin-right:4px;margin-bottom:5px;margin-top:0;}
.list_blue a{font-size:14px;color:#111111;font-weight:600;text-decoration:none;margin-bottom:0px;display:block;line-height:18px;}
.list_num{color:#222;font-size:12px;/*font-weight:bold;*/padding:5px 0 0px !important; line-height: 20px;}
.list_text{font-size:12px;color:#000000;padding:0;}
.top_link{bottom:43px;color:var(--light-red);font-size:14px;margin-right:0 !important;position:relative;right:0;}
.top_link a{font-size:12px;color:#ffffff;text-decoration:none;}
.list_text_u{font-size:12px;color:#000000;}
.list_text_u a{font-size:12px;color:#000000;text-decoration:underline;}
.top_search{font-size:11px;color:#474747;}
.top_search a{font-size:11px;color:#000000;text-decoration:none;}
.top_search_blue{font-size:11px;color:var(--light-red);font-weight:bold;}
.faetured_ads{font-size:15px;font-weight:bold;color:#484746;padding-left:10px;padding-top:10px;}
.mail{font-size:12px;color:var(--light-red);}
.mail a{font-size:14px;color:var(--light-red); text-transform: lowercase;}
.mail_line{font-size:12px;color:var(--light-red);line-height:22px;}
.mail_line a{font-size:12px;color:var(--light-red);line-height:22px;}
.spacer{line-height:10px;}
.line_hight{line-height:22px;}
.text_setting{vertical-align:middle;}
.id_orng{font-size:14px;color:#fe8627;font-weight:bold;}
.id_blk{font-size:14px;color:#545455;font-weight:bold;}
.code{margin-bottom:0px;}
.one-square{font-size:12px;color:#777;font-weight:normal;padding: 0;width: 100%}
div#address{background:#f7f7f7;margin-bottom:20px;padding:10px 14px;width:100% !important;border:2px solid #eee;box-sizing:border-box;}
.one-square a, .latest_blog_section a{font-size:15px;color:var(--light-red);font-weight:bold;text-transform:capitalize;text-decoration:none;}
.one-square a:hover{color:#333;}
#ranking a{font-size:12px;color:var(--light-red);font-weight:bold;text-decoration:none;}
.admin_nav_text{font-size:12px;font-weight:bold;margin-right:10px;color:#FFFFFF;text-align:right;}
.admin_nav_text a{font-size:12px;font-weight:bold;margin-right:10px;color:#FFFFFF;text-align:right;text-decoration:none;}
.confirm_message{font-size:12px;color:#72a101;}
.error_message{font-size:12px;color:#a10101;}
#field_1{margin-top:10px;margin-left:20px;width:100%;float:left;display:inline;}
table#ctl00_MainContent_dlCategory{width:100% !important;}
#field_1 img{float:left;margin-top:4px;}
#field_1 text{float:left;margin-left:8px;}
#field_1 ul{list-style:none;padding:0;}
#field_1 li{margin:0px;padding:5px 0px;line-height:17px;position:relative;display: inline-flex;float: left; width: 100%;}
#field_2{margin-top:10px;width:305px;float:left;display:inline;}
#field_2 img{float:left;margin-top:5px;}
#field_2 text{float:left;margin-left:8px;}
#field_2 ul{list-style:none;}
#field_2 li{margin:0px;padding:0px;line-height:17px;}
#field_3{margin-top:10px;width:293px;float:left;display:inline;}
#field_3 img{float:left;margin-top:5px;}
#field_3 text{float:left;margin-left:8px;}
#field_3 ul{list-style:none;}
#field_3 li{margin:0;padding:0px;line-height:17px;}
.detail_ad_1, .detail_ad_2{overflow:hidden;}
#field_image{float:left;margin-top:5px;}
#field_text{float:left;margin:0px 0px 0px 5px;display:inline-block;vertical-align:middle;}
#field_main{height:100%;width:100%;}
.search_field{background-color:#fcfbf9;border-style:solid;border-color:#ebeaea;border-width:1px;margin-top:20px;padding-left:15px;padding-right:12px;padding-top:10px;padding-bottom:0px;font-size:15px;color:#7a7a7a;}
.search_bar_sticky .search_field{height:60px;overflow:auto;}
.search_field a{font-size:12px;color:rgb(98, 93, 93);line-height:15px;padding:0 3px;text-decoration:none}
.search_field a:hover, .featured-cites a:hover{color:#7a7a7a;text-decoration:underline}
.showReview{background-color:#fcfbf9;border-bottom:solid;border-color:#ebeaea;border-width:1px;margin-top:12px;padding-left:12px;padding-right:12px;padding-top:15px;margin-bottom:10px;padding-bottom:0px;}
.showReviewOuter{padding-bottom:0;}
#search_field a{font-size:11px;color:#000000;text-decoration:none;}
#top_searcht{margin-left:12px;margin-top:15px;margin-right:10px;margin-bottom:15px;}
#ads_image{margin-left:0px;float:right;width:100%;margin-bottom:17px;text-align:center;z-index:0;position:relative;margin-top:0;}
#ads_image .column{margin:0 0 12px;}
#featured_adds{overflow:hidden;padding:25px 0;}
#featured_adds_m{background-color:#fff;float:left;min-height:170px;padding-bottom:10px;margin-top:20px;width:100%;height:auto !important;}
#add_detail_1{float:left;margin-top:20px;/*height:192px;*/width:290px;}
#add_detail_1 img{border-radius: 5px;}
#add_detail_2{float:right;margin-top:20px;/*height:192px;*/width:290px;}
#add_im p {float: left;margin: 10px 0 0;}
#add_detail_2 img{margin-right:10px;}
#more{float:left;width:184px;margin-left:0px;}
#add_im{float:left;margin-top:15px;padding:0px;font-size:12px;color:#000000;line-height:20px;width:290px;}
#add_im2{color:#000000;float:right;font-size:12px;line-height:20px;margin-top:5px;overflow-wrap:break-word;padding:0;width:100%;}
.footer_line{background-color:#c01922;height:1px;font-size:0px;display: none;}
#footer{height:auto;text-align:center;margin-top:-36px;padding-top:15px;float:left;width:100%;}
#cat_link{color:#484746;font-size:17px;font-weight:bold;height:auto;margin:12px 0 8px;overflow:hidden;padding:2px 0;position:relative;vertical-align:middle;}
.shadow_in.blogs-1 #address_h .one-square{width:100%;}
.disp_b{display:none;}
div#review-list img{display:block;margin-bottom:6px;}
hr{border-left:0 none;border-right:0 none;border-top:1px solid #ccc;color:#fff;margin:10px 0;}
#left_sub #cat_link{margin:0;}
#cat_link img{margin-right:0;float:none !important;display:inline-block !important;vertical-align:middle;}
.main-sponsored-ads {background-color:#fff;border-color:#ebeaea;border-style:solid;border-width:1px;box-sizing:border-box;float:right;width:100%;background:#f2f2f2;padding:10px;}
*html #side_add{width:313px;clear:both;background-color:#fcfbf9;border-color:#ebeaea;border-style:solid;border-width:1px;}
.main-sponsored-ads .body-sponsored-ads {color: #000; background: #EFEFEF; padding-left: 0; margin-bottom: 10px; width: 98% !important; overflow-y: auto !important; overflow-x: hidden !important; height: auto; padding-top: 10px; padding-bottom: 5px; font-size: 15px; font-weight: bold;}
#left_sub{background:#fff none repeat scroll 0 0;border:0;display:inline-block;float:left;margin-bottom:12px;padding-bottom:12px;width:100%;padding:10px 0;box-shadow:0 0 10px rgba(0,0,0,.2);}
#highlight_ads{display:inline-block;float:left;margin-left:0 !important;line-height:18px;width:100%;padding:0 10px;margin-top:10px !important;box-sizing:border-box;}
#highlight_ads img{margin-right:10px;}
#line{background:url(images/index-epageindia_line.jpg);background-repeat:no-repeat;float:left;margin-left:20px;}
#left_link{margin-left:10px;padding-left:35px;float:left;display:inline;font-size:12px;color:var(--light-red);width:244px;margin-top:8px;}
#leftDetail_link{color:#595B5D;display:inline-block;float:left;font-size:12px;margin-left:0;margin-top:8px;padding:10px;text-align:justify;width:100%;line-height:1.5;box-sizing:border-box;}
#left_link a{margin-left:10px;float:left;display:inline;font-size:12px;color:var(--light-red);text-decoration:none;}
#left_link ul{list-style-type:none;}
#left_link ul li{margin:0;padding:0px;height:18px;margin-bottom:8px}
#left_link ul li ul{list-style-type:none;padding-left:20px;}
#left_link ul li ul li{padding:0 0 0 0px;height:18px;background:url(../images/bullet.png) no-repeat;}
/* .addressLatest{float:left;width:48%;background-color:#f2f2f2;box-sizing:border-box;border:0;padding:10px 15px 15px;display:block;margin:15px 8px 5px;height:340px;min-height:340px;overflow: hidden;} */
.addressLatest{float:left;width:48%;background-color:#f2f2f2;box-sizing:border-box;border:0;padding:10px 15px 15px;display:block;margin:0;height:auto;min-height:340px;overflow: hidden;}
#address_h{background-color:transparent;height:auto;padding:6px 0 6px;color:#777;font-weight:bold;overflow:hidden;line-height:20px;margin-bottom:0;padding-top:0;}
#address_h img{float:left;}
#address_img{border:2px solid transparent;float:left;width:20%;background:none;box-sizing:border-box;margin-top:10px;padding:11px 0;text-align:center;padding-top:0;}
#address_img a{color:var(--light-red-bg);}
#address_detailLatest{font-size:14px;color:#595B5D;padding-top:5px;width:67%;margin-top:2px;line-height:18px;float:right;word-wrap:break-word;}
#address_detail{color:#595B5D;float:right;font-size:14px;line-height:20px;padding-left:20px;box-sizing:border-box;padding-top:6px;word-wrap:break-word;width:80%;}

#address_details{color:#595B5D;float:right;font-size:14px;line-height:20px;padding-left:20px;box-sizing:border-box;padding-top:6px;word-wrap:break-word;width:80%;}
#address_detail img, #address_details img{float:right;margin-bottom:10px;/*margin-right:10px;margin-top:-30px;*/}
#address_details img:hover{opacity:0.8;}
#ranking{padding-left:20px;padding-right:0;font-size:12px;color:#595b5d;height:20px;line-height:20px;vertical-align:middle;float:right;display:inline;font-weight:100;}
.CommentLogin{float:right;margin:1px 0; display: flex; align-items: center;}
.CommentLogin span{vertical-align:middle;color:#ffffff; text-transform: uppercase; font-size: 12px; font-weight: 600; padding-left: 6px;}
#ranking img{margin-right:10px;}
#main_address{display:inline;width:614px;float:left;}
#main_address_d{float:left;font-size:14px;color:#595b5d;padding-top:15px;padding-left:0;/*padding-bottom:10px;*/width:292px;display:inline-block;}
#main_address_d img{margin-right:0;margin-left:22px;float:right;}
#main_address_d img.right:hover{opacity:.75;}
#main_address img{float:left;margin-top:5px;}
#main_address text{float:left;margin-left:8px;}
#main_address ul{list-style-type:none;}
#main_address li{margin:0px;line-height:25px;padding:0px;}
#address_text{margin-left:35px;}
#profile_img{margin-top:0;margin-bottom:0;margin-left:0;float:left;width:100%;overflow:hidden; height: 400px;}
#complete_address{float:left;font-size:12px;color:#595b5d;padding-top:20px;padding-left:20px;width:610px;display:inline;}
#profile_link{width:265px;background-color:#e1ecf8;font-size:15px;font-weight:bold;border-style:solid;border-width:1px;border-color:#dcdcdc;color:#595b5d;line-height:25px;height:25px;padding-left:17px;padding-top:5px;padding-bottom:5px;margin-left:10px;}
#profileDetail_link{width:265px;background-color:var(--light-red-md);font-size:15px;font-weight:bold;border-style:solid;border-width:1px;border-color:#dcdcdc;color:#ffffff;line-height:20px;height:25px;padding-left:10px;padding-top:5px;padding-bottom:5px;margin-left:10px;text-align:justify;}
#pro{width:299px;padding-left:50px;padding-top:10px;}
#registration_main{font-size:12px;color:#646464;width:100%;padding:0 0 15px;float:left;}
div#my_account_field.listing-right{width:70%;padding:10px 15px;}
.listing-right .shadow_in{background-color:#fff;border-color:transparent;border-style:solid;border-width:0;float:none;overflow:hidden;padding:12px 15px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:0px;}
div#field.no-shadow{box-shadow:none;margin-left:-15px !important;margin-top: 20px !important;margin-right:-15px !important;display:block;float:none;}
#registration_form, div#field{background-color:#fff;border-color:transparent;border-style:solid;border-width:0;overflow:hidden;margin:2px 0 0 !important;padding:0px;}
#registration_form_h, #account_headings{background-color:var(--light-red);height:auto;padding:6px 15px;font-size:15px;color:#fff;font-weight:500;line-height:30px;}
#registration_headings{border-color:#f3f3f3;border-style:solid;color:var(--light-red);font-size:18px;font-weight:500;padding-bottom:25px;padding-left:25px;padding-top:15px;}
#form_table{margin-left:0;padding:0 25px;}
#login_box{width:300px;float:left;margin-left:15px;background-color:transparent;border-color:#ebeaea;border-style:solid;border-width:1px;}
#login_box_h{background-color:var(--light-red);padding-left:0;padding-top:5px;padding-bottom:5px;font-size:18px;color:#fff;font-weight:500;line-height:30px;text-align:center;}
#login_box_heading{font-size:14px;color:#6c6d6e;padding-left:0;padding-top:20px;padding-bottom:20px;font-weight:600;text-align:center;}
#login_box_deatail{padding-left:27px;padding-top:24px;padding-bottom:24px;}
#account_nav{width:auto;float:right;background-color:var(--light-red-md);height:35px;}
#account_nav ul{list-style-type:none;}
/* #account_nav li{} */
#account_field{background-color:#fcfbf9;border-style:solid;border-color:#ebeaea;border-width:1px;width:955px;padding-bottom:15px;float:left;display:inline;overflow:auto;}
.nav_div{padding:11px 24px 0px 24px;float:left;color:#545455;font-size:14px;height:25px;}
.nav_div a{color:#ffffff;font-size:14px;text-decoration:none;display:block;padding-bottom:2px;}
.nav_div a img{float:left;padding-right:4px;}
.nav_div_selected{background-color:#ffffff;}
#descriptions{border-style:solid;border-width:1px;border-color:#e5e5e5;height:150px;width:409px;background-color:#FFFFFF;}
#my_ads{font-size:12px;color:#545455;margin:20px 25px 35px 25px;line-height:25px;}
#my_ads_f{background-color:#e1ecf7;line-height:25px;padding-left:25px;font-size:14px;color:#545455;}
#my_ads-field{background-color:#fcfbf9;border-style:solid;border-color:#ebeaea;border-width:1px;margin-bottom:15px;}
#my_account_field{float:left;display:inline-block;width:70%;padding:0 15px;box-sizing:border-box;}
#my_registration_main{background-color:#f2f2f2;border-style:solid;border-color:#ebeaea;border-width:1px;font-size:12px;color:#646464;padding:15px 15px 0px 15px;overflow:hidden;}
#message{background-color:#fffde1;margin-left:15px;margin-right:15px;margin-top:15px;margin-bottom:15px;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;float:left;border-style:solid;border-color:#fff8bb;border-width:3px;width:660px;}
#admin_dashboard{width:680px;margin-left:15px;}
#listing{width:685px;margin-left:15px;}
#admin_nav{width:205px;background:url(file:///C|/Documents%20and%20Settings/Baljinder/Desktop/epage-moc/images/admin-nav.jpg);float:left;padding-top:9px;}
#admin_field{width:954px;float:left;margin:3px 0 0 0;}
#admin_right-field{float:right;background-color:#fcfbf9;width:749px;padding-bottom:15px;}
#thumbnail{float:right;border-style:solid;border-width:1px;border-color:#e4e1e1;margin-top:15px;margin-right:15px;display:inline;overflow:auto;}
.listing_text{font-size:12px;color:#5b5b5b;margin-left:20px;margin-top:11px;line-height:34px;}
.listing-link{font-size:12px;color:#41829f;margin-left:20px;margin-top:11px;line-height:34px;}
.listing-link a{font-size:12px;color:#41829f;margin-left:20px;margin-top:11px;line-height:34px;}
.dashbordimg{margin:5px 0 0 5px;float:left;}
.dash_heading{margin-top:23px;color:#474646;}
.dash_heading a{margin-top:23px;color:#474646;text-decoration:none;}
.dash_detail{font-size:14px;color:#646464;margin-left:13px;margin-top:5px;}
.ratingStar{font-size:0pt;width:13px;height:20px;margin:0px;padding:0px;cursor:pointer;display:block;background-repeat:no-repeat;}
.filledRatingStar{background-image:url(../images/rating_single.gif);}
.emptyRatingStar{background-image:url(../images/ratingoff.gif);}
.savedRatingStar{background-image:url(Images/Saved_Star.gif);}
.pagination{display:inline-block;float:none;font-size:11px;height:auto;margin:15px 0 10px;text-align:center;width:100%;}
.pagination a{border:2px solid #e8e8e8;background:#f2f2f2;font-size:14px;width:auto;display:inline-block;height:35px;vertical-align:middle;text-align:center;line-height:33px !important;color:#222;text-decoration:none;margin-right:2px;padding:0px 10px;}
.pagination span.breadcrumb{border:1px solid var(--light-red);padding:0;text-align:center;background:var(--light-red);color:#fff;width:auto;height:35px;display:inline-block;vertical-align:middle;line-height:35px;font-size:14px;margin-bottom:0;padding:0px 10px;}
.pagination a:hover{border:2px solid var(--light-red);}
.pagination a:first-child, .pagination a:last-child{width:auto;padding:0 10px;}
.searchResultArea{width:800px;height:30px;text-align:center;margin:0;padding:10px 10px 15px 10px;display:inline-block;float:left;font-size:11px;padding:10 0 0 0;color:#7a7a7a;box-sizing:border-box;}
.breadcrumb{font-size:12px;display:block;color:#7a7a7a;}
.privacy_p .breadcrumb{display:inline-block; padding: 8px 2px; margin: 0;}
.breadcrumb a{font-size:11px;color:var(--light-red);text-decoration:none}
.breadcrumb a:hover, .breadcrumb a.active{background:var(--light-red) none repeat scroll 0 0;color:#fff;text-decoration:none;}
.Linkcrumb{font-size:14px;padding:10px 0 15px;color:#7a7a7a;line-height:1.5;}
.Linkcrumb a{font-size:16px;color:#026f74;text-decoration:none;font-weight:600;}
.Linkcrumb a:hover{color:#7a7a7a;}
.leftareaBox{width:632px;height:auto;float:left;margin:0;color:#000}
.rightareaBox{width:275px;height:auto;float:right;}
.commentBox table{color:#000000;font-size:14px;margin:10px 0 0 0;float:left}
.sideBarMid{width:258px;height:auto;margin:0 0 0 15px;padding:0;float:right;}
#main_containner{width:958px;height:auto;margin:auto;}
#middle_containner{background-color:#fff;border:2px solid #eee;margin:49px 97px 53px 101px;}
*html #main_containner{width:858px;height:auto;margin:auto;}
*html #middle_containner{background-color:#E7F0F7;border:1px solid #95BED1;margin:49px 50px 53px 50px;padding:0px 0px 0px 0px;}
*html #content{padding:66px 0px 66px 213px;width:444px;}
.thanks #content{padding:50px 50px;width:100%;padding-left:200px;box-sizing:border-box;}
/* #thanks_message{font-size:30px;border-bottom:1px dotted #ccc;padding-bottom:6px;margin-bottom:10px;} */
#thanks_message{font-size:24px;border-bottom:1px dotted #ccc;padding-bottom:0px;margin-bottom:10px;line-height: 30px;}
#visit{width:390px;text-align:right;color:#888181;font-size:12px;}
/* #oops{text-align:left;color:#1f1e1e;font-size:15px;line-height:25px !important;} */
#oops{text-align:left;color:#1f1e1e;font-size:14px;line-height:22px !important;}
#symble{padding:20px 0px 0px 0px;float:left;}
.thanks{background:url("../images/thanks_mail.png") no-repeat scroll 48px 75px transparent;}
.forgot{background:url("../images/forgot.png") no-repeat scroll 48px 75px transparent;}
.forgotPass{border:1px solid #ccc;padding:7px;margin-top:8px;width:426px;}
.forgotPass input{width:230px;height:23px;border:1px solid #999;margin-bottom:2px;}
*html .forgotPass input{width:230px;height:23px;border:1px solid #999;float:left;margin-bottom:0px;}
.forgotPass button{padding:3px 12px;background:#ECECEC;border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.forgotPass .button{float:right;height:27px !important;margin:0px 0px 0px 5px;}
.CenterDiv{width:600px;height:400px;background:#000;margin:auto;opacity:.7;filter:alpha(opacity=40);position:absolute;z-index:100}
.spam_message{background-color:#D95762;font-size:14px;color:#FFFFFF;height:auto;padding:8px;box-sizing:border-box;margin-top:10px;}
.showReviewOuter{background:url(../images/bg-blue.gif) repeat-x top left;margin-top:0;padding:6px 15px;background-color:#fff;width:100%;font-size:12px;color:#595b5d;box-sizing:border-box;}
.showReviewOuter br{display:none;}
.showReviewOuter .title{color:#ffffff;font-weight:bold;padding:4px 0;font-size:15px;float:left;}.showReviewOuter .name{font-weight:bold;float:left;font-size:12;text-transform:uppercase}
.showReviewOuter .time{float:left;padding:0 0 0 15px;font-size:smaller}
/*.showReviewOuter .reviw{border-bottom:1px dotted #595b5d;padding:5px 0 12px 0;margin:0 0 15px 0;}*/
.showReviewOuter .reviw{border-bottom:1px dotted #595b5d;padding:5px 0 12px 0;margin:0 0 15px 0;color:#595B5D;/*float:right;*/font-size:14px;line-height:20px;    padding-left:20px;box-sizing:border-box;padding-top:6px;word-wrap:break-word;
}
.postComment textarea{width:350px;border:1px solid #CCCCCC;margin:0 0 15px 0;}
#msgContainer{background:#f7de67;font-size:14px;font-weight:bold;text-align:center;width:100%;line-height:35px;position:fixed}
.tableContainer{width:auto;height:auto;background-color:#e6edf6;border:1px solid #e1ecf8;font-size:12px;color:#000;margin:30px auto;}
.tableContainer span{font-size:10px}
.loginForm{background:url(images/login-form-bg.jpg) no-repeat;width:auto;height:auto;padding:10px;border:0px solid red;}
.loginInner{border:1px solid #e1e1e1;padding:8px 0 22px 20px;height:160px;}
.margin{margin-top:5px}
.loginInner label{width:100px;border:0px solid red;float:left;padding:7px 0 0 0;}
.loginInner .submit{padding:0;}
.button{margin:10px 0 0 -10px}
.topTag{background:url(../images/top-tag.jpg) no-repeat top right;position:fixed;top:140px;right:0px;width:64px;height:193px;}
*html .topTag{background:url(../images/top-tag.jpg) no-repeat top right;position:absolute;right:0;top:140px;height:193px;}
.searchButton input{background:url(../images/btn-search.gif);width:89px;height:25px!important;border:none;color:#fff;border:none!important;}
.tabPannel{height:auto;padding:0px;color:var(--light-red-md);font-size:12px;margin-top:0;}
.tabPannel ul{width:100%;}
.tabPannel .left{float:left;}
.tabPannel .left a{color:var(--light-red-md);text-decoration:none;}
.tabPannel .left span{padding:9px 6px 0 0;float:left;}
.tabPannel .right{float:right;width:260px;}
.tabPannel .right ul{border:0px solid red;height:31px;line-height:31px;padding:0;width:260px;}
.tabPannel .right ul li{list-style:none;display:inline;margin-left:10px;}
.tabPannel .right a{color:var(--light-red-md);text-decoration:none;font-weight:bold;}
.tabPannel .right a.selected{color:#fff;text-decoration:none;font-weight:normal;background:var(--light-red-md);padding:5px 15px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
.dropdown{background:var(--light-red-md);font-size:12px;}
.dropdown ul{height:32px;line-height:32px;float:right;}
.dropdown ul li{list-style:none;display:inline;}
.dropdown ul li a{color:#fff;text-decoration:none;border-right:1px solid #fff;padding:0 14px;}
.dropdown ul li a.last{border:0px solid;}
.keyword{color:#555555;padding:0 !important;}
.keyword a{color:#444;font-size:12px;border-radius:2px;background:#f2f2f2;text-decoration:none;padding:4px 5px;display:inline-block;margin-bottom:5px; margin-right: 4px;}
.keyword a:hover{background:var(--light-red);color:#fff;}
.margin1{margin-top:45px;margin-top:22px;}
*html .margin1{margin-top:25px}
.remember label{width:80px;border:0px solid red;float:left;padding:1px 2px !important;}
.listingkeyword{background-color:rgb(7, 85, 92);float:left;/*text-align:center;*/line-height:18px;width:68.6%;margin-top:10px;box-sizing:border-box;}
.listingkeyword span.breadcrumb font{font-size:22px;display:block;margin:10px 0 -7px;font-weight:600;color:#ebd66b;}
.personal1 input{padding:0px!important;margin:0px!important;width:202px;}
.sendmail_table{margin:auto;padding:0 20px;padding:0px!important;}
*html .sendmail_table{margin:auto;padding:0px 20px;}
.sendmail_table .txtbox{background:url("../images/txtbox_bg.gif") no-repeat;border:0 none;color:#7A8088;font-size:11px;height:25px;padding:3px 5px;width:180px;}
.sendmail_table .txtarea{background:url("../images/txtarea_bg.gif") no-repeat;border:medium none;height:40px;padding:3px 5px;width:180px;font-size:11px;color:#7A8088;}
.sendmail_table td{padding-top:2px;padding-top:0px;padding-top:0px;}
a img{border:none;}
img{max-width:100%;}
.classified_details td{vertical-align:middle;padding:0 3px;}
.navigation{border:0px solid red;float:right;height:39px;margin:0;width:100%;margin-top:-87px !important;}
.navigation1{/*border:0px solid red;*float:right;*height:auto;*margin:-78px 0 0 0;*/width:100%;}
*html .navigation{margin:87px 0 0 0;}
.login{background:rgba(0, 0, 0, 0) url("../images/btn-login-off.jpg") no-repeat scroll center bottom;color:#fff;cursor:pointer;float:left;font-size:9pt;font-weight:bold;height:39px;line-height:53px;margin:-1px 0 0;padding-left:7px;position:relative;text-transform:uppercase;width:68px;z-index:1;}
.loginOn{background:url(../images/btn-login-on.jpg) no-repeat bottom;}
.right{float:right;}
.left{float:left;}
#top_bar .right_col{width:417px;float:right;z-index:99;position:relative;}
span.top_link.stick_text{position:absolute;top:30px;right:0;}
.sticky2 span.top_link.stick_text{top:12px;right:-13px;bottom:0 !important;}
.abc.sticky3{margin-right:25px;position:absolute;right:0;}
.login-panel{height:79px;margin:6px 9px -9px 10px;width:408px;margin:6px 9px -9px 0;margin:-5px 9px -9px 0;margin:-26px 9px -9px 0;}
.login-panel .inner, .register-panel .inner{float:left;width:100%;}
.login-panel .wrap{background:rgba(0,0,0,0.75);bottom:0;color:#ffffff;display:none;right:1px;height:75px;top:26px !important;position:absolute;width:404px !important;}
.login-panel .top{height:24px;padding:2px 0;width:100%;}
.login-panel .top .select{color:#fff;float:left;font-size:11px;height:30px;padding:0 14px;text-transform:uppercase;width:140px;}
.navigation1 a:hover{color:#fff;}
.login-panel .top .error{font-size:11px;color:#ffffff;padding-left:14px;}
.login-panel .top .right{font-size:11px;color:#ccc;padding-left:66px !important;float:left;margin-right:2px;}
.login-panel .top .right a{color:#ffffff;}
.login-panel .top .right a:hover{color:rgba(255,255,255,.5);}
.login-panel .top .right a:hover{color:#f2f2f2;}
.login-panel .bottom{padding:19px 15px 2px;float:left;width:100%;box-sizing:border-box;}
.login-panel .bottom .input{overflow:hidden;display:inline-block;vertical-align:middle;margin-top:-1px;}
.login-panel .bottom .error{font-size:12px;margin-top:-15px;position:absolute;}
.login-panel .bottom .input input{background:#fff;color:#000 !important;border:1px solid white;float:left;height:27px !important;margin-right:5px;border-radius:2px;margin-bottom:3px;padding-left:6px;padding-top:1px;width:150px;box-sizing:border-box;line-height:15px;}
.login-panel .bottom button{border:none;background:url(../images/login-bn-bg.gif) no-repeat;height:22px;width:55px;}
.tweet-panel{float:right;width:185px;}
.tweet-panel .wrap{background:url("../images/register_panel-bg.png") repeat scroll 0 0 transparent;bottom:0;color:#FFFFFF;display:none;height:400px;padding:10px;position:absolute;top:45px !important;width:230px;z-index:9;border-radius:10px;}
.tweet-panel .wrap Iframe{width:230px!important}
.register{background:url(../images/btn-register-off.jpg) no-repeat bottom;cursor:pointer;float:right;height:39px;margin:-1px 0 0;position:relative;font-size:14px;width:80px;z-index:1;font-weight:bold;line-height:54px;text-transform:uppercase;text-align:RIGHT;color:#fff;padding-right:14px;font-size:9pt;display:inline-block;}
.sticky2 .register{width:55px !important;text-align:left !important;}
/* .registerOn{background:url(../images/btn-register-on.jpg) no-repeat bottom;} */
.register-panel{height:79px;margin:-90px 0 0 0px;border:0px solid red;width:408px;margin:-70px 0 0 0px;margin:-79px 0 0 0px;margin:-79px 0 0 0px;}
.register-panel .wrap{background:rgba(7, 85, 92, 0.75) none repeat scroll 0 0;bottom:0;display:none;z-index:9 !important;height:75px;position:absolute;width:394px;right:1px;top:26px !important;}
.register-panel .top{height:24px;padding:10px 0px 0px 10px;}
.register-panel .top .right a{color:#fff;}
.register-panel .bottom{padding:2px 0 0 10px;float:left;color:#f2f2f2;font:12px;}
.register-panel .input, .register-panel .inputBig{float:left;line-height:2px;margin-right:5px;}
.register-panel .input input, .register-panel .inputBig input{background:#fff none repeat scroll 0 0;border:medium none;border-radius:2px;box-sizing:border-box;font-size:12px;height:26px;margin-bottom:2px;margin-right:0;padding:0 5px 0 10px;width:184px;}
.bottom .log_bt{margin:0 0 4px !important;position:relative;background:var(--light-red);width:53px;height:27px;cursor:pointer;color:#fff;border-radius:2px;z-index:999999;text-align:center;display:inline-block;vertical-align:middle;}
.bottom .log_bt:hover, .bottom .log_bt:hover{opacity:.8;}
.log_bt input#loginButton, .log_bt input#loginButton1{opacity:0;height:100%;margin:0 !important;position:relative;z-index:9999999;}
.log_bt span{display:block;font-size:12px;line-height:26px;position:absolute;text-transform:uppercase;top:0;left:0;right:0;bottom:0;}
a#ctl00_RegisterPopUp1_SubmitButton{background:#ebd66b;border-radius:2px;width:88px;display:inline-block;padding:0 !important;height:26px;box-sizing:border-box;text-align:center;position:relative;color:#222;}
a#ctl00_RegisterPopUp1_SubmitButton:hover{opacity:0.8;}
a#ctl00_RegisterPopUp1_SubmitButton:before{content:"Submit";text-transform:uppercase;display:block;line-height:25px;font-size:14px;font-weight:600;}
.bottom > input#loginButton:before, .bottom > input#loginButton1:before{content:"Login";text-transform:uppercase;line-height:26px;font-size:12px;}
.register-panel button{border:none;background:url(../images/submit-bn-bg.gif) no-repeat;height:22px;width:55px;}
.login-panel .wrap .remember{font-size:11px;color:#ffffff;}
.login-panel .wrap .remember input{margin:1px 0px 0px;float:left;margin-top:-1px;margin-top:-3px;}
.zindex{z-index:1;}
.marginTop{margin-top:10px!important;border:1px solid red;}
.search_keyword{height:25px;background:url(../images/popular_search_right.gif) no-repeat right #f3f3f3;margin-top:8px;color:#669ad6;}
.search_keyword span{color:#669AD6;float:left;font-size:12px;padding-top:5px;}
.search_keyword h2{background:url(../images/popular_search_left.gif) no-repeat right #d8e9fa;color:#333333;font-size:14px;font-weight:normal;height:16px;padding:4px 14px;margin:0 9px 0 0;float:left;width:113px;}
#leftDetail_link{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
#leftDetail_link embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.directory_panel{float:left;height:auto;margin:0 auto;width:58%;/*width: 58%;*/ z-index: 99;position: relative;}
.main_sticky .directory_panel{display:none;}
.directory{height:auto;margin-right:11px;float:left;z-index:1;position:relative; /*background: rgba(255, 255, 255, 0.8);*/}
.directory.introjs-fixParent a{border-right:1px solid transparent;}
.myaccountTab div{width:100px;height:27px;float:left;margin-left:2px;}
.glyph-icon{margin-bottom:5px;}
.directory > a{display:inline-block;padding:7px 20px;float:left;text-align:center;color:#000;font-size:15px;font-weight:500;/*border-right:1px solid #eee;*/text-decoration:none;border-top:2px solid transparent;}
.directory > a:hover{color:var(--light-red);border-top:2px solid var(--light-red-md);}
.directory > a:last-child{border-right:none;}
#TB_overlay{background-color:#444;background-size:cover;bottom:0;display:block;height:100%;left:0;margin:0 auto;opacity:0.2;overflow:hidden;position:fixed;top:0;width:100%;z-index:999 !important;}
.add_heading{color:#FFFFFF;float:left;font-size:15px;font-weight:bold; text-transform: capitalize;}
.add_desc{padding:0;color:#595B5D;font-size:14px;line-height:24px;}
/* * html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');} */
/* #closebutton{} */
/*.close_button{background-image:url(../images/close.png);cursor:pointer;height:25px;position:absolute;right:0;top:0;width:25px;z-index:1103;background-color:var(--light-red);background-repeat:no-repeat;background-position:center;}*/
.login-box{position:fixed !important;right:216px;top:10%!important;left:30%!important;width:608px;z-index:500;}
#register-box{background:white none repeat scroll 0 0;border-radius:2px;left:0 !important;margin:0 auto;padding:0 15px;max-width:560px;position:fixed;right:0;top:5% !important;width:100%;z-index:99999;text-align:center;box-sizing:border-box;overflow:auto;max-height:650px;}
#register-box.register-box1{background:white none repeat scroll 0 0;border-radius:2px;left:0 !important;margin:0 auto;padding:30px 25px;max-width:610px;position:fixed;right:0;top:5% !important;width:100%;z-index:9999;text-align:center;box-sizing:border-box;overflow:auto;max-height:650px;border:1px solid #eee;box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.2);border-radius: 8px;}
/* div#reg_log_popup .login_popup .close_button {top: 0 !important;} */
div#reg_log_popup .login_popup .close_button {top: -9px !important;}
.loginForm table.log_pop .error_mssg img{position:absolute;right:-10px;top:-14px;}
#divLoginPopUp #register-box .margin{position:relative;margin-bottom:10px;}
#divLoginPopUp #register-box #IFsendMail a#LoginButton{cursor:pointer;}
#register-box iframe{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;max-width:95%;font-family:'Lato', sans-serif;padding:0 20px;}
#register_panels iframe{}
#register-box h1{background:rgba(0, 0, 0, 0) url("../images/h1_dotted.png") repeat-x scroll center bottom;color:var(--light-red);font-size:20px;padding:10px 0 20px;}
#register-box p{padding:5px 0 5px;}
#register-box label{color:#333333;display:block;float:left;font-size:14px;padding-top:7px;text-align:left;transition:all 0.3s ease 0s;width:100%;}
#register-box h2{font:18px;color:#333333;border:none;height:33px;width:100%;padding-left:9px;}
#register-box input{border:medium none;color:#333333;font:18px;height:26px;width:245px;}
#register-box .inputBox{background:none;border:medium none;box-sizing:border-box;color:#333333;float:left;height:35px;margin-right:6px;padding:2px 0;text-align:left;width:100%;}
#register-box div.item{height:auto;margin:0 auto;position:relative;max-width:350px;padding:10px 0 5px;}
#register-box p.margin{margin:0 auto;max-width:350px;padding:19px 0 0;}
#register-box .submit{font:bold 14px;color:#ffffff;background:none;background-color:#333333;cursor:pointer;padding:0px 0 0;text-transform:uppercase;border:none;height:29px;width:80px;}
.google_ads{border:1px solid #E4E3E3;margin:15px 15px 0;max-height:300px;padding:25px;width:215px;}
#forget_panel{background:#fff none repeat scroll 0 0;border-radius:25px;margin:0 0;padding:10px;text-align:center;}
#forget_panel .form{float:left;padding:7px;width:100%;box-sizing:border-box;}
#forget_panel .form label{line-height:16px;margin-bottom:5px;width:100%;text-align:left;}
#forget_panel .form input{margin-right:10px;width:269px;float:left;border:1px solid #E6E6E6}
#forget_panel .image{float:none;}
#forget_panel .form .button{height:29px !important;margin-right:0 !important;float:left;margin:-1px 0px 0px 0px;border:0px;cursor:pointer;}
.oops_msg{position:fixed !important;}
.oops_cont{float:none;height:auto;width:auto;margin-bottom:20px;}
.oops_cont .title{font-size:60px;color:#969696;text-align:center;width:100%;font-style:italic;margin:0px;padding:0px 0px 15px 0px;border:none;}
.oops_cont p{font-size:14px;color:#6a6a6a;text-align:center;padding:15px 0px !important;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;line-height:18px;}
.oops_cont h4{font-size:16px;color:#6DB61E;text-align:center;padding:0;margin:0px;}
.oops_cont strong{color:var(--light-red);font-size:14px;font-weight:600;}
.hp{width:auto;height:auto;clear:both;text-align:center;margin:0 auto;}
.hp img{margin-top:10px;}
/* .chooseState{}
.chooseState table{}
.chooseState table tr{} */
.chooseState table tr td{width:170px;}
.chooseState table tr td li a{background:#f2f2f2 none repeat scroll 0 0;border:2px solid #eee;border-radius:2px;color:#222;font-size:14px;margin:2px;padding:5px 0;text-decoration:none;display:block;}
.chooseState table tr td li a:hover, .chooseState table tr td li.selected_state a{background:var(--light-red) none repeat scroll 0 0;color:#fff;border-color:#015262;text-decoration:none;}
.top_set h4{border-bottom:1px solid #999999;color:#222;margin-bottom:10px;padding:10px 0;}
.top_set h4 a{color:#000000;font:normal 14px/18px;text-decoration:none;}
.top_set h4 a:hover{text-decoration:underline;}
.top_set h1{background:#F1F1F1!important;border-bottom:1px solid #DDDDDD!important;border-radius:3px 3px 0 0;font-size:25px!important;line-height:25px!important;padding:10px!important;color:#333!important;}
#review-list{color:#000000;font-size:12px;line-height:20px;padding:0px 10px 0;width:100%;display:inline-block;float:left;margin-left:0;box-sizing:border-box;}
#review-list h6{display:inline;color:#999;}
.toggle-btn{display:none;}
.right_sidebar{box-sizing:border-box;float:right;width:25%;padding:0 15px;}
.mobile{display:block;margin:3px 0 0 0;}
.mobile_res{display:none;}
.left_sidebar{box-sizing:border-box;float:left;padding:0 20px;width:75%;}
#toggle{display:block;width:28px;height:30px;margin:30px auto 10px;}
#toggle span:after,
#toggle span:before{content:"";position:absolute;left:0;top:-9px;}
#toggle span:after{top:9px;}
#toggle span{position:relative;display:block;}
.menu_leftbar .on{background:none !important;}
#toggle span,
#toggle span:after,
#toggle span:before{width:100%;height:5px;background-color:#fff;transition:all 0.3s;backface-visibility:hidden;border-radius:2px;}
#toggle.on span{background-color:transparent;}
#toggle.on span:before{transform:rotate(45deg) translate(5px, 5px);}
#toggle.on span:after{transform:rotate(-45deg) translate(7px, -8px);}
#toggle.on + #menu{opacity:1;visibility:visible;}
#menu{position:relative;color:#999;width:200px;padding:10px;margin:auto;font-family:"Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;text-align:center;border-radius:4px;background:white;box-shadow:0 1px 8px rgba(0,0,0,0.05);opacity:0;visibility:hidden;transition:opacity .4s;}
#menu:after{position:absolute;top:-15px;left:95px;content:"";display:block;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid white;}
.menu_leftbar{float:left;position:absolute;left:70px;}
.search_coloumn{width:30% !important;float:left !important;padding:0 15px;box-sizing:border-box;}
.stickyy1 .logo{background:#fff;float:left;padding:16px 10px;}
.stickyy1 .directory{float:left;}
.stickyy1 .directory_panel{width:750px;}
.stickyy1 .search_button{display:none;}
.stickyy1 #ctl00_Search2_ddlCity{display:none;}
.stickyy1 .search_box{background:none;}
.stickyy1 .search_bar{margin:25px 0 0 0;}
.stickyy1 .search_box .add_button{float:left;margin:14px 0 0 6px;}
.sticky2{margin:15px 0 0;right:0;width:140px !important;}
.floatcontainer{float:right;}
.sticky2 .wrap{right:7px;top:45px !important;z-index:9999999999 !important;}
.sticky2 .register-panel .wrap{right:-13px;top:49px !important;}
.sticky2 .my_account{margin:-12px 0 0 !important;width:85px !important;}
.stickyy1{width:82%;top:0%;float:left;}
.sticky3{margin-right:25px;}
.stickyy{background-color:#fff !important;box-shadow:0 0 10px rgba(0,0,0,0.2) !important;z-index:50 !important;}
div#divReferFriend{z-index:99999 !important;}
#register-box h1 img{vertical-align:middle;}
.main_sticky{position:fixed;left:0;right:0;background:rgba(7, 85, 92, 0.9);width:100%;height:62px;z-index:80;top:0;transition:all 0.8s ease;-moz-box-shadow:0 4px 7px rgba(68, 68, 68, 0.4);-webkit-box-shadow:0 4px 7px rgba(68, 68, 68, 0.4);box-shadow:0 4px 7px rgba(68, 68, 68, 0.4);}
.main_sticky .directory ,.main_sticky .twitter{display:none;}
/* .show{} */
.sticky3 #logo{display:none;}
.sticky2 .login{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border-left:1px solid #fff;height:12px;line-height:14px;margin:19px 0 0;padding-left:13px;width:35px !important;}
.sticky2 .register{background:none !important;}
span.registerOn, span.loginOn{color:#ebd66b;}
.sticky2 .stick_text{color:#fff;}
.sticky_login,.sticky_register{background:none;margin:-1px 8px 0 0px;position:relative;z-index:1;height:39px;color:#fff;font-weight:bold;line-height:55px;text-transform:uppercase;cursor:pointer;float:left;font-size:9pt;}
.myaccount{background:url(../images/btn-my-account.jpg) no-repeat bottom;margin:-1px 8px 0 0px;position:relative;z-index:1;width:68px;height:39px;color:#fff;font-weight:bold;line-height:55px;text-transform:uppercase;cursor:pointer;padding-left:7px;float:left;font-size:9pt;}
.sticky2 .top_link{bottom:64px !important;margin-right:-4px !important;position:relative;right:0;}
.sticky2 .my_account,.sticky2 .logout{background:none;}
.sticky2 .logout{border-left:1px solid #fff;font-size:9pt;font-weight:bold;height:17px !important;line-height:18px !important;padding:0 0 0 8px;margin:5px 16px 0 0 !important;width:19px;}
.sticky2 .my_account{margin:-12px 5px 0 !important;color:#ebd66b;}
.my_account{background:#01677d;margin:-12px 0 0 0px;position:relative;z-index:1;width:92px;height:39px;color:#fff;font-weight:bold;line-height:53px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;padding-left:0;float:left;font-size:9pt;}
#registration_main #registration_headings{border-width:0;}
#registration_main #form_table table tr td.privacy_p input#chkTerms{float:none;vertical-align:middle;z-index: 99; position: relative; top: 0 !important;}
.logout{background:#292929;margin:-12px 0 0 0px;position:relative;z-index:1;width:92px;height:39px;color:#fff;font-weight:bold;line-height:53px;text-transform:uppercase;padding:0;text-decoration:none;text-align:center;cursor:pointer;float:left;font-size:9pt;}
.stickyy4 .search_box input{width:200px !important;margin:16px 6px 14px 0;}
.sticky2 .login-panel{position:relative;width:135px!important;margin:2px 2px 7px 11px !important;}
.sticky2 .register-panel{position:relative;width:117px!important;margin:-90px 0 0 12px !important;}
.sticky3 #stickyBanner{display:none;}
.stickyy1 .search_box{width:74%!important}
.sticky2 .navigation1{margin-top:-11px!important;}
.stickyy4{margin:0 auto;width:auto;padding:0 15px;}

.stickyy4 .search_box{background:none;border-radius:4px;float:left;height:62px;padding:0 0;width:100%;}
.stickyy4 #ctl00_Search1_ddlCity,.stickyy4 #ctl00_ctl00_Search1_ddlCity{display:none;}
.search_bar .logo{display:none;}
.stickyy4 .search_box .add_button{float:left;margin-left:8px;margin-top:13px;}
.stickyy4 .search_bar{float:left;margin:0;width:700px;}
.stickyy4 .search_button{display:block;}
.search_bar_sticky .logo4{display:none;}
.stickyy4 .logo4{display:block;float:left;width:103px;}
.logo4 > a{display:block;padding:11px 0px;}
.main_sticky .search_box{background:none;}
.sticky2 .login-panel .wrap{right:4px;}
.tel_no, .tel_number{display:none;color:var(--light-red) !important;}
/*------------------------------------------------------------------------------------------------------------------------*/
.stickyy4 .category_browse{}
.right_section h2{border-bottom:1px solid #ccc;font-size:10pt;margin-bottom:5px;padding-bottom:7px;}
.stickyy4 .left_section ul{border-right:5px solid #ccc;margin:0;padding:0;width:190px;}
.stickyy4 .left_section ul li{background:#f7f7f7 none repeat scroll 0 0;list-style:outside none none;margin:0 0 2px;text-align:left;}
.stickyy4 .left_section ul li a{color:#000;text-decoration:none;font-size:10pt;padding:8px;display:block;}
.left_section ul li:hover{background:#34aeb6;color:#fff !important;}
.left_section ul li:hover a, .left_section ul li.active a{background:rgba(7, 85, 92, 0.9) none repeat scroll 0 0;color:#fff !important;}
.right_section ul li a{color:#000;line-height:17px;position:relative;text-decoration:none;font-size:8pt;transition:padding 0.3s ease-in-out 0s;vertical-align:top;}
.right_section ul li a::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width 0.3s ease 0s;width:0;}
.right_section ul li a:hover{padding-left:3px;color:#34aeb6;}
.stickyy4 .left_section ul li .fa{padding-right:5px;}
.search_bar_sticky .ads_banner{bottom:5px;height:100px;position:absolute;right:8px;}
.search_bar_sticky .ads_banner a > img{height:100px;width:209px;}
.search_bar_sticky .category_browse{display:none;}
.right_section ul{float:left;padding:0 0 0 17px;}.right_section li{list-style:circle;}
.left_block{display:none;}
.main_sticky .left_block{display:block;position:relative;}
.main_sticky .category_content{background:#fff none repeat scroll 0 0;border:5px solid #cdcdcd;display:block;height:auto;box-sizing:border-box;left:0;position:absolute;top:62px;width:auto;min-width:656px;z-index:9 !important;}
.left_section a.parent-category-lnk:hover, .left_section ul li.active a{padding-left:18px !important;}
.left_section a.parent-category-lnk:hover::before{width:4px;}
.left_section ul li.active a:before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width 0.3s ease 0s;width:4px;}
.left_section a.parent-category-lnk{display:block;position:relative;transition:padding 0.3s ease-in-out 0s;}
.left_section a.parent-category-lnk::before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width 0.3s ease 0s;width:0;}
.left_section{float:left;width:200px;}
.right_section ul{float:left;width:183px;}
.right_section{float:left;padding:5px 4px;width:77%}
.stickyy4 #ctl00_Search1_ddlType{display:none;}
.location_near_by{display:none;}
.stickyy4 .location_near_by{display:block;}
.location_near_by > label{float:left;color:#fff;font-size:10pt;font-weight:bold;margin:25px 0 0;}.stickyy4 .add_button{display:none;}
.location_near_by > input{width:140px !important;}
.location_near_by{float:left;margin-left:13px;}
.stickyy4 .search_bar{float:left;margin:0 0 0 20px;width:auto;overflow:hidden;}
.stickyy4 .search_button{margin:15px 0 0 10px;}
.header-sticky2{position:fixed !important;top:0 !important;}
.stickyy4 .category_browse{color:#fff;display:block !important;margin-left:20px;float:left;font-size:10pt;font-weight:bold;background:rgba(00,00,00,0.1);padding:24px 17px;cursor:pointer;}
.choose_one{width:490px;height:100px;}
.choose_one .checkimg{float:left;}
.arrowimg{float:left;}
span.select{position:absolute;width:307px;height:43px;padding:11px 24px 0 8px;color:var(--light-red-md);font:18px/21px;background:url(http://www.epageindia.com/popimages/choose_dropdown_bg.gif) no-repeat;overflow:hidden;}
.choose_list{float:left;width:340px;padding-top:25px;}
.choose_list select{border-radius:10px;}
.choose_list .d_list{position:relative;width:335px;color:#222;height:44px;cursor:pointer;padding:0 0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;font-size:15px;font-family:'Lato', sans-serif;line-height:2px;background:white;border:2px solid #E2E2E2;border-radius:2px;line-height:33px;}

#form_table table tr td input, #form_table table tr td select, #register-box input, #forget_panel .form input{height:39px;max-width:450px;width:100% !important;margin-bottom:20px;font-size:14px;box-sizing:border-box;font-family:'Lato', sans-serif;border:2px solid #eee;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;padding:6px 12px;color:#333;}
#form_table table tr td select{cursor:pointer;}
/* #form_table table tr td input:hover, #form_table table tr td select:hover, #form_table table tr td textarea:hover, .choose_list .d_list:hover, #register-box input:hover, #login_box_detail input.txt-ip:hover, #forget_panel .form input:hover, .postComment textarea#review:hover{border-color:#b3d6d8;} */
#form_table table tr td input:focus, #form_table table tr td select:focus, #form_table table tr td textarea:focus, .choose_list .d_list:focus, #register-box input:focus, #login_box_detail input.txt-ip:focus, #forget_panel .form input:focus, .postComment textarea#review:focus{border-color:var(--light-red);}
#form_table table tr td textarea{height:39px;max-width:450px;width:100% !important;transition:all .3s;-webkit-transition:all .3s;margin-right:3px;float:left;-moz-transition:all .3s;font-family:'Lato', sans-serif;-o-transition:all .3s;margin-bottom:20px;font-size:14px;box-sizing:border-box;border:2px solid #eee;padding:8px 12px;color:#333;}
/*#form_table table tr td{display:block;text-align:left;font-family:'Lato', sans-serif;}*/
span.labels{font-size:14px;color:#444;margin-bottom:5px;display:block;}
div#form_table.bottom_space{padding-bottom:30px;}
#form_table table tr td.numbers_code{position:relative;}
span.country_code{border-radius: 5px 0px 0px 5px; left: 1px;position:absolute;top:1px;left:2px;padding:0 8px;color:#222;background:#f2f2f2;height:35px;font-size:14px;line-height:37px; width:60px; }
#form_table table tr td.numbers_code input{padding-left:50px;}
h3.purposes{float:left;width:100%;padding:10px 15px;background:var(--light-red);background:-moz-linear-gradient(-45deg, var(--light-red) 0%, #292929 100%);background:-webkit-linear-gradient(-45deg, var(--light-red) 0%,#292929 100%);background:linear-gradient(135deg, var(--light-red) 0%,#292929 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--light-red)', endColorstr='#292929',GradientType=1);color:#fff;font-size:20px;box-sizing:border-box;margin-bottom:20px;margin-top:0;} #form_table table tr td a:hover img{opacity:.8;}
span.error_img{display:inline-block;padding:0 0 6px;vertical-align:middle;}
#arrow_cat{position:absolute;right:40px;}
.oops_cont .choose_one{width:338px;}
label.label_b{font-size:14px;}
.inner_listing{float:left;width:33%;text-align:left;padding:2px 0 0;margin-bottom:12px;}
#form_table table tr td ul li input, #form_table table tr td.privacy_p input#chkTerms, #form_table table tr td.privacy_p .checked_ip{height:16px;margin:-1px 8px 0 0;float:left;max-width:inherit;width:auto !important;}
/*td.privacy_p{padding:7px 0 0;}*/
ul#keywords{overflow:hidden;margin:12px 0;}
#address_detail a.edit_pencil img{/*margin-top:-23px;margin-bottom:20px;*/}
span.error_mssg{display:block;margin-top:-10px;margin-bottom:10px;}
#register-box img{display:block;float:none;margin:8px auto 0;text-align:center;}
span.circle-img{display:block;width:100px;height:100px;border-radius:50%;border:4px solid #f2f2f2;margin:20px auto;text-align:center;}
.header-sticky2 .directory_panel{display:none;}
.stickyy{right:0;left:0;width:auto !important;}
.welcome_txt p{font-size:14px;}
.middle_bg .register_panel{background:#fff none repeat scroll 0 0;border-radius:2px;padding:15px 0 30px;}
#sendMail16213 .middle_bg .register_panel{background:#fff;padding:0;border-radius:2px;}
#register-box .register_panel img{margin:0;}
div#field.changed_layout{box-shadow:none;padding:20px 0;box-sizing:border-box;width:auto;float:none;overflow:hidden;}
div#field.changed_layout .col-p{width:70%;padding:0 15px;box-sizing:border-box;float:left;}
div#field.changed_layout div#registration_main{box-shadow:0 0 10px rgba(0,0,0,.2);}
div#ctl00_MainContent_pnLogin.right_log{width:30%;float:left;padding:0 15px;box-sizing:border-box;}
.right_log #login_box{width:100%;margin-left:0;}
#login_box_detail td{display:block;text-align:left;padding:2px 10px;}
#login_box_detail td:last-child{padding-bottom:12px;}
.job_categories td .list_blue a{color:#3172b9;}
.job_categories td .list_blue a:hover{color:#1259a6;text-decoration:underline;}
.job_categories td .list_num{color:#7e97b3;}
.job_categories td li{float:left;border-bottom:1px solid #dedbdb;padding:8px 0 8px 11px!important;margin-right:15px!important;width:270px;background:url(../images/joblist_arrow.png) no-repeat left 14px;}
#login_box_detail input.txt-ip{height:35px;width:100% !important;box-sizing:border-box;font-size:15px;border:2px solid #eee;background:#fff;padding:0 12px;}
#login_box_detail td label.label-login{font-size:14px;font-weight:500;color:#333;}
.listin_cover{padding:12px 15px;background:#f2f2f2;margin-bottom:15px;border-bottom:2px solid #f2f2f2;}
#address_h img.not-active{width:22px;}
.left-prof-img > img{margin-top:12px;}
div#address1{float:right;width:70%;box-sizing:border-box;padding:0 10px;}
#address1 .add_heading{color:#222;}
/* .custom-area{overflow:hidden;padding:15px 15px 20px;} */
.custom-area{overflow:hidden;padding:15px 0 20px;}
.listing-cover{float:right;width:70%;padding:0 15px 10px;box-sizing:border-box;margin-top:15px;}
span#ctl00_MainContent_lblRecords.record-found{font-size:14px;padding:7px 0 0;display:block;font-weight:600;}
.left_sidebar.small-left{width:30%;}
.left_sidebar.small-left div#left_sub{box-shadow:none;background:none;}
.left_sidebar.small-left div#left_sub table td{display:block;width:100%;overflow:hidden;padding:3px 0;}
.left_sidebar.small-left div#left_sub table{width:100%;}
.left_sidebar.small-left div#left_sub div#field_1{margin-left:0;}
.small-left #left_sub #cat_link{padding:0;}
.small-left .right_sidebar{box-sizing:border-box;float:none;width:100%;padding:0;overflow:hidden;}
.right-b{width:75%;box-sizing:border-box;float:right;margin-top:-10px;padding:0 15px;}
.breadcrumb a{background:#f2f2f2 none repeat scroll 0 0;border-radius:2px;color:#444;display:inline-block;font-size:12px;margin-bottom:3px;padding:3px 4px;text-decoration:none;text-transform:capitalize;}
.register_panel .item .error_class{position:absolute;bottom:5px;right:-30px;}
.register_panel.top_set > h1{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:0 none !important;}
#forget_panel .form input{margin-bottom:0;}
span#ctl00_MainContent_lblRecords{font-size:14px;font-weight:600;padding:0;display:inline-block;vertical-align:middle;}
a:hover, .list_blue a:hover{color:#595959;}
.registration_errors#register-box .register_panel img, .registration_errors#register-box .register_panel p{display:inline-block;}
.registration_errors#register-box .register_panel ul li{display:block;margin-top:20px;margin-bottom:-10px;}
.registration_errors#register-box .register_panel ul li h2{padding:0;font-weight:500;}
.registration_errors#register-box .register_panel ul li h2 span{font-weight:900;margin-right:5px;}
#form_table table td .breadcrumb a{background:none;margin-bottom:0;color:#267db9;padding:0;}
#form_table table td .breadcrumb a:hover{background:none;padding:0;margin:0;color:var(--light-red-md);}
#form_table table td input#chkTerms{height:auto !important;vertical-align:middle;margin-top:0 !important;}
#form_table:last-child table td input#btn_register{padding:0;height:32px;}
a#checkUserName{margin:-10px 00;display:block;}
span.error_class{vertical-align:middle;}
span.error_class.error_mssg{clear:both;}
span#warning_address_form, span#warning_personal_form{padding:5px 0;display:block;}
.bc_switch_content input{padding:0 8px 1px !important;}
div#feedbackThanks{padding:2px 0 5px;text-align:center;}
#ctl00_LoginPopUp1_ChooseState1_lnkIndia.selected_state{background:var(--light-red);border:2px solid #015161;padding:0 7px;color:#fff;}
span#error_image{padding:0 0 10px;}
span#error_chkTerms{padding:8px 0 0;clear:both;}
.subcat_img{float:none !important;display:inline-block;}
.subcat_div{float:none !important;display:inline-block;width:78%;vertical-align:middle;padding-left:10px;box-sizing:border-box;}
#register-box .circle-img img{margin:21px auto;}
div#register-box.referfrnd iframe#IFsendMail{min-height:310px;box-sizing:border-box;}
#ranking a:hover{color:#333;}
/* #loader_p{padding:10px 10px 14px !important;text-align:center !important;font-family:'Lato', sans-serif !important;} */
.margin input#chkremember{margin-left:-2px;}
a#LoginButton:hover{opacity:.75;}
.loginInner span.error_mssg{vertical-align:middle;margin-top:0;margin-bottom:0;display:inline-block;}
.loginInner input{border:2px solid #eee;height:28px;padding:3px 7px;box-sizing:border-box;vertical-align:middle;}
.highslide-html-content > div{height:auto !important;}
div#field_1.listing_line{width:50%;margin:0;padding:15px 15px;box-sizing:border-box;}
div#field_1.listing_line #address_h{color:#ffffff;margin-bottom:5px;background-color:var(--light-red-md);padding-left:17px;padding-top:6px;padding-bottom:5px;font-size:14px;font-weight:600;line-height:25px;border:0;}
#field_1.listing_line ul > li > div#field_text{width:auto;margin:0;float:none;padding:10px 0 5px 45px;}
#field_1.listing_line > ul > li > a{position:absolute;left:0;top:14px;}
div#field_1.listing_line > ul > li{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px;padding-top:5px;}
div#field_1.listing_line > ul > li:last-child{border-bottom:0;}
div#field_1.listing_line > ul > li #field_text span a{background:none;font-size:14px;padding:0;}
div#field_1.listing_line > ul > li #field_text:hover span a, div#field_1.listing_line > ul > li #field_text:hover .list_num{color:var(--light-red-md);}
div#field_1.listing_line > ul > li table td{padding:0 0 6px 0;}
span#warning_password_form{padding:0 0 5px;display:block;}
.bc_switch_content label{margin-bottom:2px;margin-top:12px !important;}
.category_content .right_section{padding:12px 4px;}
.CommentLogin > a{display:inline-block;vertical-align:middle;}
#field_4 .margin1{margin:0 0 10px;}
.postComment textarea#review{border:2px solid #eee;width:100% !important;font-family:'Lato', sans-serif;box-sizing:border-box;height:90px !important;padding:8px 12px !important;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;max-width:100%;}
.postComment{display:inline-block;max-width:700px;width:100%;padding-right:30px;position:relative;box-sizing:border-box;}
span#error_review{vertical-align:top;position:absolute;right:0;top:0;}
a#btSubmitReview{display:inline-block;}
a#btSubmitReview:hover{opacity:.75;}
#highlight_ads:first-child{margin-top:10px !important;}
.breadcrumb.top_breadcrum a{background:none;}
.breadcrumb.top_breadcrum a:hover{color:var(--light-red-md);}
.search_box select#ct{width:195px !important;}
#main_address_d .classified_details img.right{margin-right:10px;}
/* a.add_to_contact:hover{opacity:.75;} */
a.add_to_contact{padding:6px;background:var(--light-red);color:#fff;margin-right:0px;border-radius:3px;}
.listingkeyword span.breadcrumb{color:#080808;text-transform:none;padding:10px 10px;font-size:14px;}
.mainMenu li.active{background:#fff;}
.mainMenu li.active a{color:var(--light-red-bg);}
input#emailid{width:100% !important;max-width:80% !important;}
#address_h .one-square{width:70%;}
#featured_adds #address_h .one-square{width:100%;}
#address_h div#ranking{padding:0;}
#my_registration_main div#address_detail{width:100%;padding-left:0;position:relative;}
.custom-area div#field_1{margin:0;padding:12px 15px;box-sizing:border-box;}
.feature, .how, .textt{font-family:'Lato', sans-serif !important;}
.feature_mar{width:100% !important;margin:0 auto !important;}
.feature_mar .feature h1{display:block;width:100%;float:left;color:#0b8288;margin:10px 0;text-align:left;}
#field_1 .feature img{display:block;}
.feature_mar .feature span{display:block;width:100%;float:left;}
.img{width:100% !important;overflow:hidden;}
.howm{margin-top:10px !important;overflow:hidden;}
.how{padding:0 0 3px;display:block;}
.img{width:100% !important;height:auto;margin:0 auto;padding:0 0px;box-sizing:border-box;overflow:hidden;}
.total, .imag{width:100% !important;}
.cover_crumbs{padding:10px 0;/*margin-left:-2px;*/margin-bottom:10px;border-bottom:1px solid #a2a2a2;}
div#field.changed_layout{padding-top:0 !important;}
div#field.changed_layout .custom-area{padding-top:6px;}
a#btPersonal, a#ChangePassword, a#btSubmitReview, a#btAddress, a#contact_btSubmit, a#mailSend, #form_table a#btSubmit, a#PostAdRegistration_SubmitButton{background:var(--light-red-md) !important;width:85px !important;height:35px !important;display:block;border-radius:2px;position:relative;padding:10px 0 !important;text-align:center;box-sizing:border-box;line-height:15px;}
#btPersonal img, a#ChangePassword img, a#btSubmitReview img, a#btAddress img, a#contact_btSubmit img, a#mailSend img, #form_table a#btSubmit img, a#PostAdRegistration_SubmitButton img{display:none;}
.listing-time-direction i.demo-icon.icon-compass { margin-right: 5px;}
a#btPersonal:before, a#ChangePassword:before, a#btSubmitReview:before, a#btAddress:before, a#contact_btSubmit:before, a#mailSend:before, #form_table a#btSubmit:before, a#PostAdRegistration_SubmitButton:before{content:"Submit";text-transform:uppercase;color:#fff;font-size:15px;}
#referMain span.error_class{position:absolute;right:0;top:11px;}
.mainMenu i span{background:var(--light-red);display:block;height:2px;width:22px;margin-bottom:3px;}
.mainMenu i span:last-child{margin:0;}
.mainMenu i{font-style:normal;display:inline-block;vertical-align:baseline;}
#divLoginPopUp #register-box iframe{min-height:300px;}
#divLoginPopUp div#register-box{height:360px;box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.1);}
#divLoginPopUp #register-box iframe, #divLoginPopUp #register-box iframe#IFsendMail{min-height:280px;height:280px;}
#divLoginPopUp #register-box .middle_bg{height:290px !important;}
.log_pop label{font-size:14px !important;}
.margin.remember{margin-bottom:10px;margin-top:-5px;}
.log_pop .margin{margin-bottom:6px;}
input#chkremember{margin:2px 0 0;vertical-align:middle;}
.sendMaiPopup{z-index:9999 !important;}
span.to_label{float:left;}
i.fa.fa-refresh.refresh_map{cursor:pointer;}
i.fa.fa-refresh.refresh_map:hover{color:#595959;}
#address_h img:hover{opacity:0.5;}
.bc_switch_content textarea{resize:none;}
.bc_switch_content{padding:3px 3px 0px 3px !important;}
textarea{resize:none;}
/*.banner .add_button{float:right;position:absolute;right:13%;z-index:1}*/
.banner .add_button {float: right;position: absolute;right: 0;z-index: 1;bottom: 0;}

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){
	body{margin:0px;padding:0px;border:0px;background-image:url(../images/bg_top.jpg);background-repeat:repeat-x;font-family:'Lato', sans-serif;background-position:top center;}
	body.no_background, iframe body{background:none !important;}
	.clearer{clear:both;display:block;font-size:0;height:0;line-height:0;margin:0;padding:0;border:none}
	.container{box-sizing:border-box;margin:0 auto;max-width:1140px;padding:0 7px;width:100%;}
	a{cursor:pointer;}
	#logo{position:absolute;margin-top:10px;}
	#loader{padding:10px 10px 10px 10px;position:fixed;z-index:1000;top:0;left:0;width:100%;visibility:hidden;}
	#loader_p{padding:10px 10px 10px 10px;color:White;font-weight:bold;background-color:var(--light-red-md);margin:auto;width:90px;}
	#top_bar{background:url(../images/index-epageindia_top.jpg);background-repeat:repeat-x;}
	#top_bar_admin{background-color:#ffffff;height:80px;}
	#admin_bg{overflow:hidden;background-color:#131c25;padding-bottom:30px;}
	#top_link{font-size:12px;float:right;margin-top:34px;}
	#top_Beta{font-size:12px;color:var(--light-red);font-weight:bold;padding-bottom:5px;float:none;margin-top:5px;}
	.beta_text{color:#666666;font:bold 11px;padding-left:140px;position:absolute;top:25px;margin-left:-184px;}
	.twitter{position:fixed;right:10px;}
	.twitter a{background:url(../images/twitter.gif);display:block;height:40px;width:65px;float:right;}
	.search_bar{float:left;width:100%;}
	.search_box{background:rgba(0, 0, 0, 0) url(../images/search_box_bg.gif) repeat scroll 0 0;border-radius:4px;float:left;height:62px;padding:0;width:100%;}
	.search_box input{border:1px solid white;border-radius:2px;float:left;font-family:'Lato', sans-serif;font-size:14px;margin:15px 6px 15px 0;padding:6px 12px;width:200px;box-sizing:border-box;}
	.search_box select{border:1px solid #fff;font-size:14px;border-radius:2px;font-family:'Lato', sans-serif;margin:15px 6px;padding:2px 10px;float:left;width:164px !important;height:32px;line-height:30px;}
	.search_box .search_button{background:url(../images/search_button.png) no-repeat;border:0 none;margin:15px 6px;float:left;padding:9px 3px;width:89px;cursor:pointer;}
	.search_box .add_button{float:right;margin-top:14px;margin-right:0;}
	.search_box .divider{background:url(../images/search_box_divider.gif) no-repeat;}
	.search_bar .left_bg{background:url(../images/search_box_left.gif) left no-repeat;float:left;height:62px;width:14px;display:none;}
	.search_bar .right_bg{background:url(../images/search_box_right_bg.gif) right no-repeat;float:right;height:62px;width:14px;display:none;}
	#ctl00_PanAccount{margin:-76px 8px 0 0;margin:0px 8px 0 0;}
	#ctl00_ctl00_PanAccount{margin:-76px 0 0 0;}
	*html #search_bar input{border:1px solid #fff;-moz-border-radius:2px;-webkit-border-radius:2px;height:18px;margin:5px 0px 0px 0px;float:left;}
	#search_bar select{border:1px solid #fff;-moz-border-radius:2px;-webkit-border-radius:2px;height:23px;float:right;}
	#add_button{float:right;width:329px;height:101px;background-repeat:no-repeat;}
	#add_button img{margin:25px 25px 25px 25px;}
	#seach_item{float:left;height:auto;width:627px;}
	#spacer{line-height:15px;}
	.search_text{font-size:11px;color:#ffffff;}
	.search_textb{font-size:14px;color:#646464;}
	.table{margin-top:10px;}
	.list_blue{font-size:17px;color:var(--light-red-md);font-weight:600;}
	.list_blue a{font-size:14px;color:var(--light-red);font-weight:bold;text-decoration:none;}
	.list_num{color:#222;font-size:12px;font-weight:bold;padding:5px 0 15px !important;}
	.list_text{font-size:12px;color:#000000;padding:0 0 15px;}
	.top_link{bottom:43px;color:var(--light-red);font-size:14px;margin-right:0 !important;position:relative;right:0;}
	.top_link a{font-size:12px;color:#ffffff;text-decoration:none;}
	.list_text_u{font-size:12px;color:#000000;}
	.list_text_u a{font-size:12px;color:#000000;text-decoration:underline;}
	.top_search{font-size:11px;color:#474747;}
	.top_search a{font-size:11px;color:#000000;text-decoration:none;}
	.top_search_blue{font-size:11px;color:var(--light-red);font-weight:bold;}
	.faetured_ads{font-size:15px;font-weight:bold;color:#484746;padding-left:10px;padding-top:10px;}
	.mail{font-size:12px;color:var(--light-red);}
	.mail a{font-size:14px;color:var(--light-red);}
	.mail_line{font-size:12px;color:var(--light-red);line-height:22px;}
	.mail_line a{font-size:12px;color:var(--light-red);line-height:22px;}
	.spacer{line-height:10px;}
	.line_hight{line-height:22px;}
	.text_setting{vertical-align:middle;}
	.id_orng{font-size:14px;color:#fe8627;font-weight:bold;}
	.id_blk{font-size:14px;color:#545455;font-weight:bold;}
	.code{margin-bottom:0px;}
	.one-square{font-size:12px;color:#777;font-weight:normal;}
	div#address{background:#f7f7f7;margin-bottom:20px;padding:10px 14px;width:100% !important;border:2px solid #eee;box-sizing:border-box;}
	.one-square a{font-size:15px;color:var(--light-red);font-weight:bold;text-transform:capitalize;text-decoration:none;}
	.one-square a:hover{color:#333;}
	#ranking a{font-size:12px;color:var(--light-red);font-weight:bold;text-decoration:none;}
	.admin_nav_text{font-size:12px;font-weight:bold;margin-right:10px;color:#FFFFFF;text-align:right;}
	.admin_nav_text a{font-size:12px;font-weight:bold;margin-right:10px;color:#FFFFFF;text-align:right;text-decoration:none;}
	.confirm_message{font-size:12px;color:#72a101;}
	.error_message{font-size:12px;color:#a10101;}
	#field_1{margin-top:10px;margin-left:20px;width:100%;float:left;display:inline;}
	table#ctl00_MainContent_dlCategory{width:100% !important;}
	#field_1 img{float:none;margin-top:0;}
	#field_1 text{float:left;margin-left:8px;}
	#field_1 ul{list-style:none;}
	#field_1 li{margin:0px;padding:0px;line-height:17px;position:relative;}
	#field_2{margin-top:10px;width:305px;float:left;display:inline;}
	#field_2 img{float:left;margin-top:5px;}
	#field_2 text{float:left;margin-left:8px;}
	#field_2 ul{list-style:none;}
	#field_2 li{margin:0px;padding:0px;line-height:17px;}
	#field_3{margin-top:10px;width:293px;float:left;display:inline;}
	#field_3 img{float:left;margin-top:5px;}
	#field_3 text{float:left;margin-left:8px;}
	#field_3 ul{list-style:none;}
	#field_3 li{margin:0;padding:0px;line-height:17px;}
	#field_image{float:left;margin-top:5px;}
	#field_text{float:none;margin-left:5px;display:inline-block;vertical-align:middle;}
	#field_main{height:100%;width:100%;}
	.search_field{background-color:#fcfbf9;border-style:solid;border-color:#ebeaea;border-width:1px;margin-top:12px;padding-left:15px;padding-right:12px;padding-top:15px;padding-bottom:15px;font-size:15px;color:#7a7a7a;padding-top:6px;}
	.search_field a{font-size:12px;color:rgb(98, 93, 93);line-height:15px;padding:0 3px;text-decoration:none}
	.search_field a:hover{color:#7a7a7a;text-decoration:underline}
	.showReview{background-color:#fcfbf9;border-style:solid;border-color:#ebeaea;border-width:1px;margin-top:12px;padding-left:15px;padding-right:12px;padding-top:15px;margin-bottom:10px;padding-bottom:15px;}
	#search_field a{font-size:11px;color:#000000;text-decoration:none;}
	#top_searcht{margin-left:12px;margin-top:15px;margin-right:10px;margin-bottom:15px;}
	#ads_image{margin-left:0px;float:right;width:100%;margin-bottom:17px;text-align:center;z-index:0;position:relative;margin-top:30px;}#ads_image .column{margin:0 0 12px;}
	#featured_adds{margin:0 -15px;overflow:hidden;padding:12px 0;}
	#featured_adds_m{background-color:#fff;float:left;min-height:170px;padding-bottom:10px;margin-top:20px;width:100%;height:auto !important;border:1px solid #ebeaea;}
	#featured_adds_h{background-color:var(--light-red-md);height:20px;padding-left:10px;padding-top:10px;padding-bottom:5px;font-size:15px;font-weight:600;color:#ffffff;}
	#add_detail_1{float:left;margin-top:20px;height:192px;width:290px;}
	#add_detail_1 img{border-radius: 5px;}
	#add_detail_2{float:right;margin-top:20px;height:192px;width:290px;}
	#add_detail_2 img{margin-right:10px;}
	#more{float:left;width:184px;margin-left:5px;}
	#add_im{float:left;margin-top:15px;padding:0px;font-size:12px;color:#000000;line-height:20px;width:290px;}
	#add_im2{color:#000000;float:right;font-size:12px;line-height:20px;margin-top:5px;overflow-wrap:break-word;padding:0;width:100%;}
	.footer_line{background-color:#d6d6d6;height:4px;font-size:0px;}
	#footer{height:auto;text-align:center;margin-top:5px;padding-top:15px;}
	#cat_link{margin:12px 0 8px 0;padding:0;font-size:17px;position:relative;font-weight:bold;color:#484746;overflow:hidden;height:auto;vertical-align:middle;}
	#left_sub #cat_link{margin:0;}
	#cat_link img{margin-right:0;float:none !important;display:inline-block !important;vertical-align:middle;}
	#side_add{background-color:#fff;border-color:#ebeaea;border-style:solid;border-width:1px;box-sizing:border-box;float:right;width:100%;}
	*html #side_add{width:313px;clear:both;background-color:#fcfbf9;border-color:#ebeaea;border-style:solid;border-width:1px;}
	#side_add_h{background-color:var(--light-red-md);height:20px;padding-left:10px;padding-top:10px;padding-bottom:5px;font-size:15px;font-weight:bold;color:#ffffff;}
	#left_sub{background:#fff none repeat scroll 0 0;border:0;display:inline-block;float:left;margin-bottom:12px;padding-bottom:12px;width:100%;padding:10px 0;box-shadow:0 0 10px rgba(0,0,0,.2);}
	#highlight_ads{display:inline-block;float:left;margin-left:0 !important;line-height:18px;width:100%;padding:0 10px;margin-top:10px !important;box-sizing:border-box;}
	#highlight_ads img{margin-right:10px;}
	#line{background:url(images/index-epageindia_line.jpg);background-repeat:no-repeat;float:left;margin-left:20px;}
	#left_link{margin-left:10px;padding-left:35px;float:left;display:inline;font-size:12px;color:var(--light-red);width:244px;margin-top:8px;}
	#leftDetail_link{color:#595B5D;display:inline;float:left;font-size:12px;margin-left:10px;margin-top:8px;padding-left:10px;text-align:justify;width:256px;line-height:1.5;}
	#left_link a{margin-left:10px;float:left;display:inline;font-size:12px;color:var(--light-red);text-decoration:none;}
	#left_link ul{list-style-type:none;}
	#left_link ul li{margin:0;padding:0px;height:18px;margin-bottom:8px}
	#left_link ul li ul{list-style-type:none;padding-left:20px;}
	#left_link ul li ul li{padding:0 0 0 0px;height:18px;background:url(../images/bullet.png) no-repeat;}
	.addressLatest{float:none;max-width:770px;background-color:#f2f2f2;box-sizing:border-box;border:0;padding:10px 15px 15px;display:block;margin:15px 15px;}
	#address_h{background-color:transparent;height:auto;padding:6px 0 10px;color:#777;font-weight:bold;overflow:hidden;border-bottom:1px solid #E0E0E0;line-height:20px;margin-bottom:8px;}
	#address_h img{float:left;}
	#address_img{border:2px solid #E4E3E3;float:left;width:20%;background:#fff;box-sizing:border-box;margin-top:10px;padding:11px 0;text-align:center;}
	#address_img a{color:var(--light-red-bg);}
	#address_detailLatest{font-size:14px;color:#595B5D;padding-top:5px;width:77%;margin-top:2px;line-height:18px;float:right;word-wrap:break-word;}
	#address_detail{color:#595B5D;float:right;font-size:14px;line-height:20px;padding-left:20px;box-sizing:border-box;padding-top:6px;word-wrap:break-word;width:80%;}
	#address_details{color:#595B5D;float:right;font-size:14px;line-height:20px;padding-left:20px;box-sizing:border-box;padding-top:6px;width:80%;}
	#address_detail img, #address_details img{float:right;margin-bottom:10px;margin-right:10px;margin-top:-30px;}
	#address_details img:hover{opacity:0.8;}
	#ranking{padding-left:20px;padding-right:0;font-size:12px;color:#595b5d;height:20px;line-height:20px;vertical-align:middle;float:right;display:inline;font-weight:100;}
	.CommentLogin{float:right;}
	.CommentLogin span{vertical-align:middle;color:#ffffff;}
	#ranking img{margin-right:10px;}
	#main_address{display:inline;width:614px;float:left;}
	#main_address_d{float:left;font-size:14px;color:#595b5d;padding-top:10px;padding-left:0;padding-bottom:10px;width:292px;display:inline-block;}
	#main_address_d img{margin-right:0;margin-left:7px;float:right;}
	#main_address_d img.right:hover{opacity:.75;}
	#main_address img{float:left;margin-top:5px;}
	#main_address text{float:left;margin-left:8px;}
	main_address ul{list-style-type:none;}
	#main_address li{margin:0px;line-height:25px;padding:0px;}
	#address_text{margin-left:35px;}
	#profile_img{margin-top:0;margin-bottom:0;margin-left:0;float:left;border-style:solid;width:100%;overflow:hidden;height:152px;}
	#complete_address{float:left;font-size:12px;color:#595b5d;padding-top:20px;padding-left:20px;width:610px;display:inline;}
	#profile_link{width:265px;background-color:#e1ecf8;font-size:15px;font-weight:bold;border-style:solid;border-width:1px;border-color:#dcdcdc;color:#595b5d;line-height:25px;height:25px;padding-left:17px;padding-top:5px;padding-bottom:5px;margin-left:10px;}
	#profileDetail_link{width:265px;background-color:var(--light-red-md);font-size:15px;font-weight:bold;border-style:solid;border-width:1px;border-color:#dcdcdc;color:#ffffff;line-height:20px;height:25px;padding-left:10px;padding-top:5px;padding-bottom:5px;margin-left:10px;text-align:justify;}
	#pro{width:299px;padding-left:50px;padding-top:10px;}
	#registration_main{font-size:12px;color:#646464;width:100%;padding:0 0 15px;float:left;}
	div#my_account_field.listing-right{width:70%;padding:10px 15px;}
	.listing-right .shadow_in{background-color:#fff;border-color:transparent;border-style:solid;border-width:0;float:none;overflow:hidden;padding:12px 15px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:0px;}
	div#field.no-shadow{box-shadow:none;margin-left:-15px !important;width:auto;margin-top:-1px;margin-right:-15px !important;}
	#registration_form, div#field{width:100%;background-color:#fff;border-color:transparent;border-style:solid;border-width:0;float:left;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2);margin:-1px 0 0 !important;padding:0px;}
	#registration_form_h, #account_headings{background-color:var(--light-red);height:auto;padding:6px 15px;font-size:15px;color:#fff;font-weight:500;line-height:30px;text-transform:uppercase;}
	#registration_headings{font-size:16px;color:var(--light-red);padding-left:25px;padding-top:15px;padding-bottom:25px;font-weight:500;border-width:2px 0px 0px 0px;border-color:#f3f3f3;border-style:solid;}
	#form_table{margin-left:0;padding:0 25px;}
	#login_box{width:300px;float:left;margin-left:15px;background-color:transparent;border-color:#ebeaea;border-style:solid;border-width:1px;}
	#login_box_h{background-color:var(--light-red);height:30px;padding-left:0;padding-top:5px;padding-bottom:5px;font-size:18px;color:#fff;font-weight:500;line-height:30px;text-align:center;}
	#login_box_heading{font-size:14px;color:#6c6d6e;padding-left:0;padding-top:20px;padding-bottom:20px;font-weight:600;text-align:center;}
	#login_box_deatail{padding-left:27px;padding-top:24px;padding-bottom:24px;}
	#account_nav{width:auto;float:right;background-color:var(--light-red-md);height:35px;}
	#account_nav ul{list-style-type:none;}
	/* #account_nav li{} */
	#account_field{background-color:#fcfbf9;border-style:solid;border-color:#ebeaea;border-width:1px;width:955px;padding-bottom:15px;float:left;display:inline;overflow:auto;}
	.nav_div{padding:11px 24px 0px 24px;float:left;color:#545455;font-size:14px;height:25px;}
	.nav_div a{color:#ffffff;font-size:14px;text-decoration:none;display:block;padding-bottom:2px;}
	.nav_div a img{float:left;padding-right:4px;}
	.nav_div_selected{background-color:#ffffff;}
	#descriptions{border-style:solid;border-width:1px;border-color:#e5e5e5;height:150px;width:409px;background-color:#FFFFFF;}
	#my_ads{font-size:12px;color:#545455;margin:20px 25px 35px 25px;line-height:25px;}
	#my_ads_f{background-color:#e1ecf7;line-height:25px;padding-left:25px;font-size:14px;color:#545455;}
	#my_ads-field{background-color:#fcfbf9;border-style:solid;border-color:#ebeaea;border-width:1px;margin-bottom:15px;}
	#my_account_field{float:left;display:inline-block;width:70%;padding:0 15px;box-sizing:border-box;}
	#my_registration_main{background-color:#fcfbf9;border-style:solid;border-color:#ebeaea;border-width:1px;font-size:12px;color:#646464;padding:15px 15px 0px 15px;overflow:hidden;}
	#message{background-color:#fffde1;margin-left:15px;margin-right:15px;margin-top:15px;margin-bottom:15px;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;float:left;border-style:solid;border-color:#fff8bb;border-width:3px;width:660px;}
	#admin_dashboard{width:680px;margin-left:15px;}
	#listing{width:685px;margin-left:15px;}
	#admin_nav{width:205px;background:url(../images/admin-nav.jpg);float:left;padding-top:9px;}
	#admin_field{width:954px;float:left;margin:3px 0 0 0;}
	#admin_right-field{float:right;background-color:#fcfbf9;width:749px;padding-bottom:15px;}
	#thumbnail{float:right;border-style:solid;border-width:1px;border-color:#e4e1e1;margin-top:15px;margin-right:15px;display:inline;overflow:auto;}
	.listing_text{font-size:12px;color:#5b5b5b;margin-left:20px;margin-top:11px;line-height:34px;}
	.listing-link{font-size:12px;color:#41829f;margin-left:20px;margin-top:11px;line-height:34px;}
	.listing-link a{font-size:12px;color:#41829f;margin-left:20px;margin-top:11px;line-height:34px;}
	.dashbordimg{margin:5px 0 0 5px;float:left;}
	.dash_heading{margin-top:23px;color:#474646;}
	.dash_heading a{margin-top:23px;color:#474646;text-decoration:none;}
	.dash_detail{font-size:14px;color:#646464;margin-left:13px;margin-top:5px;}
	.ratingStar{font-size:0pt;width:13px;height:20px;margin:0px;padding:0px;cursor:pointer;display:block;background-repeat:no-repeat;}
	.filledRatingStar{background-image:url(../images/rating_single.gif);}
	.emptyRatingStar{background-image:url(../images/ratingoff.gif);}
	.savedRatingStar{background-image:url(Images/Saved_Star.gif);}
	.pagination{display:inline-block;float:none;font-size:11px;height:auto;margin:15px 0 10px;text-align:right;width:100%;}
	.pagination a{border:2px solid #e8e8e8;background:#f2f2f2;font-size:14px;width:30px;display:inline-block;height:30px;vertical-align:middle;text-align:center;line-height:30px;color:#222;text-decoration:none;}
	.pagination a:hover{border:2px solid var(--light-red);}
	.pagination span.breadcrumb{border:1px solid var(--light-red);padding:0;text-align:center;background:var(--light-red);color:#fff;width:30px;height:30px;display:inline-block;vertical-align:middle;line-height:30px;font-size:14px;}
	.pagination a:first-child, .pagination a:last-child{width:auto;padding:0 10px;}
	.searchResultArea{width:800px;height:30px;text-align:center;margin:0;padding:10px 10px 15px 10px;display:inline;float:left;font-size:11px;padding:10 0 0 0;color:#7a7a7a}
	.breadcrumb{text-transform:uppercase;font-size:12px;display:block;color:#7a7a7a;}
	.privacy_p .breadcrumb{display:inline-block;}
	.breadcrumb a{font-size:11px;color:var(--light-red);text-decoration:none}
	.breadcrumb a:hover, .breadcrumb a.active{background:var(--light-red) none repeat scroll 0 0;color:#fff;text-decoration:none;}
	.Linkcrumb{font-size:12px;padding:10 0 0 0;color:#7a7a7a;line-height:1.5;text-align:justify}
	.Linkcrumb a{font-size:12px;color:var(--light-red);text-decoration:none}
	.Linkcrumb a:hover{font-size:12px;color:#7a7a7a;text-decoration:underline}
	.leftareaBox{width:632px;height:auto;float:left;margin:0;color:#000}
	.rightareaBox{width:275px;height:auto;float:right;}
	.commentBox table{color:#000000;font-size:14px;margin:10px 0 0 0;float:left}
	sideBarMid{width:258px;height:auto;margin:0 0 0 15px;padding:0;float:right;}
	#main_containner{width:958px;height:auto;margin:auto;}
	#middle_containner{background-color:#E7F0F7;border:1px solid #95BED1;margin:49px 97px 53px 101px;}
	*html #main_containner{width:858px;height:auto;margin:auto;}
	*html #middle_containner{background-color:#E7F0F7;border:1px solid #95BED1;margin:49px 50px 53px 50px;padding:0px 0px 0px 0px;}
	*html #content{padding:66px 0px 66px 213px;width:444px;}
	#content{padding:66px 213px;width:441px;}
	#thanks_message{font-size:30px;border-bottom:1px dotted #ccc;padding-bottom:6px;margin-bottom:10px;}
	#visit{width:390px;text-align:right;color:#888181;font-size:12px;}
	#oops{text-align:left;color:#1f1e1e;font-size:12px;}
	#symble{padding:20px 0px 0px 0px;float:left;}
	.thanks{background:url("../images/thanks_mail.png") no-repeat scroll 48px 75px transparent;}
	.forgot{background:url("../images/forgot.png") no-repeat scroll 48px 75px transparent;}
	.forgotPass{border:1px solid #ccc;padding:7px;margin-top:8px;width:426px;}
	.forgotPass input{width:230px;height:23px;border:1px solid #999;margin-bottom:2px;}
	*html .forgotPass input{width:230px;height:23px;border:1px solid #999;float:left;margin-bottom:0px;}
	.forgotPass button{padding:3px 12px;background:#ECECEC;border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #ccc;border-left:1px solid #ccc;}
	.forgotPass .button{float:right;height:27px !important;margin:0px 0px 0px 5px;}
	.CenterDiv{width:600px;height:400px;background:#000;margin:auto;opacity:.7;filter:alpha(opacity=40);position:absolute;z-index:100}
	.spam_message{background-color:#D95762;font-size:14px;color:#FFFFFF;height:auto;padding:8px;box-sizing:border-box;}
	.showReviewOuter{background:url(../images/bg-blue.gif) repeat-x top left;border:1px solid #ebeaea;margin-top:0;padding:7px 25px 15px 15px;background-color:#fff;width:100%;font-size:12px;color:#595b5d;box-sizing:border-box;}
	.showReviewOuter .title{color:#ffffff;font-weight:bold;padding:4px 0;font-size:15px;float:left;}.showReviewOuter .name{font-weight:bold;float:left;font-size:12;text-transform:uppercase}
	.showReviewOuter .time{float:left;padding:0 0 0 15px;font-size:smaller}
	.showReviewOuter .reviw{border-bottom:1px dotted #595b5d;padding:5px 0 12px 0;margin:0 0 15px 0;}
	.postComment textarea{width:350px;border:1px solid #CCCCCC;margin:0 0 15px 0;}
	#msgContainer{background:#f7de67;font-size:14px;font-weight:bold;text-align:center;width:100%;line-height:35px;position:fixed}
	.tableContainer{width:auto;height:auto;background-color:#e6edf6;border:1px solid #e1ecf8;font-size:12px;color:#000;margin:10px auto;}
	.tableContainer span{font-size:10px}
	.loginForm{background:url(images/login-form-bg.jpg) no-repeat;width:auto;height:auto;padding:10px;border:0px solid red;}
	.loginInner{border:1px solid #e1e1e1;padding:8px 0 22px 20px;height:160px;}
	.margin{margin-top:5px}
	.loginInner label{width:100px;border:0px solid red;float:left;padding:7px 0 0 0;}
	.loginInner .submit{padding:0 0 0 100px;}
	.button{margin:10px 0 0 -10px}
	.topTag{background:url(../images/top-tag.jpg) no-repeat top right;position:fixed;top:140px;right:0px;width:64px;height:193px;}
	*html .topTag{background:url(../images/top-tag.jpg) no-repeat top right;position:absolute;right:0;top:140px;height:193px;}
	.searchButton input{background:url(../images/btn-search.gif);width:89px;height:25px!important;border:none;color:#fff;border:none!important;}
	.tabPannel{height:auto;padding:0px;color:var(--light-red-md);font-size:12px;margin-top:2px;}
	.tabPannel .left{float:left;}
	.tabPannel .left a{color:var(--light-red-md);text-decoration:none;}
	.tabPannel .left span{padding:9px 6px 0 0;float:left;}
	.tabPannel .right{float:right;width:260px;}
	.tabPannel .right ul{border:0px solid red;height:31px;line-height:31px;padding:0;width:260px;}
	.tabPannel .right ul li{list-style:none;display:inline;margin-left:10px;}
	.tabPannel .right a{color:var(--light-red-md);text-decoration:none;font-weight:bold;}
	.tabPannel .right a.selected{color:#fff;text-decoration:none;font-weight:normal;background:var(--light-red-md);padding:8px 15px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
	.dropdown{background:var(--light-red-md);font-size:12px;}
	.dropdown ul{height:32px;line-height:32px;float:right;}
	.dropdown ul li{list-style:none;display:inline;}
	.dropdown ul li a{color:#fff;text-decoration:none;border-right:1px solid #fff;padding:0 14px;}
	.dropdown ul li a.last{border:0px solid;}
	.keyword{color:#555555;padding:0 !important;}
	/* .keyword animation: {color:#444;font-size:12px;border-radius:2px;background:#f2f2f2;text-decoration:none;padding:4px 5px;display:inline-block;margin-bottom:4px;} */
	.keyword a:hover{background:var(--light-red);color:#fff;}
	.margin1{margin-top:45px;margin-top:22px;}
	*html .margin1{margin-top:25px}
	.remember label{width:100px;border:0px solid red;float:left;padding:3px!important;}
	.listingkeyword{background-color:#F7DE67;float:right;margin-right:14px;text-align:center;line-height:18px;width:628px;margin-top:10px;}
	.personal1 input{padding:0px!important;margin:0px!important;width:202px;}
	.sendmail_table{margin:auto;padding:0 20px;padding:0px!important;}
	*html .sendmail_table{margin:auto;padding:0px 20px;}
	.sendmail_table .txtbox{background:url("../images/txtbox_bg.gif") no-repeat;border:0 none;color:#7A8088;font-size:11px;height:25px;padding:3px 5px;width:180px;}
	.sendmail_table .txtarea{background:url("../images/txtarea_bg.gif") no-repeat;border:medium none;height:40px;padding:3px 5px;width:180px;font-size:11px;color:#7A8088;}
	.sendmail_table td{padding-top:2px;padding-top:0px;padding-top:0px\9;}
	a img{border:none;}
	img{max-width:100%;}
	.classified_details td{vertical-align:middle;padding:0 3px;}
	.navigation{border:0px solid red;float:right;height:39px;margin:0px 0 0 13px;width:99%;}
	.navigation1{border:0px solid red;float:right;height:auto;margin:-78px 0 0 0;width:100%;}
	*html .navigation{margin:87px 0 0 0;}
	.login{background:url(../images/btn-login-off.jpg) no-repeat bottom;margin:-1px 8px 0 0px;position:relative;z-index:1;width:68px;height:39px;color:#fff;font-weight:bold;line-height:55px;text-transform:uppercase;cursor:pointer;padding-left:7px;float:left;font-size:9pt;}
	.loginOn{background:url(../images/btn-login-on.jpg) no-repeat bottom;}
	.right{float:right;}
	.left{float:left;}
	#top_bar .right_col{width:417px;float:right;position:relative;}
	span.top_link.stick_text{position:absolute;top:30px;right:0;}
	.sticky2 span.top_link.stick_text{top:12px;right:-13px;bottom:0 !important;}
	.abc.sticky3{margin-right:25px;position:absolute;right:0;}
	.login-panel{height:79px;margin:6px 9px -9px 10px;width:408px;margin:6px 9px -9px 0;margin:-5px 9px -9px 0;margin:-26px 9px -9px 0;}
	.login-panel .inner, .register-panel .inner{float:left;width:397px;}
	.login-panel .wrap{background:rgba(0,0,0,0.75);bottom:0;color:#ffffff;display:none;height:76px;position:absolute;width:408px;}
	.login-panel .top{height:24px;padding:2px 0;}
	.login-panel .top .select{color:#fff;float:left;font-size:11px;height:30px;padding:0 14px;text-transform:uppercase;width:140px;}
	.navigation1 a:hover{color:#fff;}
	.login-panel .top .error{font-size:11px;color:#ffffff;padding-left:14px;}
	.login-panel .top .right{font-size:11px;color:#ccc;padding-left:46px;float:left;}
	.login-panel .top .right a{color:#ffffff;}
	.login-panel .top .right a:hover{color:#f2f2f2;}
	.login-panel .bottom{padding:19px 0 0 10px;float:left;width:383px;}
	/* .login-panel .bottom .input{} */
	.login-panel .bottom .error{font-size:12px;margin-top:-15px;position:absolute;}
	.login-panel .bottom .input input{background:none repeat scroll 0 0 transparent;border:1px solid #ffffff;float:left;height:21px;margin-right:5px;margin-bottom:3px;padding-left:6px;padding-top:1px;width:150px;}
	.login-panel .bottom button{border:none;background:url(../images/login-bn-bg.gif) no-repeat;height:22px;width:55px;}
	.tweet-panel{float:right;width:185px;}
	.tweet-panel .wrap{background:url("../images/register_panel-bg.png") repeat scroll 0 0 transparent;bottom:0;color:#FFFFFF;display:none;height:400px;padding:10px;position:absolute;top:45px !important;width:230px;z-index:99;border-radius:10px;}
	.tweet-panel .wrap Iframe{width:230px!important}
	.register{background:url(../images/btn-register-off.jpg) no-repeat bottom;cursor:pointer;float:right;height:39px;margin:-1px 0 0;position:relative;width:80px;z-index:1;font-weight:bold;line-height:54px;text-transform:uppercase;text-align:RIGHT;color:#fff;padding-right:14px;font-size:9pt;display:inline-block;}
	.sticky2 .register{width:55px !important;text-align:left !important;}
	.registerOn{background:url(../images/btn-register-on.jpg) no-repeat bottom;}
	.register-panel{height:79px;margin:-90px 0 0 0px;border:0px solid red;width:408px;margin:-70px 0 0 0px;margin:-79px 0 0 0px;margin:-79px 0 0 0px;}
	.register-panel .wrap{background:rgba(7, 85, 92, 0.75) none repeat scroll 0 0;bottom:0;display:none;z-index:9 !important;height:76px;position:absolute;width:417px;}
	.register-panel .top{height:24px;padding:10px 0px 0px 16px;}
	.register-panel .top .right a{color:#fff;}
	.register-panel .bottom{padding:2px 0 0 16px;float:left;color:#f2f2f2;font:12px;}
	.register-panel .input, .register-panel .inputBig{float:left;line-height:2px;margin-right:5px;}
	.register-panel .input input, .register-panel .inputBig input{background:#fff none repeat scroll 0 0;border:medium none;border-radius:0;box-sizing:border-box;font-size:12px;height:26px;margin-bottom:2px;margin-right:0;padding:0 5px 0 10px;width:184px;}
	.bottom > input#loginButton{margin:0 !important;}
	.register-panel button{border:none;background:url(../images/submit-bn-bg.gif) no-repeat;height:22px;width:55px;}
	.login-panel .wrap .remember{font-size:11px;color:#ffffff;}
	.login-panel .wrap .remember input{margin:1px 0px 0px;float:left;margin-top:-1px;margin-top:-3px;}
	.zindex{z-index:1;}
	.marginTop{margin-top:10px!important;border:1px solid red;}
	.search_keyword{height:25px;background:url(../images/popular_search_right.gif) no-repeat right #f3f3f3;margin-top:8px;color:#669ad6;}
	.search_keyword span{color:#669AD6;float:left;font-size:12px;padding-top:5px;}
	.search_keyword h2{background:url(../images/popular_search_left.gif) no-repeat right #d8e9fa;color:#333333;font-size:14px;font-weight:normal;height:16px;padding:4px 14px;margin:0 9px 0 0;float:left;width:113px;}
	.directory_panel{float:left;height:auto;margin:0 auto;width:100%;}
	.main_sticky .directory_panel{display:none;}
	.directory{height:auto;margin-right:10px;float:right;z-index:200;}
	.cllassified div{background:url(../image/class_fi.gif) no-repeat;width:130px;height:27px;float:left;margin-left:-1px;}
	.cllassified div.selected{background:url(../image/class_sel.gif) no-repeat;}
	.education div{background:url(../image/edu.gif) no-repeat;width:116px;height:27px;float:left;}
	.education div.selected{background:url(../image/edu_sel.gif) no-repeat;}
	.myaccountTab div{width:100px;height:27px;float:left;margin-left:2px;}
	.myaccountTab div.selected{background:url(../image/btn-my-account.gif) no-repeat;}
	.job div{background:url(../image/job.gif) no-repeat;width:72px;height:27px;float:left;margin-left:2px;}
	.job div.selected{background:url(../image/job_sel.gif) no-repeat;}
	.bussiness div{background:url(../image/bussi.gif) no-repeat;width:173px;height:27px;float:left;margin-right:-1px;}
	.bussiness div.selected{background:url(../image/busi_sel.gif) no-repeat;}
	.realestate div{background:url(../image/real_estate.gif) no-repeat;width:105px;height:27px;float:left;margin-right:-4px;margin-left:2px;}
	.realestate div.selected{background:url(../image/real_estate_sel.gif) no-repeat;}
	#TB_overlay{background-color:#000;background-size:cover;bottom:0;display:block;height:100%;left:0;margin:0 auto;opacity:0.75;overflow:hidden;position:fixed;top:0;width:100%;z-index:99 !important;}
	.add_heading{color:#FFFFFF;float:left;font-size:15px;font-weight:bold;}
	.add_desc{padding:0;color:#595B5D;font-size:14px;line-height:1.5;}
	/* * html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');} */
	/* #closebutton{} */
	.close_button{background-image:url(../images/close.png);cursor:pointer;height:19px;position:absolute;right:0;top:0;width:19px;z-index:1103;background-color:var(--light-red);}
	.login-box{position:fixed !important;right:216px;top:10%!important;left:30%!important;width:608px;z-index:500;}
	#register-box{background:#fff none repeat scroll 0 0;border-radius:2px;left:0 !important;margin:0 auto;padding:0 15px;max-width:560px;position:fixed;right:0;top:5%;width:100%;z-index:500;text-align:center;box-sizing:border-box;}
	#register-box iframe{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;height:100%;max-width:95%;min-height:240px;font-family:'Lato', sans-serif;padding:0 20px;}
	#register_panels iframe{min-height:450px !important;}
	#register-box h1{background:rgba(0, 0, 0, 0) url("../images/h1_dotted.png") repeat-x scroll center bottom;color:var(--light-red);font-size:20px;padding:10px 0 20px;}
	#register-box p{padding:10px 0 0;}
	#register-box label{color:#333333;display:block;float:left;font-size:14px;padding-top:7px;text-align:left;transition:all 0.3s ease 0s;width:100%;}
	#register-box h2{font:18px;color:#333333;border:none;height:33px;width:500px;padding-left:9px;}
	#register-box input{border:medium none;color:#333333;font:18px;height:26px;width:245px;}
	#register-box .inputBox{background:none;border:medium none;box-sizing:border-box;color:#333333;float:left;height:35px;margin-right:6px;padding:2px 0;text-align:left;width:100%;}
	#register-box div.item{height:auto;margin:0 auto;position:relative;max-width:350px;padding:10px 0 5px;}
	#register-box p.margin{margin:0 auto;max-width:350px;padding:19px 0 0;}
	#register-box .submit{font:bold 14px;color:#ffffff;background:none;background-color:#333333;cursor:pointer;padding:0px 0 0;text-transform:uppercase;border:none;height:29px;width:80px;}
	.google_ads{border:1px solid #E4E3E3;margin:15px 15px 0;max-height:239px;padding:25px;width:215px;}
	#forget_panel{background:#fff none repeat scroll 0 0;border-radius:25px;margin:0 0;padding:10px;text-align:center;}
	#forget_panel .form{float:left;padding:7px;width:100%;box-sizing:border-box;}
	#forget_panel .form label{line-height:16px;margin-bottom:5px;width:100%;}
	#forget_panel .form input{margin-right:10px;width:269px;float:left;border:1px solid #E6E6E6}
	#forget_panel .image{float:none;}
	#forget_panel .form .button{height:29px !important;margin-right:0 !important;float:left;margin:-1px 0px 0px 0px;border:0px;cursor:pointer;}
	.oops_msg{position:fixed !important;}
	.oops_cont{float:none;height:auto;width:auto;margin-bottom:20px;}
	.oops_cont .title{font-size:60px;color:#969696;text-align:center;width:100%;font-style:italic;margin:0px;padding:0px 0px 15px 0px;border:none;}
	.oops_cont p{font-size:14px;color:#6a6a6a;text-align:center;padding:15px 0px !important;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;line-height:18px;}
	.oops_cont h4{font-size:16px;color:#6DB61E;text-align:center;padding:0;margin:0px;}
	.oops_cont strong{color:var(--light-red);font-size:14px;font-weight:600;}
	.hp{width:auto;height:auto;clear:both;text-align:center;margin:0 auto;}
	.hp img{margin-top:10px;}
	/* .chooseState{}
	.chooseState table{}
	.chooseState table tr{} */
	.chooseState table tr td{width:170px;}
	.chooseState table tr td li a{background:#f2f2f2 none repeat scroll 0 0;border:2px solid #eee;border-radius:2px;color:#222;font-size:14px;margin:2px;padding:5px 0;text-decoration:none;display:block;}
	.chooseState table tr td li a:hover, .chooseState table tr td li.selected_state a{background:var(--light-red) none repeat scroll 0 0;color:#fff;border-color:#015262;text-decoration:none;}
	.top_set h4{border-bottom:1px solid #999999;color:#222;margin-bottom:10px;padding:10px 0;}
	.top_set h4 a{color:#000000;font:normal 14px/18px;text-decoration:none;}
	.top_set h4 a:hover{text-decoration:underline;}
	.top_set h1{background:#F1F1F1!important;border-bottom:1px solid #DDDDDD!important;border-radius:3px 3px 0 0;font-size:25px!important;line-height:25px!important;padding:10px!important;color:#333!important;}
	#review-list{color:#000000;font-size:12px;line-height:20px;padding:10px 10px 0;width:100%;display:inline-block;float:left;margin-left:0;box-sizing:border-box;}
	#review-list h6{display:inline;color:#999;}
	.toggle-btn{display:none;}
	.right_sidebar{box-sizing:border-box;float:right;width:30%;padding:0 15px;}
	.mobile{display:block;margin:3px 0 0 0;}
	.mobile_res{display:none;}
	.left_sidebar{box-sizing:border-box;float:left;padding:0 15px;width:70%;}
	#toggle{display:block;width:28px;height:30px;margin:30px auto 10px;}
	#toggle span:after,
	#toggle span:before{content:"";position:absolute;left:0;top:-9px;}
	#toggle span:after{top:9px;}
	#toggle span{position:relative;display:block;}
	.menu_leftbar .on{background:none !important;}
	#toggle span,
	#toggle span:after,
	#toggle span:before{width:100%;height:5px;background-color:#fff;transition:all 0.3s;backface-visibility:hidden;border-radius:2px;}
	#toggle.on span{background-color:transparent;}
	#toggle.on span:before{transform:rotate(45deg) translate(5px, 5px);}
	#toggle.on span:after{transform:rotate(-45deg) translate(7px, -8px);}
	#toggle.on + #menu{opacity:1;visibility:visible;}
	#menu{position:relative;color:#999;width:200px;padding:10px;margin:auto;font-family:"Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;text-align:center;border-radius:4px;background:white;box-shadow:0 1px 8px rgba(0,0,0,0.05);opacity:0;visibility:hidden;transition:opacity .4s;}
	#menu:after{position:absolute;top:-15px;left:95px;content:"";display:block;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid white;}
	.menu_leftbar{float:left;position:absolute;left:70px;}
	.search_coloumn{width:30%;float:left;padding:0 15px;box-sizing:border-box;}
	.stickyy1 .logo{background:#fff;float:left;padding:16px 10px;}
	.stickyy1 .directory{float:left;}
	.stickyy1 .directory_panel{width:750px;}
	.stickyy1 .search_button{display:none;}
	.stickyy1 #ctl00_Search2_ddlCity{display:none;}
	.stickyy1 .search_box{background:none;}
	.stickyy1 .search_bar{margin:25px 0 0 0;}
	.stickyy1 .search_box .add_button{float:left;margin:14px 0 0 6px;}
	.sticky2{margin:15px 0 0;right:0;width:140px !important;}
	.floatcontainer{float:right;}
	.sticky2 .wrap{right:7px;top:45px !important;}
	.sticky2 .register-panel .wrap{right:-22px;top:49px !important;}
	.sticky2 .my_account{margin:-12px 0 0 !important;width:85px !important;}
	.stickyy1{width:82%;top:0%;float:left;}
	.sticky3{margin-right:25px;}
	#register-box h1 img{vertical-align:middle;}
	.main_sticky{position:fixed;left:0;right:0;background:rgba(7, 85, 92, 0.9);width:100%;height:62px;z-index:111;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;transition:all 0.8s ease;-moz-box-shadow:0 4px 7px rgba(68, 68, 68, 0.4);-webkit-box-shadow:0 4px 7px rgba(68, 68, 68, 0.4);box-shadow:0 4px 7px rgba(68, 68, 68, 0.4);}
	.main_sticky .directory ,.main_sticky .twitter{display:none;}
	/* .show{} */
	.sticky3 #logo{display:none;}
	.sticky2 .login{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border-left:1px solid #fff;height:12px;line-height:14px;margin:19px 0 0;padding-left:13px;width:35px !important;}
	.sticky2 .register{background:none !important;}
	span.registerOn, span.loginOn{color:#ebd66b;}
	.sticky2 .stick_text{color:#fff;}
	.sticky_login,.sticky_register{background:none;margin:-1px 8px 0 0px;position:relative;z-index:1;height:39px;color:#fff;font-weight:bold;line-height:55px;text-transform:uppercase;cursor:pointer;float:left;font-size:9pt;}
	.myaccount{background:url(../images/btn-my-account.jpg) no-repeat bottom;margin:-1px 8px 0 0px;position:relative;z-index:1;width:68px;height:39px;color:#fff;font-weight:bold;line-height:55px;text-transform:uppercase;cursor:pointer;padding-left:7px;float:left;font-size:9pt;}
	.sticky2 .top_link{bottom:64px !important;margin-right:-4px !important;position:relative;right:0;}
	.sticky2 .my_account,.sticky2 .logout{background:none;}
	.sticky2 .logout{border-left:1px solid #fff;font-size:8pt;font-weight:bold;height:17px !important;line-height:20px !important;padding:0 0 0 9px;margin:6px 9px 0 0 !important;width:19px;}
	.sticky2 .my_account{margin:-12px 5px 0 !important;color:#ebd66b;}
	.my_account{background:#01677d;margin:-12px 0 0 0px;position:relative;z-index:1;width:92px;height:39px;color:#fff;font-weight:bold;line-height:55px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;padding-left:0;float:left;font-size:9pt;}
	.logout{background:#292929;margin:-12px 0 0 0px;position:relative;z-index:1;width:92px;height:39px;color:#fff;font-weight:bold;line-height:55px;text-transform:uppercase;padding:0;text-decoration:none;text-align:center;cursor:pointer;float:left;font-size:9pt;}
	.stickyy4 .search_box input{width:200px !important;}
	.sticky2 .login-panel{position:relative;width:135px!important;margin:2px 2px 7px 11px !important;}
	.sticky2 .register-panel{position:relative;width:117px!important;margin:-90px 0 0 12px !important;}
	.sticky3 #stickyBanner{display:none;}
	.stickyy1 .search_box{width:74%!important}
	.sticky2 .navigation1{margin-top:-11px!important;}
	.stickyy4{margin:0 auto;width:auto;padding:0 15px;}

}
.stickyy4 .search_box{background:none;border-radius:4px;float:left;height:62px;padding:0 0;width:100%;}
.stickyy4 #ctl00_Search1_ddlCity,.stickyy4 #ctl00_ctl00_Search1_ddlCity{display:none;}
.search_bar .logo{display:none;}
.stickyy4 .search_box .add_button{float:left;margin-left:8px;margin-top:13px;}
.stickyy4 .search_bar{float:left;margin:0;width:700px;}
.stickyy4 .search_button{display:block;}
.search_bar_sticky .logo4{display:none;}
.stickyy4 .logo4{display:block;float:left;width:103px;}
.logo4 > a{display:block;padding:11px 0px;}
.main_sticky .search_box{background:none;}
.sticky2 .login-panel .wrap{right:-7px;}
.tel_no, .tel_number{display:none;color:var(--light-red);}
/* .stickyy4 .category_browse{} */
.right_section h2{border-bottom:1px solid #ccc;font-size:10pt;margin-bottom:5px;padding-bottom:7px;}
.stickyy4 .left_section ul{border-right:5px solid #ccc;margin:0;padding:0;width:190px;}
.stickyy4 .left_section ul li{background:#f7f7f7 none repeat scroll 0 0;list-style:outside none none;margin:0 0 2px;text-align:left;}
.stickyy4 .left_section ul li a{color:#000;text-decoration:none;font-size:10pt;padding:8px;display:block;}
.left_section ul li:hover{background:#34aeb6;color:#fff !important;}
.left_section ul li:hover a, .left_section ul li.active a{background:rgba(7, 85, 92, 0.9) none repeat scroll 0 0;color:#fff !important;}
.right_section ul li a{color:#000;line-height:17px;position:relative;text-decoration:none;font-size:8pt;transition:padding 0.3s ease-in-out 0s;vertical-align:top;}
.right_section ul li a::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width 0.3s ease 0s;width:0;}
.right_section ul li a:hover{padding-left:3px;color:#34aeb6;}
.stickyy4 .left_section ul li .fa{padding-right:5px;}
.search_bar_sticky .ads_banner{bottom:5px;height:100px;position:absolute;right:8px;}
.search_bar_sticky .ads_banner a > img{height:100px;width:209px;}
.search_bar_sticky .category_browse{display:none;}
.right_section ul{float:left;padding:0 0 0 17px;}
.right_section li{list-style:circle;}
.left_block{display:none;}
.main_sticky .left_block{display:block;position:relative;}
.main_sticky .category_content{background:#fff none repeat scroll 0 0;border:6px solid #cdcdcd;display:block;height:158px;left:0;position:absolute;top:62px;width:auto;min-width:656px;}
.left_section a.parent-category-lnk:hover, .left_section ul li.active a{padding-left:18px !important;}
.left_section a.parent-category-lnk:hover::before{width:4px;}
.left_section ul li.active a:before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width 0.3s ease 0s;width:4px;}
.left_section a.parent-category-lnk{display:block;position:relative;transition:padding 0.3s ease-in-out 0s;}
.left_section a.parent-category-lnk::before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width 0.3s ease 0s;width:0;}
.left_section{float:left;width:200px;}
.right_section ul{float:left;width:183px;}
.right_section{float:left;padding:5px 4px;width:77%}
.stickyy4 #ctl00_Search1_ddlType{display:none;}
.location_near_by{display:none;}
.stickyy4 .location_near_by{display:block;}
.location_near_by > label{float:left;color:#fff;font-size:10pt;font-weight:bold;margin:25px 0 0;}.stickyy4 .add_button{display:none;}
.location_near_by > input{width:140px !important;}
.location_near_by{float:left;margin-left:13px;}
.stickyy4 .search_bar{float:left;margin:0 0 0 20px;width:auto;overflow:hidden;}
.stickyy4 .search_button{margin:15px 0 0 10px;}
.header-sticky2{position:fixed !important;top:0 !important;}
.stickyy4 .category_browse{color:#fff;display:block !important;margin-left:20px;float:left;font-size:10pt;font-weight:bold;background:rgba(00,00,00,0.1);padding:24px 17px;cursor:pointer;}
.choose_one{width:490px;height:100px;}
.choose_one .checkimg{float:left;}
.arrowimg{float:left;}
span.select{position:absolute;width:307px;height:43px;padding:11px 24px 0 8px;color:var(--light-red-md);font:18px/21px;background:url(http://www.epageindia.com/popimages/choose_dropdown_bg.gif) no-repeat;overflow:hidden;}
.choose_list{float:left;width:340px;padding-top:45px;}
.choose_list select{border-radius:10px;}
.choose_list .d_list{position:relative;width:335px;color:#222;height:43px;cursor:pointer;padding:0 0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;font-size:15px;font-family:'Lato', sans-serif;line-height:2px;background:white;border:2px solid #E2E2E2;border-radius:2px;line-height:33px;}

#form_table table tr td input, #register-box input, #forget_panel .form input{height:40px;max-width:450px;width:100% !important;margin-bottom:20px;font-size:14px;box-sizing:border-box;font-family:'Lato', sans-serif;box-shadow:none;border:1px solid #e6e6e6;line-height:20px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;padding:6px 12px;color:#333;border-radius: 5px; }
#form_table table tr td select{height:39px;max-width:450px;width:100% !important;margin-bottom:20px;font-size:14px;box-sizing:border-box;background:#fff;font-family:'Lato', sans-serif;border:1px solid #e6e6e6;line-height:32px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;padding:6px 12px;color:#333;}
#form_table table tr td select{cursor:pointer;}

#form_table table tr td input:focus, #form_table table tr td select:focus, #form_table table tr td textarea:focus, .choose_list .d_list:focus, #register-box input:focus, #login_box_detail input.txt-ip:focus, #forget_panel .form input:focus, .postComment textarea#review:focus, .sendmail_table input.common_ip:focus{border-color:var(--light-red);}

#form_table table tr td textarea{min-height:100px;max-width:450px;width:100% !important;transition:all .3s;-webkit-transition:all .3s;margin-right:3px;float:left;-moz-transition:all .3s;font-family:'Lato', sans-serif;-o-transition:all .3s;margin-bottom:20px;font-size:14px;box-sizing:border-box;border:2px solid #e6e6e6;padding:8px 12px;color:#333;}
#form_table table tr td{display:block;text-align:left;position:relative;font-family:'Lato', sans-serif;}
span.labels{font-size:14px;color:#444;margin-bottom:5px;display:block;}
div#form_table.bottom_space{padding-bottom:30px;}
#form_table table tr td.numbers_code{position:relative;}
#form_table table tr td.numbers_code input{padding-left:50px;}
h3.purposes{float:left;width:100%;padding:10px 15px;background:var(--light-red);background:-moz-linear-gradient(-45deg, var(--light-red) 0%, #292929 100%);background:-webkit-linear-gradient(-45deg, var(--light-red) 0%,#292929 100%);background:linear-gradient(135deg, var(--light-red) 0%,#292929 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--light-red)', endColorstr='#292929',GradientType=1);color:#fff;font-size:20px;box-sizing:border-box;margin-bottom:20px;margin-top:0;}
#form_table table tr td a:hover img{opacity:.8;}
span.error_img{display:inline-block;padding:0 0 6px;vertical-align:middle;}
#arrow_cat{position:absolute;right:40px;}
.oops_cont .choose_one{width:338px;}
label.label_b{font-size:14px;}
.inner_listing{float:left;width:33%;text-align:left;padding:2px 0 0;margin-bottom:12px;}
#form_table table tr td ul li input, #form_table table tr td.privacy_p input#chkTerms, #form_table table tr td.privacy_p .checked_ip{height:16px;margin:-1px 4px 0 0;float:left;max-width:inherit;width:auto !important;}
/*td.privacy_p{padding:7px 0 0;}*/
ul#keywords{overflow:hidden;margin:6px 0;}
/* #address_detail a.edit_pencil img{margin-top:-23px;margin-bottom:20px;} */
span.error_mssg{display:block;margin-top:-10px;margin-bottom:10px;}
#register-box img{display:block;float:none;margin:8px auto 0;text-align:center;}
span.circle-img{display:block;width:100px;height:100px;border-radius:50%;border:4px solid #f2f2f2;margin:20px auto;text-align:center;}
.header-sticky2 .directory_panel{display:none;}
.stickyy{right:0;left:0;width:auto !important;}
.welcome_txt p{font-size:14px;}
.middle_bg .register_panel{background:#fff none repeat scroll 0 0;border-radius:2px;padding:16px 0px;}
form#post_reg_form{margin-top:-20px;}
#sendMail16213 .middle_bg .register_panel{background:#fff;padding:0;border-radius:2px;}
#register-box .register_panel img{margin:0;}
div#field.changed_layout{box-shadow:none;padding:20px 0;box-sizing:border-box;width:auto;float:none;overflow:hidden;}
div#field.changed_layout .col-p{width:70%;padding:0 15px;box-sizing:border-box;float:left;}
div#field.changed_layout div#registration_main{box-shadow:0 0 10px rgba(0,0,0,.2);}
div#ctl00_MainContent_pnLogin.right_log{width:30%;float:left;padding:0 15px;box-sizing:border-box;}
.right_log #login_box{width:100%;margin-left:0;}
#login_box_detail td{display:block;text-align:left;padding:2px 10px;}
#login_box_detail td:last-child{padding-bottom:12px;}
.job_categories td .list_blue a{color:#3172b9;}
.job_categories td .list_blue a:hover{color:#1259a6;text-decoration:underline;}
.job_categories td .list_num{color:#7e97b3;}
.job_categories td li{float:left;border-bottom:1px solid #dedbdb;padding:8px 0 8px 11px!important;margin-right:15px!important;width:270px;background:url(../images/joblist_arrow.png) no-repeat left 14px;}
#login_box_detail input.txt-ip{height:35px;width:100% !important;box-sizing:border-box;font-size:15px;border:2px solid #eee;background:#fff;padding:0 12px;}
#login_box_detail td label.label-login{font-size:14px;font-weight:500;color:#333;}
.listin_cover{padding:12px 15px;background:#f2f2f2;margin-bottom:15px;border-bottom:2px solid #f2f2f2;}
#address_h img.not-active{width:22px;}
.left-prof-img{float:left;background:#fff;text-align:center;width:28%;padding:15px 10px 15px;box-sizing:border-box;min-height:250px;}
.left-prof-img > img{margin-top:12px;}
div#address1{float:right;width:70%;box-sizing:border-box;padding:0 10px;}
#address1 .add_heading{color:#222;}
.custom-area{overflow:hidden;box-sizing:border-box;margin:0 auto;margin-top:20px;width:100%;}
.container_login{width:100%;float:left;padding-top:50px;}
.listing-cover{float:right;width:70%;padding:0 15px 10px;box-sizing:border-box;margin-top:15px;}
span#ctl00_MainContent_lblRecords.record-found{font-size:14px;padding:7px 0 0;display:block;font-weight:600;}
.left_sidebar.small-left{width:25%;}
.left_sidebar.small-left div#left_sub{box-shadow:none;background:none;}
.left_sidebar.small-left div#left_sub table td{display:block;width:100%;overflow:hidden;padding:5px 0;border-bottom:1px solid #F2F2F2;}
.left_sidebar.small-left div#left_sub table{width:100%;}
.left_sidebar.small-left div#left_sub div#field_1{margin-left:0;}
.small-left #left_sub #cat_link{padding:0;overflow: unset;}
.small-left .right_sidebar{box-sizing:border-box;float:none;width:100%;padding:0;overflow:hidden;}
.right-b{width:75%;box-sizing:border-box;float:right;margin-top:-10px;padding:0 15px;}
.breadcrumb a{background:#f2f2f2 none repeat scroll 0 0;border-radius:2px;color:#444;display:inline-block;font-size:12px;margin-bottom:3px;padding:3px 4px;text-decoration:none;text-transform:capitalize;}
.register_panel .item .error_class{position:absolute;bottom:5px;right:-30px;}
.register_panel.top_set > h1{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:0 none !important;}
#forget_panel .form input{margin-bottom:0;}
span#ctl00_MainContent_lblRecords{font-size:14px;font-weight:600;padding:0;display:inline-block;vertical-align:middle;}
a:hover, .list_blue a:hover{color:#595959;}
.registration_errors#register-box .register_panel img, .registration_errors#register-box .register_panel p{display:inline-block;}
.registration_errors#register-box .register_panel ul li{display:block;margin-top:20px;margin-bottom:-10px;}
.registration_errors#register-box .register_panel ul li h2{padding:0;font-weight:500;width:100%;}
.registration_errors#register-box .register_panel ul li h2 span{font-weight:900;margin-right:5px;}
#form_table table td .breadcrumb a{background:none;margin-bottom:0;color:var(--light-red-md);padding:0;}
#form_table table td .breadcrumb a:hover{background:none;padding:0;margin:0;color:var(--light-red-md);}
#form_table table td input#chkTerms{height:auto !important;vertical-align:middle;margin-top:0 !important;}
#form_table:last-child table td input#btn_register{padding:0;height:32px;}
a#checkUserName{margin:-10px 00;display:block;}
span.error_class{vertical-align:middle;}
span.error_class.error_mssg{clear:both;}
span#warning_address_form, span#warning_personal_form{padding:5px 0;display:block;}
.bc_switch_content input{padding:0 8px 1px !important;}
div#feedbackThanks{padding:2px 0 5px;text-align:center;}
#ctl00_LoginPopUp1_ChooseState1_lnkIndia.selected_state{background:var(--light-red) none repeat scroll 0 0;border:2px solid #015161;color:#fff;padding:4px 7px;display:inline-block;vertical-align:baseline;}
span#error_image{padding:0 0 10px;}
span#error_chkTerms{padding:0px 0 0;clear:both; float: left; width: 90%; margin: -25px 0px 30px 0px;}
/*.subcat_img{float:none !important;display:inline-block;}*/
#cat_link .subcat_img {float: left !important; display: inline-block;}
#cat_link .breadcrumb{background: inherit;}
.subcat_div{float:none !important;display:inline-block;width:78%;vertical-align:middle;padding-left:10px;box-sizing:border-box;margin-top: 5px;}
#register-box .circle-img img{margin:21px auto;}
div#register-box.referfrnd iframe#IFsendMail{height:345px !important;box-sizing:border-box;overflow:hidden !important;}
#ranking a:hover{color:#333;}
#loader_p{padding:10px 10px 14px !important;text-align:center !important;font-family:'Lato', sans-serif !important;margin: auto; width: 90px; color: #fff; font-weight: bold;}
.margin input#chkremember{margin-left:0;}
a#LoginButton:hover{opacity:.75;}
.loginInner span.error_mssg{vertical-align:middle;margin-top:0;margin-bottom:0;display:inline-block;}
.loginInner input{border:2px solid #eee;height:28px;padding:3px 7px;box-sizing:border-box;vertical-align:middle;text-transform:capitalize;}
.highslide-html-content > div{height:auto !important;}
div#field_1.listing_line{width:50%;margin:0;padding:15px 15px;box-sizing:border-box;}
div#field_1.listing_line #address_h{color:#ffffff;margin-bottom:5px;background-color:var(--light-red-md);padding-left:17px;padding-top:6px;padding-bottom:5px;font-size:14px;font-weight:600;line-height:25px;border:0;margin-bottom: 15px;}
/* #field_1.listing_line ul > li > div#field_text{width:auto;margin:0;float:none;padding:10px 0 5px 45px;} */
#field_1.listing_line ul > li > div#field_text{width:auto;margin:0;float:none;padding:0px 0 5px 45px;}
/* #field_1.listing_line > ul > li > a{position:absolute;left:0;top:14px;} */
#field_1.listing_line > ul > li > a{position:absolute;left:0;top:8px;}
div#field_1.listing_line > ul > li{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px;padding-top:5px;display: block;}
div#field_1.listing_line > ul > li:last-child{border-bottom:0;}
div#field_1.listing_line > ul > li #field_text span a{background:none;font-size:14px;padding:0;}
div#field_1.listing_line > ul > li #field_text:hover span a, div#field_1.listing_line > ul > li #field_text:hover .list_num{color:var(--light-red-md);}
div#field_1.listing_line > ul > li table td{padding:0 0 6px 0;}
span#warning_password_form{padding:0 0 5px;display:block;}
.bc_switch_content label{margin-bottom:2px;margin-top:12px !important;}
.category_content .right_section{padding:12px 4px;}
.CommentLogin > a{display:inline-block;vertical-align:middle;background:#fff;border-radius:50px;border:1px solid #ccc;position:relative;padding:2px 5px;font-size:10px;text-decoration:none;}
.CommentLogin > a:before{content:"Login";color:#222;text-transform:uppercase;font-weight:600;}
.CommentLogin > a img{display:none;}
#field_4 .margin1{margin:0 0 10px;}
.postComment textarea#review{border:2px solid #eee;width:100% !important;font-family:'Lato', sans-serif;box-sizing:border-box;height:90px !important;padding:8px 12px !important;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;max-width:100%;}
.postComment{display:inline-block;max-width:700px;width:100%;padding-right:30px;position:relative;box-sizing:border-box;}
span#error_review{vertical-align:top;position:absolute;right:0;top:0;}
.postComment span#error_review{vertical-align:top;position:absolute;right:-30px;top:0;}
a#btSubmitReview{display:inline-block;}
a#btSubmitReview:hover{opacity:.75;}
#highlight_ads:first-child{margin-top:10px !important;}
.cover_crumbs .breadcrumb.top_breadcrum a{background:none;color:var(--light-red);padding-left:0;}
.breadcrumb.top_breadcrum a:hover{color:var(--light-red-md);}
.search_box select#ct{width:195px !important;}
#main_address_d .classified_details img.right{margin-right:10px;}
/* a.add_to_contact:hover{opacity:.75;} */
a.add_to_contact, a.add_to_contact1, a.add_to_contacts{padding:7px 16px;background:var(--light-red); color:white; border-radius:0px !important; height:33px !important; line-height:18px !important; box-sizing:border-box; float:left;}
.highslide-body .loginForm .loginInner table.log_pop span.error_mssg{display:none;}
span#ctl00_MainContent_RequiredFieldValidator1 p, span#ctl00_MainContent_RequiredFieldValidator2 p{font-size:14px;margin-top:4px;}
.bc_switch_content a.feedbacksubmit:hover{opacity:0.9;}
/* a#forgotPassword_sendemail img:hover, a#mailSend:hover, a.add_to_contact1:hover{opacity:.75;} */
#forgotPassword_sendemail{float:left;margin-top:0;background:var(--light-red-md);padding:9px 0;height:32px;position:relative;width:80px;border-radius:2px;box-sizing:border-box;}
a#forgotPassword_sendemail:before{content:"Submit";color:#fff;text-transform:uppercase;font-size:14px;}
.sendmail_table.raf .txtbox{width:100% !important;margin-right:0px !important;}
p.MsoNormal span{line-height:22px !important;}
table.cont_form{width:452px !important;}
#form_table table.cont_form tr td{width:100%;position:relative;}
#form_table table.cont_form tr td span.error_mssg{float:right;margin:0; position: absolute;top: 0;right: 0;}
#form_table table.cont_form tr td span.labels{margin-bottom:5px;display:inline-block;}
#form_table table.cont_form tr td span.error_class{position:absolute;right:-30px !important;top:7px;}
#form_table a#btSubmit{margin-top:10px;display:inline-block;}
a#ctl00_RegisterPopUp1_SubmitButton img:hover, .bottom > input#loginButton:hover{opacity:.9;}
a#ctl00_RegisterPopUp1_SubmitButton img{border-radius:2px;display:none;}
div#stickyBanner{opacity:0;display:none;}
.bc_switch_content textarea, .bc_switch_content input{font-family:'Lato', sans-serif;}
span.send_heading{margin-bottom:15px;display:block;}
a#forgotPassword_sendemail img{margin:5px 0 0;display:none;}
div#ctl00_LoginPopUp1_forgotPassword1_pnForget input#emailid{height:33px;border-radius:2px;}
#divErrorMessage h4{padding: 15px; display: flex;  font-size: 13px; background: var(--light-red-bg); margin: 20px 0 10px; line-height: 18px; border-radius: 4px; border: none;}
div#divErrorMessage p {background: #c4ffc4;padding: 15px !important;border-radius: 5px;border: none;font-size: 13px;line-height: 18px;margin-bottom: 20px;}
.choose_list select#post_category {  width: 100%;  padding: 0 15px;  border: solid 1px #bbb;  border-radius: 5px;  height: 40px;  line-height: 40px;}
.stickyy4 .left_section ul li:last-child{margin:0;}
.stickyy4 .search_box select{margin:16px 6px 13px;}
a#aEditListing{cursor:context-menu;}
.home_highlight .list_blue{line-height:20px !important;}
/* a#btNavSearch:hover, a.right-refer:hover, #register-box .submit:hover img{opacity:0.75;} */
a.right-refer{background:var(--light-yelow-color); color:#222; padding:8px 8px; border-radius:0px;font-size:14px; height:33px;margin:10px 0 0 0;display:inline-block;vertical-align:bottom;line-height:18px;float:left;}

@-moz-document url-prefix(){
	a.right-refer{margin-top:0.5px;}
	.directory{margin-right:11px;}
}

#refer_frnd_div #register-box iframe{height:290px !important;}
.grow_business{width:100%;float:left;background:url(../image/bg.jpg);background-size:cover;margin-top:30px;margin-bottom:20px;}
.grow_contact h3{font-size:30px;text-align:center;color:var(--light-red);}
.epage_busniess{padding:35px 0 0;color:#fff;}
.epage_busniess h1{font-size:30px;font-weight:500;text-align:center;position:relative;}
.epage_busniess h1::after{text-align:center;left:0;right:0;width:60px;height:2px;margin:0 auto;content:"";position:absolute;background:#fff;bottom:-20px;}
.epage_col_6{width:50%;float:left;padding:60px 15px 40px;text-align:center;box-sizing:border-box;}
.epage_col_6 h2{font-size:24px;color:#fff;font-weight:500;text-decoration:none;margin:20px 0 10px;letter-spacing:0.6px;}
.epage_col_6 p{color:#fff;font-size:17px;line-height:23px;font-weight:300;}
.image_epage{width:105px;height:105px;margin:0 auto;background:#fff;padding-top:20px;border-radius:50%;text-align:center;line-height:145px;box-sizing:border-box;}
button.btn.epage_btn{border:1px solid #4d90fe;padding:15px 40px;border-radius:3px;color:#fff;margin:50px 0 0;border-radius:3px;color:#fff;margin:50px 0 0;font-weight:500;font-size:16px;letter-spacing:1px;background-color:#4d90fe;}
.sendmail_table.raf td{font-size:14px;line-height:20px;}
.tabPannel ul{margin-bottom:30px !important;}
.grow_business .epage_busniess a.do_this{background:#fff;color:var(--light-red);text-decoration:none;display:inline-block;padding:13px 20px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;border-radius:2px;margin-top:15px;border:2px solid transparent;}
.grow_business .epage_busniess a.do_this:hover{background:none;color:#fff;border:2px solid #fff;}
#btPost img{border-radius:2px;}
#post_advertisement_form table, #password_form table{max-width:485px;}
form#post_advertisement_form table span.error_class, form#password_form table span.error_img{position:absolute;top:7px;right:4px;}
#post_advertisement_form span.error_class{right: 15px !important; font-size: 11px; font-weight: 400; line-height: normal; bottom: -6px;}
.reviewpage_main div#form_table .plat_form_cat{overflow: visible;}
form#post_advertisement_form table span#error_chkTerms{position:inherit;padding:4px 0;right:0;}
#post_advertisement_form #form_table table tr td, form#password_form table td{padding-right:35px;}
#leftDetail_link embed{width:100% !important;}
.latest_blog_section{padding:0 0 30px;float:left;width:100%;}
.col3{padding:40px 0;float:left;width:100%;}
.latest_blog_section h2{font-size:26px;margin-bottom:40px;margin-top:0;color:#000;padding-bottom:20px;font-weight:500;position:relative;text-transform:none !important;}
.col3 h2{text-align:center;color:#1E2629;text-transform:uppercase;margin:0;clear:both;line-height:50px;}
.blog_img img{min-height:210px;width:100%;max-height:300px;}
.latest_blog_section .img-responsive{margin-bottom:10px;}
.latest_blog_section h4{color:#000;font-size:14pt;line-height:24px;margin-bottom:10px;}
.blog-top p{font-size:10pt;margin:0;line-height:18px;margin-bottom:15px;}
.blog_comment{margin-bottom:10px;}
.col-lg-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}

#registration_main #form_table table tr td.noSpace{padding-right:0;}
.more{color:#79be37;font-weight:900;font-size:14px;}
#blog_detail p{line-height:25px;margin-bottom:12px;}
#blog_detail div#address1{float:none;width:100%;}
#blog_detail .left-prof-img{margin-right:20px;width:35%;}
img.tab_logo{display:none;}
#address_detail a.edit_pencil img:hover{opacity:0.5;}
div#address_detail .action_div a img:hover{opacity:0.5;}
a#mailSend{cursor:pointer;}
a#ChangePassword:hover, a#btPersonal:hover, a#btAddress:hover{opacity:.75;}
::-webkit-.login-panel .bottom .input-placeholder{color:#ccc;}
h1.heading{text-align:center;text-transform:capitalize;color:#000;position:relative;font-size:26px;margin-bottom:20px;font-weight:500;}
#featured_adds_h h1.heading{margin-bottom:20px;font-size:26px;}
/* h1.heading:before{content:"";position:absolute;text-align:center;width:37%;bottom:12px;left:0;height:1px;background:#000;} */
.one-square a{font-family:'Lato', sans-serif;font-size:14px;font-weight:600;color:#000;display:inline-block;}
/* h1.heading:after{content:"";position:absolute;text-align:center;width:37%;bottom:12px;right:0;height:1px;background:#000;} */
span.bor_botm h2{font-family:'Lato', sans-serif;font-size:15px;font-weight:600;color:#000;display:inline-block;float:left;width:100%;margin:0;line-height:18px;}
span.hdlink-date{font-size:12.2px;color:#2e2e2e;padding:5px 0px 0;margin:0px 0px;}
span.bor_botm i{color:var(--light-red-md);float:right;font-size:18px;}
span.bor_botm{float:left;width:100%;padding-bottom:8px;}
.nearby ul, .reviews ul{background:#f2f2f2;padding:10px;display:block;-webkit-padding-start:25px;font-weight:600;color:#03426d;float:left;width:100%;}
.nearby h1.heading:before, #side_add_h h1.heading:before, #side_add_h h1.heading:before{content:"";position:absolute;text-align:center;width:10%;bottom:12px;left:0;height:0px;background:#000;}
.nearby h1.heading:after, #side_add_h h1.heading:after, #side_add_h h1.heading:after{content:"";position:absolute;text-align:center;width:10%;bottom:12px;right:0;height:0px;background:#000;}
.item_content h3{font-size:16px;color:#000;margin-top:20px;margin-bottom:10px;font-weight:600;line-height:24px;}
.item_content h5{font-size:14px;color:#111;margin-top:10px;margin-bottom:10px;font-weight:500;line-height:18px;}
.item_content h6{font-size:14px;color:var(--light-red-md);margin-top:10px;margin-bottom:10px;font-weight:600;}
.owl-carousel .owl-item div{position:relative;padding:0 0px;box-sizing:border-box;}
span.star_business{position:absolute;bottom:0;padding:5px 10px;}
span.star_business i.demo-icon.icon-star{color:#E7BB26;font-size:18px;}
span.star_business i.demo-icon.icon-star-empty{font-size:18px;color:#fff;}
.services ul li i{font-size:60px;}
.services ul li a h4{font-weight:600;font-size:15px;margin-top:5px;margin-bottom:0;color:#333;}
.services ul li a{outline:0;cursor:pointer;font-family:'Open Sans', sans-serif;color:#333;text-decoration:none;}
i.demo-icon.icon-realestate{color:#80ae12;}
i.demo-icon.icon-home-services{color:#018e43;}
i.demo-icon.icon-tours-travels{color:#03426b;}
i.demo-icon.icon-car-bikes{color:#de2828;}
i.demo-icon.icon-placement-consultant{color:#5e889e;}
i.demo-icon.icon-shopping{color:#fee03d;}
i.demo-icon.icon-computer{color:#57c2cc;}
i.demo-icon.icon-weddings{color:#f18137;}
i.demo-icon.icon-health-care{color:#ff0000;}
i.demo-icon.icon-business-services{color:#757575;}
i.demo-icon.icon-automotive{color:#742d8f;}
i.demo-icon.icon-education{color:#51baff;}
i.demo-icon.icon-hotel-restaurant{color:#4c4c4c;}
i.demo-icon.icon-furniture-decor{color:#979797;}
i.demo-icon.icon-gym{color:#03426b;}
.services ul li{display:inline-table;text-align:center;margin-bottom:20px;border:1px solid rgba(74, 55, 55, 0);min-height:140px;padding:10px 0;width:10%;cursor:pointer;background:#f2f2f2;vertical-align:middle;}
.category_services{width:100%;display:table-row;}
#services-demo .category_services{width:100%;display:block;margin:0;width:100%;}
#services-demo i{font-size:55px;}
#services-demo a h4{font-weight:600;font-size:14px;margin-top:5px;margin-bottom:0;color:#333;}
#services-demo a{outline:0;cursor:pointer;font-family:'Open Sans', sans-serif;color:#333;text-decoration:none;}
.item_list{text-align:center;margin-bottom:0;min-height:163px;padding:10px 15px !important;width:10%;cursor:pointer;vertical-align:middle;display:block;width:100%;}
.services{padding:15px 0 30px;width:100%;float:left;}
.featured.businesses{width:100%;float:left;padding:10px 0;border-top:1px solid #DEDEDE;}
#featured_adds{width:100%;float:left;}
.featured.businesses h1.heading {margin-bottom: 35px;margin-top: 0px;float: left;width: 100%;}
.featured.businesses h1.heading:before, .articles h1.heading:before{content:"";position:absolute;text-align:center;margin:0 auto;bottom:-23px;width:275px;height:1px;background:#000;left:0;right:0;display:none;}
.featured.businesses h1.heading:after, .articles h1.heading:after{content: "";font-family:FontAwesome;position:absolute;text-align:center;margin:0 auto;left:0;right:0;bottom:-30px;font-size:15px;height:16px;width:60px;background:#fff;display:none;}
.the_app{width:100%;float:left;border-top:1px solid #DEDEDE;padding-top:100px;}
.app h1{font-size:30px;font-weight:500;font-family:'Open Sans', sans-serif;margin-top:20px;margin-bottom:10px;}
.app ul li{padding:5px;}
.app ul li i{padding-right:10px;color:#2ECAFA;font-size:18px;}
.app ul li a{font-size:16px;color:#333;font-size:16px;outline:0;cursor:pointer;text-decoration:none;}
.app p{margin:20px 0;font-size:16px;}
.form_app{float:left;width:10%;}
form.contant_app
.form_app input.app_input{height:50px;border:1px solid #F2F3F5;width:100%;padding:10px 10px;}
.form_app.number{width:70%;float:left;}
form.contant_app
.form_app input.app_input{height:50px;border:1px solid #F2F3F5;width:100%;padding:10px 10px;box-sizing:border-box;}
.form_app.get_applink{width:20%;float:left;}
button.btn.applink{background:#1EBEF0;border-radius:0;height:50px;box-sizing:border-box;color:#fff;font-size:15px;font-weight:600;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0px;}
span.bold{font-weight:600;font-size:40px;}
.col-xs-12.col-sm-6.col-md-6.app{width:50%;float:left;position:relative;min-height:1px;box-sizing:border-box;padding-right:15px;padding-left:15px;}
.categories_banner{width:20%;float:left;padding:0 15px;position:absolute;box-sizing:border-box;z-index:9;max-width:270px;}
.find_banner{width:60%;float:left;padding:0 15px;box-sizing:border-box;}
.featured_banner{width:22%;float:left;padding:0 15px;box-sizing:border-box;position:absolute;bottom:15px;left:0;z-index: 9;}
.categories_banner ul{width:283px;}
.categories_banner ul li{padding:10px 10px;background:#e3121b;}
.categories_banner ul li .categories_submenu li{padding:5px 10px;}
ul.categories_submenu{position:absolute;top:53px;width:292px;overflow:auto;}
span.star_business i.demo-icon.icon-star{color:#E7BB26;font-size:18px;}
span.star_business i.demo-icon.icon-star-empty{font-size:18px;color:#fff;}
span.star_business{position:absolute;bottom:0;padding:5px 10px;width:100%;left:10px;}
.categories_banner ul li .categories_submenu li{background:#006495;}
.categories_banner ul li .categories_submenu li i{font-size:20px;color:#fff;}
.categories_banner ul li a h4{font-size:14px;}
span.clr{margin-left:10px;}
.categories_banner ul li a{padding-left:15px;color:#fff;text-transform:uppercase;font-size:16px;padding-top:5px;display:inline-block;padding-bottom:5px;}
.categories_banner ul li .categories_submenu li a{padding-bottom:0px;}
.categories_banner ul li img{padding-left:10px;cursor:pointer;vertical-align:middle;}
.find_banner .best_deals{text-align:center;/*width:750px;*/ width:50%;margin:0 auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;position:absolute;top:55%;z-index: 9;}
.find_banner .best_deals h1{font-size:50px;color:#fff;font-weight:700;line-height:52px;margin-top:0;margin-bottom:35px;}
.find_banner .best_deals h1 span{font-weight:400;}
.find_banner .best_deals ul li{display:inline-block;margin-right:5px;float:left;margin-bottom:0px;}
.find_banner .best_deals ul li a, .find_banner .best_deals ul li i{/*color:#fff;*/ color:#333333; font-size:17px;}
.find_banner .best_deals ul li i{margin-right:5px}
/* .banner_input{width:68%;position:relative;float:left;padding-right:10px;} */
.banner_input{width:93%;position:relative;float:left;padding-right:0px;}
.banner_input.city{width:25%;padding-right:0;float:left;}
.banner_input.search i.demo-icon.icon-search-1{text-align:center;left:0;right:0;}
.banner_input1 i.demo-icon.icon-search-1{color:#757575;}
.banner_input.search{width:7%;padding:7px 0px;float:left;background:#333333;height:50px;text-align:center;}
/* .banner_input input{height:50px;border:1px solid #DBDAE2;width:100%;padding:10px 30px;box-shadow:none !important;} */
.banner_input i.demo-icon.icon-location, .banner_input i.demo-icon.icon-search-1{position:absolute;left:10px;top:14px;font-size:20px;}
span.rating i.demo-icon.icon-star{color:#e7bb26;}
span.rating i{font-size:16px;}
.nearby{width:100%;float:left;margin-bottom:20px;}
.reviews{width:100%;float:left;}
.col-latest:nth-child(odd){padding-right:0px;}
.categories_banner ul li .categories_submenu li:hover{background:#e3121b;}
button.btn.btn_grow:hover{background:#fff;color:var(--light-red);}
button.btn.applink:hover{background:#e3121b;}
form.contant_app
.form_app input.app_input:focus{border-color:rgba(3, 66, 109, 0.2);}
.find_banner .best_deals .nav-tabs>li>a:hover, .find_banner .best_deals ul li:hover i, .find_banner .best_deals ul li.active a, .find_banner .best_deals ul li.active i, .find_banner .best_deals ul li a:hover{color:#03426D;font-size:17px;}
.banner form{margin-top:5px;}
.find_banner .best_deals ul li a{padding:6px 15px;}
.banner_input.search:hover{background:#e3121b;}
.banner_input.search:hover a{color:#fff;}
#secondHeader{background:#ffffff;moz-transition:all .5s ease-in-out;opacity:0;o-transition:all .5s ease-in-out;position:fixed;top:0;transition:all .5s ease-in-out;webkit-transition:all .5s ease-in-out;width:100%;z-index: 9;top: -73px;}
.header{width:100%;float:left;/*background:#ffffff;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);*/}
a.categories-toggle{background:var(--light-red-md);color:#ffffff;padding:10px;right:0px;text-align:right;text-transform:uppercase;letter-spacing:0.5px;}
.banner{/*background:url(../images/header-img-banner_new.jpg);background-color:rgba(0, 0, 0, 0);background-repeat:no-repeat;background-size:cover; background-position:top;opacity:1;visibility:inherit;position:relative;width:100%;height:460px;*/height:45vh;/*height:72vh;*/}
.banner:after {position:relative;width: 100%;height: 100%;background: rgba(0,0,0,0.2);top: 0;left: 0;content: '';}
a.categories-toggle > i{margin:5px 20px;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.header_right{max-width:16%;float:right;text-align:right;}
.sidebar-trigger .sidebar-toggle{z-index:1002;display:block;}
/*.header a.signtxt{background:var(--light-yelow-color);color:#000;padding:15px 30px;text-transform:uppercase;float:right;font-size:16px;}*/
.header a.signtxt{/*background:var(--light-red-md);*/color:#000;padding:15px 10px;/*text-transform:uppercase;*/float:right;font-size:15px;width:/*175px*/ 120px;text-align:center;height: 71px; display: inline-flex;align-items: center;justify-content: center;}
.header .container-fluid{padding-right:0;}
/* .header i.fa.fa-user-circle-o{font-size:20px;margin:0px 10px;} */
.business{width:100%;float:left;}
/* .header i.fa.fa-user-circle-o{font-size:20px;margin:0px 10px;} */
.sidebar-togglable .sidebar-toggle{display:block;}
.header_left{width:auto;float:left;}
.logo{width:160px;padding:4px 0 0px;float:left;display:block;}
#secondHeader.active{opacity:100;position:fixed;box-shadow:1px 2px 2px rgba(0, 0, 0, 0.1);z-index:999;background: white!important;top: 0;}
#secondHeader .container-fluid{padding-right:0;}
.services ul{text-align:center;padding:0;}
#secondHeader .sticky-head-search .banner_input input{padding:10px 10px 10px 35px;height:42px;}
#secondHeader .sticky-head-search .banner_input.search{height:42px;}
.sticky-head-search .banner_input input{padding:10px 10px 10px 35px;}
.banner_input input{height:50px;border:1px solid #d8d8d8;width:100%;padding:10px 30px;box-shadow:none !important;border-radius: 0;padding-right:10px!important}
.banner_input i.demo-icon.icon-location, .banner_input i.demo-icon.icon-search-1{position:absolute;left:10px;top:10px;font-size:20px;}
.sticky-head-search .banner_input.city{width:22%;}
.banner_input.city{width:25%;padding-right:0;float:left;}
.sticky-head-search .banner_input.search{width:8%;max-width:70px;}
.sear_ch .sticky-head-search .banner_input.search{width:6%;}
.banner_input.search a{color:var(--light-yelow-color);font-size:24px;}
.sticky-head-search .banner_input{width:65%;}
.sticky-head-search{width:71%;float:right;padding:15px 20px 0px;}
.sticky-head-search .banner_input.select_choose{width: 25%;padding-right: 0;}
.sticky-head-search input.sticky-search-input{width: 75%;padding-left: 10px;height: 42px;}
.sticky-head-search .banner_input.select_choose select#types{height:42px;margin-bottom:0;border-right:0;width:100% !important;background-color:#eee;}

a.categories-toggle:hover > i{margin:5px 20px;}
div#side_add br{display:none;}
.latest_blog_section h4 a{font-size:18px;line-height:24px;color:#333;font-weight:600;}
.latest_blog_section h4{font-size:20px;color:#000;font-weight:600;margin:16px 0px 4px;}
.blog-top.address_detailLatest p{font-size:14px;color:#000;margin-bottom:10px;letter-spacing:0.2px;line-height:22px;font-family:'Open Sans', sans-serif;}
.blog-top.address_detailLatest a{font-size:14px;font-weight:600;/*color:#03426d;*/color: #fff;}
.reg-log .login-page .form{position:relative;z-index:1;max-width:100%;margin:0 auto;padding:0px 10px;text-align:left;}
.reg-log .login-page .form input, .modal-body.reg-log .column-form input#emailid{outline:0;background:#f2f2f2;margin:0 0 15px;box-sizing:border-box;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;height:42px;padding:6px 12px;border:2px solid #EEEEEE;border-radius:0;}
.modal-body.reg-log .column-form input#emailid{height:42px !important;padding:6px 12px !important;max-width:100% !important;}
.reg-log p.message1{margin-top:15px;}
.forgotpassword-form span.error.err{color:var(--light-red-md);float:left;margin-bottom:6px;}
.reg-log .login-page .form .register-button, .login-button, .back-button, .modal-body.reg-log .forgotpassword-form a.forgot-button{outline:0;background:var(--light-red-md);border:0;padding:11px 25px;color:#FFFFFF;font-size:14px;-webkit-transition:all 0.3 ease;transition:all 0.3 ease;cursor:pointer;font-size:16px;font-weight:600;display:inline-block;width:auto;border-radius:5px;letter-spacing:0.8px;}
.modal-body.reg-log .forgotpassword-form a.login_acc{margin:10px 0 12px;color:#8a8585;font-size:14px;font-weight:600;text-decoration:none;text-align:left;margin-top:0;letter-spacing:0.5px;margin-left:10px;}
/* .reg-log .login-page .form .register-button:hover, .reg-log .login-page .form .register-button:active, .reg-log .login-page .form .register-button:focus, .modal-body.reg-log .forgotpassword-form .form a.forgot-button:hover{background:#004c70;color:#fff;} */
.reg-log .login-page .form .register-button:hover, .reg-log .login-page .form .register-button:active, .reg-log .login-page .form .register-button:focus, .modal-body.reg-log .forgotpassword-form .form a.forgot-button:hover{background:#e3121b;color:#fff;}
/* .login-button:hover, .login-button:active, .login-button:focus{background:#004c70;color:#fff;} */
.login-button:hover, .login-button:active, .login-button:focus{background:#e3121b;color:#fff;}
.reg-log .login-page .form .message{margin:15px 0 0;color:#252525;font-size:14px;font-weight:600;}
.reg-log .login-page .form .message a{color:#1EBEF0;text-decoration:none;}
.reg-log .login-page .form .register-form{display:none;}
.reg-log .login-page .container .info span{color:#4d4d4d;font-size:12px;}
.reg-log .login-page .container .info span a{color:#000000;text-decoration:none;}
.reg-log .login-page .container .info span .fa{color:#EF3B3A;}
a.lis_back, a.sign_back{background: transparent;border: 1px solid var(--light-red-md) !important; color: var(--light-red-md);padding: 11px 18px;margin-left: 10px;}
.reg-log .login-page .form .register-form .lis_msg .lis_text{text-align: center; margin: 30px auto;font-size: 22px;width: 70%; margin-bottom: 0 !important;}
a.signupBack.sign_back:hover{ color: var(--light-red-md);}
a.details_popback{position: absolute; right: 37px; top: -58px; padding: 0 !important; width: 29px; height: 29px; display: flex; align-items: center; justify-content: center; border-radius: 50px; background: transparent;border: 1px solid #7f6e6c !important;color: #6c6c6c;}
.lis_msg{text-align: center;}
a.login_forget{margin:10px 0 12px;color:#bb3027;font-size:12px;font-weight:600;text-decoration:none;text-align:left;float:left;margin-top:0;letter-spacing:0.5px;display:block;width:100%;}
a.login_forget:hover{color:#8a8585;}
div#footer .search_field a{margin:3px 0;display:inline-block;}
/*p.message1.mylog a{color:var(--light-red-md);}*/
p.message1.mylog a {color: #bb3027;font-weight: bold;font-size: 16px;text-decoration: underline;}
.reg-log p.message1 a {font-weight: bold;font-size: 16px;color: #bb3027;text-decoration: underline;margin-left:10px}
.reg-log button.close i{background:var(--light-red-md);opacity:1;width:35px;height:35px;line-height:35px;color:#fff;border-radius:0px 4px 0px 0px;}
.reg-log .modal-header{position:relative;}
.reg-log span.error.err{font-size:14px;}
.reg-log button.close{margin-top:0 !important;opacity:1;position:absolute;top:0;z-index:999;right:0;}
.column-form label{display:block;max-width:100%;margin-bottom:5px;font-size:15px;font-weight:bold;line-height:1.42857143;color:#333;float:left;}
.column-form label em{color:var(--light-red-md);margin-left:3px;}
.column-form{width:100%;float:left;position: relative;}
.reg-log button.close i:hover{background:var(--light-red-md);}
p.register_head, .modal-body.reg-log #forget_panel h1{font-size:30px;font-weight:500;text-align:center;position:relative;margin-bottom:30px;}
p.register_head::after, .modal-body.reg-log #forget_panel h1::after{text-align:center;left:0;right:0;width:60px;height:2px;margin:0 auto;content:"";position:absolute;background:#bb3027;bottom:-20px;}
.featured_div{width:100%;background:rgba(8, 147, 165, 0.9686274509803922);margin-top:10px;padding:13px 0;text-align:center;float:left;border-radius:10px;
}
.featured_div img.img_funt{display: none;}
.listing_leftfeatured{width:57%;float:left;padding:0 13px;padding-right:0;text-align:left;}
.listing_leftfeatured a {color: #fff;float: left;width: 100%;}
.leftfeatured_right{width:38%;float:left;padding:0 10px;}
.leftfeatured_right img{border:2px solid #14446C;border-radius:50%;}
.featured_div h2{color:#fff;font-weight:700;font-size:17px;text-align:center;position:relative;display:inline-block;margin-bottom:13px;padding-top:5px;margin-top:0;}
.featured_div h2:after{position:absolute;background:#fff;left:0;right:0;border-bottom:1px solid #fff;content:"";bottom:-1px;}
.leftfeatured_right img{border:2px solid #14446C;border-radius:50%;}
.listing_leftfeatured h3{font-size:14px;font-weight: 600;margin:8px 0;}
.listing_leftfeatured p{font-size:10px;font-weight:700;}
p.listing_review{color:#FFEB3B;font-size:12px;margin:8px 0;float: left;width: 100%;}
span.star_listing i.fa.fa-star{color:#e2ba23;}
img.img_close{position:absolute;left:20px;top:15px;height:24px;}
img.img_funt{position:absolute;right:13px;top:9px;height:65px;}
.bc_switcher{width:229px;visibility:inherit;}
a.flash-button:hover, a.flash-button:focus{color:#fff;text-decoration:none;}
.flash-button{background:#04252c;padding:17px 30px;color:#fff;border:none;border-radius:0;float:right;margin-right:0px;position:relative;z-index:9;}

.add-ress{font-family:'Open Sans', sans-serif;margin-bottom:0px;line-height:22px;}
.banner_input.input_search i.fa.fa-search{position:absolute;left:10px;top:14px;font-size:20px;}
.listingkeyword span.breadcrumb{font-size:18px;font-weight:600;letter-spacing:0.5px;color:#fff;padding-left:10px;font-family:'Open Sans', sans-serif;margin-bottom:5px;background:#000;background-color:transparent;padding:10px 15px;border:0;text-align:left;}
.banner_input.select_choose select#types{padding:10px 10px 10px 10px;height:50px;border:1px solid #DBDAE2;}
.banner_input.select_choose{width:auto;}
.sear_ch .banner_input.select_choose{width:25%;}

.featured.businesses .owl-carousel .owl-item .Specialization.item img{width:auto !important;vertical-align:middle;line-height:190px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height: 100%;object-fit: contain;}

.featured.businesses .owl-carousel .owl-item .Specialization.item .item_img{height:auto;position:relative;overflow: hidden;padding:0; border:1px solid #d8d8d8; }
.featured.businesses .owl-carousel .owl-item .Specialization.item{padding:0 5px;width:100%;height:auto;}

.featured.businesses .feturd-imgs{float:left;width:100%;padding: 0;position:relative;}
.featured.businesses .item_content{width:100%;float:left;word-break: break-all; padding: 10px;}
.featured.businesses .featured-busns-section{float:left;float:left;width:100%;padding-bottom: 5px;position:relative;}
.featured.businesses .featured-busns-section:after{content:url(../images/featurd-img.png);position: absolute;left:0px;top:0px;}
.featured.businesses .owl-wrapper-outer {height: auto !important;}
.featured.businesses .item_content .fetr-product-rating {padding: 5px 0px;float: left;width: 100%; margin: 0; padding: 0;}
.featured.businesses .item_content .fetr-product-rating .us-review{width:auto;float:left;padding:0;}
.featured.businesses .item_content .fetr-product-rating .count-reviews {float:left;padding-right:0px;}
.featured.businesses .item_content .fetr-product-rating .count-reviews span {color: #03426D;}

.featured.businesses .item_content h3 {height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0;}
.featured.businesses div#specilaization-demo .owl-buttons {width: 100%;}
.featured.businesses div#specilaization-demo .owl-buttons .owl-prev {position:absolute;left:-50px;bottom:30px;background-color:#cddfe3;background-size:22px;background-position:center;border-radius:50%; top: 47.5%;}
.featured.businesses div#specilaization-demo .owl-buttons .owl-next {position:absolute;right:-50px;bottom:30px;background-color:#cddfe3;background-size:22px;background-position:center;border-radius:50%;top: 47.5%;}
.head-ads {width: 100%;float: left;text-align: center;margin: 15px 0;}
.head-ads .ads-section{width: 100%;float: left;}
.home-page-listing h1.heading {text-align:left;margin-bottom: 20px !important; margin-top: 0;}
/* .home-page-listing .left_sidebar {background: #fcfbf9;padding: 0;} */
.home-page-listing .left_sidebar {background: transparent;padding: 0;}
.home-page-listing .left_sidebar #featured_adds_m {margin-top:0px;background: transparent;padding: 20px 0 30px;}
.home-page-listing .right_sidebar .right-bar-section {background:#fcfbf9;float:left;width:100%;padding:10px 15px;}
.home-page-listing .right_sidebar .right-bar-section div#side_add {background: transparent;border: 0;padding: 0;}
.home-page-listing .right_sidebar .right-bar-section div#side_add div#side_add_h {background: transparent;width: 100% !important;}
#review-list h3.list_blue a {font-size: 15px;font-weight: 500;}
.home-page-listing .right_sidebar .Rating_des p{font-size:15px;}
.home-page-listing .right_sidebar div#review-list {margin-bottom: 5px;}

.home-page-listing .feature-listing{float:left;width:100%;display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fill, minmax(32%,1fr));}
.home-page-listing .col-list-view {width: 100%;float: left;min-height: 64px;}
.home-page-listing .feature-listing div.addressLatest{width:100%;/*min-height:250px;height:250px;*/border:1px solid #d8d8d8;background:#fff;padding:0;}
.home-page-listing .feature-listing div#address_detailLatest{width:100%;padding: 0px 10px;}
.home-page-listing .feature-listing div.listing_right p {min-height:62px;    margin-bottom: 0;color: #2a2a2a;}

.home-page-listing .col-list-view .col-list-img {width: 100% !important; text-align: center;}

.listing-time-direction {float: left;width: 100%;padding: 0px 10px;}
.home-page-listing .col-list-view .col-list-img img {width: auto;height: auto;}
.home-page-listing .col-list-view .col-list-title {/*width: 71%;*/width:100%;float: left;padding: 10px 0 0 10px;}
.home-page-listing .feature-listing div#address_detailLatest ul {float: left;width: 100%;}
.home-page-listing .col-list-review {float: left;width: 100%;}
.home-page-listing .col-list-view .col-list-title .one-square {width:100%;float:left;margin-top: 3px;}
.home-page-listing .col-list-view .col-list-title .one-square span.bor_botm {padding-bottom: 0;}
.home-page-listing .col-list-view .col-list-title .one-square span.bor_botm a {font-size: 17px;font-weight: 500;color: #000;margin-bottom:2px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;
}
.home-page-listing .col-list-review i.demo-icon.icon-star {color: var(--light-yelow-color);}
/* .home-page-listing .col-list-review i.demo-icon{font-size: 15px;} */
.home-page-listing .feature-listing div#address_detailLatest a {color:#5e5e5e;font-weight:600;}
.listing-time-direction {float: left;width: 100%;}
.listing-time-direction ul {list-style: none;margin-bottom: 0px;display: grid;grid-gap: 0px;grid-template-columns: repeat(auto-fill, minmax(62%,1fr)38%); border-top: 1px solid #eee;padding: 8px 0;margin-top: 5px;}
.listing-time-direction ul a {color: #595B5D;}
.listing-time-direction ul li:last-child{text-align:right;}
.classified-detail .contact-view ul li {margin-right: 2px; width: 24%;}
.feature-listing div#address_h {padding: 5px 10px;}
.feature-listing .locations{padding:0px 10px;}
.feature-listing .cont_dts {width: 90%;}

#featured_adds_h{font-size:22px;font-weight:600;letter-spacing:0.5px;color:#000;font-family:'Open Sans', sans-serif;margin-bottom:5px;float: left;width: 100%;}
.directory > a.selected{color:var(--light-red);position: relative;}
span.bor_botm i.demo-icon.icon-heart-empty{display:none;}
#mapsearch{float:right;margin-right:0;width:40%;height:200px;border:1px solid rgb(222, 222, 222);position:relative;overflow:hidden;margin-top:10px;}
table.classified_details{width:100% !important;}
div#main_address_d{width:100% !important;padding-right:15px;box-sizing:border-box;}
#registration_main #form_table table.cont_form{margin:0 auto;}
#registration_main #account_headings{background-color:#fff;height:auto;padding:6px 15px;line-height:30px;text-transform:capitalize;font-size:22px;font-weight:600;letter-spacing:0.5px;color:var(--light-red-md);padding-left:10px;font-family:'Open Sans', sans-serif;margin-bottom:5px;text-align:center;}
#secondHeader.active .sticky-head-search .banner_input.search{height:42px;max-width:45px;padding: 5px 0px;}
#secondHeader.active .sticky-head-search .banner_input input{height:42px;}
#secondHeader.active .sticky-head-search .banner_input.select_choose select#types{height:42px;margin-bottom:0;}
#secondHeader.active .header a.signtxt{padding:20px 30px;}
#secondHeader.active .header_left .logo a img{height:60px;}
#secondHeader.active .header_right .business a.signtxt{padding:21.5px 10px;}
#secondHeader.active .sticky-head-search{width:65%;padding:11px 2px;float:left;}
#secondHeader.active .header_left{width:15%;}
/* #secondHeader.active .header_right{width:14%;} */
#secondHeader.active .banner_input.search a{font-size:20px;}
#secondHeader.active .banner_input i.demo-icon.icon-location, #secondHeader.active .banner_input.input_search i.fa.fa-search{top:10px;font-size:18px;}
.right_sidebar h1.heading{font-size:23px;margin-bottom:0;padding:4px;margin-top:0;}
.Rating_des p{margin:3px 0;display:inline-block;}
.container.container_tab .tab_area_cover{margin: 0;float: left;width: 100%; padding: 0px 15px; visibility: hidden;}
.header .header_right .business span.top_link.stick_text{position:relative;top:25px;right:30px;font-size:16px;}
.header .header_right .navigation1 .my_account, .header .header_right .navigation1 .logout{margin:0;position:relative;z-index:1;color:#111;font-weight:bold;text-transform:capitalize;text-decoration:none;text-align:center;cursor:pointer;padding-left:0;float:left;font-size:14px;padding:12px 15px;border-bottom:1px solid #ddd;display:block;background:#fff;width:100% !important;line-height:inherit;height:auto;}
.account-logout{position:absolute;top:72px;width:150px;background:#eee;border-top:2px solid #02667D;right:30px;}
.business{position:relative;}
.header .header_right .business span.top_link.stick_text i.fa.fa-user-circle-o{margin:0;margin-right:5px;}
.header.active .header_right .business span.top_link.stick_text{top:14px;}
/* .header.active .account-logout{top:60px;} */
#address_detailLatest ul{padding:0;}
#field_text span.list_blue{float:left;}
#ctl00_MainContent_upClass{padding:40px 0;}
#click{margin:10px 0;}
#address_img.listing_left a img{margin-top:0;}
#address_img.listing_left img{margin-top:10px;}
.lb-closeContainer{position:absolute;top:0;z-index:999;}
.listing-right .shadow_in .single-inline.col-sm-8{width:100% !important;}
.listing_right ul li i.fa.fa-map-marker{margin-left:5px;}
ul.acc_login{margin:0;padding:0;}
ul.acc_login li{list-style-type:none;padding:30px 0px;}
.account-logout{display:none;}
ul.acc_login li:hover .account-logout{display:block;}
ul.acc_login{padding:0px;float:right;margin:0;width: 100%;}
/*ul.acc_login li{list-style-type:none;padding:30px 30px 30px 24px;background:var(--light-red);color:#fff;}*/
ul.acc_login li {list-style-type: none;padding: 30px 20px 30px 20px;background: var(--light-red-md);color: #fff;cursor:pointer;float: left; width: 100%;border-right:solid 1px ;}
/* .header i.fa.fa-user-circle-o {color: #fff;} */
.header i.fa.fa-user-circle-o{font-size:20px;margin:0px 5px 0 0;/*color:#fff;*/}
ul.acc_login li:hover .account-logout{width:160px;right:2px;}
.acc_login li a{/*color:#000 !important;*/ color: #ffffff !important;}
.acc_login .account-logout a{color:#111 !important;}
#secondHeader.active ul.acc_login li{padding-right:20px !important;}
.business{position:relative;z-index:9;}
#secondHeader.active ul.acc_login li{list-style-type:none;padding:25px 20px 19px 20px;}
#divLoginPopUp #register-box iframe, #divLoginPopUp #register-box iframe#IFsendMail .log_pop label{display:inline-block;max-width:100%;margin-bottom:5px;font-size:15px !important;font-weight:bold;line-height:1.42857143;color:#333;letter-spacing:0.5px;}
.listing-cover.listing-right .shadow_in.blogs-1{padding:15px 0 0;}
#showReview .showReviewOuter{padding-bottom:5px; padding: 0px;}

@keyframes flash{0%{opacity:1.0;}
	50%{opacity:0.5;}
	100%{opacity:1.0;}
}
@-webkit-keyframes flash{0%{opacity:1.0;}
	50%{opacity:0.5;}
	100%{opacity:1.0;}
}
@-moz-keyframes flash{0%{opacity:1.0;}
	50%{opacity:0.5;}
	100%{opacity:1.0;}
}

@media(max-width:1500px){.featured_div h2{font-size:15px;margin-top:0;}}
@media(max-width:1370px){

.addressLatest{height:auto;margin:15px 7px 5px;}
.listing_right p, .listing_right ul li{font-size:14px !important;line-height:18px !important;}
.header_right, #secondHeader.active .header_right{max-width:16%;}
.owl-carousel .owl-item div{padding:0 0px;}

}
@media(max-width:1320px){

.addressLatest{width:47%;}
.note-editing-area .note-editable{max-height: 160px;}

}
@media(max-width:1270px){.sticky-head-search .banner_input{width:34%;}}
@media(max-width:1260px){

.header a.signtxt{padding:25.5px 15px;font-size:15px;}
.addressLatest{width:47%;}
.app h1{font-size:20px;}
span.bold{font-size:26px;}

}
@media(max-width:1100px){

.directory > a{display:inline-block;padding:15px 15px;}
.header a.signtxt{padding:25.5px 15px;font-size:15px;}
#field_text{width:auto !important;}
#field_1 a{display:inline-block;vertical-align:middle;float: left;}
#field_1 .howitwork_container section a.bs-prf{display: flex !important;float: unset;}

}

@media (max-width:1024px){

.addressLatest{width:46%;height:auto;}
.header{height:auto;}
.header a.signtxt{padding:25px 15px;font-size:14px;}
#secondHeader.active .sticky-head-search {width: 100%;}
.sticky-head-search{width:45%;}
.container{padding:0 15px;width:100%;}
.directory > a{display:inline-block;padding:7px 11px;margin-top:0;font-size:14px;}
.right_sidebar{width:30%;}
.left_sidebar , div.for-grid-four{width:70%;}
#featured_adds, div#field.no-shadow{margin:0px !important;}
.list_blue a{font-size:14px;color:#111111;font-weight:600;line-height:20px;}
.services ul li{width:16%;}
.col-lg-4{width:33.333333%;}
.featured_banner{width:33%;}
.header i.fa.fa-user-circle-o{font-size:18px;margin:0px 5px;}
.find_banner .best_deals h1{font-size:30px;font-weight:600;line-height:40px;margin-bottom:15px;}
.banner{height: 420px;}
.blog_img img{min-height:auto;}
ul.acc_login{padding:0px 10px;}
.header .glyph-icon{font-size:20px;}
.logo{width:165px;}
ul.acc_login li{padding:25px 9px 24.5px 10px !important;}
.account-logout{top:74px;right:10px;}
#secondHeader.active ul.acc_login li {padding: 26px 0 14px 6px; padding-right: 10px !important;}
.register-panel{height:102px;}
.navigation{margin-top:-108px !important;}
.directory_panel{margin-top:0px;}
.directory{z-index:99999;}
.search_box{margin-top:-2px;}
.icon1 { width: 40px !important; background: var(--light-red); margin-top: -55px !important; margin-left: 100% !important; border-radius: 50%; height: 40px !important;}
.ft {color: white;margin-left: -5px !important;font-size: 22px;}
.wth {width: 52% !important;}
.wth1 {width: 40% !important;}

}
@media(max-width:900px){
	.left_sidebar ,div div.for-grid-four{width:100%;}
}

@media(max-width:991px){
.directory_panel{width:55%;}
ul.acc_login li{padding:5px 0px;}
.header_right{width:20%;}
ul.acc_login{padding:21px 10px;}
#secondHeader.active .header_right{width:21%;}
#secondHeader.active ul.acc_login{padding:0 0px;}
#secondHeader.active .sticky-head-search{width:100%;}
#secondHeader.active .sticky-head-search .banner_input.select_choose select#types{width:100% !important;}
.banner {background: #f3f3f3;}
.all_social{display: none;}

}
@media (max-width:850px){
.directory > a{padding:7px 7px;}
.addressLatest{width:100%;height:auto;}
#field_1 a{display:inline-block;vertical-align:middle;}
#field_text{width:auto !important;}
}

@media (max-width:800px){
.header a.signtxt{padding:21px 10px;font-size:14px;}
.header i.fa.fa-user-circle-o{font-size: 18px; margin: 0px 5px; display: inline-block;float: left;}
.categories_banner{width:25%;}
.sticky-head-search{padding:10px 20px 0px;}
.directory > a{padding: 8px 5px 1px;}
.banner {background: #f3f3f3;}
.all_social{display: none;}
.header a.signtxt{display: flex; align-items: center; justify-content: center;}
.icon1{display: none !important;}
}

@media(max-width:768px){

.featured_banner{width:42%;}
.banner{height:460px; background: #f3f3f3;}
#registration_main .col-xs-12, .col-md-6{width: 100%; padding: 0;}

}

@media(max-width:767px){

a.details_popback{right: 37px;top: -40px;}
.businesspage_totalreview_section .notapproved{top: 30px !important;}
.services ul li{min-height:140px;padding:10px 0;width:33.33%;}
.addressLatest{max-width:inherit;width:100% !important;height:auto;padding-bottom:20px;}
.find_banner .best_deals{text-align:center;width:100%;padding:0 15px;}
a.sidebar-toggle.categories-toggle{top:15px !important;left:0 !important;}
.header_right{width:50%;}
.sticky-head-search{display:none;}
.sear_ch .sticky-head-search .tab-pane {width: 100%;float: left;}
.banner_input.search{width:25%;}
.banner_input{width:100%;padding-right:0;margin-bottom:10px;}
.banner_input.search{margin-bottom:0;}
.banner_input.city{width:75%;padding-right:0;}
.find_banner .best_deals h1{font-size:20px;line-height:30px;}
.app h1{font-size:24px;}
span.bold{font-size:26px;}
.header{height:auto;background:#ffffff;border-bottom:0px solid #f7f7f7;}
.categories_banner{width:50%;}
.left_sidebar{width:100% !important;padding:0;}
#secondHeader.active .header_right{width:40%;}
#secondHeader.active .header_left{width:35%;}
#side_add .block_2.nearby_listing{padding:0;}
h1.h1eading:before{width:25%;}
h1.heading:before{width:30%;}
h1.heading:after{width:30%;}
.find_banner .best_deals ul li a{padding:5px 8px;height:35px;}
.find_banner .best_deals ul li a, .find_banner .best_deals ul li i{/*color:#fff;*/font-size:14px;}
.find_banner .best_deals .nav-tabs>li>a:hover, .find_banner .best_deals ul li:hover i, .find_banner .best_deals ul li.active a, .find_banner .best_deals ul li.active i, .find_banner .best_deals ul li a:hover{color:#03426D;font-size:14px;}
.find_banner .best_deals ul li{margin-right:2px;}
#featured_adds_h{font-size:16px;padding-left:0;margin-bottom:15px;}
#featured_adds{/*padding:20px 0;*/padding:0px 0 20px;}
.listing_right p, .listing_right ul li{font-size:14px !important;}
.header .header_right .business span.top_link.stick_text{top:0px;right:15px;}
.account-logout{top:61px;right:15px;}
.account-logout .navigation1{top:0px;z-index:99;}
.postComment{padding-right:0;}
h3.purposes{font-size:18px;}
.listing_right ul li{margin-bottom:10px;}
.featured.businesses{padding:30px 0;}
.mobile_menu_ad button.mobile_menu, .mobile_menu_ad_stky button.mobile_menu_stky{padding:12px 16px;color:#fff;font-weight:bold;height:71px;}
div#main_address_d{width:100% !important;padding-right:0px;}
ul.acc_login li{padding:10px 10px;height:100%;}
.header a.signtxt{padding:21px 23px 22px  5px !important;font-size:15px;margin-right: 0px;height: 71px; width: 100%;}
#secondHeader.active .header_right .business a.signtxt{ padding:22px 23px 22px 5.6px !important; font-size:14px;margin-right: 0px;}
ul.acc_login{padding:0px 0px;height:inherit !important;line-height:2;margin-right: inherit;    border-right: solid 1px #fff;}
ul.acc_login li{padding:22px 35px 22px 20px !important;border:0px solid red;float: left;}
#secondHeader.active ul.acc_login li{padding:23px 34px 22.5px 20px !important;}
.acc_login span.for_mobile{	display: inherit !important; line-height: 1; float: left;}
.for_desktop{display: none;}
#services-demo .owl-prev{left:-20px !important;}
#services-demo .owl-next{right:-20px !important;}
#mobil_est{display:block;}
.header_left{width:140px !important;}
#address_detailLatest.listing_right ul li i.fa.fa-map-marker { margin-top: 0px;}
#address_detail span.ic_on { padding: 0px 0;}
#my_registration_main #address_h .one-square{width: auto;float: left !important;width: 100% !important;}
#my_registration_main #address_h .action_div .fa-lg { margin-top: 0; }
#my_registration_main #address_detail .fa-lg { margin-top: 3px;}
#address #address_detail .fa-lg { margin-top: 0px;}
#address #address_detail .lc_as { padding-top: 3px;}
div#field {padding: 0px 0 !important;}
#field_1{padding: 0px !important;}
.sear_ch .sticky-head-search .banner_input.search i.fa.fa-search {line-height: 1.5;}
.classified_detail #main_address_d td:last-child { width: 90% !important;}
#main_address_d table tr td .cont_middle tbody tr td.detail_buttons {width: 100% !important;}
.classified_details tr {margin-bottom: 10px;float: left; width: 100%;}
.classified_detail #main_address_d td:last-child a.add_to_contact, a.add_to_contact1, a.add_to_contacts{padding:7px 15px;font-size:16px;}
a.right-refer {  font-size: 16px;}
.featured_banner{display:none;}
#footer br {display: none;}
#footer{padding-top: 0px;}
.footer_line {margin-bottom: 15px;}
#footer span.list_text {margin-top: 30px; float: left; width: 100%;}	
}

@media(max-width:450px){

#referMain span.error_class{right:-10px !important;}
#divLoginPopUp div#register-box{height:330px;}
#divLoginPopUp #register-box .middle_bg{height:320px !important;}
.services ul li{min-height:auto;padding:10px 0;width:100%;}
/* .find_banner .best_deals ul li{} */
.col-xs-12.col-sm-6.col-md-6.app{width:100%;}
.form_app.number, .form_app{width:100%;}
.form_app.get_applink{width:20%;margin-top:15px;}
.categories_banner{width:70%;}
.header_right{width:60%;}
.header a.signtxt{padding:21px 15px !important;font-size:15px;float: left;width: auto;}
.mobile_menu_ad button.mobile_menu, .mobile_menu_ad_stky button.mobile_menu_stky{padding: 12px 15px !important;height: 63px !important;}
.menu_header_stky_ad_stky button.menu_header_stky {height: 64px;}
.header .header_right {margin-right: 66px;}
.header.active .header_right {margin-right: 66px;}
h1.heading:before{width:10%;}
h1.heading:after{width:10%;}
#post_advertisement_form #keywords li {width: 100%;}
body #post_advertisement_form .inner_listing .label_b {width: 90%;}
#editlisting_form #keywords li {width: 100%;}
body .classified_detail #main_address_d td:last-child {width: 85% !important;	}

}

@-moz-document url-prefix(){.search_box select{text-indent:4px;}}
.postmyadv{padding:0px;border:0px;cursor:pointer;margin:20px 0;}
.loderoverlay{position:fixed;height:100%;width:100%;z-index:-1;top:0;bottom:0;left:0;right:0;background:rgba(255, 255, 255, 0.7);}
#address_img.listing_left{width:100%;height:auto;}
.home-page-listing #address_h{width:100%;}
.listing_right a{color:var(--light-red);text-decoration:none;text-transform:capitalize;font-weight:bold;}
.listing_right a:hover{color:var(--light-red);text-decoration:none;text-transform:capitalize;font-weight:bold;}
.listing_right p{font-size:14px;font-family:'Open Sans', sans-serif;margin-bottom:5px;line-height:20px;margin:0 0 10px;}
.listing_right ul li{font-size:14px;color:#000;line-height:24px;list-style-type:none;}
.listing_right ul
li i{margin-right:5px;}
span.total-data{color:#37B2B7;margin-top:5px;display:block;font-size:14px;}
.stickyy{width:100%;background-color:rgba(255,255,255,0.9);position:fixed;top:0%;height:49px;box-shadow:1px 1px 8px 1px #b0b0b0;z-index:111;}
.completionList{background:none;background-color:#fff;border:solid 1px #444444;margin:0px;padding:5px;height:200px;overflow:auto;font-size:14px;}
.listItem{background:none;color:#666666;text-align:left;font-size:14px;margin:0px;padding:5px;}
.itemHighlighted{background:none;background-color:#07777e;text-align:left;font-size:14px;color:#fff;margin:0px;padding:5px;}
a#mailSend1{padding:7px 7px;background:var(--light-red);color:white;margin-right:0px;border-radius:2px;height:31px;line-height:31px;box-sizing:border-box;}
#keywords{padding-left:0;width:100%;}
#keywords .inner_listing{float:left;width:100%;margin-right:12px;}
#keywords li{list-style:none;float:left;width:33%;}
#register-box{overflow:hidden !important;}
#profile_img .slides_container{height:auto !important;}
.inner_listing input{float:left !important;margin-top:1px !important;}
.privacy_p #chkTerms{top:0px !important;}
.privacy_p .edit_Classi_fied{top:8px !important;}
/*.privacy_p{padding-left:24px !important;}*/
#post_advertisement_form .inner_listing .label_b{font-size:14px;float:left;width:auto;}
#exp_option{width:100%;}
td #image{padding-top:1px !important;padding-bottom:42px !important;padding-left:1px !important;}
#dvThankRefer{padding-top:60px;}
.sendmail_table.raf .txtbox{width:98% !important;}
.lb-data .lb-close{right:0px !important;background-color:#000 !important;opacity:1 !important;border-radius:50%;background-size:50% !important;background-position:50% 49% !important;top:3px;}
#divLoginPopUp #register-box iframe, #divLoginPopUp #register-box iframe#IFsendMail{height:305px !important;}
button.mobile_menu, button.mobile_menu_stky{background:var(--light-red-md);border:0px solid var(--light-yelow-color);text-align:center;outline:none;margin-top:0px;border-radius:0;padding:24px 22px;}
.mobile_menu .icon-bar, .mobile_menu_stky .icon-bar{display:block;width:19px;height:2px;border-radius:1px;background-color:#fff;margin-top:4px;}
.mobile_menu .icon-bar:nth-child(2), .mobile_menu_stky .icon-bar:nth-child(2){margin-top:0;}
.mobile_menu_ad, .mobile_menu_ad_stky{float:right;margin-right:15px;display:none;}
#profile_img .prev{left:20px;}
#profile_img .next{float:right !important;left:-20px !important;}

@media only screen and (min-width:768px){

.mobile_menu_ad{display:none;} 
/**********product page**********/
.pr-sect-apr .prdct-img .slick-track {max-height:300px;height:300px;}
div.prdct-img .owl-carousel .owl-wrapper-outer{height:80px !important;}
.prdct-img .thumbnailnew {height: 70px;display: flex;align-items: flex-end;justify-content: center;flex-wrap: wrap;}
.formSecrion{width: 90%; margin: 0 auto;}

}

@media only screen and (max-width:767px){

.mobile_menu_ad{display:inline;margin-right: 0;}
.header_right{width:auto !important;margin-right:71px;}
#secondHeader.active .header_right{margin-right: 3px;}
.directory{width:100% !important;margin:auto;overflow:hidden;float:none !important;}
.directory a{float:left;width:100%;text-align:left;padding-left:15px;font-size:15px;color: #fff;}
.directory > a.selected {font-weight: bold; border-top: 1px solid #fff;background: var(--light-red);}
.directory a:hover{background:var(--light-red);color:#fff !important;}
.mobile_menu_ad, .mobile_menu_ad_stky{float:right;margin-right:0px;position:absolute;right:0px;z-index:999;display:block;}
/* .flash-button{padding:6px 15px !important;} */
.directory_panel.directory_panel_demo {display: none;}
.disp_b{display:none !important;}
.classified_details td{width:35px;float:left;}
.sear_ch .sticky-head-search{display:block;}

.src_bnr_im{height:320px !important;}
.sear_ch .sticky-head-search{display:block;}
.sear_ch{width:95% !important;}
.sear_ch .sticky-head-search .banner_input.city{width:100% !important;}
.sear_ch .banner_input.select_choose{width:100% !important;float:left;margin-bottom:0px;}
.sear_ch .banner_input.select_choose select#types{width:100% !important;}
.sear_ch .banner_input.input_search{width:100% !important;}
.sear_ch .sticky-head-search .banner_input.search{width:100%;max-width:100%;}

#address #address_details{padding-left:0;width:60%;}
.listing-right .shadow_in{margin-left:15px;padding-left:0;}
.src_bnr_im{background-size:auto !important;}
#secondHeader.active ul.acc_login li{padding:19px 10px;}
.dv_fom .sb_cte_gry, .dv_fom .web_site_url{padding-left:0px !important;}
.col-sm-12.key_words{padding:0 !important;}
.cont_infor .col-sm-6:nth-child(2n){padding-left:0px !important;}
#form_table .cont_infor .col-sm-6:nth-child(2n) span.country_code{left:0 !important;}
.header .glyph-icon{float:left;width:auto !important;margin-right:10px;}
#secondHeader.active .header_left .logo a img{height:auto;}
.se_rch{color:#fff;line-height:1.2;}
.banner_input.search{display:none;}
.banner_input.search.mobile{display:block !important;}
.banner_input.search.mobile {padding-top: 5px;}
span.av_me{margin-top:3px;float:left;}
#secondHeader .container-fluid{padding-left:0;}
.listing-right .shadow_in{margin:0;padding:0;}
.listing-right .shadow_in div#address{width:100% !important;float:left;margin:10px 0 3px;height:auto;}
.fa-lg{margin-top:5px;}
#address_detail .list_num{width: 100%;padding-top: 2px !important;}
.header .container-fluid { padding-left: 0;}
#post_advertisement_form #form_table table tr td, form#password_form table td {padding-right: 0;}
#post_advertisement_form #map {width: 100%;}
#form_table span.breadcrumb {background: inherit;padding: 0;margin-bottom: 0;}
/* #registration_main #form_table table tr td.privacy_p input#chkTerms {top: 4px !important;} */
ul.acc_login li:hover .account-logout {left: 0px;}
#editlisting_form #form_table tbody tr:first-child tbody tr {width: 100% !important;}
.search_coloumn .tabPannel {padding-left: 0;}
#field .shadow_in .custom-area {padding: 0;}
.listing-right .shadow_in .single-inline.col-sm-8 {padding: 0px;}
form#post_advertisement_form table span.error_class, form#password_form table span.error_img{position: absolute;top: -30px;right: 14px !important;}
span#error_chkTerms {top: 0 !important;left: 1px;}
body #registration_main form#post_advertisement_form table span#error2 {top: 0px;right: 0px !important;}
/**************************registration ******************/
#field .main-form-field{width: 96% !important;}
#registration_main input { margin-top: 5px;}
#registration_main select { margin-top: 5px;}
#registration_main #form_table { padding: 0 15px;}
#registration_main .form-group.descri_ptions { width: 100% !important; }
#registration_main #form_table .col-sm-4, #registration_main #form_table .col-sm-12, #registration_main #form_table .col-sm-6 {padding: 0px;}
#registration_main .form-group.sites_url { width: 100% !important;}
#registration_main .form-group.mobile_ph { width: 100% !important;}
.mobile_ph input#mobile, .mobile_ph input#phone { margin: 0 !important; width: 100% !important;}
/* #registration_main #form_table input#chkTerms {top: 3px !important;width: auto;position: relative;margin-right: 5px;left: inherit;} */
#registration_main #form_table .form-group .privacy_p{padding-left: 0px !important;}
/* #registration_main div#registration_headings{padding-left: 15px;} */
#registration_main #keywords li {width: 50%;}
#registration_main .registration_form #form_table .inner_listing input {width: auto; position: relative; top: 4px;}
#registration_main label.label_b {font-size: 14px !important;}
#registration_main span.error_class.error_mssg {margin-top: 5px;}

.menu_header_stky_ad_stky{display: none;}
.header-bnr{background-size: auto !important;}
#secondHeader .tg-menu {display: none !important;}
.add_button {float: right;margin: 10px 0px 0px;}
.numbers_code span.country_code {top: 7px;}

/***************classified destial*************/
div.classified-detail .left-prof-img {width:100%;padding-left:0;padding-right:0;margin-bottom: 0px;}
div.classified-detail div#address1 {width:100%;padding-left:0;padding-right:0;margin-top: 25px;}
div.rply-area textarea {width: 95%;margin-top: 6px;}
.classified-detail .data-list-tab .li-tab ul li span.destop {display: inherit !important;}
div.slides-box-bne .ProductBlock .img-fill{height:auto;}

div.tr-profile-img .image-uploader .uploaded .uploaded-image img {width:125px;height:auto;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image {padding:10px;display:flex;align-items:center;justify-content:center;}
div.middle .text .btn-custom{background-color: transparent !important;border: none;}

/***********product-detail**************/
div.review-pri-heading { grid-template-columns:50% 50%;}
.aside-right.product-side-bar { margin-bottom: 25px;margin-top:10px;}
.pr-nav-right .rt-pr-view .totl-enq {margin-bottom:10px;}
.ad-projct-st {margin-bottom: 10px;}
/* .product-all-listing .section-grid .prodct-img-view {min-height: 278px;} */
#registration_main.accountregistration_container .mobile_ph span.country_code{left: 0 !important;}
.header-bnr .header_left {height: 63px;display: flex;align-items: center;padding-left: 5px;}
#footer .search_field {display: block !important;margin: 15px 0 !important;padding-top: 0;}
#footer .search_field ul {margin-top: 10px;}


}
@media only screen and (min-width:451px) and (max-width:767px){

.register_panel .login-page .register_form.myform .col-sm-6{padding: 0;}
.latest_blog_section{display:block !important;}
.latest_blog_section .col-sm-4.col-lg-4.col-md-4{width:48% !important;float:left;min-height:445px;height:100%;}
/* .so_rc{display: none;} */
#post_advertisement_form #keywords li {width: 50%;} #editlisting_form #keywords li {width: 50%;} body #post_advertisement_form .inner_listing .label_b {width: 90%;}
#form_table table tr td select{max-width:100%;} #post_advertisement_form table, #password_form table{max-width: 100%;}#form_table td label {width: 100%;}

}
@media only screen and (max-width:550px){

.pst_rew{margin-top:20px !important;overflow:hidden;float:left;width:100%;}
#personal_form tr, #password_form tr {width: 100% !important;}
tr.adres_de {width: 100%;margin-right:0%;}
/***************mylisting*************/
div.aside-left #my_account_field .listin_cover {padding: 7px;}
#address_detail .action_div li a.edit_pencil img {margin-top: 0;}
#address_detail .action_div li a img{margin-top: 0;}
div div.productpage .grid-prod {grid-template-columns: 100%;}

}
@media only screen and (max-width:450px){

.se_rch{display:block !important;}
.mobile_menu_ad, .mobile_menu_ad_stky{right:0px;margin:0;}
.latest_blog_section{display:block !important;}
.latest_blog_section .col-sm-4.col-lg-4.col-md-4{width:100% !important;float:left;}
#register-box.register-box1{width:96%;}
.src_bnr_im{height:320px !important;}
.sear_ch .sticky-head-search{display:block;}
.sear_ch{width:95% !important;}
.sear_ch .sticky-head-search .banner_input.city{width:100% !important;}
.sear_ch .banner_input.select_choose{width:100% !important;float:left;margin-bottom:0px;}
.sear_ch .banner_input.select_choose select#types{width:100% !important;}
.sear_ch .banner_input.input_search{width:100% !important;}
.sear_ch .sticky-head-search .banner_input.search{width:100%;max-width:100%;}
body div#my_account_field.listing-right #address{height:auto;}
#address #address_img{width:100%;}
.reg-log .login-page .form{padding:0;}
.sear_ch .banner_input.select_choose #typess, .sear_ch .banner_input.select_choose #typess #types{margin-bottom:10px;}#form_table td label {width: 100%;}

}
@media only screen and (max-width:420px){

.login_form.myform span.error.err{position:inherit !important;width:100%;left:inherit !important;text-align:left !important;}
ul#ui-id-4 {width: 82% !important;}
#registration_main .mobile_ph input#mobile { margin: 0 !important; width: 84% !important;}
#registration_main .mobile_ph input#phone { margin: 0 !important; width: 84% !important;}
#registration_main #keywords li {width: 100% !important;padding-left: 2px;}
#registration_main .registration_form #form_table .inner_listing input {width: auto;}
#registration_main .welcome_txt span.err_img {top: 68px !important;}

}
@media only screen and (max-width:360px){

body #registration_main .mobile_ph input#mobile { margin: 0 !important; width: 100% !important;}
body #registration_main .mobile_ph input#phone { margin: 0 !important; width: 100% !important;}
.find_banner .best_deals{margin-top: 12px;}

}
@media only screen and (min-width:768px) and (max-width:990px){

.addressLatest {min-height: 360px;height: auto;}
div#main_address_d{width:100% !important;}
#mapsearch{width:100% !important;}
ul.acc_login{padding:0px 8px 0 0 !important;padding-right: 0px !important;}
.sear_ch{width:85% !important;}
.sear_ch .banner_input.select_choose{width:25% !important;float:left;}
.sear_ch .banner_input.select_choose select#types{width:100% !important;}
div.sear_ch .banner_input.input_search{width:50% !important;}
div.sear_ch .sticky-head-search .banner_input.city{width: 35%;}
.sear_ch .sticky-head-search .banner_input.search{width:12%;}
#field .search_coloumn{float:left;width:30%;}
div#field .listingkeyword{width:70%;float:left;clear:none;}
#field #my_account_field{width:70%;}
/*#field div#address{height:250px;}*/
.listing-right .shadow_in div#address {height: auto;}
ul.acc_login{height:50px;}
ul.acc_login li{padding:22px 21px 20px 10px !important;text-align:left;}
.src_bnr_im{background-size:100% 100% !important;background-position:inherit !important;}
#services-demo .owl-prev, .featured.businesses div#specilaization-demo .owl-buttons .owl-prev{left:-20px !important;}
#services-demo .owl-next, .featured.businesses div#specilaization-demo .owl-buttons .owl-next{right:-20px !important;}
.classified_detail #main_address_d td:last-child {width: 100% !important;}
.classified_details tr {margin-bottom: 10px;float: left;width: 100%;}
div#featured_adds_h {float: left;width: 100%;padding-left: 0px;background: inherit;	}
.feturd_dt{margin-top: 2%;float: left;}
/************ipad*********/
#featured_adds_h h1.heading {float: left;width: 100%;background: inherit;}
#featured_adds_m {min-height: 0;border:none;}
.right-b #featured_adds_m {margin-top: 13px;}
#field_1 li {display: inline-flex;}
body #featured_adds #field_1 li #field_text {margin-top: -2px !important;}
#field_1 li {display:inline-flex;}
.body_class{overflow: hidden !important;position: fixed;}
/****************registration page*********************/
#field .main-form-field{width: 90% !important;}
#registration_main input { margin-top: 5px;}
/* #registration_main #form_table { padding: 5px;} */
#registration_main .form-group.descri_ptions { width: 100% !important; }
/* #registration_main #form_table .col-sm-4:nth-child(1), #registration_main #form_table .col-sm-12:nth-child(1), #registration_main #form_table .col-sm-6:nth-child(1) {padding-left: 0px;} */
#registration_main .form-group.sites_url { width: 100% !important;}
#registration_main .form-group.mobile_ph { width: 100% !important;/*display: grid;grid-template-columns: 47% 47%; grid-gap: 35px; overflow: hidden;*/}
/* #registration_main .mobile_ph span.country_code{left: 0 !important;} */
/*#registration_main .form-group.mobile_ph .col-sm-6{padding: 0;width: 100%;}*/
/* #registration_main .form-group.mobile_ph .mobileph_right{margin-left: 15px;width: 47.4%;padding-left: 0;} */
.mobile_ph input#mobile, .mobile_ph input#phone { margin: 0 !important; width: 100% !important;}
/* #registration_main #form_table input#chkTerms {top: 3px !important;width: auto;position: relative;margin-right: 5px;left: inherit;} */
#registration_main #form_table .form-group .privacy_p{padding-left: 0px !important;}
/* #registration_main div#registration_headings{padding-left: 0px;} */
#registration_main #form_table .col-sm-12:nth-child(2) {padding-left: 0;}
body #registration_main #form_table table tr td.privacy_p input#chkTerms { margin-top:2px !important;}
.featured_banner{/*width:47%;*/width:390px; bottom: 6px;}
.find_banner .best_deals {top:50%; width: 730px;}
.all_social {top: 295px !important;}
.find_banner .best_deals ul li a {padding: 6px 13px;}

/***************classified destial*************/
div.classified-detail .left-prof-img{width:100%;}
div.classified-detail div#address1{width:100%;float:left;margin-top:40px;}
div.list-contact-info {display: flex;align-items: center;}
div.classified-detail div#address1 .contact-view {width:48%;margin-left:2%;order: 2;}
div.classified-detail div#address1 .locat-info {width:50%;margin-top:0;}
div.plg-info {padding: 10px 10px;}
div.plg-info div#mapsearch {height: 210px !important;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image img {height: auto;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image{height:165px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-flow:wrap;padding:10px;}

}
@media only screen and (min-width:1024px) and (max-width: 1208px){ 

.featured_banner {width: 32%; bottom: 7px;}   
/*.addressLatest {min-height: 400px;}*/
.listin_cover .one-square{width: 20%;}
#my_registration_main .address_h1 .address_detail1 {margin-left: 1%;}
div.locat-info .name-info .sp-name {margin-left:0;font-size:18px;}

}
@media only screen and (min-width:1209px) and (max-width: 1320px){ 

.featured_banner {width: 28%; bottom: 7px;}   
.listing_right ul li {font-size: 14px;line-height: 20px;}
#address_detailLatest{width: 65%;}
/*.addressLatest {min-height: 450px;}*/
.listin_cover .one-square{width: 20%;}
#my_registration_main .address_h1 .address_detail1 {margin-left: 1%;}
div.locat-info .name-info .sp-name {margin-left:0;font-size:18px;}

}
@media only screen and (min-width:1321px) and (max-width: 1440px){ 

#address_detailLatest{width: 65%;}
.listing_right ul li {font-size: 14px;line-height: 20px;}
#my_registration_main .address_h1 .address_detail1 {margin-left: 1%;}

}
@media only screen and (min-width:991px) and (max-width:1024px){

/*.addressLatest {min-height: 450px;}*/
#services-demo .owl-prev, .featured.businesses div#specilaization-demo .owl-buttons .owl-prev{left:-20px !important;}
#services-demo .owl-next, .featured.businesses div#specilaization-demo .owl-buttons .owl-next{right:-20px !important;}
.feturd_dt{margin-top: 2%;float: left;}
div#featured_adds_h {float: left;width: 100%;padding-left: 0px; background: inherit;}
.right-b #featured_adds_m {margin-top: 13px;}
#featured_adds_m {min-height: 0;border: none;}
.featured_banner{width:390px;}
.find_banner .best_deals {top: 40%;}
.listin_cover .one-square{width: 100%;}
.listin_cover .one_square_name{margin: auto;float: none !important;}
#my_registration_main .address_h1 .address_detail1 {margin-left: 1%;width: 100% !important;margin-top: 15px;float: left;}
#my_registration_main .address_h1 .action_div1 {position: absolute;right: 22px;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image img {height: auto;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image{height:165px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-flow:wrap;padding:10px;}
.sectionfixed {right: 7px !important;}
.sectionfixed div#main_address_d {padding-right:8px !important;}
div.locat-info .name-info .sp-name {margin-left:0;font-size:18px;}

}
@media only screen and (min-width:991px) and (max-width:1100px){

div#main_address_d{width:100% !important;}
#mapsearch{width:100% !important;}
ul.acc_login{padding:0px 15px 0 0 !important;padding-right: 0 !important;}
/*#sign_reg_data .modal-body.reg-log{padding:0;}*/
#sign_reg_data .modal-body.reg-log .form{padding:0;padding-bottom:13px;}
.jconfirm-box-container.jconfirm-animated.col-md-4.col-md-offset-4.jconfirm-no-transition{margin:auto !important;float:none;width:50%;}
.sear_ch{width:80% !important;}
#registration_main .mobile_ph span.country_code.country_codeleft{left: 0;}
.sear_ch .banner_input.select_choose{width:20% !important;float:left;}
.sear_ch .banner_input.select_choose select#types{width:100% !important;}
.sear_ch .banner_input.input_search{width:45% !important;}
.sear_ch .sticky-head-search .banner_input.search{width:12%;}
.classified_detail #main_address_d td:last-child {width: 100% !important;}
.classified_details tr {margin-bottom: 10px;float: left;width: 100%;}
.listing-right .shadow_in div#address {height: auto;}
/****************registration page*********************/
#field .main-form-field{width: 90% !important;}
#registration_main input { margin-top: 5px;}
/* #registration_main #form_table {padding: 5px;} */
#registration_main .form-group.descri_ptions { width: 100% !important; }
#registration_main #form_table .col-sm-4:nth-child(1), #registration_main #form_table .col-sm-12:nth-child(1), #registration_main #form_table .col-sm-6:nth-child(1) {padding-left: 0px;}
#registration_main .form-group.sites_url { width: 100% !important;}
#registration_main .form-group.mobile_ph { width: 100% !important;}
/* #registration_main #form_table input#chkTerms {top: 3px !important;width: auto;position: relative;margin-right: 5px;} */
#registration_main #form_table .form-group .privacy_p{padding-left: 0px !important;}
/* #registration_main div#registration_headings{padding: 0px 15px;} */
#registration_main #form_table .col-sm-12:nth-child(2) {padding-left: 0;}
body #registration_main #form_table table tr td.privacy_p input#chkTerms { margin-top:1px !important;}
#form_table table tr td select{margin-top: 5px;}
/* span.country_code{top: 7px;} */

}
@media only screen and (min-width:1381px) and (max-width:1520px){

#secondHeader.active .header_left {width: 10%;}
#secondHeader.active .sticky-head-search{width: 65%;float: right;}
#secondHeader.active .banner_input.input_search {width: 70% !important;}
.adr-info {padding-left: 5px;}
.pn-infomation span.destop {padding-left: 5px;}
.pn-infomation ul li:last-child a {padding-left: 5px;}
.prdct-img .thumbnailnew {width: 88%;}

}
@media only screen and (min-width:1181px) and (max-width:1380px){

#secondHeader.active .sticky-head-search{width: 64%;}
#secondHeader.active .banner_input.input_search {width: 70% !important;}
div#secondHeader.active ul.acc_login li {padding: 25px 20px 19px 20px;}
.adr-info {padding-left: 6px;}
.pn-infomation span.destop {padding-left: 12px !important; font-weight: 600px;}
.pn-infomation ul li:last-child a {padding-left: 6px;}
div.classified-detail .data-list-tab .li-tab ul li:after {right:10%;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image img {height: auto;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image{height:165px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-flow:wrap;padding:10px;}

}
@media only screen and (min-width:1141px) and (max-width:1180px){

#secondHeader.active .sticky-head-search{width: 63%;}
.directory > a {display: inline-block;padding: 8px 16px;margin-top: 0;font-size: 14px;}
.header .glyph-icon {font-size: 20px;}
div#secondHeader.active ul.acc_login li{padding:22px 10px 22px 10px !important;}
ul.acc_login li {padding: 27px 10px 24px 9px !important;}
div#secondHeader.active .sticky-head-search .banner_input.select_choose {width: 30%;}
div#secondHeader.active .banner_input.input_search input.sticky-search-input {width: 70%;}
#secondHeader.active .banner_input.input_search {width: 70%;}
#secondHeader .banner_input.input_search {width: 70% !important;}
div#secondHeader .sticky-head-search .banner_input.select_choose {width: 30%;}
div#secondHeader .banner_input.input_search input.sticky-search-input {width: 70%;}
/***************classified destial*************/
div.classified-detail .data-list-tab .li-tab ul li:after {right: 15%;}

.adr-info {padding-left:8px;}
.pn-infomation span.destop {padding-left:8px !important;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image img {height: auto;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image{height:165px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-flow:wrap;padding:10px;}

}
@media only screen and (min-width:1024px) and (max-width:1140px){

div#secondHeader.active .sticky-head-search {width: 57%;float: right;}
.directory > a {display: inline-block;padding: 8px 16px;margin-top: 0;font-size: 14px;}
.header .glyph-icon {font-size: 20px;}
div#secondHeader.active ul.acc_login li{padding:22px 10px 22px 10px !important;}
ul.acc_login li {padding: 27px 10px 25px 9px !important;}
/***************classified destial*************/
.pn-infomation span.destop {padding-left:10px;}
.pn-infomation ul li:last-child a {padding-left:10px;}
div.classified-detail .data-list-tab .li-tab ul li:after {right: 15%;}
div.rply-area textarea {width: 96%;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image img {height: auto;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image{height:165px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-flow:wrap;padding:10px;}

}
@media only screen and (min-width:1024px) and (max-width:1480px){

.featured_banner{width:390px;}
.jconfirm-box-container.jconfirm-animated.col-md-4.col-md-offset-4.jconfirm-no-transition{margin:auto !important;float:none;}
.find_banner .best_deals{top:55%;}	
.directory_panel{/*width: 58%;*/right: 10%;}
.header i.fa.fa-user-circle-o {font-size: 18px;margin: 0px 5px;}
.directory {display: flex;justify-content: center;width: 100%;}
	.header span.av_me {min-width: max-content;width: fit-content;float: left;max-width: fit-content;}


}
@media only screen and (min-width:1101px) and (max-width:1520px){

.sear_ch{width:70% !important;padding-left:20px;}
.sear_ch .banner_input.select_choose{width:20% !important;float:left;}
.sear_ch .banner_input.select_choose select#types{width:100% !important;}
.sear_ch .banner_input.input_search{width:48%}
.sear_ch .sticky-head-search .banner_input.search{width:8%;}
/*********************registration page*****************/
.wth{width: 57% !important;}

}

.mobile_ph input#mobile, .mobile_ph input#phone{margin:0;width:100%;padding-left:70px;height:35px;}
#registration_main .mobile_ph span.country_code{position:absolute;left:1px;top:30px;border-right:1px solid rgb(169, 169, 169);}

@media only screen and (min-width:1401px){

.listing-cover.listing-right .shadow_in.blogs-1 {padding: 0px 0 0 !important;}
.shadow_in div#address {margin: 0px 6px 9px 4px !important;}
}

.banner_input.search.mobile{display:none;}
#divReferFriend{top:0px !important;left:0px !important;background:rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%;height:100%;width:100%;}
.send_Mail{top:0px !important;left:0px !important;background:rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%;height:100%;width:100%;position:fixed;z-index:999;}
.to_mail p strong{float:left;margin-left:10px;}
.Linkcrumb strong{font-size:17px;}
#divLoginPopUp{position:fixed;z-index:9999;top:0 !important;left:0 !important;background:rgba(0,0,0,0.5);width:100%;height:100%;}
#divLoginPopUp #register-box.register-box1{top:25% !important;}
#register-box.register-box1{top:16% !important;}
div#registration_headings{padding:8px 25px;}
#form_table input#chkTerms{top:10px !important;}
.append_featured_listing .leftfeatured_right{width:100px;height:80px;}
.append_featured_listing .leftfeatured_right img{height:100%;}
.sendMaiPopup{top:0px !important;left:0px !important;background:rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%;height:100%;width:100%;}
.listing_line #field_text .list_text{float:left;padding-bottom:0;color: #4e4b4b;width: 100%;display: block !important;}
#footer .breadcrumb{margin-bottom:0;}
.showReviewOuter .title{padding-top:0;}
.register-form .column-form label{width:100%;}
.login-form .column-form label{width:100%;}
.login_form.myform span.error.err{position:absolute;width:100%;left:-12px;text-align:right;}
.register_form.myform span.error.err{position:absolute;width:100%;left:-12px;text-align:right;}
.sear_ch{width:60%;margin:65px auto;overflow:hidden;    max-width: 1280px;}
.sear_ch .sticky-head-search{width:100%;}
.sear_ch .banner_input.input_search{width:90%;}
.sear_ch .sticky-head-search .banner_input.city{width:35%;}
/* .src_bnr_im{float:left;width:100%;background:url(../images/imgpsh_fze.jpeg);background-size:cover;height:200px;background-repeat:no-repeat;background-position:0px -180px;} */
.src_bnr_im{float:left;width:100%;background:url(../images/imgpsh_fze.jpeg);background-size:cover;min-height:200px;background-repeat:no-repeat;background-position:0px -180px; height: 25.4vh; display: grid; place-content: center; grid-template-columns: 100%;position: relative;}
#password_form table{max-width:100%;}
#personal_form tr, #password_form tr{float:left;width:49%;margin-right:1%;}
tr.sub_mit_frm{width:100% !important;}
form#password_form table td{padding-right:0;}
.ful_width{width:100%;}
#form_table table tr td textarea{max-width:100%; overflow: hidden;}
.adres_de{width:32.6%;float:left;margin-right:1%;}
tr.post_city.adres_de{margin-right:0;}
#address_form tr.spacer{display:none;}
tr.mo_bile{float:left;width:49%;}
tr.ph_one{width:50%;float:left;margin-left:1%;}
.ph_one input#ctl00_ctl00_MainContent_MyAccountHomePageContent_txtPhone{max-width:100%;}
#form_table table tr td input{max-width:100%;}
div#address{background:#f2f2f2 !important;}
div#field{float:left !important;width:100%;}
#field .custom-area{margin-top:0px;}
div#my_account_field.listing-right{width:/*69.5%*/ 75% !important;padding-left:0px !important;}
.search_coloumn .breadcrumb{margin-bottom:3px;margin-left:3px;}
.shadow_in div#address{width:48% !important;float:left;margin:10px 6px 4px;/*height:340px;*/height:350px;}
.shadow_in #address_h .one-square{width:100%;}
.shadow_in #address_h div#ranking{width:100%;}
#address_details ul{padding-left:0;}
.listingkeyword .breadcrumb{width:100%;}
.listingkeyword span.breadcrumb br{display:none;}
.listingkeyword span.breadcrumb font{display:inline;}
.listingkeyword{background:transparent;}
.listingkeyword span.breadcrumb{color:#222;padding-left:0;font-size:22px;line-height: 28px;}
.listing-right .shadow_in{box-shadow:none;padding-left:0;padding-top:0;}
#typess, #types{-moz-appearance:none;-webkit-appearance:none;background:rgba(255, 255, 255, 1) url(data:image/gif;base64,R0lGODlhCwALAJEAAAAAAP///xUVFf///yH5BAEAAAMALAAAAAALAAsAAAIPnI+py+0/hJzz0IruwjsVADs=) no-repeat scroll 95% 40%;margin-bottom:20px;border:1px solid #f1efef;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(241, 239, 239);border-bottom:2px solid #cccccc;border-radius:0;letter-spacing:0px;font-size:14px;height:35px;padding:3px 8px 3px 8px;width:100%;border-top:0;border-left:0;border-right:0;text-transform:capitalize;visibility:visible !important;}
/* .slides_container a{height:245px;display:block;} */
.custom-area .left-prof-img #profile_img .slides_container{width:100%;position:relative;}
.custom-area .left-prof-img #profile_img .slides_container .slides_control{width:100% !important;}
.custom-area .left-prof-img #profile_img .slides_container .slides_control a{width:100%;text-align:center;}
.custom-area .left-prof-img #profile_img .slides_container .slides_control a img{line-height:275px;text-align:center;position:absolute;top:inherit;left:0%;height:auto;}
#my_account_field #registration_main #form_table table tr td.privacy_p input#chkTerms.bst_of_pge{top:4px !important;}
.pst_rew{margin-top:15px;}
.classified_details tr{margin-bottom:10px;float:left;width:100%;}
.Specialization.item h3:hover{color:#333;}
.nearby_listing{overflow-x:hidden !important;}
.latest_blog_section h4 a:hover{color:#333;}
.lc_as{width:23px;float:left;padding-top:5px;}
#address span.lc_as {padding-top: 1px;text-align:left;}
#address_detail p {text-align: left;}
#address #address_detail p.de_dscr {margin-bottom: 18px; line-height:24px;}
#address_detail .list_num{font-size:14px;}
.jconfirm-closeIcon{background-color:var(--light-red);background-image:url(../images/close.png);color:transparent !important;background-repeat:no-repeat;width:21px !important;height:21px !important;text-align:center !important;position:absolute !important;right:2px !important;top:2px !important;background-position:center;opacity:1 !important; border-radius: 50%;background-size: 12px;}
/* .jconfirm-closeIcon{background-repeat:no-repeat;width:28px !important;height:29px !important;text-align:center !important;position:absolute !important;right:2px !important;top:2px !important;background-position:center;opacity:1 !important;    border: 1px solid #6c6c6c;border-radius: 50%;}
div.jconfirm .jconfirm-box div.jconfirm-closeIcon {line-height: 26px !important;} */
.login_form .login-button{padding:8px 20px !important;}
.register_form a.register-button{padding:8px 20px !important; }
.forgotpassword-form a.forgot-button{padding:8px 20px !important;}
.showReview.cls_det{padding-bottom:15px;}
a.add_to_contacts:hover{/*opacity:0.75;*/}
.no_found_result{font-size:17px;margin:15px 13px 5px;font-weight:600;color:#000;}
/* .jconfirm-box.jconfirm-hilight-shake.jconfirm-type-default.jconfirm-type-animated{padding:0;} */
div#register-box{padding-top: 0 !important;padding-bottom:0 !important;}
#address_h center{font-weight:bold !important;font-size:16px;padding-top:10px;}
#secondHeader.active .sticky-head-search .banner_input.select_choose{width:25%;}
#secondHeader.active .banner_input.input_search input.sticky-search-input{width:75%;padding-left:10px;}
#secondHeader.active .banner_input.select_choose{padding-right:0;}
#secondHeader.active .sticky-head-search .banner_input.select_choose select#types{border-right:0;width:100% !important;background-color:#eee;}
#secondHeader.active .banner_input.input_search{width:65%;}

@media only screen and (min-width:991px) and (max-width:1140px){
	#secondHeader.active .sticky-head-search {width:62%;}
	#secondHeader.active .banner_input.input_search{width:65%;}
	#secondHeader.active .sticky-head-search .banner_input.select_choose{width:35%;}
	#secondHeader.active .banner_input.input_search input.sticky-search-input{width:65%;}
	#secondHeader.active ul.acc_login{margin-top:0;}
	.profile-svg{top: 117px !important;}
	.profile-progress{padding-bottom: 30px;}
}
@media only screen and (min-width:991px) and (max-width:1024px){
	.addressLatest{width:47%;height:auto;display:inline-block;/*height:auto;*/}
	#address_img.listing_left{width:100%;height:auto;}
	#address_detailLatest{width:100%;}
	.cont_dts{width:90%;}
	#featured_adds_m{/*padding-top:5%;*/}
	.header_left, .logo a{float:left;padding:0px;margin:0px;}
	.directory_panel{width:58% !important;right: 0;}
	.logo{/* width:auto !important; *//* margin-top:-8px; */}
	.header.active .logo{margin-top:-2px;}
	/* #left_sub #cat_link span {width: 82%;} */

	.logo img {/* width:88%; *//* margin-top: 4px; */}
	.directory_panel {position: relative;left: -50px;}
	.header .glyph-icon {margin-bottom: 2px;}
	#secondHeader.active .header_right .business a.signtxt{padding: 22px 15px;}

	/***************classified destial*************/
	/* .adr-info {padding-left:10px;} */
	.pn-infomation span.destop {padding-left:10px;}
	.pn-infomation ul li:last-child a {padding-left:10px;}
	div.classified-detail .data-list-tab .li-tab ul li:after {right: 14%;}
	div.rply-area textarea {width: 96%;}

}

@media only screen and (min-width:840px) and (max-width:990px){
	.header-bnr #secondHeader .container-fluid {padding-right: 0;padding-left: 0;}
	#secondHeader.active .header_left {width: 16%;}
	#secondHeader.active .sticky-head-search {width:51.5%;margin-left: 10px;padding: 15px 2px;}
	div.classified-detail .data-list-tab .li-tab ul li:after {right: 18%;}
	#secondHeader.active .banner_input.input_search input.sticky-search-input {width: 52% !important;}
	#secondHeader.active .sticky-head-search .banner_input.select_choose {width: 45% !important;}

	div#secondHeader .header_left {width: 16%;}
	div#secondHeader .sticky-head-search {width:60%;margin-left:0px; padding-left: 0;}
	div#secondHeader .banner_input.input_search input.sticky-search-input {width: 52% !important;}
	div#secondHeader .sticky-head-search .banner_input.select_choose {width: 45% !important;}
	#secondHeader .banner_input.input_search { width: 70%;padding-right: 5px;}

	.logo img {width:88%;}
	.directory_panel {position: relative;left: -20px;}
	.header .glyph-icon {margin-bottom: 2px;}
	#secondHeader.active .header_right .business a.signtxt{padding: 26px 15px;}
	/* button.menu_header_stky{height: 72px !important;} */
}

@media only screen and (min-width:768px) and (max-width:839px){
	div#secondHeader.active .header_left {width: 16%;}
	div#secondHeader.active .sticky-head-search {/*width:60%;*/width: 50%;margin-left: 10px;}
	div.classified-detail .data-list-tab .li-tab ul li:after {right: 18%;}
	div#secondHeader.active .banner_input.input_search input.sticky-search-input {width: 52% !important;}
	div#secondHeader.active .sticky-head-search .banner_input.select_choose {width: 45% !important;}

	div#secondHeader .header_left {width: 16%;}
	div#secondHeader .sticky-head-search {width:60%;margin-left:0px; padding-left: 0;}
	div#secondHeader .banner_input.input_search input.sticky-search-input {width: 52% !important;}
	div#secondHeader .sticky-head-search .banner_input.select_choose {width: 45% !important;}
	#secondHeader .banner_input.input_search { width: 70%;padding-right: 5px;}
	.aside-left #my_account_field .listin_cover .listin_covers{height: auto !important; padding: 0 !important;}

	.logo img {width:88%;}
	.directory_panel {position: relative;left: -25px;}
	.header .glyph-icon {margin-bottom: 2px;}
	div.header a.signtxt {padding: 26px 15px !important;}

}

@media only screen and (min-device-width:768px) and (max-device-width:990px){
	.directory{margin-top:0px !important;}
	.logo {margin-top: 0px;}
	#secondHeader.active .logo{padding: 6px 0;}


}
@media only screen and (min-device-width:991px) and (max-device-width:1030px){
	.directory{margin-top:1px !important;}

	
}
@media only screen and (min-width:768px) and (max-width:990px){
	#secondHeader.active ul.acc_login li{padding:32px 20px 20px 18px !important;text-align:left;}
	#secondHeader.active .banner_input.input_search{width:70%;padding-right:5px;}
	#secondHeader.active .sticky-head-search .banner_input.select_choose{width:35%;}
	#secondHeader.active .banner_input.input_search input.sticky-search-input{width:65%;}
	#secondHeader.active ul.acc_login{margin-top:0;}
	/*#address_img.listing_left{width:100%;height:auto;}*/
	#address_detailLatest{width:65%;}
	.direction-txt{width: 87%  !important;}
	.cont_dts{width:85% !important;}
	.addressLatest{height:auto;margin-left: 0px;padding-bottom: 25px;width: 48%;}
	#featured_adds_m{margin-top:5%;}
	.feturd_dt .locations{margin-top: 15px;}
	#left_sub #cat_link span {width:auto;font-size:14px;}
	.search_coloumn #cat_link span{width: auto;font-size: 14px;}
	#left_sub #cat_link span.breadcrumbs, .search_coloumn #cat_link span.breadcrumb{width: auto;}
	#address_img.listing_left{border:1px solid transparent;background: transparent;margin-top: 0px;}
	#field .listing-cover {width: 70%;padding:0;}
	#field .listing-cover .custom-area{padding: 0px;}
	.listin_cover .one-square{width: 100%;}
	.listin_cover .one_square_name{margin: auto;float: none !important;}
	#my_registration_main .address_h1 .address_detail1 {margin-left: 1%;width: 100% !important;margin-top: 15px;float: left;}
	#my_registration_main .address_h1 .action_div1 {position: absolute;right: 22px;}

}

#my_registration_main #address_h .action_div{/* float:right; */width:50px;padding-top:3px;}
i.fa.fa-times-circle.fa-lg.del_ete_fr{color:var(--light-red-md);font-size:25px;}
i.fa.fa-pencil.fa-lg.edit_list_ing{font-size:18px;margin-right:9px;}
span.ic_on{width:25px;float:left;line-height:10px;padding:5px 0;height: 21px;}
.catre_ry{height:39px;width:100% !important;margin-bottom:6px;font-size:14px;box-sizing:border-box;background:#fff;font-family:'Lato', sans-serif;border:2px solid #eee;line-height:32px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;padding:6px 12px;color:#333;}
.key_words #keywords li{width:auto;margin-right:10px;}
.key_words #keywords li .inner_listing input{margin-top:4px !important;margin-right:4px; width:auto !important;}
#form_table .dv_fom input[type="text"]{height:39px;width:100% !important;margin-bottom:20px;font-size:14px;box-sizing:border-box;font-family:'Lato', sans-serif;box-shadow:none;border:2px solid #eee;line-height:20px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;padding:6px 12px;color:#333;}
#form_table .cont_infor input[type="text"]{height:40px;width:100% !important;font-size:14px;box-sizing:border-box;font-family:'Lato', sans-serif;box-shadow:none;border:2px solid #eee;line-height:20px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;padding:6px 12px;color:#333;}
#form_table .cont_infor span.country_code{left:2px;}
.mob_ile_dt{padding:6px 65px !important;}
.cont_infor label{width:100%;}
.col-sm-12.dv_fom{padding:0;}
.dv_fom .col-sm-6{padding:0;}
.col-sm-12.cont_infor{padding:0;}
.cont_infor .col-sm-6{padding:0;}
.cont_infor .col-sm-4{padding:0 15px 0 0px;}
.cont_infor .col-sm-4:first-child{padding-left:0px;}
.cont_infor .col-sm-4:last-child{padding-left:5px;padding-right:0;}
.cont_infor .col-sm-6:nth-child(2n){padding-left:10px;}
#form_table .cont_infor .col-sm-6:nth-child(2n) span.country_code{top:27px;left:11px;}
.dv_fom .sb_cte_gry, .dv_fom .web_site_url{padding-left:10px;}
.des_cipt textarea#description{width:100% !important;padding-left:5px;}
.breadcrumb.top_breadcrum{margin-bottom:0;float:left;width:100%;padding-left:0px;}
.cover_crumbs{margin-bottom:0;padding-bottom:0;float:left;width:100%;background:#f5f5f5;padding-top:0;border:none;}
.cover_crumbs .breadcrumb.top_breadcrum a{font-size:14px;}
#registration_main{border:1px solid #ebeaea;padding-left:0;padding-right:0;}
#registration_main .error_mssg img{position:absolute;right:-2px;top:-6px;}
#address_detailLatest.listing_right ul li{float:left;width:100%;}
#address_detailLatest.listing_right ul li i.fa.fa-map-marker{margin-left:1px;float:left;margin-top:5px;}
#address_details.listing_right ul li{float:left;width:100%;}
#address_details.listing_right ul li i.fa.fa-map-marker{margin-left:1px;float:left;margin-top:5px;}
.cont_dts{float:left;width:92%;}
.breadcrumb.with_out_dr{line-height:1.5;}
#home_vi .banner_input.select_choose{padding-right:0;}
#home_vi .banner_input.select_choose select#typess{background-color:#eee;border-right:0px;}
#home_vi input#mkeywords_vi{padding-left:15px;}
#services-demo .owl-prev{position:absolute;left:-50px;bottom:55px;}
#services-demo .owl-next{position:absolute;right:-50px;bottom:55px;z-index:99;}
.loa_ding{position:fixed;width:100%;height:100%;background:#fff;z-index:9999;text-align:center;}
.lo_mg{width:100%;position:fixed;top:40%;animation:fadeIn 1s infinite alternate;}
.lo_mg img{border-radius:5px;}
ul#ui-id-3{position:fixed !important;/*top:53px !important;*/z-index:999;}
ul#ui-id-1{position:fixed !important;/*top:53px !important;*/z-index:999;}
/* .ui-menu .ui-menu-item:hover div{background:var(--light-red);border:1px solid var(--light-red);} */
span.classified_title{font-size:12px;color:#777;font-weight:normal;}
#cat_link img{float:left !important;}
#cat_link span{width:auto;float:left;margin-left:10px;padding-top:6px;}
#mobil_est{display:none;}
.se_rch{display:none;}
#loader_p .fa-spinner:before { font-size: 6em; color: var(--light-red); }
#loader_p .fa-spinner{ -webkit-animation: rotation 2s infinite linear; }
@-webkit-keyframes rotation { from {-webkit-transform: rotate(360deg); } to { -webkit-transform: rotate(0deg); } }
#editlisting_form #form_table tbody tr:first-child {width: 100% !important; float: left;}
#editlisting_form #form_table tbody tr:first-child tbody tr {width: 50% !important;float: left;}
#editlisting_form #form_table tbody tr:first-child tbody tr:last-child {width: 100% !important;}
/*#editlisting_form #form_table tbody tr{width: 50% !important;float: left;}*/
body .custom-area .left-prof-img #profile_img .slides_container .slides_control a img {position: unset;}
.custom-area .left-prof-img #profile_img .slides_container .slides_control a {height: auto;}
.left-prof-img {min-height: auto;}
/*.sub_review_li {float: left;width: 100%;}*/
.sub_review_li p{color:#595B5D;font-size:14px;line-height:20px;padding-left:0;box-sizing:border-box;padding-top:14px;word-wrap: break-word;margin-bottom: 0;}
.total_view_count {float: right; margin: 0px 0px 0px 10px;}
#main_address_d .add_desc {margin-bottom: 20px;}
.total_view_count i.fa.fa-eye.fa-lg {font-size: 14px;font-weight: normal;}
.grow_business {display: none;}
/*************************registration page*************************/
#registration_main a#checkUserName {margin: 0px 0; width: auto; float: left;}
#registration_main div#map {height: 300px;}
#registration_main #form_table {float:left;width:100%;margin: 0px 0px 20px 0px;}
/*#registration_main #form_table table tr td {display: table-cell;}*/
#registration_headings {padding-left:15px;}
/*#registration_main span.country_code {position: relative;left: 0px;padding: 0 8px;color: #222;background: #f2f2f2;height: 35px;font-size: 14px; line-height: 37px; width: 48px; float: left; top: 0;  border: 1px solid rgb(169, 169, 169);  border-right: 0;}*/
#registration_main .astrek {color:#ff0000; font-size:18px;}
.ad-projct i.fa.fa-plus-circle{color: var(--light-red-md);}
#registration_main ul li .inner_listing {margin-bottom:/* 5px*/ 0; width:100%; margin-right: 0; justify-content: center; display: flex; align-items: center;height: 40px;}
#registration_main ul li .inner_listing input { margin: 5px 0px 0px 0px !important; height: auto; width: auto;}
#registration_main label.label_b {font-size: 14px; padding: 0px 0px 0px 0px; font-weight: 500;}
#registration_main input, #registration_main select.register_select { padding-left: 5px; width: 100%; height: 40px; max-width: 100% !important;}
#registration_main textarea { padding: 5px; width: 100%; height: 110px;}
#registration_main input#image {margin-bottom: 10px; padding-top: 8px;padding-left: 0;}
#form_table .form-group input#chkTerms { top: 3px !important; position: relative; left: -7px;}
span.error_class.error_mssg {margin-top: 0;}
span.smalltxt {font-size: 12px; color: #ff0000; font-style: italic;}
.address_detail1 p { text-align: left; float: left; width: 100%; margin-bottom: 0px; }
.address_h1 { margin-bottom: 20px;padding: 0;border-bottom: 1px solid #ddd;}
.one_square_name { border-radius: 50%; text-align: center; height: 60px; width: 60px; line-height: 4; }
.one_square_img .one_square_name span { color: #fff; font-size: 14px; font-weight: 600; }
.address_detail1 p a:hover {color: var(--light-red-md);}
.address_detail1 p a { color: #000; font-weight: 600;}
.add_business { text-align: center; font-size: 15px;}
.address_detail1 { padding-left: 12px; padding-right: 5px; }
a.forgot-button.disable {pointer-events: none;padding: 6px 15px 7px;border-radius: 3px;background: rgba(3, 169, 244, 0.51) !important;border-radius: 3px;}
.listin_cover .address_detail1 p {word-wrap: break-word;}
/*********************************login**new-css************************************/
#reg_log_popup #register-box {/*width:33%;*/width:50%;}
/* #reg_log_popup #register-box {top:8% !important; bottom: auto; overflow: auto !important;} */
#reg_log_popup #register-box { overflow: auto !important;}
#reg_log_popup .register_panel {padding-top:0;}
#reg_log_popup #register-box {padding:0;}
#reg_log_popup .form {padding:0;}
#register-box label {font-size:15px;padding-top:5px;}
#reg_log_popup p.register_head {padding-top:0;}
#reg_log_popup .modal-body.reg-log {padding-top:6px; padding: 24px;}
#reg_log_popup .register_form.myform input{margin-bottom: 10px;}
#reg_log_popup #register-box h1{background-image:inherit;padding-bottom: 0;}
#reg_log_popup #register-box .register_panel img {margin:auto;}
#reg_log_popup .register_form.myform input{max-width: 100%;}
/***************************************************/
/****************************postadvertisement***************************/
.postadvertisement #post_advertisement_form table{max-width: 75%;margin: auto;}
.postadvertisement #registration_main div#map {margin: auto;width: 76%;}
.postadvertisement #post_advertisement_form .inner_listing input {float:left !important;width: auto !important;}
.postadvertisement #post_advertisement_form .inner_listing .label_b{word-wrap:break-word;font-size:14px;}
.postadvertisement ul#keywords {overflow:hidden;margin:/*10px 0*/ 0 0;}
.postadvertisement #keywords li {width:auto;}
/**************div************/

/**************editClassified************/
#editlisting_form .inner_listing input {width: auto !important;}
.plat_form_cat{width: 100%;margin: auto;overflow: hidden; float: left; position: relative;}
#my_registration_main .address_h1{margin-right: 3%;width:48%;background: #f9f9f9;padding:10px;position:relative;box-shadow: 0px 1px 5px 1px #ddd;float: left;}
.aside-left #my_account_field #my_registration_main .listin_cover.col-md-12 .address_h1 { width: 100%; margin: 0; }
.aside-left #my_account_field #my_registration_main .listin_cover.col-md-12{display: grid; grid-template-columns: repeat(auto-fill, minmax(45%, 1fr)); grid-gap: 20px;}    
#my_registration_main .address_h1:nth-child(2n+2) {margin-right: 0;}
#my_registration_main .address_h1 .address_detail1 {padding-left: 12px;padding-right: 5px;width: 66%;}
#my_registration_main .address_h1 .action_div1 {width: 10%;position: absolute;right: 10px;top: 10px;}
#my_registration_main .address_h1 .action_div1 a.del_cross{right: 0; top: 0;}
.postadvertisement div#registration_headings {width: 100%;margin: auto;overflow: hidden;}
.st_adrs div{padding-left: 0px;}
#contact_headings{color:var(--light-red);font-size:18px;font-weight:500;padding-bottom:15px;padding-left:10px;padding-top:15px;}
.plat_form_cat select{height:39px;width:100% !important;margin-bottom:5px;font-size:14px;box-sizing:border-box;background: #fff;font-family: 'Lato', sans-serif;border:2px solid #eee;line-height:32px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;padding:6px 12px;color:#333;cursor:pointer;}
.plat_form_cat input{height:40px !important;width:100% !important;font-size:14px;box-sizing:border-box;font-family:'Lato', sans-serif;box-shadow:none;border:2px solid #eee;line-height:20px;transition:all .3s;-webkit-transition: all .3s;-moz-transition:all .3s;-o-transition: all .3s;padding:6px 12px;color: #333;}
/*.plat_form_cat span{font-size: 14px;color: #444;margin-bottom: 5px;display: block;float: left;}*/
.plat_form_cat .category_st {padding: 0;}
.lb_mobile input#mobile, .lb_phone input#phone {padding-left: 50px;}
.lb_mobile, .lb_phone {position: relative;}
/* .lb_mobile span.country_code{top:31px;} */
/* .lb_phone span.country_code {top: 31px;} */
.map-view {margin-top:15px;}
.map-view .lb_marker {padding-left:12px;}
.plat_form_cat span.error_class {float:right;}
.experience_st {padding-left:0;}
.key_words_section .Key_words span.labels {width:100%;}
.postadvertisement #post_advertisement_form #keywords .inner_listing input {margin-top: 3px !important;}
#my_registration_main #address_h img{/*width:25px;height:25px;*/margin: 0; cursor: pointer;}
.offen-msg span.clr-red.server_error {bottom: -5px;}
.offen-msg span.clr-red.server_error p {margin: 0;}

@media only screen and (max-width: 360px){

.esfel div.rv-coment-rply .rply-area-textarea{width:63%;}
.esfel div.rv-coment-rply .rply-area-rply {width: 36%;}
.esfel div.rv-coment-rply div.rply-area textarea {width: 80%;}
.header-bnr .header_left {width: 120px !important;}

}
@media only screen and (max-width: 420px){

.ad-projct-st .ad-projct {margin-left: 0;}

/************product detail**************/
div.rv-coment-rply .rply-area-textarea {width:70%;}
div.rv-coment-rply div.rply-area textarea {width:85%;}
div.rv-coment-rply .rply-area-rply {width: 22%;margin-left: 1%;margin-top: 6px;}
div.pr-icon i.fa {width:38px;height:38px;line-height:38px;font-size:22px;}
div.rply-id i.fa {width:35px;height:35px;line-height:35px;font-size:18px;}
.esfel div.prf-name-revie {padding-left: 25px;}

}
@media only screen and (max-width: 500px){

div.prod-grid {flex: 1 1 98% !important;width: auto;max-width:auto;margin-bottom: 25px;}
.aside-left #my_account_field .listin_cover .listin_covers #address_img {width: 100%;}
div.aside-left #my_account_field .listin_cover .listin_covers div#address_detail {width: 100% !important;padding-left: 15px !important;}
.product-all-listing div.prod-grid {margin-bottom: 14% !important;}

}
@media only screen and (max-width: 640px){

#reg_log_popup #register-box {width: 95% !important;}
#reg_log_popup .register_form.myform #reg_form .col-sm-6 {padding: 0;}
/************postadvertisement***************/
.plat_form_cat {width:95%;}
.plat_form_cat select{margin-bottom: 0px;}
.postadvertisement #registration_main div#map {width:93%;}
.lb_postale_code label {width:100%;}
.plat_form_cat .col-xs-12 {margin: 0 0 10px 0 !important;}
.plat_form_cat input {margin: 0;}
span#error_image {padding-left:8px;}
span#error2 {padding-left:10px;}
#contact_headings {padding-left:0px;}
.map-view .lb_marker{padding-left:0px;}
.postadvertisement div#registration_headings {width: 85%;}
.postadvertisement #post_advertisement_form table {max-width: 92%;}
/*******************************/
/****************forgot***************/
.cont_ainer div#forget_panel .col-md-12 div#forgotpassword_form {padding: 0;}
.cont_ainer div#forget_panel .col-md-12 {padding: 0;}
.cont_ainer div#forget_panel {padding: 0;}
#my_registration_main .address_h1 {margin-right: 3%;width: 100%;}
div.aside-left #my_account_field #my_registration_main{padding: 15px;}
.aside-left #my_account_field #my_registration_main .listin_cover.col-md-12{grid-template-columns: 1fr; padding: 0;}
#my_registration_main .one-square {width: 14%;float: left !important;}
#my_registration_main .address_h1 .address_detail1{width:70%;float: left;}
#my_registration_main .address_h1 .action_div1 {position: absolute;right: 8px;top: 6px;}
a.del_cross{right: 0px !important;top: 0px !important;}
#my_registration_main{padding: 15px 15px 0px 5px;}
.shadow_in div#address {width: 100% !important; height: auto;}
div.pr-nav-right .rt-pr-view .totl-enq{padding: 7px 0px 7px 10px; margin-right: 0;margin-bottom: 0;}

/*****product page**********/
div.cl-profile-section { background-repeat: no-repeat !important; background-size: cover !important;background-position: center !important;}
div#my_registration_main .one-square {text-align: left;}
.aside-left #my_account_field .listin_cover .listin_covers #address_h {padding-bottom: 5px;}
div.pro-file {width:100%;padding-left: 0;}
div.clas-feed {width: 100%;margin-top: 10px;align-items: flex-start;}
div.clas-feed ul {width: 60%;}
div.profile-covers {float: left;}
div.clas-feed ul li .jb-card{padding: 15px 10px;}
div.tr-profile-img .avtar-img {padding:66px 37px;}
div.tr-profile-img .avtar-img i.fa {font-size:3em;}
div.tr-profile-data {width:100%;}
div.cl-data {flex-direction: column;}
div.tr-profile-img {width:100%;}
div.clas-feed ul li .jb-card span.pt-post {font-size: 12px;}
.tab_area_cover .tab-blnk {display: none;}
div.container.container_tab .tab_area_cover {padding: 0;}
.container.container_tab .tab_area_cover .tabPannel {padding-left: 0;}
.tab_area_cover .tabPannel ul {padding-top: 5px;}
.tab_area_cover .tabPannel ul li .nofer {top: -4px;}
div#address_img {width: 30%;}
div.aside-left #my_account_field .listin_cover .listin_covers div#address_detail {width: 100%;}
.pr-nav-right {width: 100%;margin-top: 10px;}
div.pro-action ul li a {font-size: 12px;}
div.prod-grid {flex: 1 1 46%;width: 48%;max-width: 48%;margin: 1% 8px 9%;}
.ad-projct-st .ad-projct {padding: 7px 14px;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire {margin-right: 10px;display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; gap: 5px;}
.pr-nav-right .total-enquire span.total-views { padding: 0;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire i.fa {margin-right: 3px;}
div.last-active {padding: 2px 6px;font-size: 13px;}
div.tabPannel ul li a span {padding: 6px 10px;}
div.address_detail-data ul.bt-lisitng{position: relative;}
div.address_detail-data ul.bt-lisitng li{margin-right: 7px;font-size: 20px;}
div#address_detail .list_num {font-size: 13px;}
div.address_detail-data ul.bt-lisitng li span.ic_on {text-align: center;}
div.address_detail-data ul.bt-lisitng li:after {right: -6px;height: 85%;top: -2px;display: none;}
.aside-left #my_account_field .listin_cover .listin_covers .address_detail-data p {min-height: 0px;}
div#my_registration_main #address_h .action_div ul li {display: inline-flex;}
.nav-fiels .cs-clasifi {/* margin-bottom: 8px; */}

/**************Add Your Classified*****************/
.cls-form .col-md-12 {float: left;width: 100%;}
.cls-form .col-md-12 .lf-category {padding: 0 !important;}
.cls-form .col-md-12 .lf-category {padding: 0 !important;margin-bottom: 30px;float: left;width: 100%;}
.cls-form .col-md-12 .rt-category{padding: 0 !important;float: left;width: 100%;}
div.category-pc label.fl-lft {width: 27%;}
label.fl-lft {width: 27%;}
div.cm-form textarea {width: 73%;}
div.sm-keywords {width: 100%;}

/********Add New Product*********/
div.ad-product-form .ps-form .up-prodct {width: 100%;}
div.ad-product-form .ps-form .pro-form {width: 100%;padding-left: 0;margin-top: 15px;}
.ad-product-form .ps-form .pro-form .forms-control {padding-left: 0;}
.cm-hlf {padding: 0;margin-bottom: 20px !important;float: left;width: 100%;}
.full-width .cm-hlf:nth-child(2) {margin-bottom: 0 !important;}
div.add-products-new .ad-product-form .ps-form .up-prodct{width: 100%;}
div.add-products-new .ad-product-form .ps-form .pro-form{width: 100%;}

/********myaccountsetting*********/
.form-info .full-width .cm-hlf:nth-child(2) {margin-bottom:20px !important;}
div.form-setting-info .form-info .ctm-form span.country_code{left:0px;}
div.newsletter-subscription {margin-top:0px;}

/*********gallery***********/
div.gallery_view.grid-prod {grid-template-columns: repeat(auto-fill, minmax(48%,1fr));}

}
@media only screen and (max-width: 600px){

/***************classified destial*************/
.contact-view ul {width: 85%;margin: auto;overflow: hidden;}
div.classified-detail .data-list-tab .li-tab ul {grid-template-columns: 50% 50%;}
.classified-detail .data-list-tab .li-tab ul li {margin-top:10px;margin-bottom:10px;}
div.prf-name-revie {padding-left:20px;}
.rv-coment-rply .rply-area-textarea {width: 77%;}
.rv-coment-rply div.rply-area textarea {width: 92%;}
.rv-coment-rply .rply-area-rply {width: 22%;margin-left: 1%;margin-top: 6px;}
div.plg-info {padding: 20px 10px 10px;}
div.plg-info div#mapsearch{height:220px !important;}
div.pr-icon i.fa {width:38px;height:38px;line-height:38px;font-size:22px;}
div.rply-id i.fa {width:35px;height:35px;line-height:35px;font-size:18px;}
div.reviews-coment .esfel .prf-cmnt {padding: 15px 15px 30px 10px;}
div.classified-detail .data-list-tab .li-tab ul li:nth-child(2):after{display: none;}
div.classified-detail .data-list-tab .li-tab ul li {text-align: center;display: flex;justify-content: center;}
div.classified-detail .data-list-tab .li-tab ul a {text-align: center;}
div.classified-detail .data-list-tab .li-tab ul li .report.fa.fa-warning.signtxt, 
div.classified-detail .data-list-tab .li-tab ul li .report.fa.fa-warning.signtxt p {width: fit-content;margin: 0 auto;}
div.classified-detail .data-list-tab .li-tab ul li:after {right: 0;}

/******************product/detail******************/
div.product-ds-section .pr-sect-apr {grid-template-columns: 100%;}
div.product-ds-section .pr-sect-apr .abut-product-st {padding-left:15px;margin-top:10px;}
div.ProductBlock .img-fill{height: auto;}
.product-ds-section .pr-sect-apr .abut-product-st .col-sm-6:nth-child(1){width:auto;float: left;}
.reviews-coment .esfel {padding-left: 0rem !important;}
.tr-profile-img .image-uploader .uploaded .uploaded-image img {width: auto;}
.prdct-img .slick-slider .item img {width:95%;height: auto;}
div.reviews-coment {margin-top: 0px;}
.prdct-img .item.slick-slide {height:100px;}
.classified-detail .contact-view {margin-bottom: 15px;}
.classified-detail .contact-view ul li {margin-bottom:15px;}
.prdct-img .thumbnailnew{height: 230px;}
div#thumbnail-container .owl-item{display: flex;}

}
@media only screen and (min-width: 601px) and (max-width: 767px) {

.rv-coment-rply .rply-area-textarea {width:82%;}
.rv-coment-rply .rply-area-rply {width:17%;margin-left: 1%;margin-top: 6px;}
div.pr-icon i.fa {width:38px;height:38px;line-height:38px;font-size:22px;}
div.rply-id i.fa {width:35px;height:35px;line-height:35px;font-size:18px;}
div.contact-view ul {display: flex;justify-content: space-between;margin-bottom: 0;}
div.contact-view ul li a {font-size: 14px;padding: 7px 9px;}
div.locat-info {margin-top: 0px;}
div.contact-view ul li {margin-right: 1%;}
div.contact-view ul li:last-child {margin-right: 0;}
div.classified-detail .data-list-tab .li-tab ul {grid-template-columns: 25% 25% 25% 25%;}
div.classified-detail .data-list-tab .li-tab ul li:after {right: 15%;}
div.prf-name-revie {padding-left:15px;}	
div.pn-infomation ul li {grid-template-columns: 6% 94%;}
div.plg-info {padding: 20px 10px 10px;}
div.plg-info div#mapsearch {height: 270px !important;}
.prdct-img .slick-slider .item img {width: 95%;height: auto;}
div.reviews-coment {margin-top: 0px;}
.prdct-img .item.slick-slide {height:35px;}

/***************product/detail*****************/
div.product-ds-section .pr-sect-apr .abut-product-st{padding-left:15px;padding-top:15px;padding-right:15px;}
.product-ds-section .pr-sect-apr .abut-product-st .product-title {float:left;width: 90%;}
.product-ds-section .pr-sect-apr .abut-product-st .review-edit {float:right;padding-left: 0 !important;width: 10%;}
.classified-detail .pr-sect-apr .contact-view {margin-top:10px;margin-bottom: 10px;}
.classified-detail .pr-sect-apr .contact-view ul {display: inline-block;}
.classified-detail .pr-sect-apr .contact-view ul li a {padding:8px 4px;font-size:13px;}
div.product-ds-section .pr-sect-apr {grid-template-columns: 45% 55%;}
div.prdct-img .owl-carousel .owl-wrapper-outer{height:120px !important;}
.prdct-img .thumbnailnew {/*width: 70px !important;*/height:110px;display: flex;align-items: flex-end;justify-content: center;flex-wrap: wrap;}

}
@media only screen and (min-width: 641px) and (max-width: 767px) {

#reg_log_popup #register-box {width: 65% !important;}
/*******************postadvertisement*******************/
.plat_form_cat {width: 95%;}
.plat_form_cat select{margin-bottom: 0px;}
.postadvertisement #registration_main div#map {width: 93%;}
.lb_postale_code label {width: 100%;}
.plat_form_cat .col-xs-12 {margin: 0 0 10px 0 !important;}
.plat_form_cat input {margin: 0;}
span#error_image {padding-left: 8px;}
span#error2 {padding-left: 10px;}
#contact_headings {padding-left: 0px;}
/* .lb_mobile span.country_code {top: 30px;} */
/* .lb_phone span.country_code {top: 30px;} */
.map-view .lb_marker{padding-left: 0px;}
.postadvertisement div#registration_headings {width: 92%;}
.postadvertisement #post_advertisement_form table {max-width: 92%;}
.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {margin-top: 10px !important;}
.descri_ption_sct .col-xs-12.col-sm-6.col-md-6.col-lg-6 {margin-top: 15px !important;}
.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {margin-top: 15px !important;}
.mobile-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {margin-top: 15px !important;}
.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {margin-top: 15px !important;}
.st_adrs .col-xs-12 {margin-top: 15px !important;}
#my_registration_main .address_h1 .action_div1 {position: absolute;top: 6px;right: 6px;}
#my_registration_main .address_h1 .address_detail1{width: 100%; margin-top: 15px;}
#my_registration_main .one-square {text-align: center;}
/**************job************/
.job-purpos .listin_cover{grid-template-columns: 50% 50% !important;}
.sorce-location p.stf-tb {text-align: left;width: 100%;float: left;}
p.lt-tb {float: left;}
p.lt-tb span.ic_on{padding-top: 0;}

/*****product page**********/
div#my_registration_main .one-square {text-align: left;}
.aside-left #my_account_field .listin_cover .listin_covers #address_h {padding-bottom: 5px;}
div.pro-file {width:100%;padding-left: 0;}
div.clas-feed ul li .jb-card{padding: 15px 10px;}
div.tr-profile-img .avtar-img {padding:66px 37px;}
div.tr-profile-img .avtar-img i.fa {font-size:3em;}
div.tr-profile-data {width: 100%;}
div.tr-profile-img {width: 100%;min-height: 145px;}
div.tr-profile-img .image-uploader{height: 144px !important;}
div.tr-profile-img .image-uploader .uploaded {height: 145px;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image {height: 145px;}
div.clas-feed ul li .jb-card span.pt-post {font-size: 12px;}
div.cl-data{flex-direction: column;}
div.pro-file{width: 100%;padding-left: 0;}
div.clas-feed{width: 100%;margin-top: 10px;align-items: flex-start;}
div.profile-covers{float: left;}
div.ur-name{font-size: 28px;}
div.clas-feed ul {width: 95%;}
.tab_area_cover .tab-blnk {display: none;}
div.container.container_tab .tab_area_cover {padding: 0;}
.container.container_tab .tab_area_cover .tabPannel {padding-left: 0;}
.tab_area_cover .tabPannel ul {padding-top:2px;}
.tab_area_cover .tabPannel ul li .nofer{top:-1px;}
.pr-nav-right {width: 100%;margin-top: 10px;}
div.pro-action ul li a {font-size: 12px;}
div.prod-grid {flex: 1 1 30%;width:32%;max-width:32%;}
.ad-projct-st .ad-projct {padding: 7px 14px;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire {margin-right: 10px;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire i.fa {margin-right: 3px;}
div.last-active {padding: 2px 6px;font-size: 13px;}
div.tabPannel ul li a span {padding: 15px 12px;}
div.address_detail-data ul.bt-lisitng{position: relative;}
div.address_detail-data ul.bt-lisitng li{margin-right:2px;font-size: 13px;}
div#address_detail .list_num {font-size: 13px;}
div.address_detail-data ul.bt-lisitng li span.ic_on {text-align: center;}
div.address_detail-data ul.bt-lisitng li:after {right: -6px;height: 85%;top: -2px;display: none;}
.aside-left #my_account_field .listin_cover .listin_covers .address_detail-data p {min-height: 0px;}

/**************Add Your Classified*****************/
.cls-form .col-md-12 .lf-category {width: 49%;float: left;}
.cls-form .col-md-12 .rt-category{float: left;width:50%;}

/********Add New Product*********/
div.ad-product-form .ps-form .up-prodct {width: 35%;}
div.ad-product-form .ps-form .pro-form {width: 65%;margin-top: 15px;}
.cm-hlf {padding: 0;margin-bottom: 20px !important;float: left;width: 100%;}
.full-width .cm-hlf:nth-child(2) {margin-bottom: 0 !important;}

.prdct-img .slick-slider .item img {width: 90%;height: 100%;}

/********myaccountsetting*********/
.form-info .full-width .cm-hlf:nth-child(2) {margin-bottom:20px !important;}
div.form-setting-info .form-info .ctm-form span.country_code{left:0px;}
div.newsletter-subscription {margin-top:0px;}

}
@media only screen and (min-width: 768px) and (max-width: 820px) {

#reg_log_popup #register-box {width: 55% !important;}
/********************postadvertisement*********************/
/* .plat_form_cat {width: 92%;} */
div#contact_headings {padding-left: 0;}
/* .lb_mobile span.country_code {top: 30px;}
.lb_phone span.country_code {top: 30px;} */
.postadvertisement #registration_main div#map {width: 88%;}
.postadvertisement div#registration_headings {width: 86%;}
.postadvertisement #post_advertisement_form table {max-width: 87%;}
.descri_ption_sct, .contact-info, .address_asts {padding-left: 0;}
.name-feild-address {padding-left: 0;padding-right: 0;}
.map-view {padding-left: 0;}
.map-view .lb_marker {padding-left: 0;float: left;}
.postadvertisement #registration_main div#map {width: 92%;}
.postadvertisement div#registration_headings {width: 91%;}
.postadvertisement #post_advertisement_form table {max-width: 100% !important;}

/*****product page**********/
div.pro-file {width: 100%;padding-left: 0;}
div.clas-feed ul li .jb-card{padding: 15px 12px;}
div.tr-profile-img .avtar-img {padding:66px 37px;}
div.tr-profile-img .avtar-img i.fa {font-size:3em;}
div.tr-profile-data {width: 75%;}
div.tr-profile-img {width: 100%;min-height: 144px;}
.tr-profile-img .banner_profile_img{width: 140px !important; height: 138px !important;}
.cl-profile-section{padding: 0 15px 0 10px !important;}
div.tr-profile-img .image-uploader{height: 144px !important;}
div.tr-profile-img .image-uploader .uploaded {height: 144px;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image {height: 144px;}
div.clas-feed ul li .jb-card span.pt-post {font-size: 12px;}
/*div.ur-name{font-size: 28px;}*/
div.clas-feed ul {width: 96%;}
.tab_area_cover .tab-blnk{display:none;}
div.container.container_tab .tab_area_cover {padding: 0;}
.container.container_tab .tab_area_cover .tabPannel {padding-left: 0;width: 100%;}
.tab_area_cover .tabPannel ul li a span {padding: 15px 12px;}
div.prod-grid {flex: 1 1 46%;width:48%;max-width:48%;margin-bottom: 6%;}
.ad-projct-st .ad-projct {padding: 7px 14px;}
/* div.pr-nav-right .rt-pr-view .totl-enq .total-enquire {margin-right: 10px;} */
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire i.fa {margin-right: 3px;}
div.address_detail-data ul.bt-lisitng{position: relative;}
div.address_detail-data ul.bt-lisitng li{margin-right:2px;font-size: 13px;}
div#address_detail .list_num {font-size: 13px;}
div.address_detail-data ul.bt-lisitng li span.ic_on {text-align: center;}
div.address_detail-data ul.bt-lisitng li:after {right: -6px;height: 85%;top: -2px;}
.aside-left #my_account_field .listin_cover .listin_covers .address_detail-data p {min-height: 0px;}

/*****product detail page**********/
.rv-coment-rply .rply-area-textarea {width:85%;}
.rv-coment-rply .rply-area textarea {width: 97%;}
.rv-coment-rply .rply-area-rply {width:14%;margin-left: 1%;}
div.revw-nm {margin-top: 4px;}
div.pr-icon i.fa {width:38px;height:38px;line-height:38px;font-size:22px;}
div.rply-id i.fa {width:35px;height:35px;line-height:35px;font-size:18px;}

/**************Add Your Classified*****************/
.cls-form .col-md-12 .lf-category {width: 49%;float: left;}
.cls-form .col-md-12 .rt-category{float: left;width:50%;}

/********Add New Product*********/
div.ad-product-form .ps-form .up-prodct {width: 35%;}
div.ad-product-form .ps-form .pro-form {width: 65%;margin-top: 15px;}
.cm-hlf {padding: 0;margin-bottom: 20px !important;float: left;width: 100%;}
.full-width .cm-hlf:nth-child(2) {margin-bottom: 0 !important;}
div.reviewpage_main.addproducts_pro_img .pro-form{width: 100%;}
div.reviewpage_main.addproducts_pro_img .up-prodct{width: 100%;}

.prdct-img .slick-slider .item img {width: 90%;height: 100%;}
.prdct-img .item.slick-slide {height:40px;}

/************************/
.information-account .cm-hlf {float: left;width: 33%;padding-right: 15px !important;}
.information-account .full-width .cm-hlf:last-child {padding-right: 0px !important;}
.classified-detail .pr-sect-apr .contact-view ul li a {padding: 8px 10px;font-size: 14px;}

/*********gallery***********/
.image-uploader .upload-text {text-align: center;}
.input-gallery .image-uploader div.uploaded div.uploaded-image{width: calc(40.666667% - 1rem); padding-bottom: calc(45.666667% - 1rem);}

}
@media only screen and (min-width: 821px) and (max-width: 940px) {

#reg_log_popup #register-box {width: 61% !important;}
/********************postadvertisement*********************/
.plat_form_cat {width: 92%;}
.reviewpage_main div#form_table .plat_form_cat{width: 100%;}
div#contact_headings {padding-left: 0;}
/* .lb_mobile span.country_code {top: 30px;}
.lb_phone span.country_code {top: 30px;} */
.postadvertisement #registration_main div#map {width: 88%;}
.postadvertisement div#registration_headings {width: 86%;}
.postadvertisement #post_advertisement_form table {max-width: 87%;}
.descri_ption_sct, .contact-info, .address_asts {padding-left: 0;}
.name-feild-address {padding-left: 0;padding-right: 0;}
.map-view {padding-left: 0;}
.map-view .lb_marker {padding-left: 0;float: left;}
.postadvertisement #registration_main div#map {width: 92%;}
.postadvertisement div#registration_headings {width: 91%;}
.postadvertisement #post_advertisement_form table {max-width: 100% !important;}

/*****product page**********/
div.pro-file {width: 100%;padding-left: 0;}
div.clas-feed ul li .jb-card{padding: 15px 12px;}
div.tr-profile-img .avtar-img {padding:66px 37px;}
div.tr-profile-img .avtar-img i.fa {font-size:3em;}
div.tr-profile-data {width: 75%;}
div.tr-profile-img {width: 100%;min-height: 144px;}
.tr-profile-img .banner_profile_img{width: 140px !important;height: 138px !important;}
.cl-profile-section{padding: 0 15px 0 10px !important;}
/*div.tr-profile-img{top: 80px;}*/
div.tr-profile-img .image-uploader{height: 144px !important;}
div.tr-profile-img .image-uploader .uploaded {height: 144px;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image {height: 144px;}
div.clas-feed ul li .jb-card span.pt-post {font-size: 12px;}
/*div.ur-name{font-size: 28px;}*/
/*div.clas-feed ul {width: 95%;}*/
.tab_area_cover .tab-blnk{display:none;}
div.container.container_tab .tab_area_cover {padding: 0;}
.container.container_tab .tab_area_cover .tabPannel {padding-left: 0;width: 100%;}
.tab_area_cover .tabPannel ul li a span {padding: 15px 12px;}
div.prod-grid {flex: 1 1 29%;width:32%;max-width:32%;margin-bottom: 6%;}
div.address_detail-data ul.bt-lisitng{position: relative;}
div.address_detail-data ul.bt-lisitng li{margin-right: 9px;font-size: 13px;}
div#address_detail .list_num {font-size: 13px;}
div.address_detail-data ul.bt-lisitng li span.ic_on {text-align: center;}
div.address_detail-data ul.bt-lisitng li:after {right: -13px;top: -2px;}
.aside-left #my_account_field .listin_cover .listin_covers .address_detail-data p {min-height: 0px;}
/*****product detail page**********/
.rv-coment-rply .rply-area-textarea {width:85%;}
.rv-coment-rply .rply-area textarea {width: 97%;}
.rv-coment-rply .rply-area-rply {width:14%;margin-left: 1%;}
.rv-coment-rply .revw-nm {margin-top: 4px;}
div.pr-icon i.fa {width:38px;height:38px;line-height:38px;font-size:22px;}
div.rply-id i.fa {width:35px;height:35px;line-height:35px;font-size:18px;}
div.revw-nm {margin-top: 3px;}

/**************Add Your Classified*****************/
.cls-form .col-md-12 .lf-category {width: 49%;float: left;}
.cls-form .col-md-12 .rt-category{float: left;width:50%;}

/********Add New Product*********/
div.ad-product-form .ps-form .up-prodct {width: 35%;}
div.ad-product-form .ps-form .pro-form {width: 65%;margin-top: 15px;}
.cm-hlf {padding: 0;margin-bottom: 20px !important;float: left;width: 100%;}
.full-width .cm-hlf:nth-child(2) {margin-bottom: 0 !important;}
.prdct-img .slick-slider .item img {width: 90%;height: 100%;}
div.ProductBlock .img-fill {height: 155px;}

.prdct-img .item.slick-slide {height:45px;}

/************************/
.information-account .cm-hlf {float: left;width: 33%;padding-right: 15px !important;}
.information-account .full-width .cm-hlf:last-child {padding-right: 0px !important;}

.classified-detail .pr-sect-apr .contact-view ul li a {padding: 8px 10px;font-size: 14px;}
/*********gallery***********/
.image-uploader .upload-text {text-align: center;padding-left: 5px;padding-right: 5px;}
.input-gallery .image-uploader div.uploaded div.uploaded-image{width: calc(40.666667% - 1rem); padding-bottom: calc(45.666667% - 1rem);}
div.gallery_view.grid-prod {grid-template-columns: repeat(auto-fill, minmax(48%,1fr));}	

}
@media only screen and (min-width: 941px) and (max-width: 990px) {

#reg_log_popup #register-box {width: 45% !important;}
/********************postadvertisement*********************/
/* .lb_mobile span.country_code, .lb_phone span.country_code {top: 30px;} */
div#contact_headings {padding-left: 0;}
.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-left: 0;}
.map-view {padding-left: 0;}
.descri_ption_sct {padding-left: 0;}
.contact-info {padding-left: 0;}
.name-feild-address {padding-left: 0;}
.address_asts {padding-left: 0;width: 50%;}
.map-view .lb_marker {padding-left: 0;float: left;}
.postadvertisement #registration_main div#map {width: 81%;}
.postadvertisement div#registration_headings{width: 80%;}
.postadvertisement #post_advertisement_form table{max-width: 81%;}
.postadvertisement #registration_main #form_table .col-sm-12:nth-child(2) {padding-left: 0px !important;}
/*.mobile-feild-address {padding-left: 0;}*/
body .postadvertisement #registration_main #form_table table tr td.privacy_p input#chkTerms {margin-top: 3px !important;}
body .postadvertisement #registration_main #form_table .col-sm-12.key_words_section {padding-left: 0 !important;}
.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-left: 0 !important;padding-right: 0 !important;}
.mobile-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-left: 0 !important;}
/*.st_adrs {padding-left: 0;}*/
/************************************************************/
div.tr-profile-data {width: 75%;}
div.tr-profile-img {width: 100%;min-height: 144px;}
div.tr-profile-img .image-uploader{height: 144px !important;}
.tr-profile-img .banner_profile_img{width: 140px !important;height: 138px !important;}
.cl-profile-section{padding: 0 15px 0 10px !important;}
/*div.tr-profile-img{top: 80px;}*/
div.tr-profile-img .image-uploader .uploaded {height: 144px;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image {height: 144px;}
div.clas-feed ul li .jb-card span.pt-post {font-size: 12px;}
div.tr-profile-data .pro-file {width: 48%;padding-top: 0;}
/*div.tr-profile-data .clas-feed {width: 52%;}*/
/*div.ur-name{font-size: 28px;}*/
/*div.clas-feed ul {width: 95%;}*/
.tab_area_cover .tab-blnk{display:none;}
div.container.container_tab .tab_area_cover {padding: 0;}
.container.container_tab .tab_area_cover .tabPannel {padding-left: 0;width: 100%;}
.tab_area_cover .tabPannel ul li a span {padding: 15px 12px;}

/*****product page**********/
div.prod-grid {flex: 1 1 29%;width:31%;max-width:31%;margin: 1% 8px 5%;}

/*****product detail page**********/
.rv-coment-rply .rply-area-textarea {width:87%;}
.rv-coment-rply .rply-area textarea {width:97%;}
.rv-coment-rply .rply-area-rply {width:12%;margin-left: 1%;}
.rv-coment-rply .revw-nm {margin-top: 4px;}

/**************Add Your Classified*****************/
.cls-form .col-md-12 .lf-category {width: 49%;float: left;}
.cls-form .col-md-12 .rt-category{float: left;width:50%;}

/********Add New Product*********/
div.ad-product-form .ps-form .up-prodct {width: 30%;}
div.ad-product-form .ps-form .pro-form {width: 70%;margin-top: 15px;}
.cm-hlf {float: left;width: 50%;}
.full-width .cm-hlf:nth-child(2) {margin-bottom: 0 !important;}
div.reviewpage_main.addproducts_pro_img .pro-form{width: 100%;}
div.reviewpage_main.addproducts_pro_img .up-prodct{width: 100%;}
.prdct-img .slick-slider .item img {width: 90%;height: 100%;}
div.ProductBlock .img-fill {height: 163px;}
.prdct-img .item.slick-slide {height:51px;}

/************************/
.image-uploader .upload-text {text-align: center;padding-left: 5px;padding-right: 5px;}
.information-account .cm-hlf {float: left;width: 33%;padding-right: 15px !important;}
.information-account .full-width .cm-hlf:last-child {padding-right: 0px !important;}
.input-gallery .image-uploader div.uploaded div.uploaded-image{width: calc(40.666667% - 1rem); padding-bottom: calc(45.666667% - 1rem);}

}
@media only screen and (min-width: 991px) and (max-width: 1024px) {

#reg_log_popup #register-box {width: 45% !important;}
/********************postadvertisement*********************/
/* .lb_mobile span.country_code, .lb_phone span.country_code {top: 30px;} */
div#contact_headings {padding-left: 0;}
.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-left: 0;}
.map-view {padding-left: 0;}
.descri_ption_sct {padding-left: 0;}
.contact-info {padding-left: 0;}
.name-feild-address {padding-left: 0;}
.address_asts {padding-left: 0;width: 49%;}
.map-view .lb_marker {padding-left: 0;float: left;}
.postadvertisement #registration_main div#map {width: 81%;}
.postadvertisement div#registration_headings{width: 100%; padding: 0;}
.postadvertisement #post_advertisement_form table{max-width: 81%;}
.postadvertisement #registration_main #form_table .col-sm-12:nth-child(2) {padding-left: 15px !important;}
.mobile-feild-address {padding-left: 0;}
body .postadvertisement #registration_main #form_table table tr td.privacy_p input#chkTerms {margin-top: 3px !important;}
body .postadvertisement #registration_main #form_table .col-sm-12.key_words_section {padding-left: 0 !important;}
.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-left: 0 !important;}
.mobile-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-left: 0 !important;}
/*.st_adrs {padding-left: 0;}*/
/************************************************************/
.pn-infomation ul li {word-break: break-all;}
/*****product page**********/
div.prod-grid {flex: 1 1 31%;width:32%;max-width:32%;margin: 1% 8px 5%;}
/*****product detail page**********/
.rv-coment-rply .rply-area-textarea {width:86%;}
.rv-coment-rply .rply-area textarea {width:97%;}
.rv-coment-rply .rply-area-rply {width:12%;margin-left: 1%;}
div.pr-icon i.fa {width:45px;height:45px;line-height:45px;font-size:25px;}
div.rply-id i.fa {width:35px;height:35px;line-height:35px;font-size:18px;}	
.prdct-img .item.slick-slide {height:34px;}
.prdct-img .slick-slider .item img {width: 98%;height: auto;padding: 0px 2px;}
div.ProductBlock .img-fill {height: 165px;}
div.tab_area_cover .tabPannel ul li a span{padding:15px 14px;}
.image-uploader .upload-text span {text-align: center;padding-left: 5px;padding-right: 5px;}
.classified-detail .pr-sect-apr .contact-view ul li a {padding: 8px 9px;font-size: 14px;}
.image-uploader .upload-text {text-align: center;padding-left: 5px;padding-right: 5px;}
.input-gallery .image-uploader div.uploaded div.uploaded-image{width: calc(40.666667% - 1rem); padding-bottom: calc(45.666667% - 1rem);}
.pr-sect-apr .contact-view ul li {margin-right: 10px;}

}
@media only screen and (max-width: 1024px) {

div.container_tab .aside-left {width: 100%;}
div.container_tab .aside-right {width: 100%; padding-left:0px;}
.cls-form .col-md-12 {float: left; width: 100%;}

}
@media only screen and (min-width: 1025px) and (max-width: 1100px) {

#reg_log_popup #register-box {width: 42% !important;}
/********************postadvertisement*********************/
.cate_experience {padding: 0;}
/* .lb_mobile span.country_code, .lb_phone span.country_code {top: 30px;} */
div#contact_headings {padding-left: 0;}
.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-left: 0;}
.map-view {padding-left: 0;}
.descri_ption_sct {padding-left: 0;padding-right: 0px;}
.contact-info {padding-left: 0;}
.name-feild-address {padding-left: 0;padding-right: 0px;}
.address_asts {padding-left: 0;}
.map-view .lb_marker {padding-left: 0;float: left;}
.postadvertisement #registration_main div#map {width: 81%;}
.postadvertisement div#registration_headings{width: 80%;}
.postadvertisement #post_advertisement_form table{max-width: 81%;}
.postadvertisement #registration_main #form_table .col-sm-12:nth-child(2){padding-left:15px;padding-right:0px;}
.mobile-feild-address {padding-left:0;padding-right:0px;}
body .postadvertisement #registration_main #form_table table tr td.privacy_p input#chkTerms {margin-top: 3px !important;}
body .postadvertisement #registration_main #form_table .col-sm-12.key_words_section {padding-left: 0 !important;}
/************************************************************/
.addressLatest{height:auto;}
/*****product page**********/
div.prod-grid {flex: 1 1 23%;width:23%;max-width:23%;margin: 1% 8px 5%;}
div.pro-file {width:100%;padding-left: 0;}
div.clas-feed ul li .jb-card{padding: 15px 8px;}
div.tr-profile-img .avtar-img {padding:66px 37px;}
div.tr-profile-img .avtar-img i.fa {font-size:3em;}
div.tr-profile-data {width: 75%;}
div.tr-profile-img {width: 100%;}
div.cl-profile-section{padding: 0 15px;}
div.clas-feed ul li .jb-card span.pt-post {font-size: 13px;}
div.pr-nav-left .lft-sort {margin-left: 8px;}
div.pr-nav-right .rt-pr-view .totl-enq {padding: 7px 6px;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire i.fa {margin-right: 2px;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire {margin-right: 8px;}
div.pr-nav-right .rt-pr-view .totl-enq {padding: 7px 6px;}
.ad-projct-st .ad-projct {padding: 7px 10px;margin-left: 3px;}
div.address_detail-data ul.bt-lisitng{position: relative;width: 100%;}
div.address_detail-data ul.bt-lisitng li{margin-right:0px;font-size: 12px;}
div#address_detail .list_num {font-size: 12px;}
div.address_detail-data ul.bt-lisitng li span.ic_on {text-align: center;}
div.address_detail-data ul.bt-lisitng li:after {right: -13px;top: -2px;display: none;}
.aside-left #my_account_field .listin_cover .listin_covers .address_detail-data p {min-height: 0px;font-size: 13px;}

/********Add New Product*********/
div.ad-product-form .ps-form .up-prodct {width: 35%;}
div.ad-product-form .ps-form .pro-form {width:65%;margin-top: 15px;}

.pn-infomation ul li {word-break: break-all;}
/*****product detail page**********/
.rv-coment-rply .rply-area-textarea {width:85%;}
.rv-coment-rply .rply-area textarea {width:97%;}
.rv-coment-rply .rply-area-rply {width:12%;margin-left: 1%;}
div.pr-icon i.fa {width:45px;height:45px;line-height:45px;font-size:25px;}
div.rply-id i.fa {width:35px;height:35px;line-height:35px;font-size:18px;}
.prdct-img .item.slick-slide {height:28px;}	
.prdct-img .slick-slider .item img {width: 98%;height: auto;padding: 0px 2px;}
div.ProductBlock .img-fill {height: 143px;}
.cl-data .clas-feed ul {width: 45%;}
.tab_area_cover .tabPannel {padding-left: 20px;}
div.tab_area_cover .tabPannel ul li a span{padding:15px 9px;}
.classified-detail .abut-product-st .contact-view {margin-top: 5px;}
.classified-detail .pr-sect-apr .contact-view ul li a {padding: 8px 5px;font-size: 14px;}
.image-uploader .upload-text span {text-align: center;padding-left: 5px;padding-right: 5px;}
.input-gallery .image-uploader div.uploaded div.uploaded-image{width: calc(40.666667% - 1rem); padding-bottom: calc(45.666667% - 1rem);}

}
@media only screen and (min-width: 1101px) and (max-width: 1240px) {

/********************postadvertisement*********************/
.cate_experience {padding: 0;}
/* .lb_mobile span.country_code, .lb_phone span.country_code {top: 25px;} */
div#contact_headings {padding-left: 16px;}
.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-left: 0;}
.descri_ption_sct {padding-left: 0;padding-right: 0px;}
.contact-info {padding-left: 0;}
.address_asts {padding-left: 0;}
.map-view .lb_marker {padding-left: 0;float: left;}
.postadvertisement #registration_main div#map {width: 77%;}
.postadvertisement div#registration_headings{width: 76%;}
.postadvertisement #post_advertisement_form table{max-width: 77%;}
.postadvertisement #registration_main #form_table .col-sm-12:nth-child(2) {padding-left: 15px !important;padding-right:0px;}
/* .mobile-feild-address {padding-left: 0;} */
.mobile-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-left: 0;}
body .postadvertisement #registration_main #form_table table tr td.privacy_p input#chkTerms {margin-top: 3px !important;}
body .postadvertisement #registration_main #form_table .col-sm-12.key_words_section {padding-left: 0;}
/************************************************************/

/*****product page**********/
div.prod-grid {flex: 1 1 23%;width: 23%;max-width:23%;margin: 1% 8px 5%;}
div.pro-file {width:100%;padding-left: 0;}
div.clas-feed ul li .jb-card{padding: 15px 8px;}
div.tr-profile-img .avtar-img {padding:66px 37px;}
div.tr-profile-img .avtar-img i.fa {font-size:3em;}
div.tr-profile-data {width: 75%;}
div.tr-profile-img {width: 100%;}
div.clas-feed ul li .jb-card span.pt-post {font-size: 13px;}
div.pr-nav-left .lft-sort {margin-left: 8px;}
div.pr-nav-right .rt-pr-view .totl-enq {padding: 7px 8px;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire i.fa {margin-right: 4px;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire {margin-right:10px;}
div.pr-nav-right .rt-pr-view .totl-enq {padding: 7px 6px;    }
.ad-projct-st .ad-projct {padding: 7px 14px;margin-left:5px;}
div.address_detail-data ul.bt-lisitng{position: relative;}
div.address_detail-data ul.bt-lisitng li{margin-right:5px;font-size: 13px;}
div#address_detail .list_num {font-size: 13px;}
div.address_detail-data ul.bt-lisitng li span.ic_on {text-align: center;}
div.address_detail-data ul.bt-lisitng li:after {right:-7px;top: -2px;}
.aside-left #my_account_field .listin_cover .listin_covers .address_detail-data p {min-height: 0px;}

/********Add New Product*********/
div.ad-product-form .ps-form .up-prodct {width: 35%;}
div.ad-product-form .ps-form .pro-form {width:65%;margin-top: 15px;}
div.reviewpage_main.addproducts_pro_img .pro-form{width: 100%;}
div.reviewpage_main.addproducts_pro_img .up-prodct{width: 100%;}
.pro-file{display: none;}
.pn-infomation ul li {word-break: break-all; grid-column-gap:0px;}
/*****product detail page**********/
.rv-coment-rply .rply-area-textarea {width:87%;}
.rv-coment-rply .rply-area textarea {width:97%;}
.rv-coment-rply .rply-area-rply {width:12%;margin-left: 1%;}
div.pr-icon i.fa {width:45px;height:45px;line-height:45px;font-size:25px;}
div.rply-id i.fa {width:35px;height:35px;line-height:35px;font-size:18px;}	
.prdct-img .slick-slider .item img {width: 98%;height: 60px;padding: 0px 2px;}
div.ProductBlock .img-fill {height: 143px;}
div.tab_area_cover .tab-blnk {width: 18%;}
div.tab_area_cover .tabPannel {width: 100%;}
div.tab_area_cover .tabPannel ul li a span{padding:15px 14px;}
.classified-detail .abut-product-st .contact-view {margin-top: 5px;}
.classified-detail .pr-sect-apr .contact-view ul li a {padding: 8px 9px;font-size: 14px;}
.image-uploader .upload-text span {text-align: center;padding-left: 5px;padding-right: 5px;}
.image-uploader .upload-text {text-align: center;padding-left: 5px;padding-right: 5px;}
.prdct-img .thumbnailnew {width: 88%;}
#side_add > div#side_add_h{padding: 10px 0;}
.right_sidebar h1.heading{font-size: 19px;}
.home-page-listing .right_sidebar .right-bar-section div#side_add div#side_add_h{padding-right: 0;}

}	
@media only screen and (min-width: 1241px) and (max-width: 1340px) {

/*****product page**********/
div.pro-file {width:100%;padding-left: 0;}
div.clas-feed ul li .jb-card{padding: 15px 8px;}
div.tr-profile-img .avtar-img {padding:66px 37px;}
div.tr-profile-img .avtar-img i.fa {font-size:3em;}
div.tr-profile-data {width: 75%;}
div.tr-profile-img {width: 100%;}
div.clas-feed ul li .jb-card span.pt-post {font-size: 13px;}

/*div.pr-nav-left .lft-sort {margin-left: 8px;}
div.pr-nav-right .rt-pr-view .totl-enq {padding: 7px 8px;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire i.fa {margin-right: 4px;}
div.pr-nav-right .rt-pr-view .totl-enq .total-enquire {margin-right:10px;}
div.pr-nav-right .rt-pr-view .totl-enq {padding: 7px 6px;}
.ad-projct-st .ad-projct {padding: 7px 14px;margin-left:5px;}*/
.pn-infomation ul li {word-break: break-all;}
/*****product detail page**********/
.rv-coment-rply .rply-area-textarea {width:87%;}
.rv-coment-rply .rply-area textarea {width:97%;}
.rv-coment-rply .rply-area-rply {width:12%;margin-left: 1%;}
div.pr-icon i.fa {width:45px;height:45px;line-height:45px;font-size:25px;}
div.rply-id i.fa {width:35px;height:35px;line-height:35px;font-size:18px;}	
.prdct-img .slick-slider .item img {width: 98%;height: auto;padding: 0px 2px;}
div.ProductBlock .img-fill {height:165px;}
div.tab_area_cover .tab-blnk {width: 18%;}
div.tab_area_cover .tabPannel {width: 82%;}
.classified-detail .pr-sect-apr .contact-view ul li a {padding: 8px 15px;font-size: 15px;}
.prdct-img .thumbnailnew {width: 88%;}

}
@media only screen and (min-width: 1241px) {.addressLatest{position:relative;}.addressLatest .locations {/*position: absolute;bottom: 25px;left: 0;padding-left: 15px;*/}}
@media only screen and (min-width: 1601px) {

/*********gallery***********/
.image-uploader .upload-text {text-align: center;}
div.gallery_view.grid-prod {grid-template-columns: r/*epeat(auto-fill, minmax(19%,1fr))*/;}
.prdct-img .thumbnailnew {width: 88%;}

}

/***********************forgot********************************/
.cont_ainer .panel{box-shadow: none;border: none;}
.cont_ainer #forgotpassword_form .panel-body .input-group input#emailid{width:100% !important;float:left;max-width:100% !important;padding-left:45px;}
.cont_ainer #forgotpassword_form .form-group a.forgot-button{float:left;width:100%;padding:10px;background:var(--light-red-md) !important;color:#fff;border-radius:4px;border:1px solid var(--light-red-md);font-size:17px;font-weight: 700;}
.cont_ainer #forgotpassword_form .form-group a.login_acc{float:left;width:100%;padding:10px;background:var(--light-yelow-color);color:#333;border-radius: 4px;margin-top: 8px;border: 1px solid var(--light-yelow-color);font-size: 17px;font-weight: 700;}
.cont_ainer #forgotpassword_form .panel-body .input-group input#emailid:focus {border: 1px solid;}
.cont_ainer #forgotpassword_form .form-group .input-group{width: 100%;}
.cont_ainer #forgotpassword_form .form-group a.forgot-button:hover{background: var(--light-red-md);color: #fff;border: 1px solid var(--light-red-md);}
.cont_ainer #forgotpassword_form .form-group a.login_acc:hover {background: #ffd803;border: 1px solid #ffd803;}
.cont_ainer #forgotpassword_form .form-group .input-group span.input-group-addon{background:white;position:absolute;width:44px;line-height:2;/*border:2px solid var(--light-red-md);*/padding-left:11px;padding-top: 7px; border: none; margin: 2px;height: 36px;}
.cont_ainer #forgotpassword_form .form-group .input-group span.input-group-addon i{color: #303030;font-size: 18px;}
ul.ul1 li.li1 {margin: 0px 0px 0px 20px;padding: 5px 5px;}
/*******************************************************/
a.login_forget {float: right;width: auto;margin-top: 12px;margin-bottom: 0;}
#reg_log_popup #register-box input{max-width: 100%;}
#reg_log_popup .login_form.myform span.error.err {left: -3px;}
/*************LATEST LISTING(for mobile)***************/
.feturd_dt {float:left;width:100%;}
.view-list-mobile{display:none !important;}
.for_mob_ast{display:none;}
.swal-footer{text-align: center !important;}
.address_detail1 span.list_num {padding-top: 0 !important;}
.address_detail1 span.ic_on{line-height: inherit;padding: 0px; height: 26px;}
.direction-txt {float: left; width: 92%; padding: 3px 0px 0px;}
.locations {float:left; width:100%; margin: 0px; padding: 0px;}
.locations ul {float:left; width:100%; margin: 0px; padding: 0px;}
.locations ul li {float:left; width:100%; margin: 0px; padding: 0px; list-style: none;}
.locations ul li i {float: left; padding: 3px 5px 0 0; width: 20px; text-align: center;}
.home-profile-pic{float: left;width: 100%;height: auto;overflow: hidden;margin-bottom: 10px;}

@media only screen and (min-width: 768px) and (max-width: 1024px)  {

.one-square a {overflow: hidden; display:block;}
.span.hdlink-date {display: block;}

}

a.del_cross{position: absolute;right: -100%;top: -17px;float: right;}
/* .addressLatest .locations {margin-top: 10px;} */
#footer .search_field {float: left;width: 100%;line-height: 18px;margin: 0;}
.lb_marker i.fa.fa-refresh.refresh_map {margin-left:4px;margin-right:5px;}
.left_sidebar #featured_adds_m{margin-top: 0px;}
.left_sidebar #featured_adds_h h1.heading{margin-top: 0;font-family: 'Lato', sans-serif;}
.container_servicesfeature .Related-product{overflow: hidden;/*padding: 0 7px;margin-left: -7px;margin-right: -7px;*/}
/* .container_servicesfeature  .homelatest_products .Related-product {padding: 0 7px;margin-left: -7px;margin-right: -7px;}
.container_servicesfeature .homelatest_products .Related-product .Container {overflow: unset;} */

/* div#main_address_d table {display: flex;} */
div#main_address_d table tbody {float: left;width: 100%;display: block;}
div#main_address_d table tbody tr {width: 100%;float: left;position: relative;}
div#main_address_d table tbody tr i.fa.fa-home{margin-left: 0;}
.job-purpos{padding: 0px !important;}
.job-purpos .listin_cover{float: left;width: 100%;display: grid;grid-template-columns: 33% 33% 33%;}
.my-job-listing {float: left;width:97%;margin:1%;border-bottom: 1px solid #ddd;margin-bottom:8px;background: #f8f8f8;padding: 10px;min-height: 265px;}
/* .listin_cover .my-job-listing:last-child{border-bottom: none;} */
/*.add-jobs-more{background:var(--light-red-md) !important;float:left;width:100%;}
.add-jobs-more .listin_cover{border-bottom:2px solid var(--light-red-md);color: }*/
.add-jobs-more .listin_cover a{color: #fff;background:var(--light-red);padding: 10px;border-radius: 5px;transition: all 0.5s;}
/*.add-jobs-more .listin_cover a:hover{background:linear-gradient(135deg, #292929 0%,var(--light-red) 100%);}*/
.job-listing-view{float: left;width: 100%;}
.job-listing-view .action_div{float:right;text-align:right;padding-right:5px;position: relative;}
span.no_dt img {width: 24px;}
span.no_dt {margin-left: 3px;}
.my-job-listing div#address_img{width:45px;text-align:center;margin-right:5%;height:45px;border:1px solid #ddd;border-radius:50%;overflow:hidden;margin-top:2px;padding-bottom: 0;}
.my-job-listing div#address_detail {width:100% !important;}
.my-job-listing .job-listing-view {margin-top:10px;border-top:1px solid #dedddd;padding-top:10px;}
.sorce-location p{margin:0;}
.sorce-location span.ic_on {width:auto;margin-right:4px;}
.my-job-listing #address_img img {width: 100% !important;height: 100% !important;}
.no_dt i.fa.fa-exclamation-triangle {font-size: 18px;color: #de7c23;}
.JobCard{float: left;}
time.JobCard{margin-left:10px;}
.JobCard svg {position: relative;top: 3px;}
.JobCard-Icon {fill: #696969;}
.job-listing-view .action_div a{color:#696969; }
.Job-icon-more{fill: #696969;height: 16px;width: 16px;}
.Job-toggle {float:right;padding: 0 3px;width: 24px;height: 17px;border-radius: 2px;cursor: pointer;text-align:center;}
.Job-toggle:hover {background-color: #e8e8e8;}
.Job-toggle:hover .edit_fild{display: block;}
.job-listing-view .action_div i.fa {font-size: 18px;}
.edit_fild {width: 100px;position: absolute;right: 7px;top: 27px;background: #fff;padding: 9px;box-shadow:0 2px 8px rgba(25,25,25,.3);display: none;}
.edit_fild:before{border: 7px solid transparent;height: 0;position: absolute;width: 0;border-bottom-color:#dfe0e0;content: '';top: -15px;right: 6px;}
.list-time-pt {float: left;}
.my-job-listing div#address_detail {min-height: 148px;}
.Job-toggle .edit_fild i.fa {width: 15px;height: 15px;font-size: 17px !important;margin: 0 3px !important;}
.Job-toggle .edit_fild .no_dt i.fa {position: relative;top: 2px;}
.my-job-listing:hover {box-shadow: 1px 1px 6px 1px #e2e2e2;}
.cm-locat {float: left;padding-top: 1px;}
.register-form .first_name{padding-right: 0px;}
.nav-togle .icon-bar {transition: all 0.2s;}
.nav-togle.collapsed .top-bar {transform: rotate(0);}
.navbar-default .nav-togle .icon-bar {background-color: #888;}
.nav-togle.collapsed .middle-bar {opacity: 1;}
.nav-togle .icon-bar+.icon-bar {margin-top: 4px;}
.nav-togle.collapsed .bottom-bar {transform: rotate(0);}
.nav-togle .top-bar {transform: rotate(45deg);transform-origin: 12% 4%;}
.nav-togle .bottom-bar {transform: rotate(-45deg);transform-origin: -2% 5%;}
.nav-togle .middle-bar {opacity: 0;}
body.ovr-scrol {overflow: hidden;}
/***************************************/
.all_social {position:fixed;width:50px;z-index:999999;top:150px;right:0;}
.epage-sbutton {background:none;float:right;height:42px;margin:0;padding:0;position:relative;width:50px;}
.epage-fb a {background:rgb(48, 88, 145);width:45px;}
.epage-tw a {background: rgb(44, 168, 210);width:45px;}
.epage-sbutton a{text-align:center;display:block;width:42px;height:42px;border-bottom:1px solid rgba(255, 255, 255, 0.1);transition:all .3s ease-in-out;color:#fff;}
.epage-sbutton a i {display:inline-block;position:relative;width:30px;height:30px;line-height:40px;font-size: 20px;}
.epage-sbutton a:hover {width: 47px;}
.epage-tw{float: right;}
.epage-fb{float: right;}
/********************new-detaile****************************/
.head-st{float: left;width: 100%;}
.bg-cont {float: left;width: 100%;background: #f5f5f5;padding: 10px;}
.bg-cont .add_head {text-align: center;font-size: 16px;}
.slide_control {float:left;width: 100%;text-align: center;border-right: 2px dotted #e3e3e3;}
.wy-cont-detl {float:left;width: 100%;padding-left: 15px;padding-right: 15px;}
ul.publish-address {list-style: none;padding-left: 5px;float: left;width:100%;}
.content-dlvr {float: left; width: 100%;}
.cont-wy-st{float: left;width: 100%;}
.publish-address li{float:left;width:100%;margin-top:1px;border-bottom:2px dotted #e3e3e3;padding-bottom:5px;padding-top:5px;}
.publish-address li span {padding-left: 5px;}
.tel-nmber {float: left;margin-left: 10px;padding-top: 3px;}
.mob-nmber {float: left;margin-right: 10px;}
.mob-nmber span {position: relative;top: -3px;}
.wy-cont-detl-review{border-left: 2px dotted #e3e3e3;}
.search_field ul {float:left; width:100%; margin:0px; padding:0px;text-align: center;}
.search_field ul li{width:auto;margin:0px;padding:0px;list-style:inside;display:inline-table;position:relative;margin-right:11px !important;}
.search_field li a:after{content:'';width:5px;height:5px;background:#8c8c8c;position:absolute;left:-8px;border-radius:50%;top:6px;}
.search_field a {position: relative;}
.container .bc_switcher {z-index: 9999999;}
.container .bc_switcher.invisible {z-index: 999;}
.tg-menu{float:left;width:100%;display: none;border-top: 1px solid #d8d8d8;background: #fff;}
.tg_directory_panel {width:680px;margin:auto;overflow:hidden;}
/******************header************************/
/* .header-bnr{background:url(../images/Epage.sg.jpg), linear-gradient(0deg, rgba(236, 236, 236, 0.52), rgba(255, 255, 255, 1)); background-repeat:repeat-x; width:100%;opacity:1;visibility:inherit;position:relative;float:left;background-size:15%;background-position: bottom;} */


/* .header-bnr{background:url(../images/Epage.sg.jpg), linear-gradient(0deg, rgba(236, 236, 236, 0.52), rgba(255, 255, 255, 1)); background-repeat:repeat-x; width:100%;opacity:1;visibility:inherit;position:relative;float:left;background-size:100%;background-position: bottom;} */
/* .header-bnr{background:url(../images/Epage.sg.jpg), linear-gradient(0deg, rgba(236, 236, 236, 0.52), rgba(255, 255, 255, 1)); background-repeat:repeat-x; width:100%;opacity:1;visibility:inherit;position:relative;float:left;background-size:contain;background-position: bottom;} */
.header-bnr{background:url(../images/Epage-xmass-banner.webp), linear-gradient(0deg, rgba(236, 236, 236, 0.52), rgba(255, 255, 255, 1)); background-repeat:repeat-x; width:100%;opacity:1;visibility:inherit;position:relative;float:left;background-size:contain;background-position: bottom;}


/*.header-bnr{background:url(../images/epage-banner.jpg), linear-gradient(0deg, rgba(236, 236, 236, 0.52), rgba(255, 255, 255, 1)); background-repeat:repeat-x;width:100%;opacity:1; visibility:inherit; position:relative; float:left; background-size: cover; background-position: bottom;
}*/
.about-wy div#mapsearch {width:100%;margin-top: 0;}
.about-wy {float: left;width: 100%;margin-top: 2%;}
.about-cont {float: left;width: 100%;margin-top:10px;padding-left: 10px;padding-right: 10px;}
.header-bnr .banner .row{margin: 0px;}
.append_featured_listing {float: left;width: 100%;}
.menu_header_stky_ad_stky {float: right;}
button.menu_header_stky { background:var(--light-red);border:0px solid var(--light-yelow-color);text-align:center;outline:none;margin-top:0px;border-radius:0;padding:12px 16px;color: #fff;font-weight:bold;height: 64px;}
span.icon-bar.top-bar, span.icon-bar.bottom-bar, span.icon-bar.middle-bar { display:block;width:19px;height:2px;border-radius:1px;background-color:#fff;margin: 3px auto;transition: all 0.6s;}
.nav-st span.icon-bar.bottom-bar {transform: rotate(-46deg);top: -5px;position: relative;}
.nav-st span.icon-bar.middle-bar {opacity: 0;}
.nav-st span.icon-bar.top-bar {transform: rotate(45deg);position: relative;top: 4.5px;}
.header-bnr .banner .sidebar-wrapper.sidebar-default {display: none;}
/*********************pop-up*********************************/
form#refer_form {padding: 15px;}
#refer_form .sendmail_table.raf .txtbox {height:40px;}
#send_email span.to_label{font-size: 14px;}
#refer_form .tableContainer{margin-top: 0px;margin-bottom: 0px;}
.to_mail p {width: 100%;}
form#send_email {padding-top: 15px !important;}
#services-demo i.demo-icon.icon-realestate {font-size: 35px;line-height: 84px;}
#services-demo i.demo-icon.icon-automotive{font-size: 35px;line-height: 84px;}
#services-demo i.demo-icon.icon-theater{font-size:35px;line-height: 84px;}
#services-demo i.demo-icon.icon-car-bikes{font-size: 35px;line-height: 84px;}
#services-demo i.demo-icon.icon-placement-consultant{font-size:35px;line-height: 84px;}
#services-demo i.demo-icon.icon-health-care{font-size: 35px;line-height: 84px;}
#services-demo i.demo-icon.icon-education{font-size: 35px;line-height: 84px;}
.latest_blog_section{/*background: url(../images/banner_list.jpg);*/background-size: contain;}
.latest_blog_section h2{color: #000;}
.latest_blog_section .blog-top.address_detailLatest p{color: #fff;}
/********************** styleswithher**************/
.bc_switcher{/*margin-top:160px;*/position:fixed;right:0;top:230px;width:229px;z-index:99;}
.bc_switch_content {background-color: #333333;border:1px solid #333333;float:right;margin-top:21px;padding:3px 0 0 6px;width:188px;}
.bc_switch_content ul li{list-style:none;}
.off{background:url(../images/feedbackoff_btn.jpg) no-repeat 1px 0px!important;}
.on{background:url(../images/feedbackon_btn.jpg) no-repeat 1px 0px!important;}
.bc_switch_tab{background:rgba(0, 0, 0, 0) url("../images/feedbackoff_btn.jpg") no-repeat scroll right 0;cursor:pointer;float:left;height:136px;margin-top:30px;width:41px;}
.bc_switch_content label{color:#FFFFFF;float:left;font-family:arial;font-size:14px;margin-top:9px;width:100%;}
.bc_switch_content input {background:#f1f1f1;border:1px solid #fff;padding: 0 8px;height: 36px;margin-top:1px;border-radius:1px;    width: 100%;box-sizing: border-box;}
.bc_switch_content textarea{border:1px solid #fff;float:left;height:60px;border-radius:1px;width:100%;padding:2px 7px;box-sizing:border-box;}
.bc_switch_content a.feedbacksubmit{border:0 none;cursor:pointer;display:block;float:left;height:26px;margin:10px 0 8px;width:95px;border-radius:2px;background-color:#f1d569;text-align:center;padding-top:3px;color:#000;padding-left: 3px;padding-right: 3px;}
/********************** styleswithher**************/
/********************** owltheme.css**************/
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-prev{color:#FFF;display:inline-block;zoom:1;margin:5px;width:40px;height:40px;font-size:22px;filter:Alpha(Opacity=50);background:url(../images/icon-left.png) repeat;background-size:contain;background-repeat:no-repeat;}
.owl-buttons{float:right;}
.owl-theme .owl-controls .owl-next{color:#FFF;display:inline-block;zoom:1;margin:5px;width:40px;height:40px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:0;background:#869791;right:0;background:url(../images/icon-right.png) repeat;background-size:contain;background-repeat:no-repeat;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:var(--light-red-md);}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:4px 10px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}
/********************** owltheme.css**************/
/********************** owl.carousel.css**************/
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%; height:350px;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left; display: flex; justify-content: center;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
/********************** owl.carousel.css**************/
.header {position: relative;z-index: 99;background: #fff;height: 71px;}
/* .rate-review {} */
.mob-buttons-stiky {display:none;}
.mob-buttons-stiky{height: 70px;position: fixed;float: left;width: 100%;bottom: 0;background: rgba(0,0,0, 0.9);left: 0;z-index: 99;}
.mob-buttons-stiky ul {padding: 0;width: 100%;margin: 0;text-align: center;height: 100%;}
.mob-buttons-stiky ul li {width: auto;display: inline-block;margin: 0px 20px;height: 100%;vertical-align: middle;}
.mob-buttons-stiky ul li a {background-color: transparent;color: #fff;font-size: 32px !important;margin: 0!important;height: 100% !important;padding: 0 8px !important;display: flex;align-items: center;}
#blog_detail .add_desc .blog-content-txt p {line-height: 24px;}
#blog_detail  ul.blog-lists {margin: 10px 0px 10px 20px;float: left;width: 100%;}

/*How it works*/
.total{ width:960px; height:auto; margin:0 auto;} 
/*.howd{width:900px; height:auto; float:left; margin:30px;*/ 
.howm{ margin-bottom:30px; margin-top:30px;} 
.how{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:var(--light-red-md); }
.img{ width:550px; height:auto; margin:0 auto;} 
.man_c{ width:160px; height:107px; float:left; margin-right:20px; background:url(http://www.epageindia.com/images/manc.gif) no-repeat;} 
.imag{ width:595px; height:auto; float:left;margin-top: 10px;margin-bottom: 20px;} 
.textt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#444444; text-align:justify; line-height:18px; }
.chair{ width:161px; height:115px; float:left; margin-right:20px; background:url(http://www.epageindia.com/images/howch.gif) no-repeat;} 
.pencil{ width:183px; height:118px; float:left; background:url(http://www.epageindia.com/images/pen.gif) no-repeat;} 
.copy{ width:161px; height:107px; float:left; margin-right:20px; background:url(http://www.epageindia.com/images/copy.gif) no-repeat ;} 
.fstar{ width:116px; height:73px; float:right; margin-right:50px; background:url(http://www.epageindia.com/images/fstar.gif) no-repeat;} 
.scdar{ width:37px; height:95px; float:right; margin-right:-30px; background:url(http://www.epageindia.com/images/scdar.gif) no-repeat;} 
.trdar{ width:44px; height:104px; float:left; background:url(http://www.epageindia.com/images/trdar.gif) no-repeat; margin:-45px 0px 0px -210px;}

.add_to_contact span {padding-left: 3px;}
.right-refer span {padding-left: 3px;}
.add_to_contact1 span {padding-left: 3px;} 

/************user-profile*new vi********************/

.cl-profile-section{float:left;width:100%;/*background-color: #f2f2f2;*/margin-top: 30px;background:url(../images/usr-profile-bg.jpeg);padding:0 15px 0 10px;height: 320px;align-items: flex-end;display: flex;}
.tr-profile-img {float: left; width: 100%; text-align: center; position: relative; top: 50px; overflow: hidden;}
.tr-profile-img .banner_profile_img{overflow: hidden;border-radius: 50%;background: #f7f7f7; width: 170px;height: 168px;display: flex;align-items: center;justify-content: center; margin: 0 auto;}
span.opn-cmra {position: absolute;bottom:-35px;cursor: pointer;transition: all 0.8s;left: 0;right: 0;}
.tr-profile-img:hover span.opn-cmra {bottom: 10px;z-index: 99;}
span.opn-cmra i.fa.fa-camera {background: #fff;padding: 8px;border-radius: 50%;}
.tr-profile-img .image-uploader .uploaded{padding:0px;}
.tr-profile-img .image-uploader{border:none;}
.tr-profile-data{width: 75%;float: right;margin-top:40px;}
.tr-profile-img .avtar-img {padding:52px 40px;}
.tr-profile-img .avtar-img i.fa{color: #62a3b2;font-size: 5em;}
.cl-data{padding:0px 20px;float: left;width: 100%;display: flex;align-items: center;flex-wrap: wrap;flex-flow: row;}
.tr-profile-data .cl-data{padding-right:0px;}
.pro-file{float:left;width:100%;display: flex;flex-direction: column;align-items: center;justify-content: center; margin: 10px 0 20px;}
.pro-action {float: left;width: 100%;}
.pro-action ul {list-style: none;margin-bottom:0px;}
.pro-action ul li {margin-right:15px;display: inline-block;position: relative;}
.pro-action ul li:after {position: absolute;right: -8px;width: 1px;height: 100%;background-color: #737272;content: '';}
.pro-action ul li:last-child:after{display: none;}
.pro-action ul li:last-child{margin-right:0px;}
.ur-name{color: #303030;font-size: 21px;font-weight: 600; margin-bottom: 2px;}
.reviewpageleft{border: none !important;}
.pro-action ul li a {color: #737272;font-size: 15px;}
.last-active {float: left;width: auto;margin-top: 8px;margin-bottom: 8px;background: #fff;text-align: center;padding: 2px 14px;border: 2px solid #ddd;}
.last-active span {color: var(--light-red-md);}
.ut-rating ul li {display: inline-block;}
.ut-rating ul li i.fa{color: var(--light-yelow-color);font-size: 14px;}
.ut-rating {float: left;width: 100%;display: flex;justify-content: center;}
.ut-rating ul {list-style: none;margin-bottom:0px;float: left; padding: 0px;}
span.at-rate {color: #303030;font-size: 12px;position: relative; font-weight: 600; margin-left: 6px;}
.clas-feed{float:left;width: 100%;display: flex;align-items: flex-end;justify-content: flex-end;flex-flow: column;}
.clas-feed ul {width:60%; padding: 0px; margin-bottom: 30px; list-style: none;float:right;}
.clas-feed ul li {width:48%;float:left;padding-right:10px !important;}
.clas-feed ul li:last-child{padding-right:0px;}
.clas-feed ul li .jb-card{background:#fff;padding: 12px 18px;min-height: 70px;display:flex;align-items:center;flex-direction:column;justify-content:center;/*border:2px solid #ddd;*/    opacity: 0.8; bottom:0px}
.clas-feed ul li .jb-card span{float:left;width:100%;color: #000;}
.clas-feed ul li .jb-card span.score-st {font-size:22px;font-weight: bold;}
.clas-feed ul li .jb-card span.pt-post {font-size: 13px;}
.chnage-cover {float: left;width: 100%;margin-top: 15px;margin-bottom: 15px;}
.profile-covers {float: right;width: auto;}
.chnage-cover .profile-covers span {padding: 7px 10px;background: rgba(186, 188, 183, 0.86);cursor: pointer;display: block;}
.chnage-cover .profile-covers span i {margin-right:5px;}
.tab_area_cover .tabPannel ul li a{position:relative;float:left;}
.nofer {position: absolute;  top: 0px; right: 10px; padding: 0px 5px; background: #fc3c3b;  color: #fff; font-size: 10.2px; font-weight: 600;}
.nofer:before {width: 0;height: 0;border: 8px solid transparent;position: absolute;content: "";border-bottom-color: #fc3c3b;right:-10px;top:-1px;}
.nofer:after{width:0;height:0;border:6px solid transparent;position:absolute;content:"";border-top-color:#fc3c3b;right:-10px;top:0px;border-left-color: #fc3c3b;}
.us-product .pagination {display: flex;align-items: center;justify-content: center;}
.tab_area_cover .tab-blnk {width: 16%;float: left;}
.tab_area_cover .tabPannel{width:84%;padding-right: 0;}
.tab_area_cover .tabPannel ul {background: #fff;/*border: 1px solid #ddd;*/}
/*.tab_area_cover .tabPannel ul li {width: auto;}*/
.tab_area_cover .tabPannel ul li a span{border-top:0px;background: #f2f2f2;color: #000;}
/*.tab_area_cover .tabPannel ul li a.selected span, .tab_area_cover .tabPannel ul li a.selected:hover span{color:var(--light-red-md);border: none;font-weight: 600;*/
.tab_area_cover .tabPannel ul li a.selected span:after{display: none;}
.container_tab .aside-left {float:left;width:78%;}
.container_tab .aside-right {width:100%;float:left;padding-left:0px;/*display: none;*/position: relative;}
.nav-fiels{float:left;width:100%;/*background:#d5d5d5;*/padding:0px 0px 0 10px;display:flex;flex-basis:100%;flex-wrap:wrap; align-items:center; /* justify-content:space-between; */margin-bottom: 20px;border-left: 3px solid #000;gap: 13px;}
.nav-fiels .cs-clasifi {float: left;font-size: 21px;/*color:var(--light-red);*/color:#333;font-weight: 700;}
.nav-fiels .cs-links {float: right;}
.nav-fiels .cs-links ul {margin-bottom: 0; padding-left: 0 !important;}
.nav-fiels .cs-links ul li {list-style: none;display: inline-block;margin-right:25px;position: relative;font-size: 14px;color: #000;}
.nav-fiels .cs-links ul li:after{position: absolute;right: -15px;width: 1px;height: 100%;background-color: #737272;content: '';}
.nav-fiels .cs-links ul li:last-child:after{display: none;}
.nav-fiels .cs-links ul li:last-child {margin-right:0px; }
.nav-fiels .cs-links ul li button.sm-btn {background: transparent;box-shadow: none;border: none;}
.aside-left #my_account_field{width:100%;padding:0;}
.aside-left #my_account_field .listin_cover{padding: 0px;}
/*.aside-left #my_account_field .listin_cover .listin_covers {float: left;width: 100%;margin-bottom:20px;background: #f2f2f2;min-height: 200px;}*/
.aside-left #my_account_field .listin_cover .listin_covers{background:transparent;border-bottom:0;box-shadow:1px 0px 7px 1px #f5f1f1;margin:7px 8px 30px 9px;transition:all 0.8s;}
.aside-left #my_account_field .listin_cover .listin_covers:hover {box-shadow: 0px 0px 7px 1px #c1c0c0;}
.my-listing-business-profile .listin_cover:hover {box-shadow: 0px 0px 7px 1px #c1c0c0;}
.aside-left #my_account_field .my_registration_main {background-color: #fff;padding:0px;border: none;float: left;width: 100%;}
.aside-left #my_account_field .my_registration_main .listin_cover {background-color: #fff;}
.aside-left #my_account_field .listin_cover .listin_covers #address_img{padding:0;margin:0px;background-color:#fff;min-height: auto;display:flex;align-items: center;justify-content: center;width:30%;}
.aside-left #my_account_field .listin_cover .listin_covers #address_img .home-profile-pic {margin-bottom: 0;}
.aside-left #my_account_field .listin_cover .listin_covers div#address_detail{padding-left: 0;position: relative;padding-right: 15px;padding-top: 15px;width: 69%;padding: 10px 25px;}
.my-clasifi .listin_covers .one-square a {font-size: 18px;}
.listin_covers .action_div ul li:last-child {margin-right: 0;}
.my-clasifi .listin_covers .action_div ul li{position: relative;}
.my-clasifi .listin_covers .action_div ul li:after{position:absolute;right:-14px;width:1px;height:23px;background-color:#d8d8d8;content:'';top:-3px;}
.my-clasifi .listin_covers .action_div li:first-child img{width: 18px;margin-bottom:0px !important;}
.my-clasifi .listin_covers .action_div li .edit_pencil img {width:16px;margin:0px !important;}
.my-clasifi .listin_covers .action_div li:last-child img {width:14px;margin-bottom:0px !important;}
.my-clasifi .listin_covers .action_div {min-height: 39px;}
.aside-left #my_account_field .listin_cover .listin_covers #address_h{border-bottom: 1px solid #dddddd;}
.aside-left #my_account_field .listin_cover .listin_covers .address_detail-data { margin: 6px 0 10px;;min-height:auto;}
.aside-left #my_account_field .listin_cover .listin_covers #address_h .one-square span {float: left;width: 100%; font-style: italic; font-size: 12px;}
.address_detail-data ul.bt-lisitng{margin-bottom: 3px;list-style: none;margin-top: 3px;position: absolute;bottom: 0;width: 100%; position: relative !important; padding:0px;}
.address_detail-data ul.bt-lisitng li {list-style: none;display: inline-block;margin-right:25px;position: relative;font-size: 14px;color:#636363;}
.address_detail-data ul.bt-lisitng li:after{position:absolute;right:-15px;width:1px;height:90%;background-color:#d8d8d8;content:'';top:-3px;}
.address_detail-data ul.bt-lisitng li:last-child:after{display: none;}
.address_detail-data ul.bt-lisitng li:last-child {margin-right:0px;}
.address_detail-data ul.bt-lisitng li .list_num{font-weight: 500;color:#636363;}
.address_detail-data ul.bt-lisitng li span.ic_on {padding: 4px 0;}
.aside-left .tab_area_cover .tabPannel ul{margin-bottom: 25px !important;}
div#my_registration_main #address_h .action_div{width: 100%;/*height:41px;*//* display:flex; *//* align-items:center; */padding-top:0;}
div#my_registration_main #address_h .action_div ul {list-style:none;margin-bottom:0;display: flex;align-items: center;/* width:193px; */ padding-left: 0 !important;}
#my_registration_main #address_h .action_div ul li {display:inline-block;position:relative;/* width: fit-content; */}
#my_registration_main #address_h .action_div ul li:last-child{margin-right:0px;}
#my_registration_main #address_h .action_div ul li:after{position:absolute;right:-14px;width:1px;height:23px;background-color:#d8d8d8;content:'';top:-3px;}
#my_registration_main #address_h .action_div ul li:last-child:after{display:none;}
#my_registration_main #address_h .action_div ul li a{color:#636363;}
#my_registration_main #address_h .action_div ul li a i.fa{font-size:17px;}
.address_detail-data ul.bt-lisitng li i.fa {color: var(--light-red);}
.padding-zero {padding: 0 !important;}
.padding-left-zero{padding-left:0px !important; padding-right: 0px !important;}
.padding-right-zero{padding-right:0px !important;}

/********add clasified*****/
.add-classified-section{float: left;width: 100%;}
.add-classified{float: left;width: 100%;margin-bottom:15px;}
.cls-form {float: left;width: 100%;}
.cls-form .row {margin: 0;}
.cm-form {float: left;width: 100%;border-bottom: 1px solid #ddd;padding-bottom: 6px;}
.category-pc label.fl-lft {width: 31%;}
.mt-30 {margin-top: 30px;}
.mt-20 {margin-top: 20px;}
.fl-lft{float: left;width:15%}
.custom-select-wrapper{position:relative;/* margin-bottom: 90px; */display: block;width: auto;float: left;}
.custom-select-wrapper select {display: none;overflow: hidden;width: 100%;}
.custom-select {position: relative;display: block; }
.custom-select-trigger{position:relative;padding:0;display:block;overflow:hidden;width:auto;border:0;border-radius:10px;background-color:#fff;font-size:14px;    /* line-height: 160%; */color:#636363;cursor:pointer;top:-5px;}
.custom-select-trigger:after {position: absolute; display: block;content: ''; width: 10px; height: 10px; top: 60%; right: 5px; margin-top: -0.13636363em;border-bottom: 1px solid #636363;    border-right: 1px solid #636363;-webkit-transform: rotate(45deg) translateY(-50%);-ms-transform: rotate(45deg) translateY(-50%);transform: rotate(45deg) translateY(-50%);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;}
.custom-select.opened .custom-select-trigger:after {margin-top:0.13636363em;-webkit-transform:rotate(-135deg) translateY(-50%);-ms-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%);top: 65%;}
.custom-select-trigger-text{position:relative;top:0.4em;padding:0 30px 0 0px;display: inline-block;overflow:hidden;height:auto;color:#636363; text-transform: uppercase;}
.custom-options {position: absolute;top: 100%;right: 0;left: 0;margin: 0;display: none;min-width: 100%;border: 1px solid #ececec;border-radius:0px;-webkit-box-sizing: border-box; box-sizing: border-box;-webkit-box-shadow: 0 3px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 3px 2px rgba(0, 0, 0, 0.1);background-color: #fff;-webkit-transition: all .4s ease-in-out;opacity: 0;z-index: 10;transition: all .4s ease-in-out;width: 240px;}
.custom-option{/*position:relative;*/display:block;padding:10px;border-bottom:1px solid #ececec;font-size:1em;color: #333333;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.custom-option:last-of-type{border-bottom: 0;border-radius: 10px;}
.cm-form textarea{width: 85%;border: none;}
.cm-form input {border-width:0px 0px 1px 0px;border-style: solid;border-color: #e6e6e6;width:25%;}
.sm-keywords{float:left;width:85%;}
.ms-key{float:left;background:#f2f2f2;padding:6px 22px 6px 6px;position:relative;margin-right:10px;margin-bottom:10px;}
.ms-key span{background:#d5d5d5;position:absolute;top:0;right:0;padding:3px;border-radius:0px 0 0px 50px;width:18px;line-height:10px;text-align:right;cursor:pointer;}
.ms-key span i.fa {position: relative;top: -2px;font-size: 11px;}
.add-key{float:left;padding:0px 0px 0px 0;display:flex;align-items:center;justify-content:center;height:32px;position:relative;width:32px;}
.add-key i.fa {font-size:18px;cursor:pointer;height:auto;position:absolute;bottom:-6px;color:#7e7e7e;}
.custm-checkbox [type="checkbox"]:not(:checked), .custm-checkbox [type="checkbox"]:checked {position: absolute;left: -9999px;}
.custm-checkbox [type="checkbox"]:not(:checked) + label, .custm-checkbox [type="checkbox"]:checked + label{position:relative;padding-left:1.95em;cursor:pointer;}
.custm-checkbox [type="checkbox"]:not(:checked) + label:before, .custm-checkbox [type="checkbox"]:checked + label:before {content:'';position:absolute;left:0;top:0;width:1.30em;height:1.30em;border:1px solid #ccc;background:#fff;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);}
.custm-checkbox [type="checkbox"]:not(:checked) + label:after{opacity:0;transform:scale(0);}
.custm-checkbox [type="checkbox"]:checked + label:after{opacity: 1;transform: scale(1);}
.custm-checkbox [type="checkbox"]:not(:checked) + label:after, .custm-checkbox [type="checkbox"]:checked + label:after {content:'\2713\0020';position:absolute;top:.15em;left:.10em;font-size:1.3em;line-height:0.8;color:var(--light-red);transition:all .2s;font-family:'Lucida Sans Unicode', 'Arial Unicode MS', Arial;}
.at-wi {float: left;width: 100%;}
.at-wi .custm-checkbox {float: left;}
.at-wi p {margin-bottom: 0;}
.at-wi p a {color: var(--light-red);text-decoration:underline;}
.at-wi .custm-checkbox label{margin-bottom:14px;}
.show-product {float: left;width: 100%;margin-bottom: 5px;}
.product-save {float: left;width: 100%;margin-bottom: 10px;}
.product-submit{float: left;width: 100%;margin-bottom: 10px;}
.sv-butn{padding:6px 30px;background-color:var(--light-red);color:#fff;border:1px solid;font-size:15px;font-weight:600;text-transform:uppercase;min-width:120px;height: 35px;display:inline-block;text-align: center;}

.item{width: 500px;height: 300px;}
.carousel{margin-top: 100px}
.carousel .slick-slide{transform: scale(.95, .95);transition: ease .3s;filter: blur(0px)}
.carousel .slick-slide.slick-center{/*transform: scale(1, 1);*/filter: none}
.arrows{width: 100%;display: flex;justify-content: space-around}
.arrows i{font-size:13px;margin:2px 5px;cursor:pointer;background:#eee;padding:5px;border-radius:50%;width:25px;height:25px;line-height:16px;text-align:center;}
.all-products{margin-top:10px;float:left;width:100%;}
.tcb-product-slider .carousel{margin-top: 0px;}
.tcb-product-slider .carousel .slick-slide img{height:100%;width:100%;}
.name-price {width:100%;text-align:center;padding: 1px 15px;}
.pro-name {float:left;width:100%;}
.pro-name a {color:#000;font-size: 14px;line-height: 20px;}
.pro-price {width: 100%;display: inline-block;font-size: 16px;color: #383838;margin-bottom: 5px;}
.pro-price i.fa {font-size: 15px;}
.pr-head {float: left;width: 100%;}
.pr-head h3 {float: left;margin-top: 0;}
.pr-head .arrows {float:right;width:auto;position:relative;z-index:999999;}
.tcb-product-slider .carousel ul.slick-dots {display: none !important;}
.display-none{display: none;}

/*********************** product page ************************/
.us-product{float:left;width:100%;}
.product-pg-nav{float:left;width:100%;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;}
.pr-nav-left{float:left;}
/* .pr-nav-right {float: right;} */
.pr-nav-left .nav-lft-srch {float:left;position:relative;}
.pr-nav-left .lft-sort{float:left;margin-left: 20px;padding-top: 0px; margin-bottom: -7px;}
.pr-nav-left .nav-lft-srch input{height:34px;width:100%;padding-right:20px;padding-left:8px;border:1px solid #c6c6c6;border-radius: 3px;	}
.pr-nav-left .nav-lft-srch button.src-btn{background:transparent;border:none;position:absolute;right:0px;height:34px;width:30px;color:#636363;top: 3px;}
.pr-nav-right .rt-pr-view{float:left;}
.pr-nav-right .rt-pr-view .totl-enq {float: left;border: 1px solid #c6c6c6;padding: 7px 10px;border-radius: 3px;}
.ad-projct-st button.ad-projct i.fa {color: var(--light-red-md);margin-right: 5px;}
.ad-projct-st button.ad-projct {margin-left: 0;}
.rt-pr-view .grids {float: left;display: inline-block;font-size: 16px;color: #000;padding: 7px 1px;}
span.total-enquires {display: inline-block;margin-right: 15px;}
.pr-nav-right .rt-pr-view .totl-enq:nth-child(1) span.total-enquires {margin-right: 0;}
.ad-projct {float: left;margin-left:0px;}
.pr-nav-right .rt-pr-view .totl-enq .total-enquire {float: left;/* margin-right: 15px; */color: #333;}
.pr-nav-right .rt-pr-view .totl-enq .total-enquire:nth-child(2) {margin-right: 0;}
.pr-nav-right .rt-pr-view .totl-enq .total-enquire i.fa {color: #333;margin-right: 5px;}
.ad-projct-st{float: left;/*margin-right:15px;*/}
.ad-projct {background-color: transparent;color: #333 !important;min-width: 120px;background: transparent;border: 1px solid var(--light-red-md);padding: 6px 14px;border-radius: 5px;    font-size: 15px;}
.ad-projct a{color:var(--light-red);}
.product-all-listing {float: left;width: 100%;margin-top: 0px;}
.grid-pro{float: left;width: 100%;}
.container-st{display: flex;flex-flow: column nowrap;}
.product-side-bar .user-profile-views h4 {font-size: 16px;margin-top: 0;margin-bottom: 5px;}
.product-side-bar .user-profile-views {padding: 8px 15px;min-height: auto;}
.product-side-bar .profile-progress .progress-bar:after {bottom: -20px;}
.us-product .product-pg-nav {padding-bottom: 14px;padding-top: 20px;}
span.total-views img {width: 21px;}
.product-side-bar .profile-progress {width: 90%;}
.product-side-bar .go-profile {width: 10%;float: left;text-align: right;position: relative;top: -3px;}
.product-side-bar .go-profile a{background:#fff;border-radius:50%;width:20px;height:20px;display:inline-block;text-align:center;padding-left:2px;font-size:12px;line-height:20px;}
.container_tab .edit-product{width:100%;}
.container_tab .full-width{width:100%;}

/*CSS Grid*/
.section-grid{display: flex;padding-left: 0px;padding-right: 0px;}
.grid-prod{flex: 1 1 auto;display: flex;flex-flow: row wrap;}
.prod-grid {flex: 1 1 15%;margin:1% 8px 4%;padding:10px;width:20%;max-width:20%;transition: all .4s ease;border: 1px solid #d8d8d8;border-radius: 5px;}
.prod-grid:hover{transform:/*scale(1.05)*/translateY(-9px);}
/* .prod-grid img{width:100%;border-radius: 0px;} */
.prod-grid .pro-name{text-align: center;}
.prod-grid .pro-price {text-align: center;font-weight: bold;}
.product-navigation {float: left;width: 100%;margin-bottom: 15px;}
.pagi-nation {display: flex;padding: 0;margin: 0 0 1rem 0;width: 100%;align-items: center;justify-content: center;}
.pagi-nation:before {display: table;content: ' ';}
.pagi-nation:after {display: table;content: ' ';clear: both;}
.pagi-nation li {margin-right: 6px;border-radius: 0;font-size: 0.875rem;display: inline-block;}
.pagi-nation li:last-child, .pagi-nation li:first-child {display: inline-block;}
.pagi-nation a, .pagi-nation button {display: block;padding:5px 10px;border-radius: 0;color: #0a0a0a;}
.pagi-nation a {line-height: inherit;text-decoration: none;cursor: pointer;font-size: 13px;}
.pagi-nation a:hover, .pagi-nation button:hover {background: var(--light-red);color: #fff;}
.pagi-nation .current {background: var(--light-red);cursor: default;}
.pagi-nation .current a{color: #fefefe;}
.pagi-nation .disabled {padding: 0.1875rem 0.625rem;color: #cacaca;cursor: not-allowed;font-size: 13px;}
.pagi-nation .disabled:hover {background: transparent;}
.pagi-nation .ellipsis:after {padding: 0px;content: '...';color: #0a0a0a;font-size: 17px;}
.pagi-nation-previous a:before, .pagi-nation-previous.disabled:before {display: inline-block;margin-right: 0.5rem;content: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â';font-size: 17px;}
.pagi-nation-next a:after, .pagi-nation-next.disabled:after {display: inline-block; margin-left: 0.5rem;content: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢';font-size: 17px;}
.section-grid .prod-grid:hover {border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.middle .add_more, .middle .btn-custom{color:#333;/*background-color:var(--light-red) !important;border-color:var(--light-red) !important;*/width:49%;position:relative;}
.middle .add_more:hover, .middle .btn-custom:hover{color: #333;}
.middle .text .edt:before {content:'';position:absolute;width:1px;height:80%;background:#333;right:0;top:3px;}
.grid-prod .image_container {position: relative;}
.grid-prod .image {opacity: 1 !important;display: block;width: 100%;height: auto;transition: .5s ease;backface-visibility: hidden;}

/*.middle {transition: .5s ease;opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center;}*/
.grid-prod .middle {transition: .5s ease;opacity: 0;/*position: absolute;*/ position: relative;left: 0;text-align: center;right: 0;margin-top: 0px;}
/* .grid-prod .image_container:hover .image {opacity: 0.3;} */
.grid-prod .image_container .middle {opacity: 1;}
.us-product .dropbtn {background-color: #4CAF50;color: white;padding: 16px;font-size: 16px;border: none;cursor: pointer;}
.us-product .dropdown_menu {position: relative;display: inline-block;}
.us-product .dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 92px;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index: 1;}
.us-product .dropdown-content a {color: black;padding: 12px 16px;text-decoration: none;display: block;}
.us-product.dropdown-content a:hover {background-color: #f1f1f1;}
.us-product .dropdown_menu:hover .dropdown-content {display: block;}
.us-product .dropdown_menu:hover .dropbtn {background-color: #3e8e41;}
.product-navigation .pagi-nation-next .show-for-sr {padding: 0px !important;}
#my_registration_main #address_h .action_div ul li i.fa.fa-exclamation-triangle {color: #f4d00e;}
.my-clasifi{float: left;width: 100%;}

/*.review_tabright ul li a:hover{color: var(--light-red);}
.review_tabright ul li a {color: #303030;padding: 10px 20px;font-size: 15px;font-weight: 600;}*/

/* <!-- registration_page --> */

div#registration_main.accountregistration_container div#registration_headings{padding: 10px 14px;}
div#registration_main.accountregistration_container .form-group.descri_ptions { width: 100% !important;}
.form-group.address_sets .col-sm-6 {width: 100%;}  
#form_table:last-child table td input#btn_register{ float: left;margin-top: 25px !important;}  


@media only screen and (max-width: 1100px) and (min-width: 767px){

div#registration_main.accountregistration_container div#registration_headings{padding: 10px 0px !important; width: 100%;}
div#registration_main.accountregistration_container .form-group.address_sets .col-sm-6{padding: 0;}

}
@media only screen and (max-width: 767px){

div#registration_main.accountregistration_container span.labels{float: left;}
div#registration_main.accountregistration_container div#registration_headings{padding: 10px 0px;}
.my-clasifi.business-profile-directory .nav-fiels { row-gap: 15px;column-gap: 10px;}
body .listing_bg {z-index: 1;}

}


/*********add product************/
.add-new-product {float: left;width: 100%;}
.ad-product-form {float: left;width: 100%;margin-top: 0px;}
.ad-product-form .ps-form {float: left;width: 100%;}
/* .ad-product-form .ps-form .up-prodct {width: 25%;} */
.ad-product-form .ps-form .pro-form {width: 75%;float: left;padding-left: 15px;}
.drg-sction {background: #c4e1e7;float: left;width: 100%;padding: 65px 5px;text-align: center;}
.drg-sction p {font-size: 16px;text-align: center;color: #2b687f;margin-top: 10px;}
.drg-sction i.fa {color: #62a3b2;font-size: 5em;}
.drg-sction input[type=file] {cursor: pointer;width: 158px;height: 34px;overflow: hidden;text-align: center; margin: auto;}
.drg-sction input[type=file]:before{width: 158px;height: 32px;font-size: 16px;line-height: 32px;content: 'Browse';display: inline-block;background: var(--light-red); border: 1px solid var(--light-red);padding: 0 10px;text-align: center;font-family: Helvetica, Arial, sans-serif;color: #fff;text-transform: uppercase;}
.drg-sction input[type=file]::-webkit-file-upload-button {visibility: hidden;}
.forms-control {float: left;width: 100%;padding-left: 20px;}
.full-width{float: left;width: 100%;margin-bottom: 20px;padding: 0;}
.ctm-form {float: left;width: 100%;position: relative;}
.ctm-form select{background:transparent;width:100%;height:35px;border-width:0px 0px 1px 0px;border-style:solid;border-color:#ddd;font-size:16px;color:#333;}
.ctm-form input{background:transparent;width:100%;height:35px;border-width:0px 0px 1px 0px;border-style:solid;border-color:#ddd;font-size:16px;color:#333;}
.ctm-form input[type="radio"]{height:25px;}
.ctm-form input::placeholder{color: #333;}
.ctm-form textarea{background:transparent;width:100%;border-width:0px 0px 1px 0px;border-style:solid;border-color:#ddd;font-size:16px;color:#333;}
.ctm-form textarea::placeholder{color:#969696;}
.prd-nme .ctm-form label {margin-right: 20px;}
.prd-nme .ctm-form label:last-child{margin-right:0px;}
.pr-info{float: left;width: 100%;margin-top: 20px;}
.pr-info p{font-size: 14px;}
.clr-red{color: #ff0000;}
.up-prodct .image-uploader .uploaded .uploaded-image {width:60px;padding-bottom: 0;height:60px;position: relative;}
.up-prodct .image-uploader .uploaded .uploaded-image img {left: 0;}
.up-prodct i.iui-cloud-upload {font-size:65px !important;color: var(--light-red);}
.up-prodct .image-uploader {border:none;min-height: 11rem;padding-bottom: 5px;}
.up-prodct .image-uploader .upload-text span {padding-left: 15px;padding-right: 15px;}

/*******************************classified-detail*********************/
.classified-detail {padding-left: 0;padding-right: 0;}
.classified-detail .left-prof-img{width:75%;border:none;padding: 0;background: transparent; text-align: left;}
.classified-detail .add-ress div#main_address_d {padding-top: 0px;}
.classified-detail div#address1 {width:24%;padding-right: 0;}
.add-ress div#main_address_d {padding-right:0;}
.classified-detail #mapsearch{width:100%;}
.classified-detail .deta-title{float:left;width:100%;margin-top:25px;margin-bottom:10px;text-align:left;}
.classified-detail .deta-title span{font-size:25px;word-wrap: anywhere;}
/* .classified-detail .add_desc {width:100%;float:left;text-align:left;color:#000;font-weight:300;font-size:15px; padding-right: 30px;} */
.classified-detail .add_desc {width:100%;float:left;text-align:left;color:#333;font-weight:normal;font-size:15px; padding-right: 30px;}
.classified-detail .data-list-tab{float: left;width:100%;margin-top:15px;}
.classified-detail #address_h{float: left; width: 98%;}
.classified-detail .data-list-tab .li-tab {float:left;width:100%;}
.classified-detail .data-list-tab .li-tab ul {list-style:none;padding-left:0;border-width:1px 0px 1px 0px;border-style:solid;border-color:#ddd;padding:15px 0 4px;display:grid;grid-template-columns:20% 20% 20% 20%; align-items: center;}
.classified-detail .data-list-tab .li-tab ul li{display: inline-block;/*width:24%;*/text-align:left;position: relative;}
.classified-detail .data-list-tab .li-tab ul li:after{content:'';position:absolute;width:1px;height:25px;background:#c7c7c7;right:15%;top:-2px;}
.classified-detail .data-list-tab .li-tab ul li:last-child:after{display: none;}
.classified-detail .data-list-tab .li-tab ul li span {color: #4a4949;font-size: 15px;}
.classified-detail .data-list-tab .li-tab ul li span a{color: #4a4949;}
.classified-detail .data-list-tab .li-tab ul li span i.fa {margin-left:5px; margin-top: 3px;}
.detail-about-us{float: left;width: 100%;margin-top: 25px;}
.detail-about-us .deta-title {margin-top:0;}
.our-product{float: left;width: 100%;margin-top: 35px;}
/* Slick Slider Css Ruls */
.slick-slider {position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;  -khtml-user-select:none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent
}
.slick-list {position:relative;display:block;overflow:visible;margin:0;padding:0px;}
/*.product-related-data .SlickCarousel .slick-list{overflow: visible;}*/
.slick-list:focus {outline: none}
.slick-list.dragging {cursor: hand}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
}

.slick-track {position: relative;top: 0;left: 0;display: block}
.slick-track:before,
.slick-track:after {
  display: table;content: ''
}

.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {display:none;float:left;height: 100%;min-height: 1px;}
.slick-slide.dragging img{pointer-events: none}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.img-fill {width: 100%;display: block;overflow: hidden;position: relative;text-align: center;}
/*.img-fill img {height: 100%;min-width: 100%;position: relative;display: inline-block;max-width: none;width: 100%;}*/
.img-fill img {position: relative;display: inline-block;width: auto;}
/* Slider Theme Style */
.left-prof-img .slick-initialized .slick-slide {/*margin:0px !important;border-radius: 8px;*/height: auto;}
.left-prof-img .slick-initialized .slick-slide .arc-link-wrap {margin:3px;}
.Container:after,
.Container .Head:after {content: '';display: block;clear: both;}

.Container .Head {color:#222;text-align:left;margin-bottom:30px;line-height:35px;}
.Container .Head .Arrows{float:right;}
.Container .Head .Slick-Next,
.Container .Head .Slick-Prev{display:inline-block;width:38px;height:38px;margin-top:0px;background:#e3e3e3;color:var(--light-red);margin-left:5px;cursor:pointer;font:24px/36px FontAwesome;text-align:center;transition:all 0.5s;border-radius:50%;}
.Container .Head .Slick-Next:hover,
.Container .Head .Slick-Prev:hover {background: var(--light-red-md);color:#fff;}
.Container .Head .Slick-Next:before {content: '\f105'}
.Container .Head .Slick-Prev:before {content: '\f104'}
.SlickCarousel {margin: 0 -7.5px;margin-top: 10px;}
.ProductBlock {padding: 0px;}
.ProductBlock .Content{transition: all 0.8s;}
.ProductBlock .img-fill {height:200px;position:relative;transition: all 0.8s;cursor: pointer;overflow: hidden;}
.our-product .ProductBlock .img-fill:hover:after{content:'';position:absolute;top:0;width:100%;height:100%;background:rgba(100, 159, 171, 0.7411764705882353);left:0px;}
.our-product .ProductBlock .img-fill:hover:before {content: "\f067";position: absolute;font: normal normal normal 34px/1 FontAwesome;color: #fff;left: 0;right: 0;z-index: 9; top: 43%;}
/* .our-product .ProductBlock .img-fill:hover {display: grid;align-items: center;justify-content: center;}	 */
.ProductBlock h3{color: #393939;margin-top:8px;text-align:center !important;font-size:16px;}

.slides-box-bne{float: left;width: 100%;}
.slides-box-bne .Head .Arrows{float:left;width: 100%;padding-left:20px;padding-right:20px;}
.slides-box-bne .Head .Arrows span.Slick-Next {float: right;}
.slides-box-bne .ProductBlock .img-fill{/*height:650px;*/ height:400px; position:relative;transition: all 0.8s;cursor:pointer;}
.Con-tainer {position: relative;width: 100%;}
.slides-box-bne:after,
.slides-box-bne .Head:after {content: '';display: block;clear: both;}

.slides-box-bne .Head {color:#222;text-align:left;margin-bottom:30px;}
.slides-box-bne .Head {float: right;width: 100%;position: absolute;z-index: 9;top: 50%;margin-bottom: 0;margin: 0;}
.slides-box-bne .Head .Slick-Next,
.slides-box-bne .Head .Slick-Prev{display:inline-block;width:38px;height:38px;margin-top:0px;background:rgba(255, 255, 255, 0.8);color:#000;margin-left:0px;cursor:pointer;font:24px/36px FontAwesome;text-align:center;transition:all 0.5s;border-radius:50%;
}
.slides-box-bne .Head .Slick-Next:hover,
.slides-box-bne .Head .Slick-Prev:hover {background: var(--light-red);color:#fff;}
.slides-box-bne .Head .Slick-Next:before {content: '\f105'}
.slides-box-bne .Head .Slick-Prev:before {content: '\f104'}
.slides-box-bne .ProductBlock {padding: 0;}


.classified-detail .fld-review{width:100%;margin-top:25px;text-align:left !important;}
.fld-review div#ranking a {font-size:23px;font-weight:400;color:#333;}
.list-contact-info{float:left;width:100%;}
.contact-view{float:left;width:100%;}
.contact-view ul{padding:0;list-style:none;float:left;width: 100%;margin-bottom: 0;}
.fld-review div#ranking{float:left;}
/*.contact-view ul li {width: 100%;float: left;margin-bottom: 10px;}*/
.contact-view ul li {width: auto;float:left;margin-bottom: 0;margin-right: 15px;}
.contact-view ul li:last-child{margin-bottom:0px;}
.contact-view ul li a{width:100%;float:left;text-align:center;margin:0 !important;height:40px !important;line-height:26px !important;font-size:16px;font-weight: 400;border-radius:1px !important;background:transparent;border:1px solid #e0e0e0;color:#222; display: flex; align-items: center; justify-content: center;}
.contact-view ul li.sd-email a {background: transparent;color: #5c7178;border: 1px solid #e1e1e1;}
/* .contact-view ul li a i.fa {margin-right:4px;} */
/*.locat-info{float:left;width:100%;margin-top:0px;background:#e9f2f7;border:1px solid #b9cdd8;}*/
.locat-info {float: left;width: 100%;margin-top: 0px;background: #fff; border: 1px solid #e0e0e0;/* box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.05); /*background: linear-gradient(45deg, #f1f1f1, transparent);*/padding: 0; border-radius: 8px;}
button.slick-prev, button.slick-next{width: auto !important; height: auto !important; font: 24px/36px FontAwesome; text-align: center; transition: all 0.5s; display: flex !important; font-size: 0;	}
div.left-prof-img button.slick-next:before{color: var(--light-red) !important; content: '\f105'; font: 24px/36px FontAwesome; text-shadow: unset; background: #e3e3e3 !important; width: 38px !important; height: 38px !important; border-radius: 50%; font-size: unset !important;transition: all 0.5s;padding-top: 1px;padding-left: 3px;font-size: 24px !important;}
div.left-prof-img button.slick-prev:before{color: var(--light-red) !important; content: '\f104'; font: 24px/36px FontAwesome; text-shadow: unset; background: #e3e3e3 !important; width: 38px !important; height: 38px !important; border-radius: 50%; font-size: unset !important;transition: all 0.5s;padding-top: 1px; padding-right: 2px;font-size: 24px !important;}
div.left-prof-img button.slick-next:hover:before, div.left-prof-img button.slick-prev:hover:before{background: var(--light-red) !important; color: #fff !important;}

.list-contact-info .review-section ul>li:first-child {margin-bottom: 10px;}
.locat-info .name-info {/*background:var(--light-red);*/color:#333;padding:13px 14px 2px;float:left;width:100%; /*border-bottom: 2px solid #ddd9d9;*/}
div.locat-info .name-info a {text-align: left;width: 100%;float: left;}
.locat-info .name-info .sp-name {margin-left: 0px;font-size:18px;font-weight: 500;}
.locat-info .name-info i.fa {font-size: 28px;}
.plg-info {float: left;width: 100%;    padding: 5px 0px 5px 0px;}
.pn-infomation {float: left;width: 100%;padding:0px 10px 15px;/*margin-top: 10px;*/}
.pn-infomation ul {padding: 0;list-style: none;margin-bottom: 0;float: left;width: 100%; /*margin-top: 10px;*/}
.pn-infomation ul li {/*border-bottom: 1px solid #baced9;*/padding-bottom:0px;margin-bottom:3px;padding-top:3px;display:flex; }
.pn-infomation ul li a {color: #595b5d;text-align: left;width: 90%;font-weight: 600; float: left; word-break: break-all; }
.pn-infomation ul li:last-child{border-bottom:px;margin-bottom:0px;padding-bottom: 0px;position: relative;}
.pn-infomation ul li i.fa {font-size: 18px;color: #5f7177;min-width: 24px;text-align: center;color: var(--light-red-md);       margin-top: 4px;  margin-right: 8px;
}

.pn-infomation ul li:nth-child(2) i.fa {position: relative;top: 0px; color: var(--light-red-md); font-size: 15px;}
.pn-infomation ul li:nth-child(4) i.fa { font-size: 15px;}
.pn-infomation ul li:nth-child(5) i.fa { font-size: 15px;}

.reviews-coment {float: left;width: 100%;margin-top: 30px;}
.reviews-coment .esfel {float: left;width:100%;margin-top:10px;}
.reviews-coment .esfel:first-child{margin-top:0px;}
.reviews-coment .esfel .prf-cmnt {display: grid; grid-template-columns: 7% 93%;border: 1px solid #eee;padding:15px 10px;}
.prf-name-revie {float: left;width: 100%;padding-left: 10px;}
.prf-name-revie .us-nme {float: left;}
.prf-name-revie .us-review {float: right;}

.reviews-coment .esfel .prf-cmnts{float:left;width:100%;border-bottom:1px solid #eee;padding:8px 10px;}
.reviews-coment .esfel:last-child .prf-cmnts{border-bottom:0;}
.reviews-coment .esfel .prf-cmnts .pr-icon{width:7%;float:left;}
.reviews-coment .esfel .prf-cmnts .prf-name-revie{width:93%;}
.prf-cmnts .rv-coment {padding-left:12px;}


.pr-icon i.fa {color: #8cbcc6;width: 50px;height: 50px;background: #cce1e4;line-height: 50px;font-size: 27px;border-radius: 50%;}
.prf-name-revie .us-nme span {font-size: 21px;color: #5d5d5d;}
.revw-nm{float: left;width:100%;margin-top: 10px;}
.rv-coment {float: left;width: 100%;margin-top:10px;}
.rv-coment p {margin-bottom: 0;font-size: 15px;line-height: 24px;float: left;width: 100%;text-align: left;}
.rv-coment-rply {float: left;width: 100%;margin-top:15px;display: grid;grid-template-columns: 5% 95%;}
.rply-id i.fa {color: #8cbcc6;width: 40px;height: 40px;background: #cce1e4;line-height: 40px;font-size: 21px;border-radius: 50%;}
.rply-id {float:left;width:100%;}
.rply-area {float:left;width:100%;}
.rply-area textarea{width:99%;margin-left:0%;float:right;padding-left:10px;height:40px;border:1px solid #dde6ed;font-size:16px;box-shadow:none;border-radius:2px;}
.rply-area textarea:focus{box-shadow: none;border:1px solid #adbecc;}

.rply-area .form-group .row{margin:0;}
.rply-area-textarea{width:90%;float:left;}
.rply-area-rply {width: 10%;float: left;}
.rply-area-rply button.btn.btn-custom{height:40px;border-radius:2px;background:#8bbcc6;color:#fff;transition:all 0.5s;}
.rply-area-rply button.btn.btn-custom:hover{background:#18a5c1;}


.Related-product {float:left;width:100%;margin-top:0px;}
.Related-product h3.Head{margin:0px 0px 25px 0px; font-size: 25px;}


.product-ds-section{float:left;width:100%;}
.product-ds-section .pr-sect-apr {float:left;width:100%;display:grid;grid-template-columns:34% 66%;}
.product-ds-section .pr-sect-apr .abut-product-st{padding-left:20px;text-align:left;padding-top:15px;padding-right:15px;padding-bottom:20px; position:relative;}
.abut-product-st h3 {margin-top:0; line-height: 28px; font-size: 20px;}
.abut-product-st .prd-reviw{float:left;width:auto;padding-top:10px;padding-bottom:10px;margin-right: 15px;}
.abut-product-st .prd-reviw span.alt-prv{float:left;margin-right:5px;}
.prd-reviw span.totl-rev {color:#a5a5a5;}
.abut-product-st .prd-price {float:left;width:100%;margin-bottom:10px;}
.abut-product-st .prd-price p {font-size: 16px;margin-bottom:0px; display: flex; justify-content: flex-start; align-items: center;}
.abut-product-st .prd-price span{font-size:18px;color:var(--light-red-md);font-weight:bold;margin-left:10px;}
.abut-descipt {float: left;width: 100%;margin-bottom:10px;}
.abut-descipt p {font-size: 14px;line-height:18px;}
.enqu-btn {float: left;width: 100%;}
.enqu-btn .enquire {background: var(--light-red);border: 1px solid var(--light-red);color: #fff;padding: 10px 30px;font-weight: 600;font-size:17px;}

.prdct-price{float: left;width: 100%;}
.prdct-price span{color: var(--light-red);font-size: 18px;}

.pr-sect-apr .owl-carousel .owl-item div {width: auto;height: auto;}


/*************************************************************************************************************/
.prdct-img div#slider {border: 1px solid #ddd;margin-bottom: 15px; overflow: hidden;}
.prdct-img div#slider .owl-item div {padding: 0;}
.pr-sect-apr .carousel-testimonial .item {padding: 30px 10px;}
.pr-sect-apr .owl-nav button {position: absolute;top: 50%;transform: translate(0, -50%);outline: none;height: 25px;}
.pr-sect-apr .owl-nav button svg {width: 25px;height: 25px;}
.pr-sect-apr .owl-nav button.owl-prev {left: 25px;}
.pr-sect-apr .owl-nav button.owl-next {right: 25px;}
.pr-sect-apr .owl-nav button span {font-size: 45px;}

.pr-sect-apr .owl-buttons .owl-prev {position: absolute;top: 50%;transform: translate(0, -50%);outline: none;height: 25px;width: 25px;}
.pr-sect-apr .owl-buttons .owl-next {position: absolute;top: 50%;transform: translate(0, -50%);outline: none;height: 25px;width: 25px;}
.pr-sect-apr .owl-buttons button svg {width: 25px;height: 25px;}
.pr-sect-apr .owl-buttons .owl-prev {left:5px;}
.pr-sect-apr .owl-buttons .owl-next {right:5px;}
.pr-sect-apr .owl-buttons button span{font-size: 45px;}

/*.pr-sect-apr .product-thumb .item img {height: 100px;}*/
.pr-sect-apr .product-thumb .item img {height: 70px;}

.pr-sect-apr .round-black-btn:hover,
.pr-sect-apr .round-black-btn:focus {background: transparent;color: #212529;text-decoration: none;}

.pr-sect-apr .product-info-tabs .nav-tabs .nav-item.show .nav-link, 
.pr-sect-apr .product-info-tabs .nav-tabs .nav-link.active, 
.pr-sect-apr .product-info-tabs .nav-tabs .nav-link.active:hover {border: none;border-bottom: 2px solid #d8d8d8;font-weight: bold;}
.pr-sect-apr .product-info-tabs .tab-content .tab-pane {padding: 30px 20px;font-size: 15px;line-height: 24px;color: #7a7a7a;}
.mb-20 {margin-bottom: 20px;}
.pr-sect-apr #thumb.owl-carousel .owl-item div{padding: 0 0px;}
.dz-success-mark {float: left;}

#registration_main #account_headings:after{content:'';position:absolute;width:45px;height:2px;bottom:0;background:var(--light-red-md);left:0;right:0;margin:auto;}
#registration_main #account_headings{position:relative;}


.custm-checkbox [type="checkbox"]:not(:checked), .custm-checkbox [type="checkbox"]:checked {position: absolute;left: -9999px;}
.custm-checkbox [type="checkbox"]:not(:checked) + label,
.custm-checkbox [type="checkbox"]:checked + label {
  position: relative;padding-left:1.7em !important;cursor: pointer;
}
.custm-checkbox [type="checkbox"]:not(:checked) + label:before{
  content: '';position: absolute;left: 0;top: 0;width: 1.20em;height: 1.20em;border: 1px solid #ccc;background: #fff;border-radius: 2px;box-shadow: inset 0 1px 3px rgba(0,0,0,.1);
}
.custm-checkbox [type="checkbox"]:checked + label:after {
  content: '\2713\0020';position: absolute;top: .19em;left: .15em;font-size: 1.1em;line-height: 0.8;color: #fff;transition:all .2s;font-family: 'Lucida Sans Unicode', 'Arial Unicode MS', Arial;
}
.custm-checkbox [type="checkbox"]:checked + label:before {
  content: '';position: absolute;left: 0;top: 0;width: 1.20em;height: 1.20em;border: 1px solid var(--light-red);background: var(--light-red);border-radius: 2px;box-shadow: inset 0 1px 3px rgba(0,0,0,.1);
}
.custm-checkbox [type="checkbox"]:not(:checked) + label:after{
  content: '\2713\0020';position: absolute;top: .19em;left: .15em;font-size: 1.1em;line-height: 0.8;color: var(--light-red);transition:all .2s;font-family: 'Lucida Sans Unicode', 'Arial Unicode MS', Arial;
}
.custm-checkbox [type="checkbox"]:not(:checked) + label:after {opacity: 0;transform: scale(0);}
.custm-checkbox [type="checkbox"]:checked + label:after {opacity: 1;transform: scale(0.9);}
.custm-checkbox label:hover:before {border: 1px solid var(--light-red-md) !important;}
.custm-checkbox label{font-weight: normal;margin-bottom: 0;}

#registration_main #registration_form{margin-top: 0px !important;}
#registration_main #registration_form div#account_headings {margin-top: 10px;}
.add_business {margin-bottom:15px;float:left;width:100%;}

.tr-profile-img .image-uploader .uploaded .uploaded-image{width:100%;padding:5px;height:180px;margin:0px;display:flex;align-items:center;justify-content:center;    background: transparent;
}
.tr-profile-img .image-uploader .uploaded .uploaded-image img {/*position: inherit;height: auto;*/width: auto;}
a.link-to-detail {float: left;width: 100%; /*max-height:150px; height: 150px;*/ overflow: hidden;position: relative;z-index: -1;display: flex;}
.middle .text {z-index: 999;top: 0;background: var(--light-yelow-color);border-radius: 0px 0px 10px 10px; float: left; width: 100%;}
.middle a.link-to-detail {height: auto;}
.owl-carousel.product-thumb.owl-theme .owl-wrapper-outer {height: auto;}

p.text-success {float: left;width: 100%;margin: 10px 0px;text-align: center;background: #68af7a;padding: 10px;color: #fff;font-size: 16px;}
.mts-title{background:#eee;margin-bottom:15px;color:#333 !important;float:left;width:100%;}
.myaccountsetting #personal_form tr, .myaccountsetting #password_form tr{width: 32.3%;}
.myaccountsetting #form_table table tr td input, .myaccountsetting #form_table table tr td textarea {margin-bottom: 10px;}
#registration_main #form_table table tr td.privacy_p {padding-left: 1px !important;}
.privacy_p {padding-left: 10px !important;}

/*.prod-grid a.btn.btn-custom:hover {color: #fff;}*/
.prdct-img .slider-for img {cursor: pointer; object-fit: cover; height: auto; width: 100%;}
.prdct-img .slick-slider .item img {cursor: pointer;}
.editmylisting .custm-checkbox {float: left;position: relative;top: 6px;margin-right: 2px;}
#registration_main .editmy_listing input#btSubmit {background: var(--light-red-md) !important;border-radius: 2px;}
.listin-submit{padding-left:20px;}
.editmylisting span {margin-bottom: 0;}
span.breadcrumbs {padding: 8px 5px;margin-bottom: 0;list-style: none;border-radius: 4px;display: inline-block;font-weight: 600;font-size: 12px;}
#back-top.active{opacity:0.8;
	transition:all .6s ease;-webkit-transition:all .6s ease;-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);    
	transform:translateY(-20px);background:rgba(234, 70, 61, 0.8588235294117647);color:#fff;z-index:99999;
}
#back-top{bottom:0;opacity:0;z-index:9;right:20px;width:50px;height:50px;padding:9px 0 0;cursor:pointer;font-size: 25px;position:fixed;line-height: 27px;text-align: center;border-radius: 50% !important;background: #252525;-webkit-transition: all .6s ease;transition: all .6s ease;-webkit-transform: translateY(40px);transform: translateY(40px);-ms-transform: translateY(40px);-webkit-transition: all .6s ease;-webkit-transform: translateY(40px);
}
.prodct-img-view {float: left;width: 100%;align-items: flex-start;justify-content: center;display: flex;}
.prodct-rating {position: absolute;top: 20px;background: #fff;padding:2px 14px;border-radius: 2px;}
.prodct-rating .pr-rts {float: left;width: auto;}
.pr-rts i.fa{color: var(--light-yelow-color);font-size: 13px;}
.prodct-rating .pr-rts span {font-size: 13px;font-weight: 700;}
.prc-off {position: absolute;top: -14px;width: auto;left: 27px;clip-path: polygon(0 0, 100% 35%, 100% 100%, 0% 100%);padding: 6px 10px 1px 6px;   background: #fc3c3b;border-radius: 4px 4px 0px 0px;color: #fff;font-size: 12px;font-weight: 800;
}

div.classified-detail div.add-ress #main_address_d.sidefixed{/*position: fixed;width: 316px !important;top: 70px;*/}

#myModal .close{opacity: 1;}

/****************************listing detail slider masnory********************************/
.slick-lightbox {z-index: 999999 !important;}
.arch-slider {margin: 0;padding:0px;background:transparent;height: 500px;overflow: hidden;}
.arc-images {position: relative;}
.arc-images:before {
    content: " ";-webkit-transition: opacity .5s ease;transition: opacity .5s ease;position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;
    -webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 0;z-index: 1;
}

a.arc-link:hover .arc-images:before {background: rgba(8,8,8,.75);background: rgba(51,51,51,0.6) !important;}
.architecturalmillwork-lyt .slick-lightbox-close {
    color: rgba(0,110,158,1) !important;font-size: 26px !important;width: 38px !important;height: 44px !important;margin-top: 30px;margin-right: 80px;
    right: 0 !important;top: 2px !important
}

.architecturalmillwork-lyt .slick-lightbox-close:before {
    font-family: progallery-svg-font-icons !important;display: inline-block;vertical-align: middle;line-height: 1 !important;font-weight: 400;font-style: normal;speak: none;text-decoration: inherit;text-transform: none;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale;content: "\F10A" !important;font-size: inherit;color: rgba(0,0,0,1) !important
}
.arch-slider .slick-arrow{position:absolute;width:100px;height:100px;top:50%;margin-top:-55px;z-index:111;padding:20px 38.5px;cursor:pointer;}
.arch-slider .slick-arrow.next {right: 0;}
.arch-slider .slick-arrow svg {-webkit-filter: drop-shadow(0 1px .15px #b2b2b2);filter: drop-shadow(0 1px .15px #b2b2b2);display: inline-block;}
.slideshow-arrow {fill: #e8e8e8;}
.arc-images:before {
    content: " ";-webkit-transition: opacity .5s ease;transition: opacity .5s ease;position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;
    -webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 0;z-index: 1
}

a.arc-link:hover .arc-images:before {background: rgba(8,8,8,.75);background: rgba(51,51,51,0.6) !important;}
.architecturalmillwork-lyt .slick-lightbox-inner {background-color: rgba(232,232,232,1) !important;z-index: 1111;}
.architecturalmillwork-lyt .slick-lightbox-inner .slick-arrow {
    z-index: 111;width: 100px;height: 100px;background-image: url(//cdn2.hubspot.net/hubfs/4795157/Idxcorporation_December2018/Images/arrow.svg);    background-repeat: no-repeat;background-position: center;background-size: 27px;margin-top: -50px
}

.architecturalmillwork-lyt .slick-lightbox-inner .slick-arrow:before {display: none;}
.architecturalmillwork-lyt .slick-lightbox-inner .slick-prev {left: 0}
.architecturalmillwork-lyt .slick-lightbox-inner .slick-next {right: 0;transform: rotate(180deg);}
.architecturalmillwork-lyt .slick-lightbox-close {
    color: rgba(0,110,158,1) !important;font-size: 26px !important;width: 38px !important;height: 44px !important;margin-top: 30px;margin-right: 80px;
    right: 0 !important;top: 2px !important
}

.architecturalmillwork-lyt .slick-lightbox-close:before {
    font-family: progallery-svg-font-icons !important;display: inline-block;vertical-align: middle;line-height: 1 !important;font-weight: 400;font-style: normal;speak: none;text-decoration: inherit;text-transform: none;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale;content: "\F10A" !important;font-size: inherit;color: rgba(0,0,0,1) !important
}
.pagination li.current a {background: var(--light-red);color: #fff;border-color: var(--light-red);}

/***********************business-profile***************************/
.my-listing-business-profile {background: #fff !important;padding: 0 !important;border: 0 !important;float: left;width: 100%;}
.my-listing-business-profile .listin_cover{background:transparent;border-bottom:0;box-shadow:1px 0px 7px 1px #f5f1f1;margin:7px 8px 30px 9px;transition:all 0.8s;}
.my-listing-business-profile .listin_cover:hover{box-shadow:0px 0px 7px 1px #c1c0c0;}
.my-listing-business-profile .listin_cover div#address_img {width: 18%; margin: 0; padding: 0; border: 0; position: relative; display: flex;justify-content: center; align-items: center; height: 180px;}
.my-listing-business-profile #address_img .prc-off {bottom: 6px;top: inherit;left:0px;text-transform: uppercase;border-radius: 0px 5px 5px 0px;}
.my-listing-business-profile .listin_cover div#address_img .home-profile-pic {margin: 0;}
#my_registration_main .listin_cover div#address_detail{width:82%;padding:10px 25px;position:relative;}
.my-listing-business-profile .listin_cover div#address_img .home-profile-pic img {/*width: 100%;*/ max-width: 100%;}
.listing-pro-detail {float: left;width: 100%;}
.listing-pro-detail ul {margin-bottom: 0;float: left;width: 100%;list-style: none;margin-top: 10px; padding: 0px;}
.listing-pro-detail ul li {display: inline-block;margin-right: 20px;position: relative;}
.listing-pro-detail ul li:after {position: absolute;right: -11px;width: 1px;height: 25px;background-color: #8b8b8b;content: '';top: -2px;}
.listing-pro-detail ul li:last-child:after{display:none;}
.listing-pro-detail ul li span.ic_on {padding: 0;height: auto;line-height: inherit;width: auto;margin-right: 6px;color: #13677d;}
.listing-pro-detail ul li span.list_num {padding: 0 !important;}
.my-listing-business-profile .listin_cover .one-square a {font-size: 18px;}
.my-listing-business-profile .listin_cover .one-square span.up-date {float: left;width: 100%; color: #000;font-size: 12px;}
.my-listing-business-profile .listin_cover div#address_h {border-bottom: 1px solid #ddd;margin-bottom: 10px;padding-bottom: 2px;padding-top: 2px;}
.comns ul.pagination {display: flex;align-items: center;justify-content: center;}
.listin_cover div#address_detail .listing-pro-detail ul li img {margin: 0;}
.my-listing-business-profile .listin_cover .action_div {height: 39px;}
.my-listing-business-profile .listin_cover .action_div .wrng img {width: 19px;}
.my-listing-business-profile .listin_cover .action_div .edit_pencil img {width: 16px;}
.my-listing-business-profile .listin_cover .action_div .dlts img {width: 14px;}
.my-listing-business-profile .listin_cover div#address_detail {min-height: 178px;}
.add-mor {background: transparent;border: 1px solid var(--light-red); padding: 6px 10px;border-radius: 5px;font-size: 15px;}
.add-mor i {color: var(--light-red);margin-right: 5px;}
.nav-fiels.business-profile-directory .cs-links ul li:after{display:none;}
.nav-fiels.business-profile-directory .cs-links ul li {margin-right: 15px;}
.nav-fiels.business-profile-directory .cs-links ul li:last-child {margin-right: 0px;}
li.grids i.fa {font-size: 19px;}
.user-profile-views {float: left;width: 100%;background: var(--light-yelow-color);padding: 15px;min-height: 115px;}
.user-profile-views h4 {margin-top: 2px;font-size: 21px;}
.profile-progress {float: left;width: 100%;margin-top: 2px;}
.profile-progress .progress {overflow:inherit;height:12px;border-radius:8px;box-shadow:none;}
.profile-progress .progress-bar{position: relative;color: transparent;background-color:var(--light-red);border-radius: 8px 0px 0px 8px;}
.profile-progress .progress-bar[data-width="100%"] {border-radius: 8px;}

.profile-progress .progress-bar:after{content:attr(data-width);position:absolute;color:#292929;bottom:-25px;width:18px !important;left:94%;text-align:left;justify-content:center;display:flex;
}
.profile-related-section {float: left;width: 100%;background: #fafeff;padding: 15px;position: relative;z-index: 9;}
.profile-related-section ul {margin: 0;list-style: none;}
.profile-related-section ul li{padding:5px 0;margin-bottom:3px;border-bottom:1px dotted var(--light-red-md);font-size:15px;float:left;width:100%;/*display:flex;*/flex-flow: row;flex-direction:row;justify-content:space-between;align-items:center;
}
.profile-related-section ul li span.stp{float:right;background:#ffe7e6;padding:5px;color:var(--light-red);border-radius:50%;width:30px;height:30px;line-height:23px;    text-align:center;font-size:13px;
}
.profile-related-section ul li:last-child{border-bottom:0px;margin-bottom:0;}
.profile-svg{height: 55px;width: 100%;position: absolute;left: 0px;top: 87px;right: 0;}
.form-sections {float: left;width: 100%;background: #f3f3f3;padding: 10px;margin-top: 5px;display:none;}
.form-sections input {padding: 8px 5px;width: 88%;margin-right: 3%;border-radius: 2px;border: 1px solid #ddd;font-size: 14px;}
.profile-related-section ul li p {margin-bottom:0;cursor:pointer;width:100%;float:left;}
.profile-related-section ul li p span.frm-txt {position: relative;top: 5px;color:var(--light-red);}
.cmn-fm button {background: #fff;border-radius: 50%; width: 25px;height: 25px;display: inline-block;text-align: center;padding-left: 2px;font-size: 13px;   line-height: 20px;border: 1px solid #337ab7;color: #337ab7;
}
.add-products-new .full-width{float: left;width: 100%;}
.add-products-new .ad-product-form .ps-form .up-prodct{width:40%;float: left;}
.add-products-new .ad-product-form .ps-form .pro-form{width:60%;}
.add-product-image{display:grid;grid-template-columns:repeat(auto-fill, minmax(25%,1fr));grid-auto-rows:200px;grid-gap:10px;float:left;margin-bottom:10px;}
.up-prodct .up-prodct-imgs {float:left;width:100%;}
.prdct-imag {float:left;width:100%;background:#eee;align-items:center;justify-content:center;display:flex;height:100%;padding:10px;}
.product-delt {float:left;width: 100%;text-align: right;margin-bottom:15px;}
.product-delt .post-action-delt {background: transparent;border: none;padding: 0;color: #ff0000;}
.product-delt .post-action-delt img {width:11px;margin-right:1px;position:relative;top:-2px;}

/******product-detail******/
.classified-deta.product-deta {float: left;width: 100%;/*background: #eeeeee;*/ background: #f9f9f9;}
.classified-detail .left-prof-img .product-ds-section {background: #fff;border-radius:8px;padding-bottom:0px;margin-bottom: 20px;    border: 1px solid #e0e0e0;}
.classified-detail .left-prof-img .reviews-coment {background: #fff;margin-top: 10px;padding-bottom: 15px;}
.review-edit {display: flex;align-items: center;justify-content: flex-end;}
/* .classified-detail .left-prof-img .SlickCarousel {background: #fff;padding: 12px 15px;} */
.classified-detail .left-prof-img .SlickCarousel {background: #fff;padding: 0 8px;}
.Related-product .prod-grid {max-width:100%;margin-top:0px;position:relative;margin-bottom:55px;}
.Related-product .grid-prod{flex:auto;flex-flow:row;display:block;}
.Related-product .prodct-img-view {min-height: 238px;}
.nav-fiels .cs-links ul li button.sm-btn.bt-back {border:1px solid var(--light-red);padding:6px 16px;border-radius:3px;}
.nav-fiels .cs-links ul li button.sm-btn.bt-back i.fa.fa-arrow-left {color: #ffffff; position: relative; margin-right: 5px; left: -2px; background: var(--light-red); width: 16px; top: -2px; height: 16px; padding: 2px; border-radius: 50%; font-size: 10px;}

/* .left-prof-img .slick-initialized .slick-slide .arc-images img {width:100% !important;} */
.gallery_view.grid-prod{flex:1 1 auto;flex-flow:row wrap;display:grid;grid-template-columns:repeat(auto-fill, minmax(24%,1fr));grid-auto-rows:auto;grid-gap:10px;overflow:hidden;align-items: center;}
.left-prof-img .masonry-list .slick-initialized .slick-slide {overflow: hidden;}
.gallery_view .prod-grid{padding:0px;margin: 0;border: 0;border-radius: 0;width: 100%;flex: 1 1 100%;max-width: 100%;  }
.gallery_view .prod-grid:hover{transform:inherit;}
.gallery_view .prod-grid a.link-to-detail {height: 167px;width: auto;overflow: auto;}
/* .gallery_view .prod-grid a.link-to-detail:hover{transform: scale(1.05);} */
.gallery_view .prod-grid img.image {border-radius: 0;}
.gallery_view .prod-grid .middle{display:none;}
.add-gallery ul.pagination{display:flex;justify-content:flex-end;}
.add-gallery-section .form-group label {font-size:15px;}
.ad-product-form .gallery-list {margin-top: 0px;}
.add-gallery-section .form-group input#URL{height:37px;}
button#gallery_btn{height:37px;}
.gallery-list li.images_videos .gallerytabs {background:transparent;box-shadow:none;color:#000;border:1px solid var(--light-red);padding:6px 16px;border-radius:3px;}
.grid-prod .middle .btn-custom{border: none;background: transparent !important;}
.gallery-list li.images_videos .gallerytabs.active {background: var(--light-red);color: #fff;}
.product-ds-section .pr-sect-apr .prdct-img .slider-nav {margin: 0 !important;}
.classified-detail .our-product .img-fill img {position: relative;display: inline-block;width: auto;height: auto;max-height: 100%;}
.classified-detail .our-product .ProductBlock .img-fill {display: flex;align-items: center;justify-content: center;}
.classified-detail .our-product .ProductBlock .Content{padding: 5px;border: 1px solid #d8d8d8;border-radius: 8px;}
.classified-detail .contact-view {margin-top:25px;margin-bottom:15px;}
.classified-detail .contact-view li a {padding:0px 13px;}
.classified-detail .our-services {float:left;width:100%;margin-top:20px;}
.classified-detail .our-services .ProductBlock .img-fill {border: 1px solid #d8d8d8;}
.full-container {float: left;width: 100%;}

#address_h .one-square {text-align: left;}
.sub_review_li p {text-align: left;}
.showReviewOuter .reviw {text-align: left;}
.information-account{float: left;width: 100%;margin-top: 10px;}
.form-setting-info {float: left;width: 100%;box-shadow: 0px 2px 8px 2px rgba(0,0,0,0.2);padding: 10px 25px;}
.form-setting-info .mts-title {background: transparent;font-size: 17px;font-weight: 600;margin-top: 20px;}
.form-setting-info .form-info {float: left;width: 100%;margin-top: 10px;}
.form-info form {float: left;width: 100%;}
.form-setting-info .form-info label {font-weight: 500;color: #888888;font-size: 15px;}
.form-setting-info .form-info .ctm-form input {color: #000;}
.form-setting-info .form-info .ctm-form span.country_code {left: 0px;top: 26px;background: transparent;color: #000;width: auto;height: auto;}
.form-setting-info .form-info .ctm-form.contact input {padding-left: 28px;}
.form-info .full-width .custm-checkbox label {font-size: 13px;color: #000;}
.submit-btn .form-submit {background: var(--light-red);width: 100px;height: 36px;display: block;border-radius: 2px;position: relative;padding: 10px 0 !important;text-align: center;box-sizing: border-box;line-height: 15px; color: white; font-size: 15px;border: none; text-transform: uppercase;}
.newsletter-subscription{float: left;width: 100%;margin-top:15px;}
.form-info .ctm-form select {color: #000;}
.change-password{margin-top:40px;}
.add-gallery-section .image-uploader {min-height: 220px;}
.classified-detail .contact-view li a{color: #5f7177;}
/*.classified-detail .contact-view li.sd-email a{color: #5c7178;}*/
.product-deta .classified-detail .SlickCarousel {background: transparent;padding: 12px 15px;}
.product-deta .classified-detail .SlickCarousel .prod-grid {background: #fff;}
.product-deta .classified-detail .SlickCarousel .prod-grid {background: #fff;box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.05);min-width: 250px;}
.product-related-data {float: left;width: 100%;}
/*.product-related-data .Related-product h3.Head {margin: 0;}*/
.product-related-data .Related-product .SlickCarousel {margin-top: 0;padding-left: 0;padding-right: 0; width: 75%;}
.f-stick .product-related-data .Related-product.Related-product-nw .SlickCarousel{width: 100%;}
.review-perview {float: left;width: 100%;margin-top:35px;}
.prvi-head {float: left;width: 100%;text-align: left;font-size: 24px;font-weight: 400;color: #333;display: flex;align-items: center;}
.write-review img {margin: 0 5px 0px 0px;width: 33px;}
.write-review {text-align: right;width: 100%;float: left;display: flex;justify-content: flex-end;align-items: center;}
.write-review a{color: #595959;}
.review-pri-heading {display: grid;grid-auto-rows: auto;grid-template-columns: 80% 20%;}
.review-pre-list {float: left;width: 100%;margin-top: 20px;display: grid;grid-gap: 25px;grid-template-columns: repeat(auto-fill, minmax(48%,1fr));grid-auto-rows: auto;}
.review-post {float: left;width: 100%;background: #fff;padding:12px 18px 20px;text-align: left;box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.05);}
.stars-liks {width: 100%;float: left;display: grid;grid-template-columns: 80% 20%;}
.rev-comment {float: left;width: 100%;margin-top: 10px;margin-bottom: 18px;}
.client-inofs {float: left;width: 100%;display: grid;grid-template-columns: 11% 89%;}
.client-name {float: left;width: 100%;padding-left: 10px;}
.client-name h3 {margin-top: 0;margin-bottom: 5px;font-size: 18px;}
.client-name span {float: left;width: 100%;font-size: 13px;}
.client-inofs img {margin: 0;width: 100%;border-radius: 50%;}
span.count-star {float: left;width: 100%;display: flex;align-items: center;}
.count-star i.fa {color: var(--light-yelow-color);font-size: 18px;}
.rev-comment p {margin-bottom: 0;}
span.count-liks {width: 100%;float: left;text-align: right;display: flex;align-items: center;justify-content: flex-end;}
span.count-liks span {margin-right: 8px;font-size: 16px;}
span.count-liks img {margin: 0;width: 18px;}
.load-more-review {float: left;width: 100%;margin-top: 50px;text-align: center;margin-bottom: 10px;}
.load-more-review a {text-decoration: underline;font-size: 16px;color: #000;position: relative;z-index: 9;}
.load-more-review a:after {content: '';position: absolute;width: 45px;height: 45px;background: rgba(255, 255, 255, 0.65);border-radius: 50%;top: -10px;    left: 0;right: 0;margin: auto;z-index: 0;}
.load-more-review a span {position: relative;z-index: 9;}
.input-gallery .image-uploader .uploaded div.uploaded-image{width: calc(25.666667% - 1rem);padding-bottom: calc(30.666667% - 1rem);}
.gallery_view .prod-grid {position: relative;}
.gallery_view .prod-grid .custm-checkbox {width: auto;float: left;}
.gallery_view .prod-grid a {position: relative;height: 200px;width: 100%;float: left;}
.gallery_view .prod-grid a img{width: 100%;height: 100%;object-fit: cover;position: absolute;}
.gallery_view .prod-grid .custm-checkbox label {position: absolute;z-index: 998;right: 5px;/*top: 5px;*/}
.gallery_view .prod-grid .custm-checkbox {width: auto;float: left; margin:10px 0px;/*opacity: 0;*/}
/* .gallery_view .prod-grid:hover .custm-checkbox {opacity: 1;} */
.prod-grid.gallerydiv.imagegallery .feature_img {float: left; width:100%;}
.prod-grid.gallerydiv.imagegallery .feature_img input {float: right; width: 15px !important; height: 15px !important;}

ul.select-section {width:100%;margin-bottom:30px;text-align: right;}
ul.select-section li {list-style:none;display:inline-block;}
ul.select-section li.del {margin-left: 10px;}
ul.select-section li:first-child{margin-right:15px;}
ul.select-section li label{font-size:15px;line-height:16px;}
ul.select-section li a{font-size:15px;}
ul.select-section li a i.fa{margin-right:3px;}

.section-grid table.table td:nth-child(1) {width: 6%;}
.section-grid table.table td:nth-child(2) {width: 13%;}
.section-grid table.table td:nth-child(3) {width: 29%;}
.section-grid table.table td:nth-child(4) {width: 15%;}

.recent.visit{float:left;width:100%;}

/*edit,delete button css*/
.listin_covers .action_div{width: auto;display: flex;align-items: center;padding-top: 0; float: right;}
.listin_covers .action_div ul{list-style: none;margin-bottom: 0; padding-left: 0 !important;}
.action_div ul li{display: inline-block;position: relative;    color: var(--light-red) ; min-width: 18px; margin-right: 25px ;}
.forRating {color:#595b5d !important;}
.hom_ul_tab{display: none;}
#home_vi .banner_input.select_choose {display: none;}
.thumbnailnew {cursor: pointer; width: 50px; margin-bottom: 10px; padding: 5px; float: left; margin-right: 10px; margin-top: 10px;}

/*for home page search*/
.looking_for_result {background: #fff; float: left; height: 200px; overflow-y: auto; line-height: 24px; padding: 10px 15px; position: absolute; top: 54px;}
.looking_for_result ul { float: left;width: 100%;margin: 0px;padding: 0px;}
.looking_for_result ul li.searchValue {float: left; width: 100%; text-align: left; line-height: 25px;cursor: pointer;list-style: none;}

.sticky-head-search .looking_for_result {position: relative;top: 0;width: 75%;max-width: 800px;}

.letsgetSection{float: left;width: 100%;}
.letsgetSection h5 {text-align: center;color: var(--light-red);font-size: 16px;}
.letsgetSection h2 {text-align: center;margin-bottom: 0;margin-top: 10px;font-size: 27px;}

div.showReview.cls_det { float: left; width: 100%;}
.review-section {float: left; width: 100%;}
.full-container.feature-listing.text_left {text-align: left;}
.gridfourSection .feature-listing {grid-template-columns: repeat(auto-fill, minmax(23%,1fr));}
.middle_bg .register_panel .oops_cont{margin-bottom:0;}
div#enquiryreferMain .ProductBlock h4.textleft {padding-bottom: 0;}
.enquirypopup{ cursor: pointer; padding: 7px 16px;background: var(--light-red); color: white; margin: 10px 10px  0 0 !important; border-radius: 0px !important; height:33px !important;line-height: 18px !important;  box-sizing: border-box; float: left;}
.enquirypopup p{margin: 0 !important;}
#enquiry_send_email input{background:#fff;width:100%;box-sizing:border-box;margin-top:5px;padding:10px 15px;font-family:'Lato', sans-serif;font-size:14px;border:1px solid #e6e6e6;outline: none;border-radius: 2px;height: 40px;outline: none}
/* div#enquiryreferMain{min-height:370px;overflow: hidden;max-height: 460px;padding-bottom: 10px;padding-top: 13px;} */
div#enquiryreferMain{overflow: hidden;max-height: 460px;padding-bottom: 10px;padding-top: 13px;display: flex;align-items: center;}
.prodct-img-view img {width: 100%;}
.enquiry-img-view img {width: 69%;}
#enquiry_send_email textarea {width:100%;max-width:450px;border:1px solid #e6e6e6;margin-bottom:20px;height:120px;padding:6px 12px;}
#enquiry_send_email textarea:focus{border-color: var(--light-red);}
form#enquiry_send_email img {display: inline-block !important;}
.enquiryPopUpwidth{max-width: 700px !important;}
.enquirypopup i { margin-right: 5px;}
.textleft{text-align: left !important;}

.letsgetSectionindiVisualBusIness {float: left;width: 100%;margin-top: 15px;padding-bottom:30px;}
.letsgetSectionindiVisualBusIness .indiVisual{width:50%;float:left;padding:0px 10px 0 0;position: relative;}
.indiVisual:after {content: '';position: absolute;width: 1px;height:100%;background:#d0d0d0;right: 0;}
.letsgetSectionindiVisualBusIness .BusIness{width:50%;float:left;padding:0px 0px 0 10px;}
.insbusnes {width: 10%;float: left;}
.insbusnesText {width: 90%;float: left;padding-left: 10px;}
.insbusnesText label {cursor: pointer;font-size: 17px !important;}
.insbusnes input:checked {color: transparent !important;background: #fff !important;appearance: none;width: 25px !important;height: 25px !important;    border-radius: 50% !important;border:1px solid var(--light-red) !important;}
.insbusnes input:checked:after {content: '';width: 25px;height: 25px;float: left;border-radius: 50%;top: -7px;position: relative;background: url(../images/chEck.png);left: -7px;background-size: 23px;background-repeat: no-repeat;}
.letsgetSection p.text-captlize {text-align: center;text-transform: capitalize;font-size: 16px;padding: 2px 0 0 0 !important;}
.insnImg{float:left;width:100%;margin-top: 15px;}
/* .insnImg img{width:100%;} */
.insnImg {float: left;width: 100%;margin-top: 15px;/* min-height: 220px; */display: flex;/*align-items: flex-end;*/align-items: center;justify-content: flex-start;}
#reg_log_popup #register-box .register_panel .insnImg img {margin: 0;}
.myform .formSecrion h5.individual_hea {text-align: center;color: var(--light-red);font-size: 14px;}
.myform .formSecrion h2{text-align:center;margin:0 0 20px 0 !important;width:100% !important;padding:0 !important;font-size:28px;font-weight:600 !important;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{outline:none !important;outline-offset:0 !important;}
.btn.active, .btn:active{box-shadow:none !important;}
.signupBack {background: #000;border: 1px solid #000;color: #fff;font-size: 12px;font-weight: 700;padding: 5px 8px;border-radius: 5px;}
.signupBack:hover{color:#fff;}
a.myreg {font-weight: 600;color: var(--light-red);}
.prdct-img .thumbnailnew {width: 88%;}

/*******************review pop up*******************/
#product_review_form div#click {width: 100% !important;}
#product_review_form div#click img {display: inline-block;}

/************** product detail page review section********************/
a:focus{outline:none !important;    color: inherit;}
.fld-review {display: flex;align-items: center;justify-content: space-between;}
.product-deta .classified-detail .RecentVisitProducts .prod-grid {background: #fff; box-shadow: 0px 0px 4px 1px rgb(0 0 0 / 5%);min-width: 250px;}
.pr-sect-apr .prdct-img .slick-track {width:100% !important;display: flex;align-items: center; justify-content: center; overflow: hidden;}
.prdct-img {padding: 10px;}
.left-prof-img .slick-initialized .slick-slide {padding:0px;max-height: 100%;}
.Related-product .middle .btn-custom {width:100%;}
#addReviewPopUp #product_review_form .postComment {max-width: 100%;padding-right: 0;}
#addReviewPopUp #product_review_form br{display:none;}

.us-product .product-all-listing tbody td {cursor: pointer;}
.abut-product-st .enquirypopup {background: var(--light-yelow-color);color: #333;}
/*a:hover, .list_blue a:hover{color: white;}*/
.ad-product-form .ps-form .fm-submit a#preview_btn:hover{color: white;}
.feturd_dt.ltst_ad.feature-listing.related_results-page{display: block; margin-top: 4px;}
.feturd_dt.ltst_ad.feature-listing.related_results-page span{padding: 0 0 10px;}
.feturd_dt.ltst_ad.feature-listing.related_results-page h1.heading{margin-top: 0;}


/******enquiry*******/
#enquiry .modal-body .container {padding: 0px;}
#enquiry .modal-body .container div#enquiry-detail {margin: 0;}
#enquiry .modal-body .container div#enquiry-detail .row{margin: 0;}
#enquiry .modal-body .container div#enquiry-detail h2 {font-size: 24px;line-height: 28px;}

.enquiryGridSection .section-grid table.table td:nth-child(1) {width: 18%;}
.enquiryGridSection .section-grid table.table td:nth-child(2) {width: 27%;}
.enquiryGridSection .section-grid table.table td:nth-child(3) {width: 30%;}
.enquiryGridSection .section-grid table.table td:nth-child(4) {width: 25%;}
.section-grid table.table tr th {border-bottom: 0;}
.left-prof-img .slick-initialized .slick-slide .slick-list img {object-fit: scale-down;width: 100%;height: 100%;position: absolute;}

.our-product .slick-slider {height: auto;}
.single-item.slick-slider { min-height: 300px; max-height: 600px; overflow: hidden;}
.single-item.slick-slider .slick-list.draggable iframe{height: -webkit-fill-available;}
div.slick-slider {height: auto;}

div.pro-name {min-height: /*52px*/ 45px;}
.ProductBlock div.pro-name h3 {margin:0px;}
.Related-product span.Arrows1 {float: right;}
.adr-info{text-align: left;}
/****************Ad Details****************/
.keywords_checkbox {width: 100%;}
.website_url_section {margin-top: 0px;}
.reviewpage_main div#form_table .plat_form_cat .cate_experience .ad_title{margin-top: 5px;}
span.labels {width: 100%;}
.wordcount_text{float: left; font-size: 12px; margin: 0 2px;}
.wordcount_text span#display_count, .wordcount_text span#maxContentPost{font-size: 12px !important;}
#registration_main .col-xs-12.col-sm-6.col-md-6.col-lg-6 {padding-left: 5px;padding-right: 5px;}
.col-xs-12.col-sm-6.col-md-6.col-lg-6.address_asts {width: 100%;}
.form_statecity{width: 100%;}
.form_statecity label{ width: 100%; }
.form_statecity .col-md-4{padding: 0 5px 0 5px;}
.col-xs-12.col-sm-12.col-md-6.col-lg-6 {padding-right: 5px;padding-left: 5px;}
.address_asts .col-xs-12.col-sm-12.col-md-12.col-lg-12 {padding: 0 5px;}
.col-xs-12.col-sm-6.col-md-6.st_adrs.form_statecity {padding: 0;}
.breadcrumb{background: transparent;}
#form_table table td .breadcrumb a ,
#form_table span.breadcrumb a{font-weight:600; color: var(--light-red-md);}
.breadcrumb{background: #f5f5f5;}
.terms_policy_link{background: transparent;}
.plat_form_cat .map-view{padding-left: 0;}
.address_detail-data ul.bt-lisitng li{margin-right: 13px;}
span.ic_on {width: 14px;}
.aside-left #my_account_field .listin_cover .listin_covers div#address_detail{padding: 0px 20px; margin-top: 0px;}
.Content .pro-name a{font-size: 17px;    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.form_statecity select#state {height: auto;padding: 6px 12px; height: 40px;}
.form_statecity .lb_state select#state{padding-left: 5px;}
#form_table table tr td input, #register-box input, #forget_panel .form input{margin-bottom: 8px;accent-color: var(--light-red-md);}
#enquiry_send_email input{margin-top: 0;}
#enquiry_send_email textarea{margin-bottom: 11px;}
.enquiryPopUpwidth a#enquirySend{float: left;}
/* .container_tab .aside-left td{border-bottom: 1px solid #ddd;} */
#registration_main div#map{height: 0px;}
div#address1 .name-info a{color: var(--light-red-md);}
.review-pre-list .client-inofs{display: flex;align-items: center;flex-flow: row;}
.review-pre-list .client-inofs img{width: 52px;}
.review-post{padding: 12px 18px 6px;}
.listing-pro-detail>ul{display: flex; align-items: center;}
.listing-pro-detail>ul>li{display: inline-flex; align-items: center;}

/************classified/postadvertisement***********/
.col-xs-12.col-sm-6.col-md-6.col-lg-6.address_asts{padding-left: 15px !important;width: 50%;}
#registration_main textarea{padding: 5px;width: 100%;border: 2px solid #eee;height: 35px;}
.col-xs-12.col-sm-6.col-md-6.st_adrs{padding: 0 5px;}
.plat_form_cat select{height: 40px !important; float: left;}
.postadvertisement #post_advertisement_form table{max-width: 100%;margin: auto;}
#form_table span.breadcrumb{background: transparent;}
div#registration_headings{padding: 10px 15px;}
div#form_table tbody{width: 100%;padding: 0px 0px;float: left;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.map-view{padding: 0 12px;}
/*td.privacy_p{height: 0px;}*/
.experience_st.col-xs-12.col-sm-12.col-md-12.col-lg-12{padding-right: 0px;}


#registration_main input#image{padding: 4px 12px;background: white;float: left;margin-top: 10px;padding-left: 0;height: 160px; border: 1px solid #c6c6c5 !important; position: relative;}
#registration_main input#image:before {background: url(../../../../images/icon_uploarded.png) no-repeat; position: absolute; left: 0; width: 100%; height: 95%; background-size: auto; content: ''; background-color: white; margin: auto; right: 0; background-position: center; font-size: 18px; font-weight: 400;}
.address_sets .uploard_iamge{width: 65% !important;}
.address_sets .uploard_iamge .youtube_url{margin-top: 15px; padding: 0;}
.uploard_iamge_right{float: right; width: 35%; padding-left: 10px; margin-top: 35px;}
.uploard_iamge_right .iamges_uploarded{width: 100%; float: left;}
.uploard_iamge_right .iamges_uploarded ul{ width: 100%; float: left; display: grid; grid-template-columns: repeat(auto-fill, minmax(16%,1fr)); grid-gap: 6px; padding: 0; overflow: hidden;}
.uploard_iamge_right .iamges_uploarded li{list-style: none; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden; cursor: pointer;}
.uploard_iamge_right .iamges_uploarded.youtube_videos { margin-top: 5px; }
.uploard_iamge_right .iamges_uploarded.youtube_videos ul{grid-template-columns: repeat(auto-fill, minmax(28%,1fr));}
.uploard_iamge span#error_image{padding-bottom: 2px;}
/*.uploard_iamge_right .iamges_uploarded li:before { content: 'x'; position: absolute; width: 100%; height: 100%; color: white; text-align: center; justify-content: center; align-items: center; display: flex; font-weight: 600; background: #0000007d; font-size: 17px; }*/
.uploard_iamge_right .iamges_uploarded li:hover i.fa.fa-times{background: #00000080; color: #fff; padding: 5px; position: absolute; text-align: center; top: 0; width: 100%; left: 0; height: 100%; display: flex; align-items: center; justify-content: center;font-size: 18px;}
.uploard_iamge_right .iamges_uploarded li i{display: none;}



.note-editor.note-frame .note-editing-area .note-editable{min-height: 26rem;}
/*.descr_iptions div{float: left;margin-right: 6px;}
.descr_iptions div span#display_count, .descr_iptions div span#maxContentPost{font-size: 12px !important;color: #00abd4;margin-right: 3px;}
.descr_iptions div{margin-right: 0;}*/
.ad_title span.labels{margin-bottom: 0; width: auto;}
span.labels.uploard_img_label{margin-bottom: 14px;}
#registration_main #form_table{ padding: 0px;}
.breadcrumb{padding: 8px 8px;}
/*.postadvertisement_terms{padding: 0 45px !important;}*/
div#form_table table.table_form tbody{padding: 0 25px;}
.col-xs-12.col-sm-6.col-md-6.col-lg-6.address_asts.editClasfiedform_address{width: 100%;padding-left: 0px !important;}
.editClassified_terms{padding: 0 35px !important;}
.editClassified_mapview{padding-left: 0 !important;}
td.editClassified_submitbtn{float: left;width: 100%;margin-top: 24px;}
td.editClassified_submitbtn input#btSubmit{padding: 4px 0;}
table#editClassifiedtable_fromtable tbody,#registration_headings_new{padding: 0 10px !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.map-view.editClassified_mapview .lb_marker{padding-left: 12px !important;}
#featured_adds div#field_text{width: auto;}
#registration_main #form_table .address_input{margin-bottom: 15px;}




/********Review********/
.section-grid tbody button.btn_action{border: 1px solid var(--light-red);padding: 6px 16px;background: transparent;border-radius: 3px;}
.section-grid tbody button.btn_action:hover{background: #00677e;color: white;}

div#register-box.reviewpage_popupmain{background: url(https://epage.sg/public/front/epageindia/images/error_img.png) no-repeat bottom right;background-color: white;}

/*Review-popup*/
div#register-box.reviewpage_popupmain, div#register-box.reportedPopUpwidth{max-width: 470px;}
div#register-box.reviewpage_popupmain span.send_heading{font-weight: 500;color: #0b0b0b;text-align: left;margin-bottom: 10px;}
#reviewpage_report_tr input{ height: 15px; float: left;max-width: 20px; margin:0; width: 20px !important;}
#reviewpage_report_tr label{/*width: 80%;*/ color: #333333; padding-left: 12px;font-weight: 500;}
#reviewpage_report_tr .report_type{width: 100%; color: #010101; font-size: 18px; margin-bottom: 20px;}
.reviewepage_input{float: left;width: 100%;padding: 5px 0; display: flex; align-items: center;}
tr.reviewpopup_reason textarea#reason { width: 100% !important; float: left; height: 90px; border: 1px solid #c1c1c1;margin: 12px 0 20px; background: transparent;font-size: 15px;border-radius: 3px;}

/***************myclassified*************/
/*.aside-left #my_account_field .listin_cover .listin_covers #address_img{width: 100%;}*/
.container.container_tab.postadvertisement{float: left;width: 100%;}
.note-editor.note-frame.panel.panel-default{width: 98%; /*border:none*/; float: left;}
span.nm-nbr{padding-top: 10px;position: relative;top: 3px;}
.prdct-img .thumbnailnew{width: auto;margin-right: 0;}
.classified-detail .data-list-tab .li-tab ul li ,
.classified-detail .data-list-tab .li-tab ul a{/*display: flex;align-items: center;*/height:34px;}
.aside-left #my_account_field .listin_cover .listin_covers{min-height: 210px;display: flex;align-items: center;}

.tabPannel label.switch-wrap{margin-bottom: 10px;margin-top: 10px;margin-left: 13px;height: 32px; width: 52px; background: var(--light-red);padding: 8px;}
.tabPannel ul li{ display: flex; align-items: center; font-size: 14px; font-weight: 700; color: #00abd4; }
thead.productreview_tabletr tr{background: #00abd4;color: white;}
table.table{border: 1px solid #dedede;}
.lb_address {margin-bottom: 15px; float: left; width:100%;}
.list_num{padding: 0px 0 !important;font-weight: normal; font-size: inherit; color: #595b5d;}
.postadvertisement_table table.table_form tbody{padding: 0 !important;}
.postadvertisment_input{float: left;}
.termsosuse_privacy{float: left;margin-left: 10px;display: flex;align-items: center;}
.postadvertisement_table table.table_form tbody td.privacy_p{display: flex !important;align-items: center;float: left;width: 100%;margin: 20px 0;}
.termsosuse_privacy span.breadcrumb{margin-bottom: 0;}
.termsosuse_privacy p{float: left;padding: 0 6px; margin: 0;}

.enquiry-img-view.product_enquiry img{width: 100%;}

/*.listing_right{width: 100% !important;}
.listing_right p{text-align: center;}*/

/***********real-estate_Business Test Profile*********/
.review-section .showReviewOuter .name{float: left; display: flex; text-align: left; font-size: 18px; font-weight: 500; align-items: baseline; padding-left: 0px;width: 100%;}
.review-section .showReviewOuter .time{width: 100%;text-align: left;float: left;padding: 5px 0 5px 0px;font-size: 13px;}
.review-section .showReviewOuter .reviw{padding:5px 0px 5px 0 !important; line-height: 22px;float: left;width: 100%;}
.businesspage_review_write .name_image p#tree_icon{background: var(--light-red-bg);color: var(--light-red-md);float: left;width: 52px;height: 52px;border-radius: 50%;display: flex;margin-right: 12px;align-items: center;justify-content: center;font-size: 28px;}*/
.review-section .showReviewOuter .name_image img{float: left;width: 52px;height: 52px;margin-right: 12px;border-radius: 100% 100%;max-width: 120px;}
.businesspage_totalreview_section .name_image img{float: left;width: 62px;height: 100%;margin-right: 12px;border-radius: 100% 100%;max-width: 72px;    background: #fff3f3;}
.businesspage_totalreview_section .name{text-transform: capitalize;}
.review-section .showReviewOuter .time li.ratings{list-style: none;float: left;margin-right: 6px;}
.review-section .showReviewOuter .pst_rew{float: left; width: 90%; margin-top: 0;}
.review-section .showReviewOuter .name_image{float: left; height: auto;height: 60px;width: 60px;margin-right: 1%;}
.showReviewOuter .businesspage_totalreview_section .reviw{border:none;font-style: italic; font-size: 14px; margin-bottom: 0; overflow: hidden;}
.review-section .showReviewOuter .businesspage_totalreview_section{float: left; width: 100%; margin-top: 20px; padding-top: 20px; position: relative; border-top: 1px solid #d9d9d9;}
.businesspage_totalreview_section .notapproved { color: var(--light-red-md); float: right; font-size: 12px;position: absolute; right: 0; top: 0;}

.showReviewOuter .businesspage_totalreview_section .reply{float: left;}
.showReviewOuter .businesspage_totalreview_section .fa.fa-reply{font-size: 18px; color: #595b5d; float: left;}
.showReviewOuter .businesspage_totalreview_section .reply p{float: left; font-size: 16px;}
.fa-mail-reply:before, .fa-reply:before{float: left; margin-right: 10px;}
div.showReview.cls_det{background: white; padding: 0px 0 20px;border: 1px solid #e0e0e0; border-radius: 8px;padding: 15px}
.left-prof-img.review-section div#showReview{padding: 10px 20px;}

.left-prof-img.review-section div#showReview .showReviewOuter_header{display: flex;align-items: center;justify-content: space-between;}
.reviewpage_main .report{margin-top: 0;}
.reviewpage_main a.btn_report{font-weight: 500;}
.reviewpage_main .review_image p.newpost{margin-top: 4px;}
/* .report{font-size: 16px;float: right; margin-top: 5px;} */
.report{font-size: 16px;float: left; margin-top: 0px; float:right;}
.report p a{color: #303030;font-weight: 600;font-family: 'Lato', sans-serif;}
.total_reply p a{color: #303030;}
.report p{float: right;}
.total_reply{float: right;font-size: 15px;}

.businesspage_review_write .pst_rew{margin-top: 0;}
div#reply_section50, div#show_reply_section50{float: left;width: 100%;margin-top: 22px;border-top: 1px solid #d9d9d9;padding-top: 22px;}
.businesspage_review_write .start_ratting{list-style: none;font-size: 28px;text-align: left;}
.businesspage_review_write .wriite_reviewinput textarea { border: 1px solid #d9d9d9; /*height: 50px;*/ font-size: 16px; color: #000; padding: 12px; width: 100%; border-radius: 8px; }
.businesspage_review_write .name_image p#tree_icon { width: 62px; font-size: 34px; height: 62px;}
.review-section .showReviewOuter .load_review{float: left;margin: 0 0 40px;width: 100%;}
.review-section .showReviewOuter .load_review a { text-decoration: underline; font-size: 14px; color: #000; }
.review-section .showReviewOuter_header{float: left;width: 100%; padding: 10px 0 0;}
.showReviewOuter{background: transparent;}
.showReviewOuter_header .title{ color: #333; font-size: 24px; font-weight: 500;text-align: left;}
.showReviewOuter_header .title .ratings{font-size: 16px;}
.showReviewOuter_header .CommentLogin span{color: #333;}
.showReviewOuter_header .CommentLogin > a:before{color: white;}
.showReviewOuter_header .CommentLogin > a{background: var(--light-red);padding: 5px 10px;font-size: 10px; border:none}
.showReviewOuter .businesspage_totalreview_section .reply p a{color: #595b5d;}
.businesspage_review_write .start_ratting div#click{width: 100% !important;}
.businesspage_review_write a#btSubmitReview{float: left;margin-top: 20px;}
.businesspage_review_write .start_ratting div#click50{width: 100% !important;float: left;}
.businesspage_review_write a#btSubmitReviewReply{float: left;margin: 15px 0 30px;}


/**********Header**********/
#secondHeader.active .sticky-head-search .banner_input.select_choose{width: 30%;}
#secondHeader.active .banner_input.input_search input.sticky-search-input{width: 70%; float: right;}

/*****home*******/
/* .home-page-listing .col-list-view .col-list-img a{display: flex;align-items: center;justify-content: center;} */
.home-page-listing .col-list-view .col-list-img a{display: flex;justify-content: center; height: 200px;}
.container_servicesfeature{width: 90%; margin: 0 auto;}
.ui-menu .ui-menu-item{padding: 6px 18px;}
.ui-menu .ui-menu-item:hover {background: var(--light-red);color: white;}
.featured.businesses #specilaization-demo .owl-item{padding: 0 4px;}
div#feedbackMain{z-index: 9999;}
.contact-view ul>li>a:hover, .contact-view ul>li>a i.fa:hover{color: white;background: var(--light-red);}
div#featured_adds .Related-product .grid-prod{margin-top: 20px;padding: 0;}
/* div#featured_adds .Related-product h3.Head{padding-left: 8px;} */
div.product-related-data.homelatest_products .Content .pro-name a{font-weight: 500;color: #000;font-size: 17px;}
div.product-related-data.homelatest_products .prod-grid .pro-price a{color: #383838;}
div.latest_blog_section.latest_blog_section_mobile.homelatest_blogs{box-sizing: border-box;float: left;padding: 0 5px;width: 75%;}
.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4 .blog_img{float: left;width: 100%;height: 210px;overflow: hidden;}

.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4 .blog_img a img{min-height: auto;}
div.RecentVisitProducts.homeRecetVisitProdts .middle .text .edt:before{display: none;}
div.RecentVisitProducts.homeRecetVisitProdts .middle .btn-custom i{font-size: 20px;margin-right: 10px;}
div.RecentVisitProducts.homeRecetVisitProdts .middle .btn-custom{color: black;display: flex;align-items: center;justify-content: center;}
.homeblog_detailcontainer{float: left;width: 100%;}
.homeblog_detailcontainer .blog-top.address_detailLatest p{color: #2a2a2a;}
.homeblog_detailcontainer .blog-top.address_detailLatest a{color: #5e5e5e;}
.latest_blog_section h4 a{font-size: 17px;font-weight: 500;color: #000000;margin-bottom: 2px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;}
div.product-related-data.homelatest_products .Content .pro-price{font-size: 16px;}
#services-demo a i{min-height: 90px;width: 100%;float: left;}
div#show_reply_section48{float: left; width: 100%; border-top: 1px solid #d9d9d9; padding: 20px 0;}


/**Login**/
.eye_password, .eye_password{position: absolute;right: 2%;top: 54.5%;}
.formSecrion .e_mail{padding-right: 0;}
div.left-prof-img .slick-prev:before, div.left-prof-img .slick-next:before {font-size: 38px !important; text-shadow: 1px 2px 2px rgb(0 0 0 / 80%); opacity: 1 !important; color: #ffffff !important;}
.slick-slider{margin-bottom: 0px !important;}
div.left-prof-img .slick-slider .slick-track, div.left-prof-img.slick-slider .slick-list { height: 100%; text-align: center; display: flex; justify-content: center; align-items: center;}

/*******product*******/
.pro-name{float: left;width: 100%;padding: 10px 15px 0;}
/* a.link-to-detail{max-height: 186px;min-height: 186px;} */
.prod-grid.image_container{padding: 0;}
/*.pro-name a{color: #000;font-size: 14px;line-height: 20px;}*/

#more_btn {display: none;}
button#myBtn{background: transparent;border: none; font-weight: 600;color: #006a70;}
div#address1{overflow: visible !important;z-index: 9999;}
.container_tab .aside-left{width: 100%; margin-top: 40px;}
.prodct-img-view img{height: 100%;}
/*.Related-product .prodct-img-view{height: 238px; overflow: hidden;}*/
.Related-product .prodct-img-view{height: 190px; overflow: hidden; min-height: 190px;}
.pr-nav-left{display: flex;align-items: center;}
.pr-nav-right .total-enquire span.total-views{display: flex;align-items: center;padding-left: 4px;flex-wrap: wrap;flex-direction: row;float: right;}
.pr-nav-right .total-enquire span.total-views img { margin-right: 4px; margin-bottom: 0;}
.classified-detail .left-prof-img .product-ds-section .rating{margin: 10px 0 0px;float: left;}
.classified-detail .left-prof-img .product-ds-section .rating p{margin: 0;}
.classified-detail .left-prof-img .product-ds-section .rating span{margin-right: 3.5px;}
.product-ds-section .pr-sect-apr .abut-product-st div#more{margin: 0;}
.col-sm-3.add-gallery-section .form-group.actions button {background: #13677d; color: white; font-weight: 600; font-size: 15px;}

/*****Product_popup-Thank-you*******/
div#enquiryThankRefer{padding: 0 35px;}
div#enquiryThankRefer span{font-size: 18px !important;line-height: 26px;color: #5d5d5d !important;}
div#enquiryPopUp #enquiryThankRefer img{margin: 0 auto !important;}
.thankpop_btn.submit-btn a.form-submit{margin: 0 auto; width: 130px !important; height: 42px; display: flex;align-items: center;justify-content: center; font-weight: 600;}
.fa.fa-home{margin-left: 8px;font-size: 22px;}
div#enquiryPopUp .thankpop_btn{float: left;width: 100%; margin: 30px 0 6rem; display: flex; align-items: center;justify-content: center;}
div#enquiryPopUp .thankyoupop_icon.fa.fa-check-square:before{font-size: 15rem;color: var(--light-red-md);}
div#enquiryPopUp .thankyoupop_icon h2{font-size: 35px;font-family: 'Lato', sans-serif;font-weight: 600;margin: 15px 0 25px;float: left;width: 100% !important;padding: 0 !important;}
.thankpop_btn a{background: var(--light-red);border-radius: 2px;padding: 10px 20px !important; text-align: center; color: white; font-size: 15px; border: none; text-transform: uppercase; font-weight: 600;}
div#main_containner.thanks_msg{float: inherit; min-height: auto !important;padding: 20px; margin:0 auto;}
div#main_containner.thanks_msg div#middle_containner{float: left; width: 100%; margin: 20px 0;}

/*****Product_popup*******/
.product_enquiry a{ float: left; width: 100%; display: flex; align-items: flex-start; justify-content: center;}
.product_enquirymain{ width: 100%;}
h4.productpopup_price{text-align: center !important;}
form#enquiry_send_email #register-box input{margin-bottom: 11px;}
div#register-box div#closebutton a{/*margin-top: 18px;*/margin-top: 5px; top: 15px;}


.plg-info .review-section {float: left; padding-top: 10px; border-top: 1px solid #e1e1e1; width: 100%;padding: 10px; /*background: #333;*/}
.list-contact-info .review-section ul{ float: left; width: 100%; padding: 0; margin:0px; }
.list-contact-info .review-section ul>li{ float: left; width: 100%; list-style: none; font-size: 16px; /*color: #fff;*/ line-height: 19px;}
.enquiry-img-view.product_enquiry{width: 100%;float: left;max-height: 280px;overflow: hidden; height: auto;}
/* .middle_bg .register_panel{ margin-top: 4rem;} */
.middle_bg .register_panel{ margin-top: 3rem;}
.rating {float: right;}

/***************Contactus_page***************/
.contactpage_form{float: right;width: 60%;}
.contactpage_form table.cont_form{width: 100% !important;}
.contactpage_form table.cont_form tr.name, .contactpage_form table.cont_form tr.email{float: left;width: 50%; padding:3px 8px;}
.contactpage_form table.cont_form tr.phone, .contactpage_form table.cont_form tr.state{float: left;width: 50%;padding:3px 8px;}
.contactpage_form table.cont_form tr.address, .contactpage_form table.cont_form tr.message{float: left;width: 100%; padding:3px 8px;}
.contactpage_form #form_table table.cont_form tr input, .contactpage_form #form_table table.cont_form tr textarea, .contactpage_form #form_table table.cont_form tr select{ border-radius: 2px; border: 1px solid #ffdcde47; background: #ffdcde47; border-bottom: 2px solid var(--light-red) }

.contactpage_form table.cont_form tr.submit_btn{float: left; padding:3px 8px;}
div#registration_main.contactpage_registration{border: none;}
.contactuspage_container{float: left;width: 100%;margin-top: 40px;}
.contactuspage_left{float: left;width: 40%;}
.contactuspage_left_title h2{font-size: 44px;color: #3c3c3c;margin-top: 10px;}
.contactuspage_left_title{float: left;width: 100%;}
.contactuspage_left_discroption{float: left;width: 100%; margin-top: 10px;}
.contactuspage_left_discroption p{font-size: 18px;width: 74%;}
.contactpage_form #form_table table.cont_form tr td span.error_class{right: 0px !important;top: -28px !important;}


/***********reset-password***********/
div.row.resetpassword_section .col-md-12.inner_page_content { width: 60%; float: unset; margin: 0 auto; text-align: left; overflow: hidden;}
.row.resetpassword_section{float: left;width: 100%;}
div.row.resetpassword_section .reset_container{margin-top: 20px;}
div.row.resetpassword_section .btn_reset{margin-top: 10px; width: 100%;}
div.row.resetpassword_section .reset_container span.error{position: relative; margin-top: 6px; float: left;}

/**************Review-page***********/
.review_section{float: left; border-right: 1px solid #dddddd;}
.review_image, .review_name{float: left;}
.review_image p.fa.fa-user, .review_sectionmain .review_image img{background: var(--light-red-bg); color: var(--light-red-md); float: left; width: 52px; height: 52px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 28px;}
.review_sectionmain .review_image img{height: 100% !important; width: 100% !important;}
.review_name .name{float: left; width: 100%; display: flex; text-align: left; font-size: 20px; font-weight: 600; align-items: baseline; padding-left: 0px;}
.review_name{width: 72%;}
.review_name .time{width: 100%; text-align: left; float: left; padding: 5px 0; font-size: 14px; font-weight: 500; color: #797979;}
.review_name .reply, .review_name .report{font-size: 18px;color: #313131;float: left;}
.review_name .reply p, .review_name .report p{float: right;}
.review_name .report{float: left;    padding-left: 15px;}
/* .review_name .reply{border-right: 1px solid #3f3f3f;padding-right: 15px;} */
.fa-warning:before, .fa-exclamation-triangle:before{margin-right: 10px; color: #ffdd00;}
.review_name .reply p a{color: #303030;}
.review_section .review_name .report p a{font-size: 16px !important; font-weight: 600;}
.reply_porot { float: left; width: 100%; margin-top: 8px; }
.review_name .reply p a{padding-right: 15px;}
.review_name .reply p:after{content: '';border: 0.5px solid #3f3f3f;}
.review_sectionmain{display: grid;grid-template-columns: 34% 60%;grid-column-gap: 6%;margin: 20px 0;    border-top: 1px solid #dedede; padding-top: 20px; width: 100%; align-items: center;}
.review_right{float: right;padding-left: 18px;}
.review_right .review_right_title{width: 100%;float: left;font-size: 20px;}
.review_stars .stars-liks i.fa{font-size: 15px;}
.review_right .review_right_title p{margin-bottom: 5px;}
.review_right_discrup{float: left;width: 100%;margin-top: 5px;}
.review_right_discrup p{font-size: 16px;font-weight: 400;color: #444444;}
.reviewpage_main{/*border-top: 1px solid #dedede;padding-top: 20px;*/width: 75%; float: right; padding-left: 20px; margin-top: 20px;}
.review_image{ /*width: 20%; */width:60px; margin-right: 12px; display: flex; text-align: center; flex-wrap: wrap; justify-content: center; height: 60px;border-radius: 50%; }
.review_image p.newpost{color: #ff3c33;font-size: 15px;}
.review_right .review_right_title a{color: #303030;}
.reviewpage_maincintainer{float: left;width: 100%; margin-top: 0px;}
.reviewpage_leftnav_bg{float: left;width: 25%; padding-right: 20px;}
.reviewpageleft, .tab_area_cover{ border: 1px solid #dfdfdf; background: #f2f2f2;width: 100%;}
.reviewpageleft .tabPannel, .tab_area_cover .tabPannel{width: 100%; padding: 0;    border: 1px solid #e4e4e4;}
.reviewpageleft .tabPannel ul>li a, .tab_area_cover .tabPannel ul>li a{width: 100%;}
.reviewpageleft ul#account_links, .tab_area_cover ul#account_links{margin-bottom: 0 !important;}
.reviewpageleft .tabPannel ul li a span, .tab_area_cover .tabPannel ul li a span{border: none;font-size: 18px; font-weight: 500;font-family: 'Lato', sans-serif;}
.reviewpageleft .tabPannel ul li a span:before, .tab_area_cover .tabPannel ul li a span:before{margin-right: 16px; font: normal normal normal 14px/1 FontAwesome;width: 12px;
    display: inline-flex;
}
.reviewselected_right .review_title h3{float: left;border-left: 4px solid;font-weight: 600;padding-left: 10px;}
.reviewselected_right{float: left; width: 100%; display: inline-grid; grid-template-columns: 30% 70%; align-items: center;margin-bottom: 14px;}
.reviewselected_right .review_title{float: left;}
.reviewselected_section{float: right; display: flex;justify-content: flex-end; width: 100%;}
.reviewselected_section .reviewselected_show{float: left;}
.reviewselected_section .reviewselected_show select#show, .reviewselected_Entries select{margin-left: 8px;background: transparent;padding: 10px 12px;}
.reviewselected_Entries, .reviewselected_search{float: left;margin-left: 35px;}
.reviewselected_search form.example{display: flex;border: 1px solid #ababaa;align-items: center;    padding: 6.5px 5px;}
.reviewselected_search form.example input{border: none;padding: 0px 12px;}
.reviewselected_search form.example button{float: right;padding-right: 8px;font-size: 18px;background: transparent;border: none;}
.review_sectionmain .one_square_name{width: 52px; height: 52px;}
.review-section .showReviewOuter .name_image .one-square{padding-right: 12px; display: flex; text-align: center; flex-wrap: wrap; justify-content: center;}
.review-section .showReviewOuter .name_image .one_square_name{display: flex;align-items: center;justify-content: center;}

.reviewleft_profile_bg { margin-top: 20px; float: left; background: #f2f2f2; width: 100%;}
.reviewleft_profile { float: left; width: 100%; }
.reviewleft_profile_title h2:after { border: 9px solid var(--light-red); content: ''; display: block; width: 80%; margin:13px auto 0; border-radius: 20px; }
.reviewleft_profile_title{color: black;background: var(--light-red-md);text-align: center;margin: 0;padding: 10px 0;}
.reviewleft_profile_title h2{font-size: 26px;}
.reviewleftprofile_section{float: left;width: 100%; margin: 30px 0;padding:0 15px;}
.reviewleftprofile_section>ul{list-style: none;}
.reviewleftprofile_section>ul>li{float: left;width: 100%; text-align: left;font-size: 19px; color: var(--light-red-md);    border-bottom: 1px dashed; padding:15px 0;display: grid; grid-column-gap: 10%; grid-template-columns: 80% 10%; align-items: center;}
.reviewleftprofile_section>ul>li a { float: right; background: white; padding: 6px 8px; border-radius: 50%;width: 32px; height: 32px; display: flex;align-items: center;justify-content: center; }
.reviewleftprofile_section>ul>li p{float: left;margin: 0;}
.reviewleft_profile_title p{font-weight: 600;font-style: italic;}
.review_sectionmain .review_image p{display: none;}
.review_sectionmain .report{padding-left: 0;}
.review_sectionmain a.btn_reported{font-family: 'Lato', sans-serif; font-weight: 600;}
.tabPannel ul li.review_main_nav:hover ul.review_nav{display: block;}
.tabPannel ul li ul.review_nav li{padding: 0px 0 !important;}
.tabPannel ul li ul.review_nav li a{padding: 0;}
.tabPannel ul li.review_main_nav{position: relative;}
.tabPannel ul li.review_main_nav ul.review_nav{left: 100% !important;z-index: 9999; top: 0 !important}
.tabPannel ul li a.selected span:after{transform: rotate(180deg);top: 14px !important;left: 0;right: auto !important;}
.tabPannel ul li.review_main_nav ul.review_nav li a.selected span:after{left: -10px !important;}
.tabPannel ul li#classnone{display: none !important;}
/*.tab_area_cover .tabPannel ul li{float: right !important;}*/
.tab_area_cover .tabPannel ul li span{color: #303030;}

div#register-box.imagePopUpwidth{overflow-y: scroll !important;}
.businesspage_review_write.child_review_div{float: left; width: 100%; margin-top: 20px; padding-top: 20px; border-top: 1px solid #dadada;}
.businesspage_review_write.child_review_div .pst_rew div#click23{width: 100% !important;}
.businesspage_review_write .child_review_rating{width: 100% !important;}

/************blog-content-marketing*********/
.search_coloumn .tab_area_cover{border: none;margin: 0;}
div#form_table span#lable_bussiness{float: left;width: auto;}
div#form_table span#lable_bussiness .pull-right{margin-left: 8px;}

/****************Edit Product***************/
.reviewpage_main.addproducts_pro_img .pro-form{width: 100%;}
.reviewpage_main.addproducts_pro_img .up-prodct{width: 100%;}
.reviewpage_main.addproducts_pro_img .forms-control{padding-left: 0;}
div#field.no-shadow .listingkeyword span#ctl00_MainContent_lblKeywordSelected{margin-bottom: 20px;}
/* #registration_main #registration_form div#registration_headings{padding: 0px 25px;} */
div#enquiryreferMain form#enquiry_send_email span{position: absolute; top: -7px; right: 6px;}
div#enquiryreferMain form#enquiry_send_email div{position: relative;}

/**********sendmail-popup************/
.sendmail_table .common_ip{border: 1px solid #e7e7e7;}
.report_panel form#review_report_form a#mailSend{background: var(--light-red-md) !important;color: #ffff !important;}
.report_panel form#review_report_form a#mailSend:before{text-transform: uppercase;}
/*NEW*/
#register_panels iframe{width: 100%;}
span.send_heading{font-family: 'Lato', sans-serif;}
.tableContainer p { text-align: left; margin-top: 20px; font-family: 'Lato', sans-serif; }
table.sendmail_table{max-width: 100%; float: left;}
.tableContainer tbody tr { float: left; width: 46%; margin-right: 4%; }
.tableContainer tbody tr.message, .tableContainer tbody tr.address{width: 100% !important;}
.tableContainer input { border-top: 0 !important; border-right: 0 !important; border-left: 0 !important; padding-left: 0 !important; }
div#reportPopUp div#register-box .tableContainer tbody tr{width: 100%; margin-right: 0%;}
div#reportPopUp div#register-box .tableContainer tbody tr:last-child{margin-bottom: 20px;}
div#reportPopUp div#register-box .tableContainer tbody tr.reviewpopup_reason td{width: 100%; float: left;}

/**********intro-JS*************/
.introjs-tooltip { box-sizing: content-box; position: absolute; visibility: visible; padding: 20px; box-shadow: 0 0 20px rgba(0,0,0,0.2); background-color: white; max-width: 330px; border-radius: 3px; box-shadow: 0 1px 10px rgba(0,0,0,.4); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -ms-transition: opacity 0.1s ease-out; -o-transition: opacity 0.1s ease-out; box-sizing: border-box; transition: opacity 0.1s ease-out; max-width: 400px; min-width: 320px; }
a.introjs-button.introjs-nextbutton { box-sizing: content-box; margin-right: 5px; color: #fff; background: var(--light-red); text-shadow: none; font-size: 13px; font-weight: 600; border-radius: 0 2px 2px 0; font-family: 'Nunito Sans', sans-serif; height: 18px; padding: 4px 10px; border: 1px solid #01505f; }
div.introjs-tooltip-header .introjs-prevbutton, div.introjs-tooltip-header .introjs-skipbutton, a.introjs-button.introjs-prevbutton.introjs-disabled{ box-sizing: content-box; margin-right: 5px; color: #222; background: #f2f2f2; text-shadow: none; font-size: 14px; font-weight: 600 !important; font-family: 'Nunito Sans', sans-serif; height: 18px; padding: 4px 10px !important; border: 1px solid #e2e2e2; border-radius: 2px 0 0 2px; display: flex; align-items: center; justify-content: center;}
div.introjs-tooltipReferenceLayer .introjs-tooltip{border-radius: 0; text-align: center !important; max-width: 320px; min-width: 320px;}
div.introjs-tooltipbuttons{text-align: center; float: right; display: flex; justify-content: center; width: 100%; /*padding-left: 66px;*/ }
div.introjs-tooltip-header .introjs-skipbutton{left: 103px;position: absolute;bottom: 30px; border: 1px solid #ebd66b;}
div.introjs-bullets ul li a.active{ width: 6px !important; height: 6px; background: var(--light-red) !important; border: 1px solid #023540; }
div.introjs-bullets ul li a{width: 6px !important; height: 6px;background: #f2f2f2 !important; border: 1px solid #023540;}
a.introjs-button.introjs-prevbutton{padding: 3px 10px;border-radius: 0; margin-right: 5px;}
div#closebutton a#TB_closeWindowButton { border-radius: 50px; float: right; background: transparent; border: 1px solid #6c6c6c; height: 28px; width: 29px; display: flex; font-size: 18px; align-items: center; justify-content: center; color: #6c6c6c; margin: 10px 2px 0 0; }
.close_button:after { content: "\f00d"; line-height: 4px; display: flex; align-items: center; justify-content: center; position: absolute; /*top: 7px;*/ font: normal normal normal 14px/1 FontAwesome; font-size: 18px; }
/* .close_button{position: relative; z-index: 9999;} */
.close_button{position: relative; z-index: 99;}
div#closebutton.login_popup{margin: 12px 22px 0 0;}
.introjs-tooltiptext{color: black;padding: 20px;font-size: 16px;}

/*Report View*/
div#reportMain tbody span.send_heading{font-weight: 500;    border-bottom: 1px solid #dadada; color: #0b0b0b; text-align: left; padding-bottom: 10px; font-size: 21px !important;}
div#reportMain tbody td p{color: #8b8b8b; text-align: left; font-size: 15px; font-weight: 500; padding-top: 5px;}
div#reportMain tbody td label{font-size: 17px;font-weight: 500;/*color: black;*/}
div#profile_pic1 .opn-cmra-fixed{bottom: 10px;}
.banner form#nav_search_form{float: left;width: 100%;}
div#reportPopUp #closebutton{margin-top: 15px;}
div#reportMain table.sendmail_table tr:first-child{display: flex;align-items: center;justify-content: center}
div#reportMain table.sendmail_table tr{width: 100%;margin-right: 0;}

/***********Account page**************/  
.note-editor.note-frame{-webkit-user-select: initial;user-select: initial;}
form#image_form{width: 25%;float: left;padding-right: 20px;}
.col-xs-12.col-sm-6.col-md-6.col-lg-6.upload_image img{margin: 0;}
.reviewpage_leftnav_bg .pro-file{display: block;text-align: center;}
.pro-file{display: none;}
div#allgalleryview.gallery_view.grid-prod.emptydata {display: flex;align-items: center;justify-content: center;margin-top: 8%;}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}

/* Firefox */

input[type=number]{-moz-appearance: textfield;}
div#map{height: 300px;}
.add_more,
.btn-custom{color: #fff;background-color: var(--light-red) !important;border-color: var(--light-red) !important;}
.image_container{position: relative;}
.image{opacity: 1;display: block;width: 100%;height: auto;transition: .5s ease;backface-visibility: hidden;}

.middle{transition: .5s ease;opacity: 0;position: absolute;/*top: 50%;*/left: 50%;/*transform: translate(-50%, -50%);*/-ms-transform: translate(-50%, -50%);text-align: center;}
div#field div#ctl00_MainContent_dvPage a{float: left;width: 100%;}

.image_container:hover .image{opacity: 0.3;}

#registration_main #form_table .col-sm-6 .ad_tit_le span.labels { width: auto;}

/*NEW*/
.review_tabright ul li a.active{background: var(--light-red); color: #fff;    border: 1px solid var(--light-red); padding: 8px 16px; border-radius: 3px;}
.review_tabright ul li a{    background: transparent; box-shadow: none; color: #000; border: 1px solid var(--light-red); padding: 8px 16px; border-radius: 3px;}
.review_tabright ul li {float: right;margin-left: 4px;}
.review_tabright ul {list-style: none;}
.review_tabright {float: right;width: 100%;text-align: right;}
#registration_main #form_table input#chkTerms{left: 0;margin-right: 6px;accent-color: var(--light-red-md);}
.form-group.address_sets .col-sm-6{padding-right: 15px !important;}
div#allgalleryview.gallery_view.grid-prod.emptydata div#my_registration_main, div#allgalleryview.gallery_view.grid-prod.emptydata div#my_registration_main .listin_cover.col-md-12 {background-color: transparent;border: none;}
.review_tabright ul li a.selected{background: var(--light-red);color: white;}
div#form_table .col-sm-12.des_cipt, div#form_table .col-sm-4.web_site_url, .col-sm-6.web_site_url, .col-xs-12.col-sm-6.col-md-6.col-lg-6.uploardimg_input, .descri_ption_sct .col-lg-12{padding: 0;}
.col-sm-6.web_site_url{padding-left: 5px;}
.col-sm-6.ad_tit_le{padding-right: 5px;}
div#address1.add-ress{z-index: 998;}
.ut-rating p{font-weight: 600;margin-right: 5px;margin-bottom: 2px;}
.tabPannel ul li.newofer{position: relative;}
.form-setting-info .form-info .error {color: var(--light-red-md);}

/*----*/
div#divReferFriend div#closebutton a#TB_closeWindowButton{padding: 0;}
iframe#IFsendMail #referMain .tableContainer table td span {float: left;width: 100%;margin: 6px 0;}
form#post_advertisement_form table tr td span#error_chkTerms {margin-top: 10px;margin-left: 16px;float: left;width: 100%;}
td.privacy_p.editmylisting.editlisting_error span#error_chkTerms{margin-bottom: 14px; float: left;width: 100%;}
#register-box.register-box1 #closebutton a#TB_closeWindowButton{padding: 0;}
div#review_listing .pagination_theme ul.pagination li{margin: 0;padding: 0;}
div#review_listing .pagination_theme ul.pagination{margin-top: 40px;}
.listingkeyword span#ctl00_MainContent_lblKeywordSelected{float: left;width: 100%; margin-top: 20px; text-align: center;padding: 40px;border: 1px solid #d9d9d9;line-height: normal;font-weight: 400;}
.input-group-addon{border: 1px solid #e7e7e7;}


.cont_ainer #forgotpassword_form .form-group a.login_acc.return_sign strong, a.myreg.returnto_signin strong{font-weight: bold;font-size: 16px;color: #bb3027;text-decoration: underline; color: var(--light-red);}
.cont_ainer #forgotpassword_form .form-group a.login_acc.return_sign, a.myreg.returnto_signin{ color: #414141;background: white !important;border: none !important;font-weight: 400;font-size: 16px; margin-top: 20px;}
div.Linkcrumb.faq_pagecontainer p span, .howitwork_bg .howitwork_title h2{font-size: 26px;color: #303030;font-weight: 500;}
.faqsection_container { display: grid; grid-column-gap: 17px; grid-template-columns: repeat(auto-fill, minmax(31%,1fr)); float: left; grid-gap: 26px; width: 100%; margin-top: 30px; }
.faqsection_container .faqpage_section strong, div#howitworks_container .howm span{ margin-bottom: 8px; float: left; width: 100%; font-size: 17px;}
.faqsection_container .faqpage_section strong:after{ content: ''; border: 2px solid; width: 50px; display: block; margin-top: 8px; color: var(--light-red); background: var(--light-red);}

/*How-it-works*/

@font-face {

    font-family: 'exodus_demoregular';
    src: url('../fonts/exodus_demo_400-webfont.woff2') format('woff2'),
         url('../fonts/exodus_demo_400-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.howitwork_bg .howitwork_title{float: left;width: 100%; text-align: center;margin-bottom: 30px;}
.howitwork_bg .howitwork_title h2:after{ content: ''; border: 1px solid #303030; width: 90px;    margin: 16px auto; display: block; margin-top: 18px;}
.howitwork_bg .howitwork_left{float: left;width: 40%; padding-right: 20px;}
.howitwork_right{float: left; width: 60% !important;padding-left: 20px;}
.howitwork_left .howitwork_left_title span{color: var(--light-red);font-size: 16px;font-weight: 600;}
.howitwork_left .howitwork_left_title h1{ margin-top: 10px; }
.howitwork_steps{float: left;width: 100%;margin-top: 20px;}
.howitwork_steps ul li h4{ font-size: 24px; display: flex; float: left; width: 100%;margin-bottom: 2px;}
.howitwork_steps ul li h4 span{font-size: 38px;    font-family: exodus_demoregular;color: #006a7c;margin-right: 12px;}
.howitwork_steps ul li{padding-right: 30px !important;display: block !important;}
.howitwork_btn a { background: #006786; padding: 16px 18px; color: white; font-weight: 600;font-size: 15px;    font-family: inherit;}
.howitwork_btn{width: 100%;float: left;margin-top: 10px;}
.howitwork_bg{border-bottom: 1px solid #ededed;float: left;width: 100%;padding: 0px 0 40px;}
.howitwork_bg.howitwork_two{border: none; padding: 40px 0 0 !important;}
.howitwork_btn a p{float: right;margin-left: 10px;margin-bottom: 0; font-size: 14px; font-weight: 500;}
.howitwork_btn a.fa:before{font: normal normal normal 14px/1 FontAwesome;font-size: 16px;}
.howitwork_bg.howitwork_two .howitwork_title{margin-bottom: 0 !important;}
.howitwork_steps ul li p, div#epage_footerpages p{color: #525252;}

/*privacy-policy*/

div#epage_footerpages span.title{font-size: 26px !important;color: #303030;font-weight: 500;}
p.MsoNormal span.title{margin-bottom: 28px;float: left;width: 100%;}
div#epage_footerpages a{font-size: 17px; color: #3c3c3c;}
.contactuspage_left_title span{color: var(--light-red);font-size: 15px;font-weight: 600;}
div#epage_footerpages p span{font-size: 14px !important;font-family: inherit !important;}
.ut-rating.review-section ul li{width: 100%;float: left;}
.ut-rating.review-section{border: none;padding: 0;}
.ut-rating.review-section ul li span { font-weight: 600; font-size: 14px; float: left; margin-right: 3px; margin-bottom: 2px; color: #333; }
.ut-rating.review-section ul li .rating i.fa{font-size: 15px;}
.ut-rating.review-section ul li span.product_rating, .ut-rating.review-section ul li span.business_rating{float: right;}


/*coverImagePopUp*/
div#coverImagePopUp input.upload_cover { float: left; width: 100%; padding: 10px 0 30px; background: var(--light-red); color: white; max-width: 100%; display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 600; margin: 30px 0; }
.main_cover_img .cover_img{float: left;width: 100%;overflow: hidden;margin: 1% auto;position: relative;}
.main_cover_img{width: 100%; margin-top: 40px; display: grid; grid-column-gap: 17px; grid-template-columns: repeat(auto-fill, minmax(41%,1fr)); float: left; grid-gap: 26px;}
div#coverImagePopUp a#TB_closeWindowButton{top: 22px;}
.main_cover_img .cover_img input[type="radio"]{height: 22px !important;}
div#coverImagePopUp div#register-box{max-width: 65%;height: 470px;}
div#coverImagePopUp .tableContainer strong{font-size: 24px; font-weight: 500; }
div#coverImagePopUp .tableContainer strong:after { content: ''; border: 1px solid var(--light-red-md); background: var(--light-red-md); display: block; width: 80px; margin: 8px auto; }
div#coverImagePopUp .main_cover_img .cover_img .cover_image{height: 140px;display: flex;align-items: center; overflow: hidden; border: 1px solid #ececec99;}
.swal-modal .swal-button-container .swal-button--confirm{background: var(--light-red);box-shadow: unset;}
div#coverImagePopUp .main_cover_img .cover_img input[type="radio"]{position: absolute;top: 2px;right: 12px;width: 16px !important; max-width: auto !important;}
div#review_listing .pagination > li > a, div#review_listing .pagination > li > span{color: var(--light-red-md);}
div#review_listing .pagination > .active > a{background-color: var(--light-red);border-color: var(--light-red); color: white;}
.container.home-page-listing.gridfourSection span{color: #222;}
#registration_main .note-editing-area{/*border: 1px solid rgb(195, 195, 194) !important; */border-top: none !important;} 
/*#registration_main .panel-default > .panel-heading{border: 1px solid #c5c4c3;}*/

/*LocationPopUp*/
div#LocationPopUp .oops_cont strong { float: left; color: #303030; font-weight: 500; font-size: 24px !important; margin-top: -40px; }
div#LocationPopUp .oops_cont .choose_one ul { list-style: none; display: grid; grid-template-columns: 24.2% 24.2% 24.2% 24.2% ;/* grid: repeat(12, auto) / auto-flow;*/ padding: 0; grid-column-gap: 2%; text-align: left; grid-gap: 8px; justify-content: space-around;}
div#LocationPopUp div#register-box {max-width: 65%; background: url(../images/locatoin_homepopup.jpeg) no-repeat center;background-color: #fff;background-size: cover;bottom: 16% !important; border-radius: 8px;}
div#LocationPopUp .oops_cont .choose_one, div#LocationPopUp .oops_cont .choose_list{width: 100%; padding: 0px;}
div#LocationPopUp .oops_cont .choose_list{padding: 30px 6px !important;}
div#LocationPopUp .oops_cont strong i{margin-right: 4px;color: #007085;font-size: 26px;}
div#LocationPopUp .oops_cont strong i:before{font: normal normal normal 14px/1 FontAwesome;content: "\f041";font-size: 26px;}
div#LocationPopUp .oops_cont .choose_one ul li:before{content: '\f192'; font-weight: inherit; margin-right: 10px; font-size: 10px !important; font: normal normal normal 14px/1 FontAwesome;}
div#LocationPopUp .oops_cont .choose_one ul li{font-weight: 500;display: flex;align-items: center;cursor: pointer;}
div#LocationPopUp div#closebutton a{top: 15px; }
div#LocationPopUp div#register-box .register_panel{background: transparent;}
div#LocationPopUp .oops_cont .choose_one ul li:active{color: var(--light-red);}
div#LocationPopUp .oops_cont .choose_one ul li:hover{color: var(--light-red-md);}
div#LocationPopUp .oops_cont .choose_one{overflow-y: auto !important;min-height: 340px;max-height: 480px;}
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul{display: flex;align-items: center;overflow: hidden;}
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul li img{margin-bottom: 3px;}
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul li a{cursor: pointer !important;}
.listin_covers .action_div ul li a.not_activated:before {position: absolute;content: "\f071";font: normal normal normal 14px/1 FontAwesome;width: 100%;height: 100%;display: flex;align-items: center;  justify-content: center;color: var(--light-yelow-color);font-size: 20px;}
.listin_covers .action_div ul li a.not_activated{position: relative; width: 100%; float: left;}
.listin_covers .action_div ul li a.not_activated img {opacity: 0 !important;}
.reviewpage_main .my-clasifi .listin_covers .action_div ul li:after{height: 28px !important;}
.reviewpage_main .my-clasifi.business-profile-directory div#address_detail .one-square{width: auto; font-size: 16px;}
 
#registration_main #form_table .clr-red{ position: absolute; color: #ff0000; top: 0px; right: 10px; left: 4px; text-align: left; font-weight: 400; font-size: 11px;}
#form_table tr.editListing_address span.clr-red.server_error{top: -16px !important;}
.des_cipt div#descriptions1 span.minium_words{width: 100%;font-size: 12px;float: left;}
/* .plat_form_cat .st_adrs input{margin-bottom: 10px;} */
.plat_form_cat .st_adrs .error_class{top: 60px !important;}
/*#registration_main #editlisting_form #form_table span#error_chkTerms { position: absolute; top: -25px; right: 0px; }*/
#registration_main #editlisting_form #form_table span#error_chkTerms { position: relative; top: 20px !important; right: 0px; font-size: 11px;}
#editlisting_form #form_table tbody tr{float: left;width: 100%;}
.border_red{border:1px solid red !important;}
#registration_main #form_table .editListing_address span.server_error{top: -20px !important;}
.descri_ption_sct .descr_iptions span#error_mssg_description{bottom: 15px;}
#registration_main #form_table .clr-red{top: 5px; left: 4px !important; width: 100%;position: relative; float: left; margin:0px;}
i.fa.fa-star, i.fa.fa-star-o  { color: var(--light-yelow-color); }

.contactuspage_left_title span{color: var(--light-red);font-size: 15px;font-weight: 600;}
.image_container:hover .middle{opacity: 1;}
.dropbtn {background-color: #4CAF50; color: white;padding: 16px;font-size: 16px; border: none; cursor: pointer;}
.dropdown_menu {position: relative;display: inline-block;}
.dropdown-content { display: none;position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index: 2;}
.dropdown-content a {color: black;padding: 12px 16px;text-decoration: none;display: block;}
.dropdown-content a:hover {background-color: #f1f1f1;}
.dropdown_menu:hover .dropdown-content {display: block;}
.dropdown_menu:hover .dropbtn { background-color: #3e8e41;}
.pagi-nation-next .show-for-sr {padding: 0px !important;}
.pagination li a {display: flex;align-items: center;}
span.forvideo {position: absolute;z-index: 99;left: 0;right: 0;margin: auto;top: 43%;width: 30px;}
.images_videos {float: left;}
.p-img {float: left; height: 120px; object-fit: cover;}
.image_row { margin-top: 2rem; display: flex;justify-content: center;}
.modal {display: none; position: fixed;z-index: 9999999; padding-top: 100px; left: 0; top: 0;width: 100%;height: 100%;  overflow: auto;background-color: black;}
.modal-content {position: relative;background-color: #fff;margin: auto;padding: 0;max-width: 1200px;}
div#enquiry .modal-content button.close{color: #000;}
.close {color: white;position: absolute;top: 10px;right: 25px;font-size: 35px;font-weight: bold;}
.close:hover,
.close:focus {color: #999;text-decoration: none;cursor: pointer;}
.mySlides {display: none;}
.cursor {cursor: pointer;}
.prev,
.next {cursor: pointer;/* position: absolute;*/top: 50%;width: auto;padding: 0px;margin-top: -50px;color: white;font-weight: bold;/*font-size: 20px;*/transition: 0.6s ease;border-radius: 0 3px 3px 0;user-select: none;-webkit-user-select: none;}
.next {right: 0;border-radius: 3px 0 0 3px;}

/*.prev:hover,.next:hover { background-color: rgba(0, 0, 0, 0.8);}*/

/*Old Css from file copied starts 30-12-2022*/

/*.switch-wrap {cursor: pointer;background: #0175ff;padding: 7px;width: 60px;height: 35px;border-radius: 33.5px;}
.switch-wrap input {position: absolute;opacity: 0;width: 0;height: 0;}
.switch {height: 100%;display: grid;grid-template-columns: 0fr 1fr 1fr;transition: 0.2s;}
.switch::after {content: "";border-radius: 50%;background: #e4e4e4;grid-column: 2;transition: background 0.2s;}
input:checked + .switch { grid-template-columns: 1fr 1fr 0fr;}
input:checked + .switch::after {background-color: #fff;}
.account_title { font-size: 20px; text-transform: uppercase; color: var(--light-red-md); font-weight: bold; float: left; width: 100%; padding: 18px 0; } 
.tabPannel { border-bottom: 0; float: left; padding: 0 15px; width: 30%; margin-bottom: 10px; box-sizing: border-box; } 
.tabPannel ul { list-style: none; font-size: 12px; position: relative; float: left; background: #f2f2f2; } 
.tabPannel ul li { float: left; margin-right: 3px; display: block; width: 100%; } .tabPannel ul li ul li { float: right; } 
.tabPannel ul li.active ul { display: block; } .tabPannel ul li ul li { border-bottom: 1px solid #a8d2d4; margin: 0 !important; padding: 5px 20px; } 
.tabPannel ul li ul li a { float: none; background: none; padding-left: 10px; color: #000000; text-decoration: none; } 
.tabPannel ul li ul li:hover { background: #b7cfd1; color: #465a5d; } 
.tabPannel ul li a { float: none; padding-left: 0; text-decoration: none; cursor: pointer; } 
.tabPannel ul li a span { padding: 15px 20px; color: #000000; border-top: 1px solid #e9e9e9; text-decoration: none; position: relative; float: none; font-size: 15px; display: block; margin-bottom: 0; } 
.tabPannel ul li a span:hover { background: #e9e9e9; } 
.tabPannel ul li a.selected span , .tabPannel ul li a.selected:hover span { color: #fff; background: var(--light-red-md); border-radius: 0; border: 2px solid var(--light-red-md); } 
.tab_area_cover { margin: 0 -15px; display: block; box-sizing: border-box; } 
.tabPannel ul li a.selected span:after { content: ""; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid var(--light-red-md); position: absolute; top: 10px; right: -8px; }*/

/*Old Css from file copied Ends 30-12-2022*/


.numbertext {color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0;}
img {margin-bottom: -4px;}
.caption-container {text-align: center;background-color: black;padding: 2px 16px;color: white;}
.demo {opacity: 0.6;}
.active,
.demo:hover {opacity: 1;}
img.hover-shadow {transition: 0.3s;}
.hover-shadow:hover {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.slider-for img {width: 292px;object-fit: cover;height: 252px;}
.owl-carousel .owl-wrapper-outer{height: 61px !important;}   
.switch-wrap {cursor: pointer;/*background: #0175ff;*/padding: 7px;width: 60px;height: 35px;border-radius: 33.5px;}
.switch-wrap input {position: absolute;opacity: 0;width: 0;height: 0;}
.switch {height: 100%;display: grid;grid-template-columns: 0fr 1fr 1fr;transition: 0.2s;}
.switch::after {content: "";border-radius: 50%;background: #e4e4e4;grid-column: 2;transition: background 0.2s;}
input:checked + .switch {grid-template-columns: 1fr 1fr 0fr;}
input:checked + .switch::after {background-color: #fff;}
.account_title{font-size: 20px;text-transform: uppercase;color: var(--light-red-md);font-weight: bold;float: left;width: 100%;padding: 18px 0;}
.tabPannel{border-bottom: 0;float: left;padding: 0 15px;width: 30%;margin-bottom: 10px;box-sizing: border-box; padding: 0px;}
.tabPannel ul{list-style: none;font-size: 12px;position: relative;float: left;background: #f2f2f2; padding: 0px;}
.tabPannel ul li{float: left;margin-right: 3px;display: block;width: 100%;}
.tabPannel ul li ul{float: left;position: relative;background: #87bfc1;top: 0px;left: 0;width: 100%; margin-bottom:0px !important}
.tabPannel ul li ul li{float: right;}
.tabPannel ul li.active ul{display: block;}
.tabPannel ul li ul li{border-bottom: 1px solid #a8d2d4;margin: 0 !important;padding: 15px 20px !important;}
.tabPannel ul li ul li a{float: none;background: none;padding-left: 10px;color: #000000;text-decoration: none;}
/*.tabPannel ul li ul li:hover{background: #b7cfd1;color: #465a5d;}*/
.tabPannel ul li ul li:hover{background: #307075;color: #000000;}
.tabPannel ul li ul li:hover a{color: #ffffff;}
.tabPannel ul li a {float: none;padding-left: 0;text-decoration: none;cursor: pointer;}
.tabPannel ul li a span{padding: 15px 20px;color: #000000;border-top: 1px solid #e9e9e9;text-decoration: none;position: relative;float: none;font-size: 15px;display: block;margin-bottom: 0;}
.tabPannel ul li a span:hover{background: #e9e9e9;}
.tabPannel ul li a.selected span,
.tabPannel ul li a.selected:hover span{color: #fff;background: var(--light-red-md);border-radius: 0;border: 2px solid var(--light-red-md);}
.tab_area_cover{margin: 0 -15px;display: block;box-sizing: border-box;}
.tabPannel ul li a.selected span:after{content: "";border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #fff;position: absolute;top: 10px;right: -8px;}
a#ctl00_MainContent_rptKeywords_ctl00_lbtnKeyword\ active{background: var(--light-red);color: #fff;}

/***********Contact_Book-page**************/
#my_registration_main .one-square{width: auto;}
div#field div#profile_img{height: auto;}

#registration_main .note-editing-area, #registration_main .note-editable, #registration_main .note-statusbar, #registration_main .note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{float: left; width: 100%; background: white;}
div#address1 .contact-view ul{margin-bottom: 10px;}
div#main_address_d table tbody tr .email_approved:before {right: -30px;}
div#main_address_d table tbody tr .email_approved:after {right: -25px;}
div#main_address_d table tbody tr .email_approved{position: relative; display: inherit;}

/*  */
.reviewpage_main.addproducts_pro_img .up-prodct div#myDropzone {
    width: 230px;
}


@media only screen and (max-width: 1140px) and (min-width: 991px){

div#secondHeader.active .banner_input.input_search input.sticky-search-input{font-size: 12.5px !important;width: 65% !important;}
div#secondHeader.active .sticky-head-search .banner_input.select_choose{width: 35% !important;}
div#secondHeader.active select#types{font-size: 12.5px;}
.banner_input .city input#ct_sticky{font-size: 12.5px;}
.business>ul.acc_login>li a{font-size: 12.5px;}
.menu_header_stky_ad_stky button span.head-only {font-size: 12.5px;}
.review-section .showReviewOuter .pst_rew{float: left;width: 90%;}
.right_sidebar h1.heading{font-size: 18px;}
.home-page-listing .right_sidebar .right-bar-section div#side_add div#side_add_h{padding-right: 0;}

}
@media only screen and (max-width: 991px) and (min-width: 768px){

div#secondHeader.active .banner_input.input_search input.sticky-search-input{font-size: 11.5px !important;width: 56% !important;}
div#secondHeader.active .sticky-head-search .banner_input.select_choose{width: 44% !important;}
div#secondHeader.active select#types{font-size: 11.5px;}
.banner_input .city input#ct_sticky{font-size: 121.5px;}
.business>ul.acc_login>li a{font-size: 11.5px;}
.menu_header_stky_ad_stky button span.head-only {font-size: 11.5px;}
/*div#secondHeader.active .sticky-head-search{width: 57%;}*/
#secondHeader.active .header_right{width: 16%;}
.pn-infomation{padding: 5px 0px 5px;}
.locat-info .name-info{padding: 13px 12px 10px; }
div.plg-info{padding: 10px 18px;}
.review-pre-list{grid-gap: 0px;}
.col-md-4 { width: 33.33333333%; }
#registration_main input{margin-top: 0px;font-size: 12px;}
/* .lb_mobile span.country_code, .lb_phone span.country_code{top: 31px;} */
.postadvertisement div#registration_headings{width: 100%;}
div#form_table table.table_form tbody{padding:0;}
.listing-pro-detail ul li{margin-right: 13px;}
div.reviewpage_main.addproducts_pro_img .pro-form{width: 100%;}
div.reviewpage_main.addproducts_pro_img .up-prodct{width: 100%;}
/*.col-xs-12.col-sm-6.col-md-6.st_adrs .col-xs-12{padding-right: 0px;}
.lb_city, .lb_state{padding-right: 5px;}*/
.privacy_p{padding-left: 15px !important;}
.listin-submit{padding-left: 12px;}
.gridfourSection .feature-listing{grid-template-columns: repeat(auto-fill, minmax(28%,1fr));}
#registration_main .col-xs-12{padding-right: 5px;}
.listing_right p, .listing_right ul li{font-size: 13px !important;line-height: 17px !important;}
div.clas-feed ul li .jb-card{padding: 7px 12px;}
.descri_ption_sct .col-sm-6 {width: 100%;}
.main_cover_img{grid-template-columns: repeat(auto-fill, minmax(100%,1fr));}
div#coverImagePopUp .main_cover_img .cover_img .cover_image{height: 175px;}
span.country_code{left: 1px !important;}
div.row.resetpassword_section .reset_container span.error{right: 15px; padding: 0 15px;}
div.row.resetpassword_section .reset_container .col-md-6{margin-top: 26px;}

}
@media(max-width:1375px) and (min-width:1200px){

div.tab_area_cover .tabPannel ul li a span{padding: 15px 8px;}
.review_sectionmain .review_image{width: 20%;}
.listing-pro-detail>ul{display: block;}
.listing-pro-detail ul li{margin-top: 5px;}

}
@media only screen and (max-width: 990px) and (min-width: 768px){

	.ut-rating.review-section  .fetr-product-rating .us-review div span{font-size: 11px;}

div.classified-detail div#address1 {width: 100%;right: 0px !important;float: left;margin-top: 20px;}
.form-setting-info .form-info .ctm-form.contact input{padding-left: 38px;}
div.classified-detail div#address1{ padding: 0; }
.col-xs-12.col-sm-6.col-md-12.col-lg-12.mobile-feild-address{padding-left: 5px;}
.col-xs-12.col-sm-6.col-md-12.col-lg-12.name-feild-address{padding-right: 5px;}
.col-xs-12.col-sm-6.col-md-6.col-lg-6.address_asts{padding-left: 0 !important;}
/*.name-feild-address .col-xs-12.col-sm-12.col-md-6.col-lg-6{padding-right: 5px;}*/
div.row.resetpassword_section .col-md-12.inner_page_content{width: 60%}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.map-view.editClassified_mapview .lb_marker{padding-left: 0px !important;}
table#editClassifiedtable_fromtable tbody, #registration_headings_new{padding: 0 !important;}
.editClasfiedform_address #registration_main textarea{max-width: 100% !important;}
.review-section .showReviewOuter .name_image{width: 10%;}
div.pr-nav-left{width: 100% !important;}
div.pr-nav-right{margin-top: 15px;width: 100% !important; padding-left: 0 !important;}
.review_image{width: 25%;}
.review_name{width: 75%;}
.review_name .report{padding-left: 8px;}
.review_name .reply p a{padding-right: 8px;}
.review_name .reply, .review_name .report{font-size: 16px;}
.review_sectionmain{grid-template-columns: 30% 62%;grid-column-gap: 3%;}
.review_sectionmain .review_name{width: 72%;}
.reviewleft_profile_title h2{font-size: 19px;}
.reviewpageleft .tabPannel ul li a span{font-size: 15px; padding: 15px 10px;}
.reviewpageleft .tabPannel ul li a span:before{margin-right: 8px;}
.reviewleftprofile_section{padding:0 8px;}
.reviewleftprofile_section>ul>li{font-size: 13px; grid-column-gap: 4%;}
.reviewleftprofile_section>ul>li a{width: 26px; height: 26px;}
.review_name .name, .review_right .review_right_title a{font-size: 16px;}
.review_sectionmain .report{font-size: 12px;}
.review_right_discrup p{font-size: 14px;}
.review_sectionmain .review_image{width: 20%;}
.review_sectionmain .one_square_name{display: flex; align-items: center; justify-content: center; width: 38px; height: 38px;}
.reviewselected_Entries, .reviewselected_search{ margin-left:5px;  }
.reviewselected_right{ grid-template-columns: 20% 80%;} 
.reviewselected_Entries select{padding:10px 0; margin-left: 3px;}
.reviewselected_right .review_title h3{font-size: 18px;}
.reviewselected_section .reviewselected_show select#show, .reviewselected_Entries select{padding: 10px 0px;}
.listing-pro-detail>ul{display: block;}
.listing-pro-detail ul li{margin-top: 5px;}
.profile-svg{top: 117px !important;}
.profile-progress{padding-bottom: 30px;}
div#form_table{padding: 0 15px;}
/*div#form_table .col-xs-12{padding: 0;}*/
div#form_table.postadvertisement_table{padding: 0 !important;}
.plat_form_cat span{font-size: 12px;}
div.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4{width: 50%;margin: 20px 0;}
div.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4 .blog_img{height: 235px}
.ut-rating.review-section ul li span{font-size: 11px; margin-right: 0px;}
/*location-popup*/
div#LocationPopUp .oops_cont .choose_one ul{ grid: repeat(20, auto) / auto-flow;}
div#LocationPopUp div#register-box{/*overflow-y: overlay !important;*/ max-width: 75% !important; }
div#LocationPopUp .oops_cont .choose_one{overflow-y: auto !important;height: -webkit-fill-available;}

}		
@media only screen and (max-width: 990px) and (min-width: 941px){

table#editClassifiedtable_fromtable, .terms_classfied{width: 100%; margin: 0 auto;}
#registration_main div#registration_headings{width: 100%; margin: 0 auto; padding: 0 15px !important;}

}
@media only screen and (max-width: 941px) and (min-width: 768px){

.col-xs-12.col-sm-6.col-md-12.col-lg-12.name-feild-address{padding-right: 0px;}
table#editClassifiedtable_fromtable, .terms_classfied{width: 92%; margin: 0 auto;}
#registration_main div#registration_headings{width: 100%; margin: 0 auto; padding: 0 15px !important;}
/* button.menu_header_stky {height: 72px !important;} */
.reviewpage_main div#registration_main div#registration_headings{padding: 0 !important;}
.reviewpage_main div#registration_main label{width: 100%;}


}
@media only screen and (max-width: 768px){

div.classified-detail div#address1{width: 100%;right: 0px !important;float: left;margin-top: 40px;/*z-index: 9999;*/padding: 0;}
div.contact-view ul{justify-content: flex-start;}
#secondHeader.active{top: -1px; z-index: 99991;}
div#address1{top: 30px !important;}
/*.classified-detail #address_h{display: none;}*/
div#enquiryThankRefer{padding: 0; float: left;}
.thankpop_btn.submit-btn a.form-submit{left: -10px;}
div.plg-info{padding: 0px 10px 10px;}
.fa-lg{margin-top: 0px;}
#enquiry_send_email textarea{max-width: 100%;}
#form_table table tr td input, #register-box input, #forget_panel .form input{max-width: 100%;}
form#enquiry_send_email{margin-top: 60px;}
.pn-infomation ul li a, .adr-info{color: #595b5d;text-align: left;margin-left: 0px;}
body div#my_account_field.listing-right{padding-right: 0;}
/*div.prod-grid{width: 100%;max-width: 31%;}*/
/*********mylisting**********/
div.clas-feed ul{width: 100%;}
.cl-profile-section .tr-profile-data .cl-data{flex-direction: column;}
div.tr-profile-data{width: 100%;}
.my-listing-business-profile .listin_cover div#address_img{width: 100%;}
.tr-profile-data .cl-data{padding: 0;}
.listing-pro-detail p{margin-bottom: 0;}
.listing-pro-detail ul li{margin-bottom: 10px;}
#address_detail, #my_registration_main .listin_cover div#address_detail{padding:10px;width: 100%;}
.form-setting-info .form-info .ctm-form.contact input{padding-left: 38px;}
div#registration_headings.registration_btn{margin-top: 20px;}
div#secondHeader .sticky-head-search{display: none;}
div.tr-profile-img .image-uploader .uploaded .uploaded-image img{width: auto;}
.formSecrion .last_name, .formSecrion .po_hne{padding-left: 0;}

/*********myclassified**********/
#address_detail span.ic_on{padding: 3px 0;}
div.reviewpage_main.addproducts_pro_img .pro-form{width: 100%;}
div.reviewpage_main.addproducts_pro_img .up-prodct{width: 100%;}
#form_table table tr td span#error_chkTerms{margin-left: 0 !important;}

/************classified/postadvertisement***********/
.ad_title{margin-top: 20px;}
.col-xs-12.col-sm-6.col-md-6.col-lg-6.address_asts{padding-left: 0px !important;width: 100%;}
.st_adrs .col-xs-12{margin-top: 0 !important;}
.lb_city, .lb_postale_code{margin-top: 10px;}
/* #registration_main div#registration_headings{padding: 0 15px;} */
.privacy_p{padding-left: 15px !important;}
.listin-submit{padding-left: 12px;}
/* #form_table .cont_infor span.country_code, #form_table .cont_infor .col-sm-6:nth-child(2n) span.country_code{top: 32px;} */
div#form_table tbody{padding: 0 !important;}
.postadvertisement #post_advertisement_form table{max-width: 100%;}
.postadvertisement div#registration_headings{width: 100%; padding: 0 0px !important; }
span#error_image, .col-xs-12.col-sm-12.col-md-12.col-lg-12.map-view.editClassified_mapview .lb_marker{padding-left: 0 !important;}
.postmyadv{padding: 20px 0; background: transparent;}
.classified-detail .add-ress div#main_address_d{padding-top: 0;}
div#address1{overflow: visible !important;}
table#editClassifiedtable_fromtable, .terms_classfied{width: 95% !important; margin: 0 auto !important;}
.registration_btn{float: left;width: 100%;}
div#form_table.postadvertisement_table{padding: 0 !important;}
div#registration_headings.registration_btn button#btSubmit{padding: 0;}
/*div#showReview{padding: 0 15px;}*/
div.latest_blog_section.latest_blog_section_mobile.homelatest_blogs{width: 100%;}
/******Project-page*******/
/*a.link-to-detail{max-height: 216px;}*/
/*********reviewpage_popup******/
#reviewpage_report_tr input{max-width: 15px !important;}
tr.reviewpopup_reason textarea#reason{width: 100% !important;display: block;}
tr.reviewpopup_reason td{display: block !important;}
div#enquiryreferMain{display: block; overflow-y: scroll;}
.ProductBlock .enquiry-img-view.product_enquiry a img{max-width: 180px;}
.ProductBlock .enquiry-img-view.product_enquiry{height: auto; max-height: fit-content;}
.showReviewOuter{padding:0 !important;}
.review-section .showReviewOuter .pst_rew{padding-left: 15px;}
.review-section .showReviewOuter .name_image{width: 10%;}
/*******contactus**********/
.contactuspage_left, .contactpage_form{width: 100%;}
.contactpage_form #form_table{padding: 0 !important;}
.contactuspage_left{text-align: center;}
.contactuspage_left_discroption p{width: 80%; margin: 0 auto; font-size: 16px;}
.contactuspage_left_title h2{font-size: 28px;}
.contactpage_form table.cont_form tr.name, .contactpage_form table.cont_form tr.email{width: 100%;}
.contactpage_form table.cont_form tr.state, .contactpage_form table.cont_form tr.phone{width: 100%;}
/*********review-page********/
.review_image p.newpost{width: 100%;}
.review_section{margin-bottom: 10px;}
.review_sectionmain{grid-template-columns: 100%;grid-column-gap: 0%;}
.review_image{display: block; width: auto;}
.review_name{width: 70%;}
.review_name .reply, .review_name .report{font-size: 16px;}
.review_right_discrup p{font-size: 14px;}
.review_section{border: none;}
#address_h .one-square{width: 100% !important;float: left !important;}
div#field .listing-cover #address_h .one-square{width: 100% !important;}
.aside-left #my_account_field .listin_cover .listin_covers{height: auto;}
.owl-carousel .owl-item{display: block;}
.listing-pro-detail>ul{display: block;}
/********profile-banner*********/
.cl-profile-section{padding: 0 15px 35px;}
.tr-profile-img{background: transparent;}
.tr-profile-img img{border-radius: 50%;}
span.at-rate, div.ur-name{color: white;}
div.ur-name{font-size: 28px;}
.reviewpage_leftnav_bg .pro-file{display: none;}
.pro-file{display: block; text-align: center;}
.tr-profile-data{margin-top: 10px;}
.address_sets .uploard_iamge, .uploard_iamge_right{width: 100% !important;}
.uploard_iamge_right{margin-top: 15px; padding-left: 0;}

/*******review-page********/
.review_name .name, .review_right .review_right_title a{font-size: 16px;}
.review_sectionmain .report, .review_section .review_name .report p a{font-size: 14px !important;}
.review_right_discrup p{font-size: 14px;}
.reviewpage_main{width: 100%;padding: 0;}
.review_sectionmain .review_image img{width: 62px !important;height: auto !important;}
.review_sectionmain .review_image{width: auto;}
.reviewselected_right{grid-template-columns: 100%;}
.review_sectionmain .review_section{margin-bottom: 0;position: relative;}
.reviewselected_Entries, .reviewselected_search{margin-left: 10px;}
.reviewselected_search form.example input{width: 68px; padding: 0;}
.reviewselected_section{display: block;}
.reviewpage_leftnav_bg{width: 100%;padding: 0;}
.review_sectionmain .report{ position: absolute;right: 0px; top: 5px; font-size: 15px;}
.tabPannel ul li{padding: 3px 0;}
.reviewpageleft ul#account_links{padding: 10px 0;}
.tabPannel ul li.review_main_nav ul.review_nav{left: 0% !important;top: 50px !important;}
.tabPannel ul li a.selected span:after{display: none;}
.review_right{padding-left: 0;}
.review-section .showReviewOuter .name_image .one-square{display: block;}
.classified-detail .review-section .showReviewOuter .name_image{width: 100%;margin: 15px 0 0;justify-content: flex-start;}
.classified-detail .businesspage_review_write .name_image p#tree_icon{margin-bottom: 0;}
.classified-detail .review-section .showReviewOuter .pst_rew{padding-left: 0; width: 100%;}
.ut-rating.review-section ul li span{font-size: 12px; margin-right: 0px; color: #fff;}

/*************blog/content-marketing************/
.search_coloumn .tabPannel ul li{padding: 0px 0;}
.search_coloumn{padding: 0;}
.search_coloumn .tab_area_cover .tabPannel ul{padding-top: 0;}
#field div#field_1.listing_line table{display: inline-block;}
.gridfourSection .feature-listing {grid-template-columns: repeat(auto-fill, minmax(41%,1fr));}
.container_tab .aside-left{margin-top: 0;}
form#image_form{width: 100%; margin-bottom: 40px;padding-right: 0;	}
.cl-profile-section{display: block; height: auto;}
.terms_classfied{margin-bottom: 10px !important;}
#registration_headings_new{padding: 0 !important;}
.review_tabright{margin-top: 20px;}	
.howitwork_steps ul li h4 span{font-size: 30px;}
.howitwork_steps ul li h4{font-size: 22px;}
/*FAQ-page*/
.faqsection_container{grid-template-columns: repeat(auto-fill, minmax(100%,1fr));}
/*Howitwork*/
.howitwork_bg .howitwork_left, .howitwork_right.howitwork_steps, .howitwork_right{width: 100% !important;padding: 0;}
.howitwork_left .howitwork_left_title h1{font-size: 26px;}
.howitwork_left .howitwork_left_title span{font-size: 12px;}
.main_cover_img{grid-template-columns: repeat(auto-fill, minmax(100%,1fr));}
div#coverImagePopUp .main_cover_img .cover_img .cover_image{height: 175px;}
div#coverImagePopUp div#register-box{max-width: 85%;}
/*home location_popup*/
div#LocationPopUp .oops_cont .choose_one ul{ grid: repeat(38, auto) / auto-flow;grid-column-gap: 0;}
div#LocationPopUp .oops_cont strong{margin-top: -6px; text-align: left;}
div#LocationPopUp div#register-box{max-height: 70% !important;/*overflow-y: overlay !important;*/background-position: 80% 90%;max-width: 85%;}
div#LocationPopUp .oops_cont .choose_one{overflow-y: auto !important; min-height: 340px;max-height: 480px;}
div#LocationPopUp .oops_cont .choose_list{padding-bottom: 0 !important;}
#registration_main #form_table .clr-red, #registration_main #form_table .st_adrs span.server_error{top: 1px !important;left: 0% !important;}
#post_advertisement_form span.error_class{bottom: -26px;}
.address_asts span#error_mssg_address{bottom: -10px;}
#post_advertisement_form .lb_city span#error_mssg_city, #post_advertisement_form .st_adrs span#error_mssg_postalCode{top: 78px !important;}
span.at-rate, div.ur-name, .ut-rating.review-section ul li span{text-shadow:#0000005e 2px 2px 14px;}
.form-group.address_sets .col-sm-6{padding-right: 0px !important;}
.my-listing-business-profile .listin_cover div#address_img .home-profile-pic img {width: auto;}
div.row.resetpassword_section .col-md-12.inner_page_content{width: 80%}
div.row.resetpassword_section .col-md-12.inner_page_content h2{font-size: 24px;}  
div.row.resetpassword_section .col-md-12.inner_page_content .text{padding: 0;} 
div.row.resetpassword_section .reset_container span.error{float: left;width: 100%; word-break: break-all; position: relative; margin: 6px 0;}

}	
@media only screen and (max-width: 450px){

.sear_ch .sticky-head-search .tab-pane .banner_input.input_search{width: 100% !important;}
button.add-mor{margin-top: 20px;float: left;}
.nav-fiels .cs-links ul li{display: block;}
.nav-fiels .cs-links{float: left;width: 100%;}
.nav-fiels .cs-links ul li:after{background: transparent;}
.lb_address{margin-bottom: 0px;}
.reviewselected_section{display: block;}
.reviewselected_Entries, .reviewselected_search, .reviewselected_section .reviewselected_show{margin: 6px 3px;}
.postadvertisement_table table.table_form tbody td.privacy_p{display: block !important;}
.termsosuse_privacy{width: 100%; margin-top: 5px;}
div#coverImagePopUp .main_cover_img .cover_img .cover_image{height: 145px;}
div#coverImagePopUp a#TB_closeWindowButton{top: 10px;}
div#coverImagePopUp div#register-box div#closebutton a{margin-top: 0;}
div#coverImagePopUp .tableContainer strong{float: left;text-align: left;}
div#coverImagePopUp .tableContainer strong:after{margin:8px 0;}
.address_asts span#error_mssg_address{bottom: -20px;}
#form_table table tr td span#error_chkTerms{top: 20px !important;}
div.row.resetpassword_section .col-md-12.inner_page_content{width: 100%}
div.row.resetpassword_section .col-md-12.inner_page_content h2{font-size: 22px;}
div.row.resetpassword_section .reset_container .col-md-6{margin-top: 10px;}

}
@media (max-width: 550px){

div#address_detail .action_div a.edit_pencil{float: none;}
.aside-left #my_account_field .listin_cover .listin_covers .address_detail-data p{min-height: 0px;}
.enquiryGridSection table td{word-break: break-all;}
.aside-left #my_account_field .listin_cover .listin_covers #address_img{width: 100%;}
.review-section .showReviewOuter .pst_rew{padding-left: 15px; margin-top: 10px !important;}
.review-section .showReviewOuter .time{font-size: 11px;}
.review-section .showReviewOuter .name{font-size: 16px;}
.showReviewOuter .businesspage_totalreview_section .fa.fa-reply{font-size: 14px;}
.review-section .showReviewOuter .name_image p{width: 82px !important; height: 82px !important; font-size: 44px !important;}
.showReviewOuter_header .title{width: auto !important;}
.showReviewOuter_header .CommentLogin{width: auto !important;padding-left: 5px; margin-top: 5px;}
.review-section .showReviewOuter .pst_rew{width: 100%;}
.review-section .showReviewOuter .name_image{width: 100%; display: flex; justify-content: center;}
.businesspage_review_write .start_ratting{font-size: 24px;}
.businesspage_review_write .wriite_reviewinput textarea{font-size: 14px;}
.aside-left #my_account_field .listin_cover .listin_covers{display: block;}
#address_h .one-square{width: 100% !important;}
.review-section .showReviewOuter .businesspage_totalreview_section .name_image{display: block;}
div#LocationPopUp .oops_cont strong i{font-size: 20px !important; text-align: left !important;}	
.aside-left #my_account_field .listin_cover .listin_covers { margin-left: 0; margin-right: 0;}
div.listing_bg .aside-left #my_account_field .listin_cover .listin_covers #address_img .home-profile-pic { max-height: 100%;}
div.listing_bg .aside-left #my_account_field .listin_cover .listin_covers #address_img .home-profile-pic img { width: 100%;}
div.project_main_div .prod-grid { width: 100%; max-width: 100%;}
.my-clasifi.business-profile-directory .project_main_div div.grid-prod {flex: unset;display: block;}
.my-clasifi.business-profile-directory .project_main_div div.grid-prod .prod-grid.image_container { max-height: 100%; margin-left: 0;margin-top: 0;margin-bottom: 20px !important;}
.my-clasifi.business-profile-directory .project_main_div div.grid-prod  .prodct-img-view { height: 100%; max-height: 100%;}
.project_main_div .prod-grid.image_container .pro-name p { height: 100%; -webkit-line-clamp: 12;}
.project_main_div .prod-grid.image_container .pro-name { height: 100%; max-height: 100%; padding: 0 20px;}

}
@media only screen and (max-width: 550px) and (min-width: 500px){
	a.link-to-detail, .Related-product .prodct-img-view{max-height: 238px; min-height: 238px;}
}
@media (max-width: 500px){

/* a.link-to-detail, .Related-product .prodct-img-view{max-height:300px; min-height: 300px;} */
div.prod-grid{width: 100%;max-width: 100%;}
a.add_to_contact, a.add_to_contact1, a.right-refer{margin: 10px 0 0 0 !important;}
div#main_address_d table tbody td.detail_buttons a{margin: 6px 0 !important; width: 100%; text-align: center;}
div#LocationPopUp div#register-box{    padding: 30px 10px;}
div#registration_main .form-group.mobile_ph.mobileview input#phone, div#registration_main .form-group.mobile_ph.mobileview input#mobile{width: 100% !important;}

}
@media (max-width: 400px){

/* a.link-to-detail, .Related-product .prodct-img-view{max-height: 280px;min-height: 280px;} */
#my_registration_main .address_h1 .address_detail1{margin-top: 15px; width: 100%; margin-left: 0;}
div.introjs-tooltipReferenceLayer .introjs-tooltip{ max-width: 200px;min-width: 200px;}
div.introjs-tooltip-header .introjs-skipbutton{left: 43px;}
.uploard_iamge_right .iamges_uploarded ul{grid-template-columns: repeat(auto-fill, minmax(26%,1fr)) !important;}
#registration_main input#image:before{background-size: 80%;}
div.uploard_iamge_right .iamges_uploarded.youtube_videos ul{grid-template-columns: repeat(auto-fill, minmax(38%,1fr)) !important;}
#form_table:last-child table td input#btn_register{margin-top: 35px !important;}

}
@media only screen and (max-width: 1240px) and (min-width: 1101px){

.postadvertisement #registration_main #form_table .col-sm-12:nth-child(2){padding-left: 5px !important;}
.postadvertisement div#registration_headings{width: 100%;}
.col-xs-12.col-sm-6.col-md-4.st_adrsposted_code{padding-right: 9px;}
.review-section .showReviewOuter .name_image{width: 10%;}
.review_image{width: auto; display: block;}
.review_name{width: 75%;}
.review_sectionmain .review_image{width: 20%;}
.reviewselected_Entries, .reviewselected_search{margin-left: 17px;}
.listing-pro-detail>ul{display: block;}
.listing-pro-detail ul li{margin-top: 5px;}
.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4 .blog_img{height: 150px;}
.ut-rating.review-section ul li span{font-size: 13px; margin-right: 1px;}

}
@media only screen and (max-width: 900px) and (min-width: 768px){

div.latest_blog_section.latest_blog_section_mobile.homelatest_blogs{width: 100%;}
div.reviewpage_main .pr-nav-left .lft-sort{margin-left: 10px !important;}
div.reviewpage_main .product-pg-nav .ad-projct-st .ad-projct{margin-top: 0;}

}
@media only screen and (max-width: 1100px) and (min-width: 1024px){

.postadvertisement #registration_main #form_table .col-sm-12:nth-child(2){padding-left: 5px;}
.postadvertisement div#registration_headings{width: 100% !important; padding: 0 0px !important;}
.address_asts .col-xs-12.col-sm-12.col-md-12.col-lg-12{padding: 0 0px;}
/* .lb_mobile span.country_code, .lb_phone span.country_code{top: 25px;} */
.col-xs-12.col-sm-6.col-md-6.st_adrs{padding: 0 0 0 5px;}
div#registration_headings{padding: 0px 15px;}
.privacy_p{padding-left: 15px !important;}
.listin-submit{padding-left: 12px;}
div#form_table tbody{padding:0 !important;}
#registration_main .col-xs-12.col-sm-6.col-md-6.col-lg-6{padding-right: 5px !important;}
.st_adrsposted_code {padding-right: 15px !important;}
.review_image{width: auto; display: block;}
.review_name{width: 75%;}
.reviewselected_Entries, .reviewselected_search{margin-left: 8px;}
.reviewselected_Entries select{    padding: 10px 0px;}

}
@media (max-width: 340px){

#secondHeader.active ul.acc_login li{padding:23px 16px 22.5px 14px !important;}
/* #secondHeader.active .header_right{width: 34% !important;} */
/* a.link-to-detail, .Related-product .prodct-img-view{max-height: 266px;min-height: 266px;} */

}
@media only screen and (max-width: 990px) and (min-width: 800px){ul.acc_login li{padding: 24px 21px 22.5px 10px !important;}}
@media only screen and (max-width: 990px) and (min-width: 901px){

.right_sidebar h1.heading{font-size: 17px;}
.home-page-listing .right_sidebar .right-bar-section div#side_add div#side_add_h{padding-right: 0;}

}		
@media only screen and (max-width: 1280px) and (min-width: 991px){

.plg-info .review-section .rating{width: 100%;}
.pn-infomation ul li a{width: 100%; margin-right:0px;}

}
@media only screen and (max-width: 1100px) and (min-width: 991px){

#registration_main input{margin-top: 0px;}
.st_adrsposted_code{padding-right: 0;}
.col-xs-12.col-sm-6.col-md-6.col-lg-6.address_asts{padding-left: 0px !important;}
.col-xs-12{padding-right: 15px;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.map-view.editClassified_mapview .lb_marker{padding-left: 0 !important;}
.editClassified_terms{padding-left: 25px !important; width: 100% !important;}
table#editClassifiedtable_fromtable tbody, #registration_headings_new{padding:0 !important;}
.review-section .showReviewOuter .name_image{width: 10%;}
.review_sectionmain .review_image{width: 20%;}
.reviewleft_profile_title h2{font-size: 20px;}
.review_sectionmain .review_name{width: 72%;}
.listing-pro-detail>ul{display: block;}
.listing-pro-detail ul li{margin-top: 5px;}
div#form_table{padding: 0 15px;}
/*	div#form_table .col-xs-12{padding: 0;}*/
div#form_table.postadvertisement_table{padding: 0 !important;}  
.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4{width: 50%; margin: 20px 0;} 
.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4 .blog_img{height: 195px;}
.right_sidebar h1.heading{font-size: 18px;}
.ut-rating.review-section ul li span{font-size: 13px; margin-right: 1px;}

}		
@media only screen and (max-width: 1024px) and (min-width: 991px){

.postadvertisement #registration_main #form_table .col-sm-12:nth-child(2){padding-left: 5px !important;}
/* .lb_mobile span.country_code, .lb_phone span.country_code{top: 24px;} */
#registration_main textarea{max-width: 100% !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.map-view.editClassified_mapview .lb_marker{padding-left: 0px !important;}
table#editClassifiedtable_fromtable tbody, #registration_headings_new{padding: 0 !important;}
.review_image{width: auto; display: block;}
.review_name{width: 75%;}
.reviewselected_Entries, .reviewselected_search{ margin-left:8px;  }
.reviewselected_right{ grid-template-columns: 20% 80%;} 
.tr-profile-img{width: 100%;}
.tr-profile-data{width: 75%}
.privacy_p{padding-left: 15px !important;}
.listin-submit{padding-left: 12px;}	

}
@media(max-width:1280px){div#registration_main #form_table .editListing_address span.server_error{top: 41px !important; left: 0 !important;}}
@media only screen and (max-width: 768px) and (min-width: 767px){

#registration_main .col-xs-12.col-sm-6.col-md-6.col-lg-6, #registration_main .col-xs-12{padding-left: 0;padding-right: 0;}
/* table#editClassifiedtable_fromtable, .terms_classfied{width: 92% !important;} */
table#editClassifiedtable_fromtable, .terms_classfied{width: 96% !important;}
div#LocationPopUp div#register-box .register_panel{margin-top: 6px;}
.contactpage_form #form_table table.cont_form tr select{max-width: 100%;}
#registration_main div#registration_headings{width: 96%;}
div#LocationPopUp div#register-box{max-width: 85% !important;max-height: 50% !important;top: 6% !important; bottom: 6% !important;}
div#LocationPopUp .oops_cont .choose_one ul{grid: repeat(19, auto) / auto-flow;}

}
@media only screen and (min-width: 1200px) and (max-width: 1280px){

.container{max-width: 1080px; width: auto; padding:0; margin: 0 auto;float: unset !important;}
.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4 .blog_img{height: 165px;}
.classified-detail div#address1.add-ress.sectionfixed{right: 42px !important;}
div#address_detail .list_num{font-size: 13px;}

}
@media only screen and (min-width: 1281px) and (max-width: 1380px){

.container{max-width: 1220px; width: auto; padding:0;margin: 0 auto;float: unset !important;}
.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4 .blog_img{height: 185px;}
.classified-detail div#address1.add-ress.sectionfixed{right: 20px !important;}

}
@media only screen and (min-width: 1381px){

.container{max-width: 1280px; width: auto; padding:0;margin: 0 auto;float: unset !important;}
div.company-detail-mn .container { max-width: 100%; width: 90%;}
.reviewselected_search form.example{ padding: 6px 5px;}
/*.classified-detail div#address1.add-ress.sectionfixed{right: 20px !important;}*/

}
@media only screen and (max-width: 2000px) and (min-width: 1500px){

.pro-name{padding: 10px 15px 0; min-height: /*56px*/ 45px !important;} 
.latest_blog_section.latest_blog_section_mobile.homelatest_blogs .col-sm-4.col-lg-4.col-md-4 .blog_img{min-height:220px; max-height: 360px;}

}
@media only screen and (min-width: 1400px){	

.listing-pro-detail ul li{margin-right: 24px;}	
div#LocationPopUp div#register-box{min-height: 50%;}

}
@media only screen and (max-width: 1500px) and (min-width: 1400px){	

/* a.link-to-detail{min-height: 206px; max-height: 208px;} */
.classified-detail div#address1.add-ress.sectionfixed{right: 40px !important;}

}
@media only screen and (max-width: 1600px) and (min-width: 1500px){.classified-detail div#address1.add-ress.sectionfixed{right: 90px !important; width: 22% !important;}}
@media only screen and (max-width: 1700px) and (min-width: 1600px){.classified-detail div#address1.add-ress.sectionfixed{right: 7% !important; width: 22% !important;}}
@media only screen and (min-width: 1701px) and (max-width: 1800px){.classified-detail div#address1.add-ress.sectionfixed{right: 10% !important; width: 20% !important;}}		
@media only screen and (min-width: 1801px){.classified-detail div#address1.add-ress.sectionfixed{right: 14% !important; width: 18% !important;}}
@media only screen and (min-width: 1024px){div#LocationPopUp .oops_cont .choose_one{min-height: 480px;max-height: 540px;}	
}

.verified { color: #2f8a2f !important;cursor: pointer; }
.wriite_reviewinput {float: left;width: 100%;}
.classified-rating{width:100%; float: left; margin:0px 0px 10px;}
.classified-rating-sbmt-btn{width:100%; float: left; margin:0px 0px 10px;}
.secure_div{float: left; width: 100%; position: relative; margin-top: 10px;}
.secure_btn{position: absolute; right: 0; top: 0; z-index: 999; opacity: 1; border-radius: 50%; padding: 0px; width: 20px; height: 20px; font-size: 15px; color: #000; line-height: 4px;}
.action_div ul li.not_activated:before {position: absolute; content: "\f071"; font: normal normal normal 14px/1 FontAwesome; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; color: var(--light-yelow-color); font-size: 20px; }
.action_div ul li.not_activated img{opacity: 0;}
.alertMessage {width: 50%;}
.form-group.gallery_form_div .dropzone { min-height: 200px; }
.form-group.gallery_form_div { margin: 0; }
.form-group.gallery_form_div .dropzone .dz-message { text-align: center; margin: 2em 0 0px;}
/* .toggle-password { position: absolute; right: 7%; top: 36px; } */
.gall_img_del{position: absolute; z-index: 998; right: 32px; cursor: pointer;}
.gall_img_del:before { color: var(--light-red); position: absolute; left: -15px; top: 5px; width: 1.2em; height: 1.2em; border: 1px solid #ccc; background: #fff; border-radius: 2px; box-shadow: inset 0 1px 3px rgb(0 0 0 / 10%); text-align: center; }

/************************28-09-2022 start******************************/

span#error_mssg_chkTerms { margin-top: 12px; }
.user_name_pswd span.fa.fa-fw.field_icon.toggle-password1.fa-eye {position: absolute; right: 11%; top: 48px;}
.user_name_pswd span.fa.fa-fw.field_icon.toggle-password1.fa-eye-slash {position: absolute;right: 7%;top: 36px;}
/************************28-09-2022 end******************************/

/************add style**************/
.mainImg{margin:0px}
.mainImg #myDropzone {border:none;padding: 0;margin: 0;}
.mainImg .dz-preview.dz-image-preview {margin: 0;}
.mainImg .dz-default.dz-message {padding: 10px 12px 10px 12px;border: 1px solid #eee; border-radius:10px; margin:0px; min-height: 120px;text-align: center;display:flex;align-items:center;}
.mainImg .dropzone {min-height: auto}
.mainImg #error2 {padding-top: 10px;}
.mainImg .dropzone .dz-preview .dz-image{height: auto;width: 100%;border-radius:0px}
.mainImg .dropzone .dz-preview .dz-details .dz-filename:hover span {display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.mainImg .dropzone .dz-preview .dz-image img {display:inline; width: 170px;}

/*.btnPre {position: absolute;right: 0;top: 10px;background: #2e687c;border:none; padding: 8px 12px;}*/
/* background-image: linear-gradient(0, #2d6778, #2d6778) !important; */
.btnPre { position: absolute;right: 15px;top: 0px; background-size: 0;transition: .8s;background-repeat: no-repeat;transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.btnPre:hover {background-size: 100% ;color: #fff;}
.btnDiv{display: flex;justify-content: end;align-items: center;width: 78%;}
.btnedit{background-size: 0;transition: .8s;background-repeat: no-repeat;transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);border: none;width: 95px;margin-right: 4px;padding: 6px 10px;border-radius: 4px;font-size: 14px;}
.btnedit:hover {background-size: 100% ;color: #fff;}
.slick-next {right: 2px !important;}
.slick-prev {left: 2px !important;}
/*div#myDropzone1 {border:none; padding:0;margin:0; min-height: 100px;}*/
div#myDropzone1{padding: 10px 12px 10px 10px; border: 2px solid #eee;border-radius: 10px; /*margin: 0px; min-height: 120px;*/text-align: center;display: flex; align-items: center;}
/* .fa-eye-slash {position: absolute; right:20px; bottom: 12px;}     */

/****************3oct****************/
div#register-box.reviewpage_popupmain, div#register-box.reportedPopUpwidth{max-width: 650px;padding-bottom: 30px!important;}
div#register-box.reviewpage_popupmain{background-size: 20%;}
/* tr.reviewpopup_reason textarea#reason{width:450px !important;margin:0 auto;margin-top: 6px;} */
tr.reviewpopup_reason textarea#reason{width:100% !important;margin:0 auto;margin-top: 15px;}
#mailSend{margin-top:10px;margin-bottom: 10px;}
.dropzone .dz-preview .dz-image{border-radius: 0px !important;height:auto !important;width:auto !important}
/*.privacy_p {padding-left: 14px !important;}*/
.accountregistration_container .note-editor.note-frame.panel.panel-default {width: 97% !important;margin: 0 auto;border:none !important;}
div#registration_headings {padding: 6px 15px;}
/* #registration_main input, #registration_main select.register_select{border: 1px solid #bbb !important;} */
#registration_main select.register_select {background: #eee !important;}
.list_blue{text-transform: capitalize;}
/* .form-group.descri_ptions span{padding-left:14px} */
.form-group.descri_ptions span{padding-left:0px}
.dropzone .dz-preview{margin:0px !important;}
.dropzone{border: 1px solid #bbb !important;}
/***********4oct**************/
#reviewpage_report_tr input{top: 4px; position: relative;}
div#reportMain tbody td label{margin-bottom: 0px;font-size: 16px !important;}
span.error_class img{ position: absolute;right: 160px;top: 228px;}
#register-box .report_panel{    position: relative;top: 0px;}
/* .report_panel p.text-success{float: left;width: 100%;text-align: center;background: #dff0d8;color: #3c763d;font-size: 14px;padding-bottom: 5px !important;border-radius: 8px;margin:0px !important;position: absolute;bottom: -5px;padding: 8px !important;border-color:#dff0d8} */
.report_panel p.text-success{float: left;width: 100%;text-align: center;background: transparent;color: #3c763d;font-size: 14px;padding-bottom: 5px !important;border-radius: 8px;margin:0px  0 20px!important;position: relative;bottom: 0;padding: 8px !important;border-color:#dff0d8}
#closebutton {position: relative;}
#register-box.register-box1 #closebutton a#TB_closeWindowButton {padding: 0;position: absolute;right: 0;top: 14px !important;}
.reviewepage_input{padding-bottom: 3px !important}
div#register-box.reviewpage_popupmain span.send_heading{margin:0px !important;padding: 0px !important;}
.custom-field {position: relative;font-size: 14px;border-top: 10px solid transparent;margin-bottom: 5px;display: inline-block;--field-padding: 12px;}
/******custme input*****/
.custom-field input {border: none;-webkit-appearance: none;-ms-appearance: none;-moz-appearance: none;appearance: none;background: #f2f2f2;padding: var(--field-padding);border-radius: 3px;width: 250px;outline: none;font-size: 14px;}
.custom-field .placeholder {position: absolute;left: var(--field-padding);width: calc(100% - (var(--field-padding) * 2));overflow: hidden;white-space: nowrap;text-overflow: ellipsis;top: 22px;line-height: 100%;transform: translateY(-50%);color: #aaa;transition: top 0.3s ease,color 0.3s ease,font-size 0.3s ease;font-weight:normal;}
.custom-field input.dirty + .placeholder,
.custom-field input:focus + .placeholder,
.custom-field input:not(:placeholder-shown) + .placeholder {top: 0px;font-size: 15px !important;color: var(--light-red-md) !important;background-color: #fff;}

/* ONE */
.custom-field.one input {background: none;border: 2px solid #ddd;transition: border-color 0.3s ease;}
.custom-field.one input + .placeholder {left: 8px;padding: 0 5px;}
.custom-field.one input.dirty,
.custom-field.one input:not(:placeholder-shown),
.custom-field.one input:focus {border-color: #222;transition-delay: 0.1s}
.custom-field.one input.dirty + .placeholder,
.custom-field.one input:not(:placeholder-shown) + .placeholder,
.custom-field.one input:focus + .placeholder {top: 0;font-size: 10px;color: #222;background: #fff;width: auto}
.reg_toltip{position: absolute;top: -14px;right: 10px;z-index: 1;}
.reg_em{position: absolute;top: -10px;right: 2px;color: var(--light-red-md);}
.register_form.myform span.error.err{bottom: -6px;}
/*************5 oct******************/
/* .newClass{background-color: var(--light-yelow-color);position: fixed;right: 0;top: 70px;} */
.newa .profile-covers{float: none;}
.newa {position: relative;padding: 15px;box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.4);text-decoration: none;text-transform: uppercase;overflow: hidden;background-color: #fff;border-radius: 12px;bottom: 15px;text-align: center;width: 25%;cursor: pointer;box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);padding-top: 20px;height: 60px;}

.newa span:nth-child(1) {position: absolute;top: 0;right: 0;width: 100%;height: 3px;background: linear-gradient(to right, var(--light-red) , var(--light-red));animation: animate1 2s linear infinite;}

@keyframes animate1 {

	0% {
		transform: translateX(-100%);
	}
	100% {
		transform: translateX(100%);
	}
}

.newa span:nth-child(2) {position: absolute;top: 0;right: 0;height: 100%;width: 3px;background: linear-gradient(to bottom, var(--light-red) , var(--light-red));animation: animate2 2s linear infinite;animation-delay: 1s;}

@keyframes animate2 {
	0% {
		transform: translateY(-100%);
	}
	100% {
		transform: translateY(100%);
	}
}

.newa span:nth-child(3) {position: absolute;bottom: 0;right: 0;width: 100%;height: 3px;background: linear-gradient(to left, var(--light-red) , var(--light-red));animation: animate3 2s linear infinite;}

@keyframes animate3 {
	0% {
		transform: translateX(100%);
	}
	100% {
		transform: translateX(-100%);
	}
}

.newa span:nth-child(4) {position: absolute;top: 0;left: 0;height: 100%;width: 3px;background: linear-gradient(to top, var(--light-red) , var(--light-red));animation: animate4 2s linear infinite;animation-delay: 1s;}

@keyframes animate4 {

	0% {transform: translateY(100%);}
	100% {transform: translateY(-100%);}

}

/***banner btn***/
.bnner_tpbtn{  padding: 0px !important;min-height: auto !important;background: #fff !important;opacity: 1 !important;border-radius: 8px !important;text-align: center !important;box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);position: relative;bottom: 15px;/*left: 20px;*/}
.clas-feed ul li .jb-card span.score-st {font-size: 25px; font-weight: bold;	color: var(--light-red);}
.clas-feed ul li .jb-card span.pt-post {font-size: 18px !important; font-style: italic;}
.newa .profile-covers i.fa.fa-camera{color: var(--light-red);font-size: 15px;margin-right: 10px;}
#iagree_email{ border: none; background: var(--light-red); color: #fff; padding: 10px 15px 10px 15px; position: relative; bottom: 5px; border-top-left-radius: 10px; border-bottom-right-radius: 10px; margin-bottom: 20px; margin-top: 10px;}
#iagree_email:hover {border: 1px solid var(--light-red); background: transparent; color: var(--light-red); padding: 10px 15px 10px 15px;}
.notBusemail_div #TB_closeWindowButton{padding: 0 !important; position: absolute !important; right: -25px !important; top: -4px !important; font-size: 12px !important; height: 22px !important; width: 22px !important; background: var(--light-red)  !important; border: none !important; color: #fff !important;}
.notBusemail_div #TB_closeWindowButton .close_button::after{font-size: 14px !important; color: #fff !important}
.notBusemail_div {box-shadow: 0 19px 38px rgb(0 0 0 / 30%), 0 15px 12px rgb(0 0 0 / 22%) !important; border: 1px solid #bbb !important;}
a.details_popback{top: -24px !important;}
.dropzone{border:none !important}
div#registration_headings {margin-bottom: 10px;}
.privacy_p.editmylisting {padding-left: 25px !important;}
/*****7 oct******/
.add_featured_img{border: 2px dashed #ffa895 !important; color: #92b0b3; position: relative;}
.add_featured_img:hover{ background: #ecf0f5;}
.add_featured_img .img_icon{background: var(--light-red);width: 55px; height: 55px; border-radius: 50%; border: none; color: #fff; position: relative;}
.img_drag{font-size: 26px; position: absolute;top: 17px; left: 17px;}
.drag_msg {padding-left: 20px;}

@media screen and (min-width: 320px) and (max-width: 480px){

.user_name_pswd span.fa.fa-fw.field_icon.toggle-password1.fa-eye{top: 65%;}
.user_name_pswd span.fa.fa-fw.field_icon.toggle-password1.fa-eye-slash {right: 3%;top: 55%; }
.btnPre{top: 50px;left: 0px;}

}
.div_pss{width: 100%; float: left;}
#registration_main input{border: 1px solid #bbb;border-radius: 5px; float: left;}
.add_gallry_img {border: 2px dashed #ffa895 !important; color: #92b0b3; position: relative; border-radius: 15px; width: 148px; height: 90px; justify-content: center; align-items: center; display: grid; margin: 0 10px 10px 0px ; float: left;} 
.add_gallry_img:hover{ background: #ecf0f5;}
.gallry_icon{height: 60px;border: none;color: #fff;position: relative;text-align: center;}
.gimg_drag{font-size: 26px;/*position: absolute;top: 17px;left: 19px;*/color: #fff;background: var(--light-red-md);width: 60px;height: 60px;border-radius: 50%;padding-left: 0px;padding-top: 15px;}
#registration_main select.register_select {background: transparent !important;border: 1px solid #bbb;border-radius: 5px;}
#registration_main textarea {padding: 5px;width: 100%;border: 1px solid #bbb;height: 35px;border-radius: 5px;font-size: 14px;}
.gimag_msg {margin-top: 45px !important;}
.address_sets .dropzone-previews.dropzone, 
.address_sets .dropzone-previews1.dropzone {float: left;padding: 0px;margin: 0px 10px 0px 0px !important;/*display: contents;*/display: grid;width: 133px;}
.address_sets .dropzone-previews.dropzone .dz-preview.dz-image-preview, 
.address_sets .dropzone-previews1.dropzone .dz-preview.dz-image-preview {float: left;width: auto;height: auto;margin: 0px 0px 0px 0px !important;border: 2px dashed #ffa895 !important;padding: 5px;transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;position: relative;}
.address_sets .dropzone-previews.dropzone .dz-preview.dz-image-preview:hover, 
.address_sets .dropzone-previews1.dropzone .dz-preview.dz-image-preview:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);background: #ecf0f5;}
.address_sets .dropzone-previews.dropzone .select-feature {float: left;position: relative;width: 100%;}
.address_sets .dropzone-previews.dropzone img {width: 100%;}
.add_gallry_img .dz-default.dz-message.gimag_msg {margin: 0 !important;}
.dropzone .form-group .add_featured_img .dz-clickable .dz-started .dz-max-files-reached{border: none!important;}
#registration_main textarea {height: auto !important;}
.slick-slide{ height: 450px !important;border: 1px solid #e0e0e0;padding: 2px !important;}
.accountregistration_container .list_blue{padding-bottom: 20px;border: 2px;border-bottom: 2px dashed #ccc;}
.tot_wor{padding-left: 0px;color: #4a4d4d;}
.tot_wor span#display_count {padding: 0;color: #337ab7;padding-left:3px}
.tot_wor span#maxContentPost {padding: 0;color: #337ab7;padding-left:3px}
/* #form_table .form-group input#chkTerms{top: 1px !important} */
#form_table .form-group input#chkTerms{top: 3px !important}
.drop_check{position: absolute;z-index: 99;right: 11px; height: 25px !important;width: 25px !important;}
.videogallery {height: auto;width: 22%;border: 1px solid #bbb;padding: 10px;}
.videogallery span.forvideo {position: absolute;z-index: 99;left: 10%;right: 0;margin: auto;top: 51%;width: auto !important;}
.address_sets .dropzone-previews.dropzone .select-feature, 
.address_sets .dropzone-previews1.dropzone .select-feature {float: left;position: relative;width: 100%;display: flex;justify-content: flex-start;align-items: center;background: #f0f0f0;padding: 0px 10px;}
#registration_main .address_sets .dropzone-previews.dropzone .select-feature input.drop_check, 
#registration_main .address_sets .dropzone-previews1.dropzone .select-feature input.drop_check1  {position: relative;right: inherit;width: 15px !important;margin: 0 5px 0px 0px;accent-color: var(--light-red-md);}
.welcome_txt {float: left;width: 100%;margin: 20px 0px;padding: 0;}
.youtube_url {float: left;width: 100%;padding: 0;}

/************13 oct 22******/
.accountregistration_container .address_input {margin-bottom: 0px !important;}
#registration_main #form_table .address_input {margin-bottom: 6px !important;}
/* #registration_main #registration_headings {margin-bottom: 0px !important;} */
#terms_uses{display: inline;top: -10px;position: relative;}
.note-resizebar{display: none;}
.note-statusbar {display: none;}
#registration_main .note-editing-area{border: none !important;}
.accountregistration_container .note-editor.note-frame.panel.panel-default{border: 1px solid #bbb !important}
.prod-grid.image_container.slick-slide {height: 100% !important;}
.prod_click {float: left;width: 100%;position: relative;display: inline-block;}
.prod_click ul {float: left;width: 92%;display: grid;justify-content: center;align-items: center;grid-template-columns: 1fr 1fr 1fr;text-align: center;margin: 0px 10px 0px 10px;}
.prod_click ul li {float: left;list-style: none;display: flex;justify-content: center;align-items: baseline;}
.abut-product-st span.pro_view {float: left;width: 100%;}
.ana_fir {float: left;width: 100%;background: #fff;border-radius: 4px;box-shadow: 0px 0px 5px #ccc;}
.ana_fir ul {display: grid;justify-content: flex-start;align-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;margin: 0px;}
.ana_fir ul li {list-style: none;width: 100%;float: left;padding: 20px 30px 20px 30px;/*border-right: 1px solid #ccc;*/position: relative;}
.ana_fir ul li:last-child:after {display: none;}
.ana_fir ul li:after {content: " ";border-right: 1px solid #ccc;margin-top: 15px;margin-bottom: 15px;display: inline;max-width: 100px;position: absolute;height: 80px;top: -8px;}
.ana_fir ul li:last-child:hover{border: none !important;}
.top_loc_main_div{font-size: 18px;padding: 0px 0px 10px 0px;color: #222;font-weight: 600;}
.ana_fir ul li:last-child {border-right: 0px solid #ccc;}
.ana_fir ul li label.ana_lab {float: left;width: 100%;font-size: 16px;margin: 0px;color: #2e2e2e;font-weight: normal;}
.ana_fir ul li span.ana_val {width: 100%;float: left;font-size: 24px;font-weight: 700;}
.ana_fir ul li span.ana_la_main {width: 100%;float: left;}
.container-st .col-md-12 {box-shadow: 0px 0px 5px #ccc;margin: 10px 0px;padding: 10px 10px;}
.container-st .Lat_main {float: left;width: 98%;margin: 10px 10px;}
.container-st .Lat_main .lat_title {font-size: 20px;/*width: 80%;*/float: left;}
.container-st .Lat_main .rep_date {float: right;}
.container-st .Lat_main .rep_type {float: left;width: 80%;}
.container-st .Lat_main .rep_rea {float: left;width: 80%;}

/*analytics page*/
ul li .customerProgres { float: left; width: 85%; }
ul li .customerProgres .customerName { width: 100%; }
ul li .customerProgres .customerName label { line-height: 1; font-size: 12px; }
span.progressRAnge { float: right; }
ul li .customerProgres .progress { float: left; width: 100%; background: #eee; height: 6px; border-radius: 10px; margin-bottom: 15px; }
.topCustomer ul li { display: flex; }
ul#topCustomerList { list-style: none; }
.percent { position: absolute; left: 50%; transform: translate(-50%, 0); font-size: 18px; bottom: 0; width: 100%; display: block; justify-content: center; align-items: center; text-align: center; }
/*span.mnt-poor.monthly-face-smile { height: 50px; background-size: 170px; right: -3px; }*/

.monthly-face-smile {background-image: url(https://epage.sg/public/images/smileicon.jpeg); width: 37px; height: 37px; display: block; background-size: 201px; background-repeat: initial; position: relative; top: 0px; margin: 0px auto; }
.mnt-poor{background-position: 359px -58px;}
.mnt-below-avrge { background-position: 360px -57px; }
.mnt-avg { background-position: 321px -58px }
.mnt-abov-avg { background-position: 285px -59px; }
.mnt-exlnt { background-position: 249px -58px; }
.outer { position: absolute; width: 50%; height: 110px; float: right; right: 10px; bottom: 0px; }
.top_loc_main_div { box-shadow: 0px 0px 5px #ccc; float: left; padding: 20px !important; width: 50%; }
.lat_rev_main_div {box-shadow: 0px 0px 5px #ccc;float: right;padding: 20px !important;width: 50%;}
ul#topCustomerList li { float: left; width: 100%;}
.container-st .aud_main_div { display: flex; justify-content: space-between; align-items: inherit; box-shadow: 0px 0px 0px; padding: 0px;}
ul li .customerProgres { float: left; width: 100%; }
.lat_rev_div .owl-carousel .owl-wrapper-outer {height: 130px !important;}
.all_rev { float: left; width: 50%; }
.lat_rev_div { float: left; width: 100%; text-align: left; height: 230px; }
.rev_main { height: 210px; position: relative !important;}
.owl-carousel .owl-item div ul li { list-style: none; }
.owl-carousel .owl-item div ul li.ratings { margin: 0px 0px 10px; }


@media only screen and (max-width: 768px){

.newa{width: 54%;bottom: 0px;}
.videogallery {height: auto; width: 100%; border: 1px solid #bbb; padding: 10px; float: left; margin: 0px; position: relative;}
span#error_mssg_chkTerms {margin-top: 0px;float: left; width: 100%;}
.address_sets .dropzone-previews.dropzone {margin: 0px 10px 10px 0px !important; float: left; padding: 0px; display: grid; width: 133px;}
/* .address_sets .test {float: left; width: 100%; border: 0px solid #ccc;} */
.address_sets .dropzone-previews.dropzone .select-feature {width: 100%;}
.address_sets .dropzone-previews.dropzone .dz-preview.dz-image-preview {margin:  0px 0px 0px 0px !important;}
.welcome_txt {margin: 20px 0px 50px;}
/* #registration_main .toggle-password1 {top: 65%;} */

}

/***** 14 Nov*************/

.analytics_week_dropdwn {width: 100%;display: flex;justify-content: end;align-items: center;}
.analytics_week_dropdwn select{background: transparent;border: none;padding: 10px 20px;color: var(--light-red-md) !important;font-size: 16px !important;font-weight: 500;font-family: 'Lato', sans-serif;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;cursor: pointer;}
.analytics_week_dropdwn .calender{color: var(--light-red-md) !important;font-size: 17px;position: relative;left: 16px;}
.top_loc_main_div label{  font-size: 18px;padding: 0px 0px 10px 0px;color: #222;font-weight: 600;margin: 0;}
.top_city{color: var(--light-red-md);font-size: 15px;font-weight: 600;margin-top: 0px;margin-bottom: 10px;}
.right_top_h {display: flex;justify-content: space-between;align-items: center;}
.lat_rev_main_div label{  font-size: 18px;padding: 0px 0px 10px 0px;color: #222;font-weight: 600;margin: 0;}
.lat_rev {background: transparent;border: none;padding: 10px 20px;color: var(--light-red-md) !important;font-size: 16px !important;font-weight: 500;font-family: 'Lato', sans-serif;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none; cursor: pointer;}
.percent {font-size: 14px;}
.review_slide{width: 100%;}
.lat_rev_div .owl-theme .owl-controls {margin: 0px !important;text-align: left;width: 100%;margin-top: 20px !important;}
.lat_rev_div .owl-theme .owl-controls .owl-page span{background: #4f96a1 !important;width: 8px !important;height: 8px !important; margin-left: 0;}
.review_date {color: #909090;font-size: 13px;margin: 10px 0px;}  
.review_date .calender{font-size: 17px !important;margin-right: 10px;}
.r_name {font-size: 18px;color: #222;font-weight: 600;text-decoration: underline;width: 80%;}
.ratings {padding: 10px 0px;}
.user_review {font-size: 16px;color: #222;font-style: italic;margin: 10px 0px;width: 80%;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.rev_main {position: absolute !important;}
.lat_rev_div{position: absolute;}
.outer{right: 53px !important; bottom: -78px !important;}
span.progressRAnge {float: right;font-weight: 500;font-size: 16px;color: #222;}
.container-st .col-md-12{margin-top: 15px !important;}

/********19-Nov******/
.chat-users ul{height: 418px !important;}
.chat{min-height: 600px;}
.chat{min-height: 650px !important;}
.list li {display: block; padding: 10px 15px}
.user_img {width: 40px !important;height: 40px !important;}
.lat_rev_div .owl-carousel .owl-wrapper-outer {height: auto !important;}
.outer {right: 0px !important;bottom: 0px !important;top: 84%;width: 58%;}
.all_rev {bottom: -40px;position: absolute;}
.all_rev a{color: #000;font-size: 14px; text-decoration: underline;font-weight: normal;}
.top_loc_main_div{margin-right: 10px !important;}
.lat_rev_main_div{margin-left: 10px !important;margin-right: 10px !important;}
.latest_reports{display: flex;justify-content: space-between;align-items: center;padding: 10px 10px;}
.latest_reports label{font-size: 17px;color: #000;}
.rep_cou a{color: #000;font-size: 14px;text-decoration: underline;font-weight: normal;}
.rep_date {color: #a2a2a2;display: flex; align-items: center;}
.rep_date .calender{margin-right: 6px;font-size: 16px;}
.latest_report_sec .Lat_main{border-bottom: 1px solid #bbb;}
.latest_report_sec .Lat_main:last-child{border-bottom: none;}
.Lat_main .lat_title{color: var(--light-red-md);font-size: 18px !important;font-weight: 600;padding-bottom: 10px;/*width:100% !important*/}
.Lat_main .rep_type{color: var(--light-red-md);font-size: 14px;font-weight: 500;display: flex;align-items: center;}
.Lat_main .rep_rea{font-size: 16px;color: #222;font-style: italic;margin: 10px 0px;}
.rep_type .exclamation{margin-right: 10px;color: #ff0000c4;font-size: 16px;}
.lat_rev_div{position: relative;}
.name_date_sec{display: flex;justify-content: space-between;align-items: center;}
.text-warning {float: left;width: 100%; text-align: center; background: #f8d7da; font-size: 14px; padding-bottom: 5px !important; border-radius: 8px; color: #721c24; }
.about .small_name {font-size: 12px;color: #6e6e6e;}
.cl-profile-section{height: 200px !important;}

/***** chat style start *****/
.chat-plug .search i.fa.fa-search{color: var(--light-red) !important;}
#group_users_list {height: 595px;overflow: auto;} 
.chat .chat-history .my-message{background: var(--light-yelow-color) !important; color: #000 !important}
.chat{width: 73% !important;background: #fff !important;border-left: 1px solid #fff !important;}
.chat .chat-history .other-message {background:var(--light-red) !important; color: #fff !important}
.people-list {background: var(--light-red-bg) !important;width: 27%;}
button.chat-reply{background: var(--light-red-md) !important;padding: 10px 30px !important;}
.main.chat-plug{box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);border-radius: 15px;}
.people-list .about{cursor: pointer;width: 100% !important;}
.chat-plug .container.clearfix {padding: 0px !important;}
.chat .chat-history .message-data{margin-bottom: 3px !important;font-size: 12px;color: #4e4d4d;}
.chat .chat-history .message{padding: 6px 10px;}
.chat .chat-history{border-bottom: none;}
.chat .chat-message textarea{/*box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);*/border-radius: 10px !important;border: 1px solid #bbb !important;}
.chat .chat-header{border-bottom: none !important;padding: 6px 18px !important;height: 60px;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);background: var(--light-red-bg);}
#group_users_list .list li{padding-left: 8px;display: flex;align-items: center;}
.about .red {color: var(--light-red-md);position: absolute;left: -6px;top: 26px;font-size: 11px;}
.chat .chat-header .chat-with {font-weight: 600 !important;font-size:18px !important;color:#000;text-transform:capitalize;}
.people-list .search{background: var(--light-red-bg);height: 60px;}
.clearfix.activetab:hover {background: #ececec;}
.prfimg {margin-top: 4px;}
#search {background: #fff !important;border: 1px solid #bbb;width: 95%;padding: 0px;height: 40px;border-radius: 4px;margin: 0 auto;margin-left:6px;margin-top: 10px;color: inherit;padding-left: 10px;}
.chat-plug .search i.fa.fa-search{right: 19px !important;top: 20px !important;z-index: 9 !important;font-size: 17px !important;}
.people-list .about .name {font-size: 14px;color: #222;font-weight: 600;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 70%;}
.message_count {padding: 11.45px 16px !important;}
.fa-comments-o::before {font-size: 17px !important;}
.fa .fa-bell{font-size: 15px !important; margin-right: 10px !important;}
.chat_date {text-align: center;}
.main.chat-plug {font: 14px/20px "Lato", Arial, sans-serif; padding: 0px;color: #fff;overflow: hidden;}
.main.chat-plug .container.clearfix {background: #fff;}
.chat-plug .container.clearfix {padding: 1px 5px;}
.right-block.abc .container {width: 100%;padding: 10px 30px;}
.people-list {float: left;background: #f9f7f7;}
.main.chat-plug {font: 14px/20px "Lato", Arial, sans-serif;padding: 0px;color: #fff;}
.people-list .search {display: block;padding: 0px 0 5px;position: relative;}
.search {position: relative;margin-bottom: 3px;/*display: none;*/}
.people-list input {border-radius: 0px;border: none;padding: 14px;color: white;background: var(--light-red-md);width: 100%;font-size: 15px;padding-right: 30px;}
.chat-plug .search i.fa.fa-search {position: absolute;z-index: 9999;right: 7px;left: inherit;top: 14px;font-size: 19px;}
.chat-users {width: 100%;float: left;line-height: 24px;padding: 10px 1px;list-style: none;padding-bottom: 0;}
.chat-users {width: 100%;float: left;line-height: 24px;padding: 10px 1px;list-style: none;padding-bottom: 0;}
.chat-users ul {width: 100%;float: left;margin: 0px;padding: 0px;overflow-y: scroll;overflow-x: hidden;height: 390px;}
.chat-users ul li.activetab.active {background: #d7e8f1;color: #000;padding: 5px 10px;}
.chat-users ul li {list-style: none;padding: 5px 10px;margin: 0px;cursor: pointer;}
.people-list img {float: left;}
.user_img {width: 55px;height: 55px;border-radius: 50%;}
img {vertical-align: middle;}
.people-list .about {padding-left: 8px;position: relative;width: 150px;word-wrap: break-word;color: #333;}
.chat {width: 73%;float: left;background: #F2F5F8;border-top-right-radius: 5px;border-bottom-right-radius: 5px;color: #434651;border-left: 1px solid #ddd;min-height: 670px;}
.chat .chat-header {padding: 10px 18px;border-bottom: 1px solid white;}
.chat .chat-header img {float: left;}
.user_img {width: 55px;height: 55px;border-radius: 50%;}
.chat .chat-header .chat-about {float: left;padding-left: 10px;margin-top: 6px;}
.chat .chat-header .chat-with {font-weight: bold;font-size: 16px;}
.chat-history.view_chat {float: left;width: 100%;overflow: auto;}
.chat .chat-history {padding: 30px 30px 20px;border-bottom: 2px solid white;overflow-y: scroll;height: 378px;max-height: 378px;}
.chat-message.clearfix {float: left;width: 100%;}
.chat .chat-message {padding: 30px 20px 15px;}
.chat .chat-message textarea {width: 100%;border: none;padding: 10px 20px;font: 14px/22px "Lato", Arial, sans-serif;margin-bottom: 10px;border-radius: 5px;resize: none;position: relative;top: 70px}
.c-interaction {background-color: #a1e2ff;width: 70px;height: 70px;border-radius: 100rem;display: flex;align-items: center;padding: 1rem 0.65rem;overflow: hidden;position: relative;-webkit-transform-origin: 0 0;transform-origin: 0 0;box-shadow: 1px 6px 20px 3px rgb(212 243 247);float: left;transition: all 0.6s;}
.chat .chat-message button {float: right;color: #fff;font-size: 16px;text-transform: uppercase;border: none;cursor: pointer;font-weight: bold; position: relative;right: 15px;}
button.chat-reply {
      padding: 15px 30px;border-radius: 25px;background: var(--light-red-md);}
button.chat-reply a {color: #fff;}
.cm-nm {float: left;width: 100%;color: #a0a0a0;font-weight: bold;text-transform: uppercase;font-size: 11px;padding-left: 10px;}
.chat-history.view_chat li {list-style: none;float: left;width: 100%;}
.me {color: #fff;}
.chat .chat-history .message-data-time {color: #a8aab1;padding-left: 6px;}
.chat .chat-history .my-message {background: #86BB71;}
.message.my-message div {float: left;width: 100%;word-break: break-all;}
.align-right {text-align: right;}
.chat .chat-history .other-message {background: #67b3fb;}
.chat .chat-history .message {color: white;padding: 8px 13px;line-height: 22px;font-size: 14px;border-radius: 7px;margin-bottom: 20px;width: auto;position: relative;display: inline-block;max-width: 92%;}
.float-right {float: right;}
.chat .chat-history .other-message:after {border-bottom-color: #67b3fb;right: 7px;left: inherit;}
.c-interaction {display: none;}
.red {color: var(--light-red-md);}
.is_msg {font-size: 10px;color: #4e4d4d;}
a.chatnav.selected {display: flex;width: 100%;}
.tabPannel ul li a.selected span, .tabPannel ul li a.selected:hover span{width:100%}
.name_date {display: flex;align-items: center; width: 100%;}
.nav_date {width:30%;font-size: 12px;float: right;}

/*****chat style end***/


/********add new css******/

#advice_sec {float: left;}
div#secondHeader.active ul.acc_login li {padding: 25px 20px 22px 20px;}
button.menu_header_stky{height: 67px}
.cl-profile-section{margin-top: 0px !important;}
.add_btn{background: #fff;display: flex;justify-content: center;align-items: center;border-radius: 8px;padding: 18px 20px;box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);font-size: 17px;}
#secondHeader.active .header_right .business a.signtxt {padding:   25px 10px;height: 71px;}
.add_btn a{color: var(--light-red);text-decoration: none;font-size: 15px;}
.top_loc_main_div{height: 370px;}
#topCustomerList{overflow: auto;min-height: 200px;max-height: 275px;}
.gall_img_del::before {left: -20px;top: 0px;}
div#registration_headings {padding: 6px 15px;float: left;width: 100%;border: none;box-shadow: none;padding-top: 12px;padding-left: 2px;}
.add-new-product{padding-top: 10px; margin-top: 30px;}
.nav-fiels .cs-clasifi{color: var(--light-red) !important;}
.nav-fiels{border-left: 3px solid var(--light-yelow-color) !important;}
#registration_form{/*padding: 10px 12px;*/}  
#myDropzone, #myDropzone1 {border: 1px dashed var(--light-red) !important;border-radius: 8px;padding: 5px;height: 178px;margin: 5px 10px 0px 0px;}
.gallery_view .prod-grid{padding: 5px;border-radius: 8px;border: 1px solid #ddd;padding-bottom: 0px;}
#form_table{padding-left: 2px;}
.editListing_address {width: 100%;display: inline-table;}
.listin-submit {padding-left: 3px !important;}
.clr-red {color: #ff0000;position: absolute;/*left: 50%;*/top: 0;width: 46%;font-size: 12px;}
.header.active .account-logout {top: 72px !important;}
.form-group.gallery_form_div{position: relative;}
.dz-default.dz-message.clr-red {color: #ff0000;position: absolute;left: 0;top: 40%;width: 100%;font-size: 12px;}
div#form_table span#lable_bussiness {float: none !important;}
.ad_tit_le {position: relative;}
.editField {width: 100%; border: 0px solid #ccc; font-size: 14px; justify-content: flex-start; align-items: center;  display: flex;}
.editField span#span_title, .editField span#span_url {line-height: 34px;}
.col-sm-12.des_cipt {margin-top:20px !important;}

@media (max-width: 767px){

.ana_fir ul li{padding: 10px;}
.ana_fir ul li::after {height: 66px;}
.container-st .aud_main_div{display: inline;}
.top_loc_main_div{width: 100%}
.lat_rev_main_div{width: 100%}
.r_name{font-size: 15px;width: 100%;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;  overflow: hidden;}    
.outer{top: 171px;width: 55%;}
.percent{left: 49%;width: 90%;bottom: 19px;margin-bottom: 14px;}
.all_rev {bottom: 0px;}
.all_rev a {color: #000;font-size: 13px;}
.people-list {float: none !important;}
#group_users_list {height: 200px !important;}
.chat {width: 100% !important;float: none !important;margin-top: 10px;}
.chat .chat-history .message{font-size: 14px !important; margin-bottom:10px !important;}
button.chat-reply {padding: 10px 25px !important; font-size:14px !important;}

}

@media only screen and (min-width:768px) and (max-width:1024px){


	div .addProjectList .section-grid .grid-prod , div .addPropertyList .section-grid .grid-prod {grid-template-columns: 49% 49%;}
.outer {top:94.5%;}
.percent{bottom: 15px;}
.people-list{width: 30%;}
.chat{width: 70% !important;}
.people-list .about .name {width: 90px;}
#search{margin-left: 4px;}
ul.acc_login li {padding: 12px 21px 12px 10px !important;text-align: left;}
#secondHeader.active ul.acc_login li {padding: 18px 20px 14px 18px !important;}
/****form*****/
#registration_main ul li .inner_listing{display: flex;justify-content: center;align-items: center;}
.key_words #keywords li .inner_listing input{margin-top: 0px;}
.reviewpage_main div#registration_main label{margin: 0px; margin-left: 12px;}
.reviewpage_main .alert{top: 0px !important}
div#form_table {padding: 0 0px;}
div div#secondHeader.active ul.acc_login li ,
.header .header_right .business ul.acc_login li , 
.header .header_right .business ul.acc_login li a{padding: 0  14px!important;display: flex;justify-content: center;align-items: center;} 
div div#secondHeader.active ul.acc_login li a , body div div#secondHeader ul.acc_login li a {font-size: 14px;padding: 0 !important;} 
div div#secondHeader.active ul.acc_login li a span.for_desktop { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; max-width: 100px; overflow: hidden;text-align: left; }
div.home-page-listing .feature-listing div.addressLatest{margin: 0;}

}

@media only screen and (min-width:1200px) and (max-width:1400px){
.message_count {padding: 11.25px 16px !important;}
}

@media only screen and (min-width:1401px) and (max-width:1599px){

.outer {top:81%;}
.message_count {padding: 11.25px 16px !important;}
div#secondHeader.active ul.acc_login li {padding: 25px 20px 24px 20px;}
button.menu_header_stky{height: 70px}
#secondHeader.active .header_right .business a.signtxt {padding: /*25px*/ 15px 10px;}
.header.active .account-logout {top: 70px !important;}
/* .reviewpage_main .alert{top:-88px !important;} */
.reviewpage_main .alert{/*top:-50px !important;*/}

}

@media only screen and (min-width:1600px) and (max-width:1725px){

.outer {top:81%;}
.message_count {padding: 11.25px 16px !important;}
div#secondHeader.active ul.acc_login li {padding: 25px 20px 25px 20px;}
button.menu_header_stky{height: 73px !important}
#secondHeader.active .header_right .business a.signtxt {padding: 25px 10px;}
.header.active .account-logout {top: 71px !important;}
.reviewpage_main .alert{top:-88px !important;}

}

@media only screen and (min-width:1725px) and (max-width:1800px){

.outer {top:81%;}
.message_count {padding: 11.25px 16px !important;}
div#secondHeader.active ul.acc_login li {padding: 25px 20px 24px 20px;}
button.menu_header_stky{height: 72px}
#secondHeader.active .header_right .business a.signtxt {padding: 24.5px 10px;}
.header.active .account-logout {top: 71px !important;}
.reviewpage_main .alert{top:-88px !important;}

}

@media only screen and (min-width:1801px) and (max-width:2000px){

.outer {top:81%;}
.message_count {padding: 11.25px 16px !important;}
div#secondHeader.active ul.acc_login li {padding: 25px 20px 23px 20px;}
/* button.menu_header_stky{height: 69px} */
#secondHeader.active .header_right .business a.signtxt {padding: 23.5px 10px;}
.header.active .account-logout {top: 71px !important;}
.reviewpage_main .alert{top:-88px !important;}

}

@media only screen and (min-width:2001px) and (max-width:2200px){

.outer {top:81%;}
.message_count {padding: 11.25px 16px !important;}
div#secondHeader.active ul.acc_login li {padding: 25px 20px 23px 20px;}
/* button.menu_header_stky{height: 70px} */
#secondHeader.active .header_right .business a.signtxt {padding: 22.5px 10px;}
.header.active .account-logout {top: 71px !important;}
.reviewpage_main .alert{top:-88px !important;}

}

@media only screen and (min-width:2201px) and (max-width:3000px){

.outer {top:82%;}
.message_count {padding: 11.25px 16px !important;}
div#secondHeader.active ul.acc_login li {padding: 25px 20px 23px 20px;}
/* button.menu_header_stky{height: 73px !important} */
#secondHeader.active .header_right .business a.signtxt {padding: 23px 10px;}
.header.active .account-logout {top: 71px !important;}
.reviewpage_main .alert{top:-88px !important;}

}
@media only screen and (min-width:3001px){.outer {top:82%;} }
@media (max-width: 450px){

.header .header_right {margin-right: 71px;}
.header_right {margin-right: 66px;}
button.mobile_menu_stky.listing_mobile_stky{height: 64px !important;}

}
@media (max-width: 1370px){

.header_right, #secondHeader.active .header_right{max-width: 50%;}
button.menu_header_stky {height: 72px;}

}
@media only screen and (max-width: 767px){

.header_right.listing_header {margin-right: 66px !important;}
.listing_mobile_stky{height: 64px}
.project_main_div .grid-prod { display: grid; grid-template-columns: 49% 49%; gap: 10px;}
.project_main_div .grid-prod .prod-grid.image_container {  margin: 0 !important;  width: 100% !important;  max-width: 100%;}

}

/****alert msg business listing*****/
.reviewpage_main{position: relative;}
.reviewpage_main .alert{/*position: absolute !important;width: 98% !important;top: -77px;	*/padding: 8px;}
.secure_div button{top: 4px !important;z-index: 10;}
/****alert msg business listing*****/

/****sing in eye*****/
/* .toggle-password {top: 43px; padding-left: 18px;} */
/****sing in eye*****/

/***** sumit popup*****/

.jconfirm-buttons button{background: var(--light-red) !important;color: #fff !important;;padding: 7px 20px !important;}
.jconfirm .jconfirm-box.jconfirm-type-green {border-top: solid 7px var(--light-red) !important;}

/***** sumit popup*****/

/*****top bnnr****/

.analatics_top_bnnr{float: left;width: 100%;background: transparent;border-radius: 4px;/*box-shadow: 0px 0px 5px #ccc;*/margin: 0;margin-bottom: 20px;}
.analatics_top_bnnr .bannr_left_side{padding-left: 5px !important;padding-right: 10px !important;}
.analatics_top_bnnr .bannr_right_side{padding-left: 10px !important;padding-right: 0px !important;}
.analatic_inner{background: url('https://epage.sg/uploads/theme_uploads/bg.jpg');background-repeat: no-repeat;padding: 15px 8px;background-size: cover;}
.ana_title{display: flex;justify-content: center;align-items: center;}
.ana_title h4{font-size: 18px;width: 75%;color: #363636;font-weight: 500;line-height: 1.35;}
.ana_title h4 span{color: #222;font-weight: 600;}
.ana_title h4 .more_traffic{color: var(--light-red) !important}
.ana_title button{background: var(--light-yelow-color);border: none;border-radius: 6px;padding: 10px 12px;font-size: 14px;font-weight: 600;letter-spacing: 0.5px;width: 150px;}
.ana_title button a{color: #000; text-decoration: none;}

@media only screen and (min-width:768px) and (max-width:1024px){

.analatic_videoimg_bnnr{padding:0px}
.analatic_inner{width: 100%;padding: 15px 12px;}
.ana_title h4 {font-size: 16px;width: 72%;}
.ana_title button{font-size: 12px;}
div.clas-feed .add_btn {padding: 18px 0px;}
div .newa .profile-covers {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;height: 100%;}
div .newa {height: 44px;width: auto;padding: 5px 20px;min-width: fit-content;}


}

/****business listing video****/

.gallery-list li.images_videos .gallerytabs{margin-right: 5px;}
.gallery-list li.images_videos .gallerytabs:hover {color: #fff;}
#gallery_form1 input{height: 45px;}
#gallery_form1 button{background:var(--light-red);color:#fff;margin: 10px auto;}
.grid-pro .custm-checkbox .label_b{color: var(--light-red);}
#delete a{color: var(--light-red);}
.no_data_found {font-size: 18px; color: #222; font-weight: 600 !important; text-transform: capitalize; }

/**************12-Dec******/

.key_words #keywords li{text-transform: capitalize;}
#registration_main label.label_b {font-size: 13px !important;font-weight: normal;}
span.labels {font-size: 14px;color: #222;margin-bottom: 8px;display: block;font-weight: 600;}
.listing_contactinfo {margin-top: 20px;}
.catre_ry{/*border: 1px solid #eee !important;*/border-radius: 6px;border: 1px solid #bbb;}
#form_table .cont_infor input[type="text"]{border: 1px solid #bbb !important;border-radius: 6px;}
#form_table table tr td textarea{border:1px solid #bbb;border-radius: 6px;}
.note-editing-area p{font-size: 13px;line-height: 1.75;}
div#descriptions1 {margin-top: 12px;}
#form_table .cont_infor span.country_code {left: 1px;}
#form_table .cont_infor .col-sm-6:nth-child(2n) span.country_code {top: 31px;left: 11px;}
span.country_code{height: 37px  !important}
/***css***/
.listing_bg {background: #f5f5f5;/*z-index: 0;*/position: relative;}
.tabPannel ul{background: #fff !important;}
.profile-related-section{border-radius: 10px;}
#registration_main {border: none !important;/*background: #fff;*/border-radius: 10px;padding: 20px 0px;}
#registration_form {/*padding: 10px 15px !important;*/}
.add-new-product {padding-top: 10px;margin-top: 0px;background: #fff;padding: 20px 15px;border-radius: 10px;}
#registration_form {background: none !important;    padding-top: 0px !important;}
.listing_video_photo{margin-top: 25px}
.contact_info{float: left;background: #fff;border-radius: 10px;padding: 10px 15px;padding-top: 20px;padding-left:10px}
.not_activated.notactive_listing::before {position: absolute;content: "\f071";font: normal normal normal 14px/2 FontAwesome;font-size: 16px;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;color: var(--light-yelow-color);font-size: 20px;
    top: -5px;}







/*****19-dec****/

.reviewpage_main .ad_tit_le {/*height: 70px;*//* height: auto; */}
.reviewpage_main .web_site_url {/*height: 70px;*/ height: auto;}
.cate_gry{margin-top: 10px;}
.sb_cte_gry{margin-top: 10px;}
#form_table .dv_fom input[type="text"] {border-radius: 0px !important;font-size: 16px !important;box-shadow: none;border: none;border-bottom: 2px solid #ddd;}
.ad_tit_le .user-txt-visble{color: var(--light-red-md) !important; font-weight: bold}
.inner_listing input[type="checkbox"] { display: none;}
.inner_listing input:checked {display: block !important;/*outline: 2px solid var(--light-red);*/}
#keywords .inner_listing {border: 1px solid #bbb;padding: 4px 8px;border-radius: 4px;}
#keywords .inner_listing:hover{border: 1px solid var(--light-red);background: var(--light-red)12;color: var(--light-red);}
#keywords .inner_listing .label_b{margin: 0px;cursor: pointer;}
.key_words #keywords li{margin-bottom: 5px;}

/*** feature img***/

.gallery_view .prod-grid .feature_img span{font-size: 15px;font-weight: 500;color: var(--light-red-md);}
.gallery_view .prod-grid .feature_img {padding: 5px 0px;}
.gallery_view .prod-grid .custm-checkbox{margin: 3px !important}
.gall_img_del{right: 50px !important}
.feature_img .custm-checkbox [type="checkbox"]:not(:checked) + label:before{left: -20px !important;box-shadow: none !important;}
.feature_img .custm-checkbox [type="checkbox"]:checked + label:before {left: -20px !important;box-shadow: none !important;}
.feature_img .custm-checkbox [type="checkbox"]:checked + label:after{left: -18px !important;box-shadow: none !important;}
.ana_fir{border-radius: 10px;}
.analytics_graph {background: #fff;border-radius: 10px;}
.top_loc_main_div {background: #fff;border-radius: 10px;}
.lat_rev_main_div {background: #fff;border-radius: 10px;}
.latest_report_sec {background: #fff;border-radius: 10px;margin-bottom: 25px !important;}
.form-setting-info {background: #fff;border-radius: 10px;}
.change-password{margin-bottom: 25px;}
.review_sectionmain{padding:10px}
.review_sectionmain{background: #fff;border-top: 0px !important;position:relative; top:10px;border-radius: 10px;}
.review_sectionmain .review_image img {height: 90% !important;width: 90% !important;}
.review_sectionmain .review_name .name{ font-size:17px }
.review_sectionmain .review_name .time{font-size: 12px;color: #5e5b5b}
.review_right .review_right_title{font-size: 16px;font-weight: 600;}
.review_right_discrup p{font-size: 14px !important;font-style: italic;}
.main.chat-plug{margin-bottom: 20px}
.chat .chat-history{overflow-x: hidden;}
#my_registration_main{background:transparent !important;border: none;padding: 10px 2px 10px 2px !important;}
#my_registration_main .address_h1{background: #ffffff !important;border-radius: 10px;}
.aside-left #my_account_field .my_registration_main{background:transparent !important;}
.aside-left #my_account_field .my_registration_main .listin_cover{background:transparent !important;}
.aside-left #my_account_field .listin_cover .listin_covers{background: #fff;border-radius: 10px;}
a.business_listing {color: var(--light-red);border: 1px solid var(--light-red);border-radius: 6px;padding: 10px 15px;}
.que_mark{color: var(--light-red-md)}
.prod-grid.image_container{background: #fff; width: 100%;margin: 0;border: 1px solid #d8d8d8;padding: 0;height: auto;float: left;min-height: 380px;overflow: hidden;max-width: 100%;}
.prod-grid.image_container a.link-to-detail{z-index: 0;}
.product-pg-nav #search{margin-top: 0px;    text-overflow: ellipsis;    padding-right: 20px;}
.product-pg-nav .lft-sort{margin-left: 10px !important}
#address_detail .list_num{margin-left: 0px;}

/*19Dec2022 starts*/

.analatic_videoimg_bnnr {padding: 0;}
.nav-fiels {display: flex;/* justify-content: space-between; *//* align-items: center; */grid-template-columns: 110px 70% 167px;}
/* .project_filters {display: grid;justify-content: center;align-items: center;grid-template-columns: 45% 25% 25%; column-gap:5px;} */
.project_filters .search_div button {width: 40px; height: 40px;background: #fff; border: 1px solid #ccc;border-radius: 0px 5px 5px 0px;border-left: 0px;}
.project_filters .search_div input#search {width: 75%; margin: 0px; float: left; border-right: 0px; border-radius: 5px 0px 0px 5px;}
.project_filters .view_div {width: 40px;height: 40px;background: #f7f7f7;display: flex;justify-content: center;align-items: center;float: left;border: 1px solid #ccc; margin: 0px 0px;cursor: pointer;}
.project_filters .view_div:first-child {margin-right: 5px;}
.project_filters .view_div.active {background: #ffffff;border: 1px solid var(--light-red-md);color: var(--light-red-md);}
.project_filters .custom-select-wrapper .custom-select .custom-select-trigger {top:0px;}
.project_filters .custom-select-wrapper .custom-select {margin: 0px 10px;padding: 0px;float: left;width: 150px;}
.project_filters .custom-select-wrapper .custom-select span.custom-select-trigger-text {top: auto; padding: 10px;}
.project_filters .custom-select-wrapper .custom-select span.custom-select-trigger-text:after {top: 50%;right: 15px;}
.project_filters .custom-select-wrapper .custom-select span.custom-select-trigger:after {top: 50%;right: 15px;}

@media only screen and (min-width:960px) and (max-width: 1300px){ 
	
.nav-fiels {/* justify-content: space-between; */align-items: center;grid-template-columns: 150px 70% 167px;display: flex;}
.project_filters{display: flex; margin-bottom: 0px;}

}

/***19-Dec****/

.mobile-container {display: none;}
#advice_sec {display: none !important ;}
.analatic_videoimg_bnnr{display: block;}
.mobile_side_menu .tabPannel ul li a span:hover {background: #e9e9e9;}
#advice_sec .owl-wrapper-outer {height: auto !important;}
#advice_sec .analatic_inner{background: url('https://epage.sg/uploads/theme_uploads/bg.jpg'); background-repeat: no-repeat;padding: 15px 8px;}
#advice_sec .ana_title{display: flex;justify-content: center;align-items: center;}
#advice_sec .ana_title h4{font-size: 18px;width: 70%;color: #363636;font-weight: 500;line-height: 1.35;}
#advice_sec .ana_title h4 span{color: #222;font-weight: 600;}
#advice_sec .ana_title h4 .more_traffic{color: var(--light-red)  !important;}
#advice_sec .ana_title button{background: var(--light-yelow-color);border: none;border-radius: 6px;padding: 10px 12px;font-size: 14px;font-weight: 600;letter-spacing: 0.5px;width: 120px;}
#advice_sec .ana_title button a{color: #000; text-decoration: none;}
.no_product { float: left; width: 100%; text-align: center; margin: 20px 0 25px;}

@media (max-width:767px){

#advice_sec {display: block !important;}
.analatic_videoimg_bnnr{display: none;}
div .form-setting-info .form-info .ctm-form span.country_code { top: 25px;}
.grid-prod h1 {margin-bottom: 25px;}

}
@media only screen and (min-width:768px) and (max-width:820px){ 

.advice_slide_container{width: 80%;}
#advice_sec {display:block !important}
.analatic_videoimg_bnnr{display:none ;}
.col-md-6.col-sm-6.bannr_left_side {width: 100% !important;}
.col-md-6.col-sm-6.bannr_right_side {width: 100% !important;margin-left: 10px;}
#advice_sec .owl-wrapper-outer {height: auto !important;}
#advice_sec .analatic_inner{background: url('https://epage.sg/uploads/theme_uploads/bg.jpg'); background-repeat: no-repeat;padding: 15px 8px;margin-left: 10px;}
#advice_sec .ana_title{display: flex;justify-content: center;align-items: center;}
#advice_sec .ana_title h4{font-size: 16px;width: 80%;color: #363636;font-weight: 500;line-height: 1.35;}
#advice_sec .ana_title h4 span{color: #222;font-weight: 600;}
#advice_sec .ana_title h4 .more_traffic{color: var(--light-red) !important;}
#advice_sec .ana_title button{background: var(--light-yelow-color);border: none;border-radius: 6px;padding: 10px 12px;font-size: 14px;font-weight: 600;letter-spacing: 0.5px;width: 120px;}
#advice_sec .ana_title button a{color: #000; text-decoration: none;}

}
@media (max-width:768px){

#advice_sec {display: block ;}
.analatic_videoimg_bnnr{display: none;}
/* #advice_sec .analatic_inner{margin-left: 10px;} */
#advice_sec .analatic_inner{margin-left: 0px;padding: 15px 15px;background-size: cover;}
.header-bnr {background: transparent;}
.ana_title button {width:150px;}
.contact_info {width:100%;}
ul.select-section {width: 100%;/* margin-bottom: 30px; */text-align: right;padding-left: 0;display: flex;justify-content: space-around;align-items: center;padding: 0;}
ul.select-section li:first-child { margin-right: 0px;}
.clas-feed ul {margin-bottom: 0px;}
.cl-profile-section {height: auto !important;background-size: cover !important;padding-bottom: 20px !important;background-position: center !important;}
.clas-feed ul li .jb-card span.score-st {font-size: 16px;}
.clas-feed ul li .jb-card span.pt-post {font-size: 16px !important;}
.newa{padding: 8px;padding-top: 12px;height: 46px;}
.mobile-container {display:block;}
.mobile-container {max-width: 480px;margin: 20px 0px 20px 0px;}
.hamburger {padding: 0px 1px;display: inline-block;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible; }
.hamburger:hover {opacity: 0.7; }
.hamburger-box {width: 30px;height: 24px;display: inline-block;}
.hamburger-inner {display: block;top: 50%;margin-top: -2px; }
.hamburger-inner, 
.hamburger-inner::before, 
.hamburger-inner::after {width: 26px;height: 2px;background-color: #fff;border-radius: 4px;position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease; }
.hamburger-inner::before, .hamburger-inner::after {content: "";display: block; }
.hamburger-inner::before {top: -10px; }
.hamburger-inner::after {bottom: -10px; }
.hamburger--stand .hamburger-inner {transition: transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear; }
.hamburger--stand .hamburger-inner::before {transition: top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }
.hamburger--stand .hamburger-inner::after {transition: bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }
.hamburger--stand.is-active .hamburger-inner {transform: rotate(90deg);background-color: transparent;transition: transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear; }
.hamburger--stand.is-active .hamburger-inner::before {top: 0;transform: rotate(-45deg);transition: top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); }
.hamburger--stand.is-active .hamburger-inner::after {bottom: 0;transform: rotate(45deg);transition: bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); }
.left .menu-icon,
.right .menu-icon {position: absolute;left: 300px;top: 25%;width: 60px;height: 65px;text-align: center;z-index: 2900;display: inline-block;overflow: visible;padding: 5px;}
.right .menu-icon {position: absolute;right: 300px;left: auto;}
#mobile-menu-container ul {padding-left: 0;width: 100%;margin: 0;display: block;}
#mobile-menu-container.left,
#mobile-menu-container.right {min-height: 100%;width: 300px;color: white;position: fixed;background: transparent;height: 100%;left: -300px;z-index: 3001;max-width: 100%;top: 0px}
#mobile-menu-container.right {right: -300px;left: auto;}
.menu-item.active:before {content: '';height: 20px;width: 20px;background: white;display: block;position: absolute;left: -10px;top:0; bottom: 0;margin: auto;transform: rotate(45deg);}
.right .menu-item.active:before {left: auto;right: -10px;}
.menu {width: 300px;height: auto;overflow-x: hidden;position: absolute;z-index: 3001;padding-top: 50px;}
.menu, .menu-icon {background: var(--light-red);color: white;border-top-right-radius: 10px;}
#mobile-menu-container ul li {position: relative;width: 100%;}
.menu::-webkit-scrollbar {width: 10px;}
.menu::-webkit-scrollbar {background: transparent;}
.menu::-webkit-scrollbar-thumb {background: rgba(255,255,255,0.2) !important;}
#shadow-glass {position: fixed;z-index: 2900;background-color: rgba(0, 0, 0, 0.6);width: 100%;height: 100%;display: none;top: 0;left: 0;}
.menu-item {font-size: 1.4em;line-height: 1.5em;color: white;display: block;padding-left: 1.3em;font-family: "Roboto Condensed", sans-serif;text-transform: uppercase;text-decoration: none;}
#mobile-menu-container.right .menu-item {padding-left: 0;padding-right: 1.3em;text-align: right;}
.menu-item:link {text-decoration: none;}
.menu-item:visited {text-decoration: none;}
.menu-item:hover {text-decoration: none;opacity: .8;}
.menu-item:active {text-decoration: none;}
.menu-item:focus {text-decoration: none;color: white;outline: none;border: none;}
.menu-item.active {text-decoration: none;color: gray;}
.desktop_side_menu{display: none;}
.reviewpage_main {width: 100%;}
.reviewpage_leftnav_bg {width: 100%;}
.ana_title h4{margin: 0px}
.analatic_inner{padding: 15px 13px;}
#advice_sec {display: block;}
.analatic_videoimg_bnnr{display: none;}
.side_menu_p{font-size: 15px;font-weight: 600;padding: 10px 0px; display: none;}

}

/***** media query end***/

.custom-select-trigger-text{height: 35px;top:0px; padding-right: 35px; padding-left: 10px; line-height: 40px;}
.views {margin-left: 10px;}
.custom-select-trigger{top: 0px !important; border-radius: 5px;}
.custom-select-trigger:after {top: 45%; right: 10px; margin-top: -0.13636363em;}
.project_main_div .prodct-img-view {float: none; width: 100%;margin: 0 auto !important;height: 179px; min-height:165px; overflow: hidden;max-height: 179px;}
.project_main_div .prodct-img-view img{height: 100%;width: 100%; border-radius: 0px;}
.project_main_div .prod-grid {flex: 1 1 24%;}
.project_main_div .prod-grid.image_container {border-radius: 10px; background: #fff; min-height: 290px; max-height: 290px;padding-bottom: 20px; margin: 0px 6px;margin-bottom: 20px; overflow: hidden;}
.project_main_div .prod-grid .pro-name {text-align: left;min-height: 55px !important;display: -webkit-box;
-webkit-line-clamp: 3;font-size: 14px;color: #333; -webkit-box-orient: vertical;overflow: hidden;max-height: 72px;padding: 0px 8px;margin: 0px auto;padding-top: 10px;padding-bottom: 10px;}
.project_main_div .prod-grid{width: 31%;max-width: 31%; font-weight: 500px;}

/***20 Dec**/

.chat_notification{display: flex;width: 100%;justify-content: center;align-items: center;}

/*****23 Dec****/

.message_count {font-size: 18.5px !important;}

@media only screen and (max-width: 768px){

.tr-profile-img{top: 30px}	
.tr-profile-data {margin-top: 0px;}
div.clas-feed{margin-top: 0px;}
.newa {width: 44%;margin-top: 10px;}
.not_activated.notactive_listing::before{top: 2px;left: 11px;justify-content: flex-end;}
.notactive_listing img{float:right;}
.nav-fiels .cs-links ul{display: flex;width: 100%;align-items: center;padding-left: 0;}
.add-mor{margin: 0px !important;}
#editlisting_form #keywords li {width: 30%;}
.project_main_div .prod-grid {width: 45%;max-width: 45%;}
.project_main_div .prod-grid.image_container{padding-bottom: 0px;}
.project_main_div .prodct-img-view {width: 100%;}
.dropdown_menu .custom-select-trigger{width: 60%;}

.ut-rating .rating{float: none !important;}


}

/***marketplace***/

.home-page-listing .feature-listing div.addressLatest{border-radius: 10px; /**box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;**/    margin: 0;}
.project_section {float: left;width: 100%;}
.project_section h3 {text-align: left; margin: 0px 0px 20px 20px; font-weight: 700;}
.pro_info {float: left;width: 100%;margin: 10px 0px 20px;padding: 0px 20px;text-align: left;}
.pro_info .price_from {float: left;width: 20%;margin: 10px 20px 10px 0px;text-align: left;}
.pro_info .price_from span:first-child {float: left;font-weight: bold;display: block;clear: both;width: 100%;}
.pro_info .price_per_sqft {float: left;margin: 10px 20px 10px 0px;width: 20%;}
.pro_info .price_per_sqft span:first-child {float: left;font-weight: bold;display: block;clear: both;width: 100%;}
.pro_info .status {float: left;width: 20%;margin: 10px 20px 10px 0px;}
.pro_info .status span:first-child {float: left;font-weight: bold;display: block;clear: both;width: 100%;}
.pro_info .delivery_date {float: left;width: 20%;margin: 10px 20px 10px 0px;}
.pro_info .delivery_date span:first-child {float: left;font-weight: bold;display: block;clear: both;width: 100%;}
.pro_info .total_units {float: left;margin: 10px 20px 10px 0px;width: 20%;}
.pro_info .total_units span:first-child {float: left;font-weight: bold;display: block;clear: both;width: 100%;}
.pro_info .bedrooms {float: left;width: 20%;margin: 10px 20px 10px 0px;}
.pro_info .bedrooms span:first-child {float: left;font-weight: bold;display: block;clear: both;width: 100%;}
.amenities {float: left; width: 100%; margin: 20px 0px 0px 0px;}
.amenities h4 {text-align: left; margin: 0px 0px 20px 20px; font-weight: 700;}
.amenities ul {float: left; width: 100%; margin: 0px 0px 20px 0px; padding: 0px;}
.amenities ul li {width: 18%;float: left;list-style: outside;margin: 0px 0px 0px 15px;text-align: left;}
.amenities ul li i {margin: 0px 5px 0px 0px;}

/****** project style start *****/

.project_top_details{background: #fff;min-height: 170px;width: 100%;}
.project_top_details_inner{width: 100%;display: flex;padding: 12px 15px;min-height:150px;}
.pro_img{width: 100px;height: 100px;border: 1px solid #ddd;border-radius: 50%; overflow: hidden; margin-top: 7px;}
.project_top_details_inner .l_side{width: 50%; display: flex; align-items: center;}
.project_top_details_inner .r_side{width: 50%;text-align: right;}
.l_side h3 {color: #333; font-size: 17px;font-weight: 600;text-transform: uppercase;font-family: 'Lato', sans-serif !important;}
.img_detail{display: flex;justify-content: center;align-items: center;}
.r_side .f_btn{margin-right: 5px;padding: 8px 15px;background: transparent;border: 2px solid var(--light-red);border-radius: 6px;width: 120px;    font-size: 13px;font-weight: 600;}
.r_side .s_btn p.mpm {margin: 0 !important;}
.r_side .s_btn{padding: 8px 15px;background: var(--light-yelow-color);border: 2px solid var(--light-yelow-color);border-radius: 6px;color: #333;font-size: 13px;font-weight: 600;display: inline-flex;}
.name_detail{margin-left: 15px; float: left; margin-top: -10px;}
.name_detail h3{
	margin-top: 0;
}
.l_side .name_detail{margin-left: 15px; float: left; margin-top:0px;}
.id_card{font-size: 18px;color: #515151;}
.name_detail p{margin: 0px;font-size: 12px;font-weight: 600;display: flex;justify-content: flex-start;align-items: center;}
.name_detail span{font-weight: 600;font-size: 14px;margin-left: 6px !important;margin: 0px;color:#565656}
.name_detail h5{font-weight: 600;font-size: 13px;margin-left: 26px !important;margin: 0px;padding-top: 5px}
.r_side p{margin-top: 20px;text-decoration: underline;font-size: 15px;     margin-bottom: 0;}    
.r_side span{font-size: 14px; color: black; text-decoration: none;}
.btm_menu{border-top: 1px solid #e3e3e3;width: 100%;display: flex}
.btm_menu ul {display: flex;list-style: none;padding: 0;width: 80%;margin:0px}
.btm_menu ul li{padding: 8px 12px;}
.btm_menu ul li a{color: #222}
.btm_menu ul .currnt{font-weight: 600;font-size: 14px;margin-bottom: 0px;}
.project_loc{ width: 20%; display: flex;justify-content: space-around;align-items: center;}
.project_loc h4{margin: 0px 20px 0px 0px;font-size: 14px;font-weight: 600;}
.project_loc p{margin: 0px;background: green;color: #fff;padding: 2px 10px;border-radius: 4px;font-size: 12px;}
.description{padding-top: 15px;border-bottom: 1px solid #bbb;padding-bottom: 20px;margin-left: 0px}
.description h3{font-size: 18px;font-weight: 600;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom: 0px;}
.description p{line-height: 1.75;    display: -webkit-box;/*-webkit-line-clamp: 3;*/-webkit-box-orient: vertical;overflow: hidden;width: 90%;}
.description span{color: var(--light-red);}
.exclamation_icon{font-size: 12px;margin-left: 10px;top: 0px;position: relative;}
.pro_heading{/*display: flex;*/justify-content: space-between;align-items: center;margin: 10px 15px 12px 0px;}    
.pro_heading  h3{font-size: 18px;font-weight: 600;color: #222;    margin: 0px 0px 0px -0px;}
.pro_heading  p{text-decoration: underline;cursor: pointer;}
.property_sec {padding-top: 10px;float: left !important;width: 100%;}
.property_list{background: #fff;border-radius: 8px; float: left;}
.property_list .property_img {float: left; width: 100%; height: 155px; overflow: hidden; display: flex; justify-content: center; align-content: center;}
.property_list img{border-top-left-radius: 8px;border-top-right-radius: 8px;}
.name_head{ margin-top: 0px;display: flex;justify-content: space-between;align-items: center;padding-left: 8px; padding-right: 8px; min-height: 40px; float: left; width: 100%;}
.name_licon{ width: 30px;height: 30px;border-radius: 50px;background: var(--light-red-md)5e;display: flex;justify-content: center;align-items: center; display: none;}
.name_licon span{color: var(--light-red-md);font-size: 20px;font-weight: 600;}
.n_head_inner {display: flex; width: 80%;}
.n_head_inner h3{margin: 0px;font-size: 18px; text-transform: capitalize;font-weight: 600;margin-left: 10px;padding-top: 5px; color: #333; line-height: 24px;}
.n_head_inner a h3{margin: 0px;font-size: 18px; text-transform: capitalize;font-weight: 600;margin-left: 10px;padding-top: 0px; color: #333; line-height: 24px;}
.pro_list_btm{display: flex;justify-content: space-between;align-items: center;padding-left: 10px;padding-right: 10px;padding-bottom: 10px}
.pro_list_btm h4{font-size: 17px;font-weight: 600;}
.pro_list_btm a{border-radius: 30px;border: 1px solid #bbb;font-size: 12px;text-transform: capitalize;padding: 1px 8px;}
.property_list p{color:#595959;padding-left: 14px;padding-right: 0px;font-size: 15px;margin-top: 10px;width: 90%;margin-top: 0px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;  overflow: hidden;padding-bottom: 15px;}  
.name_head .heart {font-size: 18px;}
.property_list .min{margin: 0px;padding: 0px;position: relative;left: 15px;}

#realstate .property_list a{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

/*** 10-Jan***/

ul#ui-id-1 {position: absolute;z-index: 999;}
#realstate .realstate_banner{float: left;width: 100%;background: url(../images/bg.jpg);background-size: cover;background-repeat: no-repeat;background-position: 0px -180px;height: 80vh;}
#realstate .left_sidebar.small-left {width: 25%;text-align: center;}
.search_filter{border: 1px solid #dedede;margin-top: 20px;}
.search_filter ul{ padding: 0px 12px;}  
.search_filter ul li{list-style: none;border: 1px solid #dedede;padding: 10px 13px;margin: 10px 0px;text-align: left;}
.search_filter h3{text-align: left;font-size: 18px;font-weight: 600;}
.search_filter .search{color: var(--light-red);font-size: 18px;margin-right: 10px;}
.search_filter .cat{color: var(--light-red);font-size: 18px;margin-right: 10px;}
.search_filter ul li .serch{float: right;}
.search_filter ul li .downarrow{float: right }
#realstate .right-b {width: 75%;box-sizing: border-box;float: right;margin-top: -10px;padding: 0 15px;}
#realstate  .post_ad{background: var(--light-red);padding: 10px 15px;}
#realstate  .post_ad h3{text-align: center;font-size: 21px;color: #fff;padding: 8px 0px;line-height: 1.45;}
#realstate .post_ad button{border: none;background: #fefefe;color: #333;font-size: 13px;padding: 12px 8px;margin-bottom: 15px;text-transform: uppercase;font-weight: 600;width: 100%}
#realstate .property_list {background: #fff;border: 1px solid #dedede94;}
#realstate .property_list img {border-top-left-radius: 0px; border-top-right-radius: 0px;}
#realstate .addressLatest { width: 30%;}
#realstate #featured_adds_m{margin-top: 10px;}
#realstate .addressLatest {float: left;background: transparent;box-sizing: border-box;border: 1px solid #dedede;padding: 0px;display: block;margin: 15px 8px 5px;height:auto;min-height: 340px;overflow: hidden;margin-top: 0px;}
.realestate_listing img{width: 100%}  
.realestate_listing span.bor_botm { padding: 6px 8px;}
.realestate_listing .one-square a {font-size: 13px;font-weight: 600;color: #4e4e4e;display: inline-block;line-height: 1.55;margin-top: 8px;}
.realestate_listing .listing-time-direction{display: flex;justify-content: space-between;align-items: center;}
.realestate_listing .location{float: left;width: 100%;padding: 10px 8px;min-height: 35px;}
.realestate_listing .rating_loc {float: left;width: 100%;background: #e5e5e5;}
.review_inner {display: flex;justify-content: space-between;align-items: center; }
.review {background: #333;padding: 3px 8px;color: #fff;min-height: 40px;}
.review .star{color: #fff !important}
.realestate_listing .review_inner span.hdlink-date{color: #fff;}
.date .calendar{color: #878484;margin-right: 5px;}
.date span{color: #969696;}
.estate .compass{color: #878484;margin-right: 5px;}
.estate span{color: #969696;}  
.location .marker{font-size: 25px;color: #969696;float: left;width: 10%;}
.location .loc_detail {width: 90%;float: right;padding: 0;font-size: 15px;color: #898989;}

/***10 jan***/
.property_list .name_head i.fa.fa-heart-o {font-size: 18px;}
.pro_price {float: left;width: 100%;}
.pro_title {float: left;width: 100%;}
.pro_price h3, .pro_title h3 {float: left;width: 100%;text-align: left;margin: 0px;padding:5px 0px 10px 0px;}
.prop_info {width: 100%;float: left;background: #fff;border-radius: 10px;border: 1px solid #ccc;margin: 20px 0px 20px 0px;}
.prop_info span {float: left;width: 100%;padding: 10px 20px;/* text-align: left; */border-bottom: 1px solid #ccc;}
.prop_info .type, .prop_info .status, .prop_info .delivery_date {float: left;width: 33.3%;text-align: center;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.prop_info .type span, .prop_info .status span, .prop_info .delivery_date span {border: 0px;padding: 0;line-height: 24px;}
.prop_info .abut-descipt {float: left;width: 100%;padding: 30px 20px;}
.rooms_section {width: 100%;float: left;background: #fff;border-radius: 10px;border: 1px solid #ccc;margin: 20px 0px 20px 0px;}
.rooms_section span {float: left;width: 100%;padding: 10px 20px;/* text-align: left; */border-bottom: 1px solid #ccc;}
.rooms_section .bedrooms, .rooms_section .bathrooms, .rooms_section .total_units, .rooms_section .price_per_sqft {float: left;width: 25%;text-align: center;border-right: 1px solid #ccc; min-height:50px}
.rooms_section .bedrooms span, .rooms_section .bathrooms span, .rooms_section .price_per_sqft span, .rooms_section .total_units span {border: 0px;padding: 0;line-height: 24px;}
.floor_img {width: 100%;float: left;background: #fff;border-radius: 10px;border: 1px solid #ccc;margin: 20px 0px 20px 0px;}
.floor_img span {float: left;width: 100%;padding: 10px 20px;/* text-align: left; */border-bottom: 1px solid #ccc;}
.floor_img .floor-img-section {float: left;width: 100%;padding: 10px 20px;padding-bottom:30px;}
.floor_img img {width: 24%;border: 1px solid #ccc;margin: 20px 5px 5px 5px;height: 140px;cursor: pointer;}
.classified-detail .left-prof-img .amenities {float: left;width: 100%;margin: 20px 0px 20px 0px;background: #fff;border: 1px solid #ccc;border-radius: 10px;}
.classified-detail .left-prof-img .amenities h4 {margin: 0px;padding: 10px 20px;border-bottom: 1px solid #ccc;}
.classified-detail .left-prof-img .amenities .par_name {float: left;width: 33%;margin: 0px 0px 0px 0px;}
.classified-detail .left-prof-img .amenities .par_title {width: 100%;float: left;display: flex;justify-content: flex-start;align-items: center;}
.classified-detail .left-prof-img .amenities .par_name ul {float: left;width: 100%;margin: 10px 0 0 0px;}
.classified-detail .left-prof-img .amenities .par_name ul li {float: left;width: 90%;margin: 0px 0px 5px 30px;}
.classified-detail .left-prof-img .amenities .par_title span {margin: 5px 0px 0px 10px;line-height: 24px;}

/*20-jan-2023*/

button.s_btn.btnn1.wtsim img {width: 50px;height: 50px;}
.icon1 {width: 40px !important;background: var(--light-red);margin-top: -55px;margin-left: 105%;border-radius: 50%;height: 40px !important;}
.ft{color: white;margin-left: -9px;font-size: 22px;}
.bg1{background: white;height: 90px;width: 100%;}
.ctn {/*width: 80%;overflow: hidden;margin-left: 12%;margin-bottom: 10px;position: absolute;*/margin-top: 12px;}
.wth{width: 55% !important;}
.wth1{width: 35% !important;}
.hide1{display: none;}
/*Uma COnstruction */
.btnn{margin-right: -17px!important;padding: 10px 15px !important;background: var(--light-red) !important;border: 2px solid white !important;border-radius: 6px;width: 120px;font-size: 13px;font-weight: 600;color: white !important;}
/**/
.ag{margin-top: 5px;height: auto ;width: 100%;float: left;top: 0px;position: relative;background-color: white;border-radius: 6px;border: solid 1px lightgrey;}
.mts{/*margin-left: 25%;*/text-decoration: none;color: black;font-size: 15px;font-weight: 500;}
/*.mts1{margin-left: 33%;}*/
.icn{padding: 2px 18px 2px 18px;border-radius: 50%;font-size: 40px;margin-left: 25px;border: solid 1px lightgrey;}
.a1{padding: 0px 0px 5px; float: left; width: 100%;}
.ag1{margin-top: 15px;height: auto;width: 100%;float: left;top: 0px;position: relative;background-color: white;border-radius: 6px;border: solid 1px lightgrey;}
.btnn1{box-sizing: border-box;background: none !important;border: none !important;color: black !important;font-size: 37px !important;}
.imgg {height: 100%;border-radius: 50%;margin-left: 0px; max-width: 70px;}
.imgg1{border-radius: 10px;margin-left: 0px;}
.mt1{margin-top: 10px;}
.ps1{/*right: 30px!important;top: 80px;*/overflow: hidden;/*position: absolute !important;margin-top: 40%;*/}

/*23-jan-2023*/

.bgm{background: linear-gradient(180deg,#C5DCF2 -46px,#EAEBED 15%,white,transparent);}
.realestate .header-bnr {background: transparent;}
.realestate .header-bnr .header {background: #fff;}
.realestate .header-bnr #secondHeader {background: transparent;}
.realestate .header-bnr .src_bnr_im.realestate.bg1 {background: transparent;}
.realestate .header-bnr .cover_crumbs {background: transparent;}
.realestate .header-bnr .mybreadcrumb {background: transparent;}
.realestate .style1.classified-deta.product-deta {background: transparent;}
.ftnn1{margin-top: 10px;font-size: 18px;font-weight: 700;margin-bottom: 10px;margin-left: 10px;color: #595b5d;}
.ftnn2{font-size: 16px!important;font-weight: 500!important;color: #595b5d;margin-left: 10px!important;}
.name-info1{display:flex;}

@media screen and (min-width: 820px) and (max-width:900px ){

.ft {margin-top: -2px;position: absolute;color: white;margin-left: -9px;font-size: 20px;}
.icon1 {width: 35px !important;background: var(--light-red);margin-top: -55px !important;margin-left: 96%;border-radius: 50%;height: 35px !important;}
ul.acc_login li {padding: 17px 21px 18px 10px !important;text-align: left;}
/*.ag1 {margin-left: 95px;margin-top: 92%;height: auto;width: 320px;top: 260px;position: absolute;background-color: white;border-radius: 10px;border: solid 1px lightgrey;}
.ag {margin-left: 95px;margin-top: 30%;height: auto;width: 320px;top: 95px;position: absolute;background-color: white;border-radius: 10px;border: solid 1px lightgrey;}*/
/*.ps1 {right: 30px!important;top: 80px;overflow: visible;position: absolute !important;margin-top: 59%;}
.a1 {padding-top: 15px;display: flex;}*/
/*.lctinf{margin-right: 50px;width: 305px;position: relative;left: 27%;}*/

}

/*24-01-2023*/

.spn{ font-weight: 600; }
.spn1{ font-weight: 500; }
.spn2{    font-weight: 400;font-size: 15px;}
.feature-listing .col-md-4 {width: 100%;padding: 0;/**box-shadow: rgb(0 0 0 / 10%) 0px 1px 3px 0px, rgb(0 0 0 / 6%) 0px 1px 2px 0px;**/}
.card-image img {border-radius: 10px;}
.pnm{position: absolute;margin-top: 10%;}
.mpm{ margin-top: 0px!important; padding-top: 0px; float:left; }
.actt{color: var(--light-red);border-bottom: 2px solid var(--light-red-md);}
.pe-5{padding-right:2px;}
.iccn{border-radius: 50%;border: solid 1px var(--light-red-md);padding: 3px 7px;margin-right: 10px;color: var(--light-red-md);}
.ftnn3{ font-size: 14px;color: #333; font-weight: 500; padding: 5px 10px 5px 10px; text-align: center;}
.amen-section {float: left;width: 96%;margin: 20px;display: flex;/*grid: auto / 1fr 1fr 1fr; grid: auto-flow dense / 1fr 1fr 1fr;grid: repeat(3, auto) / auto-flow;grid-auto-flow: row dense; */flex-direction: row;flex-flow: row wrap;flex-wrap: wrap;}
.fttn{    font-size: 13px;margin-left: 42px;}
.c1{ color: black; }
.c12{ color: var(--light-yelow-color); }
.realestate .listing-right .shadow_in {background: transparent;}
.fttn1{position: absolute;margin-top: 20px;}
.header_right span.for_desktop br { display: none;}

/*25-01-2023*/

.dsf{ display: flex; margin: 5px 0px;}
.ms-auto{ margin-left: 50px; }
.ms-auto1{ margin-left: 54px; }
.crdimg{border-radius: 5px;margin-bottom: 5px; height: 150px; max-height: 150px;}
.msn{margin-left: 22px; margin-bottom: 20px;}
.bgg{ background: white;  border-radius: 10px; border: solid 1px lightgrey;    margin: 0px 0px 10px 0px;}
.crdtxt{font-weight: 400;margin: 0;font-size: 16px; font-weight: 500;}
.crdttl {margin: 0;padding: 10px 0px 5px 0px;}
.crd{padding: 10px 0px;}
.m-0{margin: 0;}
.cbdy{padding: 10px 0;}
.fnw{ font-weight: 700; }
.crdtxt1{position: absolute;margin-top: -35px;}
.spnn{font-weight: 800;color: white;}
.sbg{background: green; padding: 2px 5px; border-radius: 2px;}
.spp{padding-left: 5px;}
.hw{height: 70px;width: 70px;max-width: 70px;max-height: 70px !important;min-height: 70px !important;min-width: 70px !important;margin-top: 0px;object-fit: cover;}
.locat-info.lctinf {/*margin-top: -60%;*/ padding: 4px 8px; border-radius:6px !important}
.agg1{margin-top: 0px;/*height: 350px;*/max-height: 350px;overflow-x: hidden;width: 100%;float: left;top: 0px;position: relative;background-color: white;border-radius: 0px 0px 10px 10px;border-top: solid 1px lightgrey;padding:0px 0px 5px 10px;}
.property_sec.\.container {margin-top: -20%;}

/*26-01-2023*/

.property_list .bed {float: left;font-weight: 700;width: 100%;margin-top:5px}
.style1.classified-deta.product-deta .property_sec.\.container {margin-top: -22%;}
.property_img a.addProClick img.image {min-height:100%; display: flex;}
.keyword.amenities a.one-square.selected_a {width:auto;border: solid 1px lightgray;border-radius: 5px;}
.keyword.amenities a.one-square {border-radius: 5px;width: auto;border: solid 1px lightgray; height: 27px; overflow-x: hidden; margin-top: 2px;}
.keyword.status a.one-square {border-radius: 5px;width: auto;border: solid 1px lightgray;line-height: 15px;}
.keyword.category a.one-square {border-radius: 5px;width: auto;border: solid 1px lightgray;}
.project_type{float: left;width: 100%;position: relative;}
.style1.no-shadow .search_coloumn {background: white;border-radius: 5px;width:/* 23%*/ 25% !important;margin-bottom: 10px}
.search_coloumn .list_num {margin: 10px 0px; font-weight: 600;}
.keyword.amenities {margin: 0;}
 div#cat_link\ cat-link1 {background: white;height: 50px;padding: 0px 10px 0px 0px;margin: 0px 15px 0px 0px;border-radius: 5px;}
.serchimg{display: block;float: left;margin: 5px;border-radius: 5px;}
.spnz{width: auto;float: left;margin-top: 10px;padding-top: 4px;}
.style1.no-shadow .listing-cover.listing-right.realestatepage {margin-top: 0;}
.search_coloumn #slider-container {margin-top: 15px;}
.search_coloumn p {margin-top: 10px;}
.listing-cover.listing-right.realestatepage .listingkeyword {width: auto;}
.card-body .col-md-6 span.min {left: 0;}
.property_list a p {margin-top: 10px !important;float: left;}
.property_list .card-body {float: left;width: 100%;margin-top: -2px}
.property_list .card-body .col-md-5 {padding: 4px;}
.property_list .card-body .col-md-7 {padding: 4px;}
.property_list .col-md-7 span.min1.mrgn {margin-left: 22px;border: 1px solid #bbb;padding: 2px 3px;font-size: 11px;width: 80% !important;float: left;text-align: center;border-radius: 50px;}
.shadow_in.feature-listing .col-md-4 {background: white; border-radius: 5px;}
.msl{margin-left: 75px;}
.property_list .bed.row span.spnlft.col-md-5 {margin-left: -15px;}
.property_list .bed.row span.spnrht.col-md-7 {margin-left: 10px;padding: 0px 0px 0px 60px;}
.SlickCarousel .col-md-4 {background: white;}

/*30-jan-2023*/

.directory a#tabRealestate {border-bottom: none;}
.n_head_inner a h3 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.style1.no-shadow .listing-cover.listing-right.realestatepage {margin-top: 0;width: 75% !important;}
.shadow_in.feature-listing .col-md-4 {background: #fff;border-radius: 10px;border:1px solid lightgrey}
.style1.no-shadow .listing-cover.listing-right.realestatepage {padding: 0px;}
.col-md-6.text-center span.dropdown {background: transparent;border: solid 1px lightgrey;padding: 1px 5px 5px 3px;}
.listing-cover.listing-right.realestatepage div#cat_link\ cat-link1\ {background: white;height: 50px;margin: 0px 15px 0px 0px;border-radius: 5px;}
.sort_by {margin: 9px 0px !important; text-align: end;}
.sort_by select.form-select {padding: 5px 12px;border-radius: 8px;background: transparent;}
.right-b div#featured_adds_m {background: transparent;margin-top: 5px;}
.property_sec .col-md-4 .property_list {background: #fff;margin: 0px 0px 20px 0px;border: 1px solid lightgrey;float: left;width: 100%;border-top-left-radius: 8px;/*border-top-right-radius: 8px;box-shadow: rgb(0 0 0 / 10%) 0px 1px 3px 0px, rgb(0 0 0 / 6%) 0px 1px 2px 0px;*/}
.col-md-6 span#ctl00_MainContent_lblSearch {font-size: 18px;}
.search_coloumn div select.form-select {padding: 8px 15px;font-size: 12px;border-radius: 8px;border: solid 1px lightgray;margin-right: 2px;}
div .form-check label.form-check-label {font-size: 13px;font-weight: 500;color: #595b5d;margin-left:5px;}
.hme{ margin-left: -2px !important;}
.amnicn{border: solid 1px #bbb;padding: 2px 4px;border-radius: 30px;}
.srticn{margin-left: 10px;}
.list_num i.fa.fa-money {margin: 0px 6px 0px 0px;}
.list_num i.fa.fa-bed {margin: 0px 6px 0px 0px;}
.list_num i.fa.fa-home {margin: 0px 3px 0px 0px;}
.list_num i.fa.fa-plus {margin: 0px 6px 0px 0px;}
.list_num i.fa.fa-building {margin: 0px 6px 0px 0px;}
.list_num i.fa.fa-user {margin: 0px 6px 0px 0px;}
.review-section div#showReview {margin: 0px 0px 0px 15px;}
/*Media Query*/

@media only screen and (min-width: 992px) and (max-width: 1024px){

ul.acc_login li {padding: 26px !important;text-align: left;}
.col-md-6 span#ctl00_MainContent_lblSearch {font-size: 18px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
div#secondHeader.active ul.acc_login li {padding: 25px 10px 22px 10px !important;}
.search_coloumn div select.form-select {padding: 6px 10px;font-size: 12px;border-radius: 8px;border: solid 1px lightgray;margin-right: 2px;}
.list_num {-webkit-line-clamp: 1;padding: 0px 0 !important;font-size: inherit;color: #595b5d;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;}
.icon1 {width: 40px !important;background: var(--light-red);margin-top: -55px !important;margin-left: 105%;border-radius: 50%;height: 40px !important;}
.ft {color: white;margin-left: 0px;font-size: 22px;}

/* 31-01-2023 */

.property_list .bed.row span.spnrht.col-md-7 {margin-left: -5px;font-size: 11px;padding: 0px 0px 0px 60px;}
.property_list .bed.row span.spnlft.col-md-5 {margin-left: -15px;font-size: 11px;}
.property_list .min {margin: 0px;padding: 0px;position: relative;left: 12px;font-size: 11px;}
.property_sec .col-md-4 {width: 45%;}
.ps1 {padding: 0px 0px 0px 0px;overflow: hidden;margin-left: -15px;}
.imgg {height: 65px;width: 80px !important;border-radius: 50%;margin-left: 10px;margin-top: 10px;}
.col-md-8.mt-3 a.card-text.mts {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.pn-infomation ul li:last-child a {padding-left: 7px;font-size: 12px;margin-top: 2px;}

}
@media screen and (min-width:1024px ) and (max-width: 1095px){

.directory > a {padding: 8px 12px;margin-top: 0;font-size: 12px;}
.ft {color: white;margin-left: -1px;font-size: 20px;}
.search_coloumn div select.form-select {padding: 8px 8px;font-size: 11px;border-radius: 8px;border: solid 1px lightgray;margin-right: 2px;}
.keyword.amenities a.one-square {border-radius: 5px;font-size: 10px;width: auto;border: solid 1px lightgray;height: 27px;overflow-x: hidden;margin-top: 2px;}
div .form-check label.form-check-label {font-size: 10px;font-weight: 500;color: #595b5d;}
.keyword.status a.one-square {border-radius: 5px;width: auto;font-size: 11px;border: solid 1px lightgray;}
.keyword.category a.one-square {font-size: 11px;border-radius: 5px;width: auto;border: solid 1px lightgray;}
.icon1 {width: 40px !important;background: var(--light-red);margin-top: -55px !important;margin-left: 110%;border-radius: 50%;height: 40px !important;}
.directory {height: auto;margin-right: -17px;float: left;z-index: 1;position: relative;margin-left: auto;}
.directory_panel {width: 52%;right: 16%;}
.ps1 {overflow: hidden;padding: 0px 0px;}
.col-md-8.mt-3 p.card-text.mts1 {font-size: 12px;}
.col-md-8.mt-3 a.card-text.mts {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.imgg {height: 66px;width: 80px !important;border-radius: 50%;margin-left: 10px;margin-top: 0px;}
.property_list .bed.row span.spnrht.col-md-7 {margin-left: 6px;padding: 0px 0px 0px 50px;}
.container .row .col-md-9 {padding: 0px 0px;}
/*.property_sec .col-md-4 {padding: 0px 5px;}*/
.property_list .bed.row span.spnrht.col-md-7 {margin-left: 6px;font-size: 12px;padding: 0px 0px 0px 50px;}
.property_list .bed.row span.spnlft.col-md-5 {margin-left: -15px;font-size: 12px;}
.property_list .col-md-7 span.min1.mrgn {margin-left: 0px;border: 1px solid #bbb;padding: 2px 3px;font-size: 12px;width: 100% !important;float: left;text-align: center;border-radius: 50px;}
.property_list .min {margin: 0px;padding: 0px;font-size: 12px;position: relative;left: 12px;}

}
@media screen and (min-width: 1096px) and (max-width: 1135px){

.ft {color: white;margin-left: -5px;font-size: 22px;}
.icon1 {width: 40px !important;background: var(--light-red);margin-top: -55px !important;margin-left: 105%;border-radius: 50%;height: 40px !important;}
/*.aftt:after {top: 73px;content: '';border: 12px solid transparent;border-right-color: #fff;right: 79px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);}*/
.search_coloumn .list_num {margin: 10px 0px;font-weight: 600;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.search_coloumn div select.form-select {padding: 8px 10px;font-size: 12px;border-radius: 8px;border: solid 1px lightgray;}
.col-md-6 span#ctl00_MainContent_lblSearch {font-size: 17px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.ps1 {overflow: hidden;padding: 0px 0px;}
.col-md-8.mt-3 p.card-text.mts1 {font-size: 12px;}
.col-md-8.mt-3 a.card-text.mts {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.imgg {height: 66px;width: 80px !important;border-radius: 50%;margin-left: 10px;margin-top: 0px;}
.property_list .bed.row span.spnrht.col-md-7 {margin-left: 6px;padding: 0px 0px 0px 50px;}
.container .row .col-md-9 {padding: 0px 0px;}
.property_sec .col-md-4 {padding: 0px 5px;}

}
@media screen and (min-width: 1136px) and (max-width: 1225px){

div#secondHeader.active ul.acc_login li {padding: 25px 10px 22px 10px !important;}
ul.acc_login li {padding: 29px 10px 24px 9px !important;}
.ft {color: white;margin-left: -5px;font-size: 22px;}
.icon1 {width: 40px !important;background: var(--light-red);margin-top: -55px !important;margin-left: 105%;border-radius: 50%;height: 40px !important;}
.aftt:after {top: 72px;content: '';border: 12px solid transparent;border-right-color: #fff;right: 79px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg); display:none;}
.search_coloumn .list_num {margin: 10px 0px;font-weight: 600;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.search_coloumn div select.form-select {padding: 8px 10px;font-size: 12px;border-radius: 8px;border: solid 1px lightgray;}
.col-md-6 span#ctl00_MainContent_lblSearch {font-size: 17px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.ps1 {overflow: hidden;padding: 0px 15px 0px 0px;}
.col-md-8.mt-3 p.card-text.mts1 {font-size: 12px;}
.col-md-8.mt-3 a.card-text.mts {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.imgg {height: 66px;width: 80px !important;border-radius: 50%;margin-left: 10px;margin-top: 0px;}
.property_list .bed.row span.spnrht.col-md-7 {margin-left: 6px;padding: 0px 0px 0px 50px;}
.container .row .col-md-9 {padding: 0px 16px;}
.property_sec .col-md-4 {padding: 0px 5px;}
.pn-infomation ul li a {color: #595b5d;text-align: left;width: 90%;font-weight: 600;font-size: 13px;float: left;word-break: break-all;}

}

/*MY LISTING*/

.rera_radio.rea_div input#rera_approved {width: 20px !important;}
.rera_radio.rea_div label {margin-top: 14px;margin-left: 10px;box-sizing: border-box;}
.rera_radio.rea_div input#rera_unapproved {width: 20px !important;margin-left: -20px;}
/*.project_type ul#keywords {float: left;width: 100%;}
.project_type ul#keywords li {height: 60px;}
#keywords li .inner_listing {height: 40px;padding: 0;max-height: 45px;display: flex;}*/
#keywords li {width: auto !important;}
#registration_main ul li .inner_listing input {margin: 2px 5px 2px 0px !important;height: auto;width: 15px!important;accent-color: var(--light-red-md);}
.project_type #keywords li {margin: 0px 5px 5px 0px;}
.web_site_url #keywords li {margin: 0px 5px 5px 0px; min-width: 14%;}
.ad_tit_le select#edcategory {height: auto;padding-bottom: 5px;margin-bottom: 5px;}
.key_words #keywords li .inner_listing input {margin-top: 3px !important; margin-right: 4px;width: auto !important;}
/* .ad_tit_le span.labels {margin-left: 15px;} */
.plat_form_cat a.close_button.close_pro {/*left: 97%; top: 5px; */top: 10px;right: 20px;float: right;color: var(--light-red) !important;}
.data .dropzone-previews.dropzone.dz-image-preview {float: left;width: auto;}
.select-feature input#id_1 {width: 14px !important;margin-top: -8px;}
/*.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .test {display: flex;float: left;width: 100%;}*/
.select-feature input.drop_check {margin-top: -8px;border: 1px solid #bbb;border-radius: 5px;width: 20px !important;float: left;margin-left: 10px !important;}
.upload_image.add-project-img {position: relative;}
.data .dropzone-previews.dropzone.dz-image-preview {margin: 5px 6px;border: solid 1px #ddd !important;position: relative;border-radius: 8px; width: auto;}
.dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {margin: 10px 10px !important; /*border: solid 1px lightgrey !important;*/border-radius: 8px;}
.col-sm-6 .rera_radio.rea_div {width: 35%;margin-top: -10px;float: left;}
.note-editing-area .note-editable {background-color: hsla(0,0%,50.2%,.11);}
.labels span i.fa.fa-question-circle {color: var(--light-red-md);}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.contact-info.padding-zero div#contact_headings {font-weight: 700;font-size: 21px;}
#registration_main input {border: 1px solid #bbb;border-radius: 5px;outline: none; width: 98%;float: left; font-size: 14px;accent-color:var(--light-red-md) ;}
input[type="checkbox"], input[type="radio"]{accent-color: var(--light-red-md);}
.plat_form_cat select {height: 40px;float: left;outline: none;border: solid 1px #bbb; border-radius: 5px;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image div#myDropzoneEdit {border: dashed 1px var(--light-red) !important;border-radius: 8px; /*padding-left: 40px;*/ padding: 20px 10px !important;}
.my-clasifi.business-profile-directory div#registration_main {margin-bottom: /*25px*/ 0;padding-bottom: 0; background: none;}
.bgg1{background: #fff; float: left;  padding: 15px;  border: solid 1px #ddd; width: 100%;border-radius: 8px;}
.privacy_p input#edchkTerms {float: left;margin-top: -2px;width: 15px !important;margin-right: 10px;}

/*01-02-2023*/

.col-xs-12.col-sm-12.col-md-12.col-lg-12.contact-info.padding-zero div#contact_headings {padding: 4px 10px;font-weight: 700;border-left: solid var(--light-yelow-color) 4px;font-size: 20px;margin: 20px 0px;}
.lb_address textarea#address {outline: none;}
tbody tr td.editClassified_submitbtn {margin-top: 0px;margin-bottom: 10px;}
.select-feature .drop_check1 {width: 16px !important;margin-top: -9px;margin-right: 10px;}
.test .data1 {display: flex;}
.data1 .dropzone-previews1.dropzone.dz-complete.dz-image-preview {margin: 10px 20px;}
.my-clasifi.business-profile-directory .nav-fiels {margin-bottom: 0;}
.bgg1 .col-xs-12.col-sm-6.col-md-6.col-lg-6.upload_image {width: 100%;}
tbody tr td.editClassified_submitbtn {margin-top: -20px;}
.data1 .dropzone-previews1.dropzone.dz-complete.dz-image-preview {border-radius: 8px;margin: 10px 20px;margin-left: 0;padding: 5px 10px 0px 10px;border: dashed 1px var(--light-red) !important;}
.select-feature .drop_check1 {margin: -10px 10px 0px 20px;}
.data1 .select-feature {margin-top: 5px;}
.dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {padding: 10px;border: solid 1px #ddd !important;border-radius: 8px;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .dropzone.form-group.dz-clickable.dz-started {padding-left: 0;/*height: 170px;width: 170px;*/}
.dropzone .dz-preview.dz-image-preview {background: white;/* margin-top: 10px !important;*/}
.dropzone .dz-preview .dz-remove {text-decoration: underline;margin-top: 10px;}
.dropzone-previews1.dropzone.dz-complete.dz-image-preview .dz-preview.dz-image-preview {border: none !important;}
.data1 .dropzone-previews1.dropzone.dz-complete.dz-image-preview {border-radius: 8px;width: 150px;padding: 5px 10px 0px 10px;/* border: dashed 1px var(--light-red) !important;*/}
.data1 .dropzone-previews1.dropzone.dz-image-preview {border: dashed 1px var(--light-red) !important;border-radius: 8px;width: 150px;padding: 5px 10px 0px 10px;}
.dropzone-previews1.dropzone.dz-image-preview .dz-preview.dz-image-preview {border: none !important;transform: none !important;}
.dropzone-previews.dropzone.dz-image-preview .select-feature {float: left;width: 100%;position: relative;margin-top: 12px;}
.dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {padding: 10px;position: relative;border: solid 1px #ddd !important;border-radius: 8px;float: left;width: 22%; max-width: 22%;margin-top: 20% !important;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image {margin-bottom: 30px;padding: 0px 0px 0px 6px;}
.col-md-8.mt-3 a.card-text.mts {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;margin-bottom: 5px;}
.col-md-8.mt-3 p.card-text.mts1 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;white-space: pre-wrap;}
.row.a1 .col-md-8.mt-3 {margin-top: 5px;}
/* .directory > a.selected::after {content: '';border: 12px solid transparent;border-right-color: #fff;right: 42px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);bottom: -22px;} */
.directory > a.selected::after {content: '';border-left: 13px solid transparent; border-right: 13px solid transparent; border-top: 13px solid #fff; position: absolute; left: 50%; top:107%; transform: translate(-50% ,-50%);}
.col-md-3 .test .data .dropzone-previews.dropzone.dz-image-preview {margin: 0px;}
.dz-image img {height: auto;width: 100%;}
.col-md-3 .test .data .dropzone-previews.dropzone.dz-image-preview {margin: 0px;width: 100%;padding: 5px 5px 5px 5px;}
.dropzone .dz-preview.dz-image-preview {background: white;width: 100%; pointer-events: none;}
.dropzone .dz-preview .dz-image {border-radius: 0px !important;height: auto !important;width: 100% !important;}
.upload-img{display: flex; justify-content: center;}
.Dorpimg{width: 40%;}
.text{display: flex;}
.add-project-img .data{width: auto; float: initial;}
.review-section div#showReview {margin-bottom: 50px !important;margin: 0px 0px 0px 15px;}
.style1.classified-deta.product-deta .property_sec.\.container {margin-top: -15%;}
.style1.classified-deta.product-deta .property_sec.\.container {margin-top: 0%;}
.property_list .property_img {/*padding: 0px;display: block;*/float: left;/* margin-right: 10px; */max-height: 186px;overflow: hidden;display: flex;/* flex-wrap: wrap; */align-items: inherit;justify-content: center;min-height: 186px;margin-bottom: 10px;}
.property_list a p {height: 40px;width: 92%;margin-bottom: 20px;}
.property_sec .col-md-4 .property_list {background: #fff;margin: 0px 0px 20px 0px;border: 1px solid #e3e3e3;float: left;/*height: 320px;*/width: 100%;border-top-left-radius: 8px;}
.n_head_inner a h3 {margin: 0px;font-size: 18px;text-transform: capitalize;font-weight: 600;margin-left: 5px;padding-top: 0px;color: #333;line-height: 24px;}
.card-image img {border-radius: 0; width: 100%;}

/*02-feb-2023*/

.data .dropzone-previews.dropzone.dz-image-preview {margin: 5px 6px;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 100%;}
.add-project-img .data .dropzone-previews.dropzone.dz-image-preview {margin: 5px 5px 5px 0px !important;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 23.8%;padding: 5px;}
.dropzone .dz-preview .dz-image {border-radius: 0px !important;height: auto !important;width: 100% !important;}
.dropzone.form-group.col-md-3.dz-clickable .dz-default.dz-message {margin-top: 0px;margin-bottom: 5px;}
.privacy_p input#chkTerms {width: 15px !important;margin-top: 2px;}
.privacy_p.project2 input#chkTerms {margin-top: -8px;width: 15px !important;}
.privacy_p.project2 .editClassified_submitbtn input#btSubmit {/*height: 45px;*/margin-top: -8px;margin-left: -20px;}
.listin_cover div#address_detail {padding-top: 20px !important;}
.plat_form_cat .img-upload {float: left;width: 98%;/*margin-top: 20px;*/}
.custm-checkbox1 input#chkal {width: 18px !important;float: left;margin-right: 10px;margin-bottom: 0;margin-top: -10px;}
.img_detail .pro_img img {/*min-height: 90px;*/ height: 100%;}
.img_btn1 a.btn.btn-dark.gallerytabs {border: solid 1px;    margin: 0px 0px 0px 5px;}
.plat_form_cat div#img_headings {padding: 4px 10px;font-weight: 700;border-left: solid var(--light-yelow-color) 4px;font-size: 20px;margin: 15px 0px;    color: var(--light-red);}
.plat_form_cat .add-image {float: left;width: 100%;}
#descriptions1 .wordcount_text {padding-bottom: 10px;}
.add-project-img .data a.dz-remove {display: block;margin-left: 48%;margin-top: -17px;}

/*project*/

.data .dropzone-previews.dropzone.dz-image-preview {margin: 5px 5px 5px 0px !important;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 24.2%;padding: 5px;}
.dropzone-previews.dropzone.dz-image-preview a.dz-remove {display: block;/*margin-left: 48%;*/margin-top: -17px;}
.note-btn-group.btn-group.note-font button.note-btn.btn.btn-default.btn-sm.note-btn-bold {font-size: 14px;}
.note-btn-group.btn-group.note-font button.note-btn.btn.btn-default.btn-sm.note-btn-italic {font-size: 14px;}
.note-btn-group.btn-group.note-font button.note-btn.btn.btn-default.btn-sm.note-btn-underline {font-size: 14px;}
.ad_tit_le select {width: 98% !important;}
.web_site_url select#status {width: 98% !important;}
.web_site_url select#purpose {width: 98% !important;}
/* .home-page-listing .col-list-view .col-list-img img {width: 100%;min-height: 190px;} */
/* .home-page-listing .col-list-view .col-list-img img {width: 100%;min-height: 190px;object-fit:cover;height: 100%;} */

.home-page-listing .col-list-view .col-list-img img {
    justify-content: center;
    display: flex;
    align-items: center;
    height: auto;
    /* object-fit: cover; */
    max-height: 100%;
    max-width: 100%;}

/* .col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image.add-project-img .test.col-md-12.padding-zero {margin-left: 20px;} */
.col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image.add-project-img .img-upload {margin-left: -20px;width: 100%;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .img-upload {width: 105%;margin-left: -36px;}
.dropimage .dropzone-previews.dropzone.dz-image-preview :nth-child(4){display: none !important;}
.dz-remove.removefile i.fa.fa-trash-o.gall_img_del {font-size: 16px;margin-top: 29px;}
.test.col-md-12.padding-zero.prop div#myDropzone {width: 23.3%;padding: 30px 5px 0px 5px;}
.test.col-md-12.padding-zero.prop .data .dropzone-previews.dropzone.dz-image-preview .select-feature span {font-size: 15px;color: var(--light-red-md);padding: 30px 5px 0px 5px;}
 .lb_mobile1 span.labels {margin-top: 15px;}
.lb_phone1 span.labels {margin-top: 15px;}
.lb_state1 span.labels {margin-top: 15px;}
.lb_city1 span.labels {margin-top: 15px;}
.lb_postale_code1 span.labels {margin-top: 15px;}
span.country_code.code1{margin-top: 44px;height: 37px !important;margin-left: 5px;}
a.tel_nob {margin-right: 20px;}
.btm_menu {padding: 8px 5px;}
.project_loc{justify-content: flex-end;}
.r_side p{margin-bottom: 2px;color: #646464;}
.pn-infomation ul li{grid-template-columns: 14% 85%;}
.col-sm-12.key_words.padding-zero {margin-bottom: 0px; margin-top: /*20px*/ 5px; float: left; width: 100%; margin-left: 5px;}

/*3-feb-2023*/

.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero .data1 {display: block !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero div#myDropzone1 {width: 23.3%;}
a.icon1 {display: none;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero .data1 .dropzone-previews1.dropzone.dz-image-preview {border: solid 1px #ddd !important;border-radius: 8px;width: 23.8%; margin-bottom: 5px !important;}
.dropzone-previews1.dropzone.dz-complete.dz-image-preview .dz-preview.dz-image-preview .dz-image {height: auto !important;}
.dropzone-previews1.dropzone.dz-complete.dz-image-preview .dz-preview.dz-image-preview .dz-image img {height: 182px !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero div#myDropzone1 .dz-default.dz-message {margin-top: 10px; color: #646464;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image div#myDropzoneEdit1 {border-radius: 8px;padding-left: 0;border: 1px dashed var(--light-red) !important;     padding: 20px 5px !important;}
.select-feature.f-select1 .drop_check1 {margin-left: 50px !important;}
.select-feature.f-select1 {width: 100%;font-size: 14px;color: var(--light-red-md);background: none !important;float: left;padding: 0 !important;}
.dz-preview.dz-complete.dz-image-preview .dz-image img {height: 153px !important;}
.dropzone-previews1.dropzone.dz-complete.dz-image-preview .dz-preview.dz-image-preview {padding: 0; transform: none; pointer-events: none;}
.add_gallry_img:hover{background-color:white!important; color: black;}
.lb_address textarea#edaddress {width: 99%; font-size: 14px;}
.lb_address._width_ textarea#address {width: 99%;}
.bgg1 #form_table {margin-left: -5px !important;}
.grid-prod .prod-grid.image_container .prodct-img-view img.image {height: auto;}
#descriptions1 ._text_ {float: left;}
.locat-info .name-info .sp-name {font-weight: 500;}
a span.destop {padding: 0 !important;}
.pn-infomation ul li:last-child a {padding-left: 6px; width: 100%;}
.pn-infomation ul li:last-child {border-bottom: px;margin-bottom: 0px;padding-bottom: 0px;float: left;/*margin-top: -15px;*/width: 100%;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero .data1 a.dz-remove.removefile {display: block;position: relative;}
.dz-remove.removefile i.fa.fa-trash-o.gall_img_del {font-size: 16px;position: absolute !important;bottom: 10px !important;left: -26px;}
.dropzone-previews.dropzone.dz-image-preview .dz-remove.removefile i.fa.fa-trash-o.gall_img_del {font-size: 16px;position: absolute !important;bottom: 22px !important;left: 160px;}
.style1 .nav-fiels.business-profile-directory {margin-bottom: 0;}
.reviewpage_main .nav-fiels.listing_video_photo {margin-top: 0;}
.style1 div#field {padding-left: 0;}
/* .bgg1 div#form_table {padding-left: 10px !important;} */

/*Media Queries*/

@media screen and (min-width: 1136px) and (max-width: 1225px){

.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero div#myDropzone1 {width: 32%;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero .data1 .dropzone-previews1.dropzone.dz-image-preview {border: solid 1px #ddd !important;border-radius: 8px;width: 32%;margin-bottom: 5px !important;}
.dropzone-previews1.dropzone.dz-complete.dz-image-preview .dz-preview.dz-image-preview .dz-image {height: 190px !important;}
.dropzone-previews1.dropzone.dz-complete.dz-image-preview .dz-preview.dz-image-preview .dz-image img {height: 186px !important;}
.select-feature.f-select1 .drop_check1 {margin-left: 78px !important;}
.dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {padding: 10px;position: relative;border: solid 1px #ddd !important;border-radius: 8px;float: left;width: 30.3%;margin-top: 21% !important;}
.lb_mobile span.country_code, .lb_phone span.country_code {top: 31px;}
.test.col-md-12.padding-zero.prop div#myDropzone {width: 31.3%;}
.add-project-img .data .dropzone-previews.dropzone.dz-image-preview {margin: 5px 5px 5px 0px !important;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 31.3%;padding: 5px;}
.dropzone-previews.dropzone.dz-image-preview .dz-remove.removefile i.fa.fa-trash-o.gall_img_del {font-size: 16px;position: absolute !important;bottom: 25px !important;left: 178px;}
.my-clasifi.business-profile-directory .nav-fiels {margin-bottom: 5px;}
.dz-remove.removefile i.fa.fa-trash-o.gall_img_del {font-size: 16px;position: absolute !important;bottom: 10px !important;left: -35px;}

}

.dropfloor .select-feature {display: none;}
.dropimage a.dz-remove {display: none;}
.dropfloor .removefile {display: none !important;}
.dropfloor .dropzone-previews.dropzone.dz-image-preview a.dz-remove {margin-top: 0px;}
.data1 .dropzone-previews1.dropzone.dz-complete.dz-image-preview{border: solid 1px #ddd !important;border-radius: 8px;width: 23.8%;margin-bottom: 5px !important;}
.data1 .dropzone-previews1.dropzone.dz-image-preview {border: solid 1px #ddd !important;border-radius: 8px;width: 23.8%;margin-bottom: 5px !important;}
    .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project3 .test2.col-md-12.padding-zero div#myDropzone1 {width: 23%;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test2.col-md-12.padding-zero .data1 .dropzone-previews1.dropzone.dz-image-preview {border: solid 1px #ddd !important;border-radius: 8px;width: 23%;margin-bottom: 5px !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test2.col-md-12.padding-zero .data1 {display: block !important;}
#floor_img_error {color: var(--light-red-md) !important; display:  block;position: relative;left: 25px;top: 65px;margin-top:0px !important; margin-left: 0px !important;} 
.dropzone.form-group.col-md-3.dz-clickable .dz-default.dz-message {/* margin-top: 65px; *//* margin-bottom: 5px; */display: flex;align-items: center;justify-content: center;/* margin: 0 auto; */}
#myDropzoneEdit1 .dz-default.dz-message {margin-top: 35px !important; margin-left: 10px;}
.test2 .select-feature.f-select1 span {display: none;}
.test2 .select-feature.f-select1 input.drop_check1 {display: none;}
.test2 a.dz-remove {    justify-content: center;text-align: center;font-size: 14px;color: var(--light-red-md);margin-bottom: 5px;}
.test2 div#myDropzoneEdit1 {width: 23.8%;margin-right: 9px;}

/*06-02-2023*/

.dropfloor .dropzone-previews.dropzone.dz-image-preview a.dz-remove {font-size: 15px;color: var(--light-red-md);margin-top: 3px;/*margin-left: 50px !important;*/ text-align: center;}
.dropzone.form-group.col-md-3.dz-clickable .dz-default.dz-message {margin-top: 65px;}
ul.acc_login {height: 70px;}
ul.acc_login li {list-style-type: none;padding: 30px 20px 30px 20px;/*background: var(--light-red) var(--light-yelow-color)*/;color: #ffffff /*#000*/;height: 71px;cursor: pointer;float: left;width: 100%;}
div#secondHeader.active ul.acc_login li {padding: 22px 20px 22px 20px;height: 71px;}
button.menu_header_stky {height: 71px;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .dropzone.form-group.dz-clickable.col-md-3 {width: 23.3%; margin-right: 5px;}
button.s_btn.btnn1.wtsim img {width: 45px;height: 45px;margin-top: 6px;}
.r_side button.s_btn.btnn1.wtsim {padding: 0px 0px 0px 4px;}
.search_coloumn #slider-container {margin: 10px 0px 15px 0px;}
.keyword.bedrooms a.one-square {width: auto;border-radius: 5px;border: solid 1px #ddd;}
/* .directory > a#tabJob.selected::after {content: '';border: 12px solid transparent;border-right-color: #fff;right: 23px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);bottom: -22px;}
.directory > a#tabClassified.selected::after {content: '';border: 12px solid transparent;border-right-color: #fff;right: 50px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);bottom: -22px;}
.directory > a#atabBusiness.selected::after {top: 69px; content: '';border: 12px solid transparent;border-right-color: #fff;right: 75px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);bottom: -22px;} */
/*.name_detail .adr {margin: 4px 0px 4px 0px;}
.demo_1{font-size: 20px; margin: 0px 4px 0px 0px;}
#less .read_more_1 {/*font-size: 15px;}*/
.read_more_1 i.fa.fa-arrow-down._icon_1 {border: solid 1px var(--light-red-md);border-radius: 20px;padding: 3px 4px 3px 4px;margin-right: 5px;color: var(--light-red-md);}
.read_more_1 i.fa.fa-arrow-up._icon_1 {border: solid 1px var(--light-red-md);border-radius: 20px;padding: 3px 4px 3px 4px;margin-right: 5px;color: var(--light-red-md);}
.read_more_1 a#myBtn\ _btn_1 {color: var(--light-red-md);}
.bgg {background: white;float: left;width: 100%;border-radius: 10px;border: solid 1px lightgrey;margin: 0px 0px 10px 0px;}
/*#registration_main #form_table .clr-red {width: 65%;top: 75px !important;left: -80px !important;}*/
li i.fa.fa-check.fa-lg {display: none;}
.rooms_section .price_per_sqft {border-right: 0;border-bottom: 0;}
.rooms_section .total_units{ border-bottom: 0; }
.rooms_section .bedrooms{border-bottom: 0;}
.prop_info .delivery_date{border-right: 0;}
.rooms_section span:nth-child(2) {font-weight: 600;}
.prop_info span:nth-child(2) {font-weight: 600;}
.pro_price h3 span {font-size: 15px;font-weight: 400;}
.left-prof-img.review-section .review-section {display: flex;}
.crdtxt {margin: 0;font-size: 14px;font-weight: 500;width: 70%;}
tbody tr td.editClassified_submitbtn {margin-left: -12px;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image._dropzone_add {margin-left: 0px;}
.dropzone .dz-preview .dz-progress{display: none;}
.dropzone .dz-preview .dz-details{display: none;}
._edit_flor{margin-left: 15px;}
.videogallery .custm-checkbox a {margin-top: -5px !important;float: left;width: 100%;margin-bottom: 5px;}
.left-prof-img.review-section .fld-review {margin: 0px 0px 15px 10px !important;}
/* .review-section div#showReview {margin-bottom: 50px !important;margin: 0px 0px 0px 0px;} */
/* .review-section div#showReview {margin-bottom: 30px !important;margin: 0px 0px 0px 0px;} */
.review-section div#showReview {margin-bottom: 0px !important;margin: 0px 0px 0px 0px;}
.ag h4.text-center {font-size: 14px;}
.ag1 h4.text-center {font-size: 14px;}

@media screen and (min-width: 1136px) and (max-width: 1225px){

.imgg {height: 70px;width: 70px !important;border-radius: 50%;margin-left: 0px;margin-top: 0px;}
.hw {height: 70px;width: 70px;/*max-width: 60px;max-height: 60px !important;min-height: 60px !important;min-width: 60px !important;*/margin-top: 4px;}
.add_btn {background: #fff;display: flex;justify-content: center;align-items: center;border-radius: 8px;padding: 18px 20px;box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);font-size: 17px;/* height: 50px; */}
.newa {font-size: 12px;position: relative;padding: 15px;box-shadow: 0 0 10px 5px rgb(0 0 0 / 40%);text-decoration: none;text-transform: uppercase;overflow: hidden;background-color: #fff;border-radius: 12px;bottom: 15px;text-align: center;width: 25%;cursor: pointer;box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);padding-top: 18px;height: 50px;}
.add_btn a {color: var(--light-red);text-decoration: none;font-size: 15px;}
.reviewpageleft .tabPannel ul li a span, .tab_area_cover .tabPannel ul li a span {/*border: none;*/font-size: 15px;font-weight: 500;font-family: 'Lato', sans-serif;}
.ana_title h4 {font-size: 15px;width: 75%;color: #363636;font-weight: 500;line-height: 1.35;}
.ana_title button {background: var(--light-yelow-color);border: none;border-radius: 6px;padding: 8px 15px;font-size: 14px;font-weight: 600;letter-spacing: 0.5px;width: 37%;}
.note-editor .note-toolbar>.note-btn-group, .note-popover .popover-content>.note-btn-group {margin-top: 5px;margin-left: 15px !important;margin-right: 5px;}
.note-btn-group.btn-group.note-font button.note-btn.btn.btn-default.btn-sm.note-btn-italic {font-size: 14px;padding: 0px 0px 0px 35px;}
.note-btn-group.btn-group.note-font button.note-btn.btn.btn-default.btn-sm.note-btn-underline {font-size: 14px;padding: 0px 0px 0px 35px;}
.test2 div#myDropzoneEdit1 {width: 31%;margin-right: 12px;}
.data1 .dropzone-previews1.dropzone.dz-complete.dz-image-preview {border: solid 1px #ddd !important;border-radius: 8px;width: 31%;margin-bottom: 5px !important;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .dropzone.form-group.dz-clickable.col-md-3 {width: 31%;margin-right: 5px;}
.data .dropzone-previews.dropzone.dz-image-preview {margin: 0px 5px 5px 0px !important;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 31%;padding: 5px;}
span.country_code.code1 {margin-top: 44px;height: 37px !important;margin-left: 5px;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .dropzone.form-group.dz-clickable.col-md-3 {width: 31%;margin-right: 5px;}
.data .dropzone-previews.dropzone.dz-image-preview {margin: 0px 5px 5px 0px !important;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 31%;padding: 5px;}
.plat_form_cat select {height: 39px;float: left;outline: none;}
.list_blue a {font-size: 12px;color: #111111;font-weight: 600;text-decoration: none;margin-bottom: 0px;display: block;line-height: 18px;}
.home-page-listing .feature-listing {float: left;width: 100%;display: grid;grid-gap: 10px;grid-template-columns: repeat(auto-fill, minmax(32%,1fr));margin-top: 15px;}

/*9-feb-2023*/

/* .directory > a#atabBusiness.selected::after {content: '';border: 12px solid transparent;border-right-color: #fff;right: 60px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);bottom: -22px;} */
.property_list .col-md-7 span.min1.mrgn {margin-left: 22px;border: 1px solid #bbb;padding: 2px 3px;font-size: 11px;width: 80% !important;float: left;text-align: center;border-radius: 50px;}
.featuredSection .bed {font-size: 12px;}
.featuredSection .col-md-7 span.min1.mrgn {font-size: 10px !important;padding: 0;}
.featuredSection .col-md-5 span.min {font-size: 11px !important;}
.property_sec {padding-top: 10px;float: left;width: 100%;padding-left: 0 !important;}
.container {box-sizing: border-box;margin: 0 auto;padding: 0 15px;width: 100%;}
div#side_add span.min1.mrgn {margin-left: 0px;border: 1px solid #bbb;padding: 2px 5px;font-size: 10px !important;width: 100% !important;float: left;text-align: center;border-radius: 50px;}
.pn-infomation ul li:last-child a {padding-left: 1px !important;}
.pn-infomation span.destop {padding-left: 5px !important;}

/*11-feb-2023*/

.aside-left #my_account_field .listin_cover .listin_covers #address_h {display: flex;border-bottom: 1px solid #dddddd;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 ._span_editproject_add {z-index: 1;color: var(--light-red-md);display: block;position: absolute;margin-top: 13%;margin-left: 5% !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project3 ._span_editproject_flor {color: var(--light-red-md);display: block;position: absolute;margin-top: 9%;margin-left: 7% !important;}
.reviewpage_main .my-clasifi.business-profile-directory div#address_detail .one-square {width: auto;font-size: 16px;}
div#my_registration_main #address_h .action_div {width: auto;display: flex;align-items: center;padding-top: 0;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 ._span_editproperty_add {z-index: 1;color: var(--light-red-md);display: block;position: absolute;margin-top: 13%;margin-left: 5% !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project3 ._span_editproperty_flor {color: var(--light-red-md);display: block;position: absolute;margin-top: 9%;margin-left: 6% !important;}
.test2.col-md-12.padding-zero {margin-left: 6px;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image._dropzone_add ._add_property_flor {color: var(--light-red-md);display: block;position: absolute;margin-top: 8%;margin-left: 5% !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image.add-project-img ._add_property_add {color: var(--light-red-md);display: block;position: absolute;margin-left: 37px !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .add_project_add {color: var(--light-red-md);display: block;position: absolute;margin-left: 37px !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .add_project_flor {color: var(--light-red-md);display: block;position: absolute;margin-top: 8%;margin-left: 5% !important;}
.analatics_top_bnnr {float: left;width: 102%;margin-left: -14px;background: transparent;border-radius: 4px;/* box-shadow: 0px 0px 5px #ccc; */margin-bottom: 20px;}
div#LocationPopUp .oops_cont .choose_one ul {list-style: none;display: grid;/* grid-template-columns: 31.5% 31.5% 31.5%; */grid: repeat(12, auto) / auto-flow;padding: 0;grid-column-gap: 2%;text-align: left;font-size: 12px;grid-gap: 8px;justify-content: space-around;}
div#side_add a p {font-size: 12px !important;font-weight: 400;width: 100%;color: #333;}
.n_head_inner a h3 {margin: 0px;font-size: 17px !important;text-transform: capitalize;font-weight: 600;margin-left: 5px;padding-top: 0px;color: #333;line-height: 24px;}
.bed span.col-md-6 {font-size: 13px;}
.address_asts .col-xs-12.col-sm-12.col-md-12.col-lg-12 {padding: 0 0px;}
.postadvertisement .col-xs-12.col-sm-6.col-md-6.st_adrs {margin-top: 6px;padding: 0px !important;}
.postadvertisement ._terms_condition_ {float: left;padding-left: 0px !important;width: 100%;}
.postadvertisement button#btSubmit {margin: 10px 0px 15px 4px !important;}
.postadvertisement .descr_iptions.descr_iptions_2 {padding-left: 5px!important;}
.postadvertisement .col-sm-12.key_words_section {padding-left: 5px !important;}
.postadvertisement .category_st.col-xs-12.col-sm-12.col-md-12.col-lg-12 {height: auto;position: relative;padding-left: 5px !important;}
.bgg1.tstt input#postalCode {width: 96% !important;}
.postadvertisement .bgg1 {padding-right: 5px !important;}
.col-xs-12.col-sm-6.col-md-4.st_adrsposted_code {padding-right: 15px !important;}
.postadvertisement ._add_details {font-size: 20px !important;}
.postadvertisement ._contact_heads_ {font-size: 20px !important;color: var(--light-red-md);font-weight: 600;}
._add_property_main .address_asts .col-xs-12.col-sm-12.col-md-12.col-lg-12 {padding: 0 5px;}
/*15*/
.postadvertisement_2 #registration_main #form_table .col-sm-12:nth-child(2) {padding-left: 0px !important;}
.postadvertisement_2 .cate_experience .col-xs-12.col-sm-6.col-md-6.col-lg-6 {padding-left: 0px !important;}
.real-estate_new_2 .spnn {font-weight: 800;font-size: 12px;color: white;}
.real-estate_new_2 .cbdy {font-size: 12px;padding: 10px 0;}
.real-estate_new .real-estate_new_2  .col-md-4 {padding: 0px 5px;}
.real-estate_new .real-estate_new_2 .container-fluid .col-md-3._property_2 {padding: 0px 5px;}
.real-estate_new .properties_2 .owl-item {width: 5% !important;}
.real-estate_new .featuredSection .owl-item {width: 300px !important;}
.container.container_tab.postadvertisement.postadvertisement_2 {background: #f5f5f5;}

/*16*/
/*realestate new*/
.real-estate_new .container-fluid .col-md-3._property_2 {padding: 0px 5px;}
.real-estate_new .container-fluid .col-md-12 {padding: 0px 30px 0px 30px !important;}
.real-estate_new .sbg {background: green;padding: 4px 5px 0px 5px;font-size: 12px;margin-top: -5px;border-radius: 5px;}
.registration_form .col-sm-12.padding-zero span i.fa.fa-question-circle { left: -14px; position: relative;}

}
@media screen and (min-width: 1024px) and (max-width: 1095px){

.imgg {height: 70px;width: 70px !important;border-radius: 50%;margin-left: 0px;margin-top: 0px;}
.hw {height: 70px;width: 70px;max-width: 70px;max-height: 70px !important;min-height: 60px !important;min-width: 60px !important;margin-top: 0px;}
.classified-detail div#address1 {width: 30%;}
.classified-detail .left-prof-img {width: 69%;border: none;padding: 0;background: transparent;text-align: left;}
/* .directory > a.selected::after {top: 68px;content: '';border: 12px solid transparent;border-right-color: #fff;right: 30px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);}
.directory > a#tabJob.selected::after {content: '';border: 12px solid transparent;border-right-color: #fff;right: 13px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);bottom: -24px;}
.directory > a#tabClassified.selected::after {content: '';border: 12px solid transparent;border-right-color: #fff;right: 36px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);bottom: -24px;} */
.reviewpageleft .tabPannel ul li a span, .tab_area_cover .tabPannel ul li a span {border: none;font-size: 15px;font-weight: 500;font-family: 'Lato', sans-serif;}
.user-profile-views h4 {margin-top: 2px;font-size: 15px;}
.tabPannel ul li a.selected span, .tabPannel ul li a.selected:hover span {color: #fff;background: var(--light-red-md);border-radius: 0;border: none;}
.add_btn {background: #fff;display: flex;justify-content: center;align-items: center;border-radius: 8px;padding: 15px 12px;box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);}
.add_btn a {color: var(--light-red);text-decoration: none;font-size: 12px;}
.newa {position: relative;padding: 0px 0px 0px 0px;box-shadow: 0 0 10px 5px rgb(0 0 0 / 40%);text-decoration: none;text-transform: uppercase;overflow: hidden;background-color: #fff;font-size: 12px;border-radius: 12px;bottom: 15px;text-align: center;width: 25%;cursor: pointer;box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);display: flex;justify-content: center;align-items: center;}
.tabPannel ul li a.selected span, .tabPannel ul li a.selected:hover span {color: #fff;background: var(--light-red-md);/* border-radius: 0; */border: none;}
.custom-select-trigger-text {height: 35px;top: 0px;padding-right: 35px;padding-left: 10px;line-height: 40px;font-size: 12px;}
.add-mor {background: transparent;border: 1px solid var(--light-red-md);padding: 6px 10px;border-radius: 5px;font-size: 12px;}
.nav-fiels .cs-clasifi {color: var(--light-red) !important;font-size: 16px;}
.ana_title h4 {font-size: 13px;width: 75%;color: #363636;font-weight: 500;line-height: 1.35;}
.ana_title button {background: var(--light-yelow-color);border: none;border-radius: 6px;width: 34% !important;padding: 8px 0px;font-size: 12px;font-weight: 600;letter-spacing: 0.5px;}
.reviewpage_main .my-clasifi.business-profile-directory div#address_detail .one-square {width: auto;font-size: 12px;}
div#my_registration_main #address_h .action_div ul {list-style: none;margin-bottom: 0;display: flex;FONT-SIZE: 12PX;align-items: center;}
div#address_detail .list_num {font-size: 11px;}
.aside-left #my_account_field .listin_cover .listin_covers .address_detail-data p {min-height: 0px;font-size: 12px!important;}
.row.analatics_top_bnnr .analatic_inner {width: 100%;padding: 15px 12px;}

/*08-feb-2023*/


.user-profile-views {float: left;width: 100%;background: var(--light-yelow-color);padding: 15px;min-height: 150px;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero div#myDropzone1 {width: 31%;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero .data1 .dropzone-previews1.dropzone.dz-image-preview {border: solid 1px #ddd !important;border-radius: 8px;width: 31%;margin-bottom: 5px !important;}
.select-feature.f-select1 {width: 100%;font-size: 13px;color: var(--light-red-md);background: none !important;float: left;padding: 0 !important;}
#registration_main .address_sets .dropzone-previews.dropzone .select-feature input.drop_check, #registration_main .address_sets .dropzone-previews1.dropzone .select-feature input.drop_check1 {position: relative;right: inherit;width: 15px !important;margin: 0 0px 0px 10px;}
.plat_form_cat select {height: 39px!important;float: left;outline: none;font-size: 12px;}
.data1 .dropzone-previews1.dropzone.dz-complete.dz-image-preview {border: solid 1px #ddd !important;border-radius: 8px;width: 31%;margin-bottom: 5px !important;}
.test2 div#myDropzoneEdit1 {width: 31%;margin-right: 12px;}
#myDropzoneEdit1 .dz-default.dz-message {margin-top: 32px !important;margin-left: 10px;}
#registration_main label.label_b {font-size: 10px !important;font-weight: normal;}
#registration_main input {border: 1px solid #bbb;border-radius: 5px;outline: none;width: 98% !important;float: left;}
span.labels {font-size: 14px;color: #222;margin-bottom: 8px;display: block;font-weight: 600;}
.plat_form_cat div#img_headings {padding: 4px 10px;font-weight: 700;border-left: solid var(--light-yelow-color) 4px;font-size: 16px;margin: 12px 0px;color: var(--light-red);}
.data1 .dropzone-previews1.dropzone.dz-image-preview {border: solid 1px #ddd !important;border-radius: 8px;width: 31%;margin-bottom: 5px !important;}
.note-editing-area p {font-size: 10px;line-height: 1.75;}
col-xs-12.col-sm-12.col-md-12.col-lg-12.contact-info.padding-zero div#contact_headings {padding: 4px 10px;font-weight: 700;border-left: solid var(--light-yelow-color) 4px;font-size: 16px;margin: 12px 0px;}
.lb_mobile span.country_code, .lb_phone span.country_code {top: 22px;}
.test.col-md-12.padding-zero.prop div#myDropzone {width: 31.7%;}
.add-project-img .data .dropzone-previews.dropzone.dz-image-preview {margin: 5px 5px 5px 0px !important;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 31%;padding: 5px;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .dropzone.form-group.dz-clickable.col-md-3 {width: 31%;margin-right: 5px;}
.data .dropzone-previews.dropzone.dz-image-preview {margin: 0px 5px 5px 0px !important;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 24.2%;padding: 5px;}
div .registration_form .form-group.address_sets div#myDropzone{width: 24.2%;}
span.country_code.code1 {margin-top: 29px;height: 37px !important;margin-left: 0px;}
.privacy_p {padding-left: 0px !important;}
.catre_ry {border-radius: 6px;font-size: 12px;border: 1px solid #bbb !important;}
.bgg1 span.labels._edit_flor {margin-left: 0px;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project3 {margin-left: -15px !important;}
.list_blue a {font-size: 11px;color: #111111;font-weight: 600;text-decoration: none;margin-bottom: 0px;display: block;line-height: 18px;}
#featured_adds_h {font-size: 20px;font-weight: 600;letter-spacing: 0.5px;color: #000;font-family: 'Open Sans', sans-serif;margin-bottom: 5px;float: left;width: 100%;}
#left_sub div#cat_link {display: flex;margin: 5px 0px !important;}
.left_sidebar.small-left div#left_sub table td {display: block;width: 100%;overflow: hidden;padding: 0px 0;border-bottom: 1px solid #F2F2F2;}
.left_sidebar.small-left {width: 27%;}
.right-b {width: 73%;box-sizing: border-box;float: right;margin-top: -10px;padding: 0 15px;}
div#secondHeader.active .banner_input.input_search input.sticky-search-input {font-size: 12.5px !important;width: 65% !important;}
.directory_panel {position: absolute;left: 12%;}
/* .directory > a#atabBusiness.selected::after { top: 68px; content: '';border: 12px solid transparent;border-right-color: #fff;right: 50px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg);bottom: -22px;} */
.property_list .col-md-7 span.min1.mrgn {margin-left: 22px;border: 1px solid #bbb;padding: 5px 3px;font-size: 10px !important;width: 80% !important;float: left;text-align: center;border-radius: 50px;}
.owl-carousel .owl-item div {padding: 0 0px;font-size: 12px;}
/*.featuredSection .owl-item {width: 9% !important;}*/
.featuredSection .owl-item {width: 7% !important;}
.review-section {float: left;width: 96%;margin-left: 5px;}
.name_detail .adr {width: 100%;float: left;font-size: 12px;display: flex;margin-top: 8px;}
.demo_1 {font-size: 20px;margin: -5px 4px 0px 0px;}
.container {box-sizing: border-box;margin: 0 auto;padding: 0 45px;width: 100%;}
.container .row .col-md-9 {padding: 0px 0px 0px 15px;}
.product-deta .col-md-4 {padding-left: 0;width: 45%;}
.a1 {padding: 0px 0px 5px;float: left;width: 100%;display: flex;}
.pn-infomation ul li a {color: #595b5d;margin-left: 0px ;text-align: left;width: 90%;font-weight: 600;float: left;word-break: break-all;}
.product-deta .col-md-9 {width: 72%;}
.product-deta .add-ress.col-md-3.ps1 {width: 27%; margin-left: 5px;}
.product-deta .property_sec.container {padding: 0px 0px 0px 0px;}
/*.feaProject .owl-item {width: 10% !important;}*/
.feaProject .owl-item {width: 8% !important;}
#side_add span.spnlft.col-md-6 {font-size: 13px !important;}
#side_add span.spnrht.col-md-6 {font-size: 13px !important;}
.pn-infomation ul li:last-child a {padding-left: 2px !important;width: 100%;}
.add-ress ul.hm-adrs {font-size: 11px !important;font-weight: 600;}
.featuredSection .owl-prev {position: absolute;top: 38%;left: -55px !important;background-color: #cddfe3 !important;background-size: 22px !important;background-position: center !important;border-radius: 50%;}
.featuredSection .owl-next {position: absolute;top: 38%;right: -65px!important;background-color: #cddfe3 !important;background-size: 22px !important;background-position: center !important;border-radius: 50%!important;}

/*11-feb-2023*/

.aside-left #my_account_field .listin_cover .listin_covers #address_h {display: flex;border-bottom: 1px solid #dddddd;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project3 ._span_editproperty_flor {color: var(--light-red-md);display: block;position: absolute;margin-top: 11% !important;margin-left: 5% !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 ._span_editproperty_add {z-index: 1;color: var(--light-red-md);display: block;position: absolute;margin-top: 16% !important;margin-left: 3% !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project3 ._span_editproject_flor {color: var(--light-red-md);display: block;position: absolute;margin-top: 11% !important;margin-left: 5% !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 ._span_editproject_add {z-index: 1;color: var(--light-red-md);display: block;position: absolute;margin-top: 16% !important;margin-left: 3% !important;}
.test2.col-md-12.padding-zero {margin-left: 12px;}
/* .bgg1 div#form_table {margin-left: 6px !important;} */
.col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image._dropzone_add ._add_property_flor {color: var(--light-red-md);display: block;position: absolute;margin-top: 10% !important;margin-left: 3% !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .add_project_add {color: var(--light-red-md);display: block;position: absolute;margin-left: 15px !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .add_project_flor {color: var(--light-red-md);display: block;position: absolute;margin-top: 10% !important;margin-left: 3% !important;}
div#LocationPopUp .oops_cont .choose_one ul {list-style: none;display: grid;/* grid-template-columns: 31.5% 31.5% 31.5%; */grid: repeat(12, auto) / auto-flow;padding: 0;grid-column-gap: 2%;padding-bottom: 20px;text-align: left;font-size: 10px;grid-gap: 8px;justify-content: space-around;}
div#LocationPopUp .oops_cont strong {float: left;color: #303030;font-weight: 500;font-size: 20px !important;margin-top: -40px;}
.analatics_top_bnnr {float: left;width: 114%;margin-left: -40px;background: transparent;border-radius: 4px;/* box-shadow: 0px 0px 5px #ccc; *//* margin: 0; */margin-bottom: 20px;}
#form_table .cont_infor .col-sm-6:nth-child(2n) span.country_code {top: 29px;left: 10px;}
#form_table .cont_infor span.country_code {left: 1px;}
.my_listing_main input#rera_approved {margin-top: 4px;}
.my_listing_main input#rera_unapproved {margin-top: 4px;}
div#side_add a p {font-size: 12px !important;font-weight: 400;width: 100%;color: #333;}
.n_head_inner a h3 {margin: 0px;font-size: 16px !important;text-transform: capitalize;font-weight: 600;margin-left: 5px;padding-top: 0px;color: #333;line-height: 24px;}
.home-page-listing .feature-listing div.listing_right p {min-height: 40px;margin-bottom: 0;color: #2a2a2a;}
.postadvertisement .lb_city span.labels {padding-bottom: 8px;}
.postadvertisement .lb_postale_code span.labels {padding-bottom: 8px;}
.postadvertisement .lb_mobile span.labels {padding-bottom: 8px;}
.postadvertisement .lb_phone span.labels {padding-bottom: 8px;}
.postadvertisement .lb_name span.labels {padding-bottom: 8px;}
.postadvertisement .lb_email span.labels {padding-bottom: 8px;}
.postadvertisement .col-xs-12.col-sm-6.col-md-12.col-lg-12.mobile-feild-address span.country_code {margin-top: 8px;}
.postadvertisement .web_site_url span.labels {padding-bottom: 8px;}
.postadvertisement .ad_title span.labels {padding-bottom: 8px;}
.postadvertisement #registration_main #form_table .col-sm-12:nth-child(2) {padding-left: 0px /*!important*/;padding-right: 0px;}
.postadvertisement .descr_iptions_2 .note-editor.note-frame.panel.panel-default {width: 100% !important;margin-left: 3px;}
.postadvertisement ._add_details {font-size: 20px !important;}
.postadvertisement ._contact_heads_ {font-size: 20px !important;color: var(--light-red-md);font-weight: 600;}
.postadvertisement .col-xs-12.col-sm-6.col-md-12.col-lg-12.name-feild-address {padding-left: 0px !important;}
.postadvertisement .col-xs-12.col-sm-6.col-md-12.col-lg-12.mobile-feild-address {padding-left: 0px !important;}
.postadvertisement .col-xs-12.col-sm-6.col-md-6.col-lg-6.address_asts {margin-left: -4px !important;}
.postadvertisement ._terms_condition_ {float: left;padding-left: 0px !important;font-size: 10px;}
.postadvertisement button#btSubmit {margin: 10px 0px 15px 4px !important;}
.postadvertisement div#registration_headings {font-size: 15px;}
.postadvertisement .col-xs-12.col-sm-12.col-md-12.col-lg-12.cate_experience {margin-left: 8px;}
.postadvertisement #registration_main #form_table .col-sm-12.key_words_section {margin-left: 8px !important;}
.postadvertisement .web_site_url .url_sd input#url {width: 96% !important;}
.postadvertisement .web_site_url {margin-left: -8px;}
.postadvertisement .descr_iptions.descr_iptions_2 {width: 100%;padding-left: 4px;}
.postadvertisement .descri_ption_sct .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input {padding-left: 5px !important;}
.postadvertisement div#myDropzone {width: 100%;}
.postadvertisement .tstt {padding-left: 15px !important;}
.postadvertisement  .col-xs-12.col-sm-6.col-md-12.col-lg-12.name-feild-address input#name {width: 98% !important;}
.postadvertisement  .col-xs-12.col-sm-6.col-md-12.col-lg-12.mobile-feild-address input#mobile {width: 98% !important;}
.postadvertisement textarea#ctl00_MainContent_txtAddress {width: 98% !important;}
.postadvertisement .col-xs-12.col-sm-6.col-md-6.st_adrs {margin-top: 6px;padding-left: 0 !important;}
.real-estate_new .real-estate_new_2 .col-md-9 .col-md-4 {width: 50%;}
.real-estate_new .real-estate_new_2 .col-md-12 .col-md-3 {width: 33.3%;}
/*15*/
.real-estate_new .real-estate_new_2 .col-md-12 .col-md-3._property_2 {padding: 15px 15px 0px 0px;} 
.real-estate_new .real-estate_new_2 .col-md-3 {padding: 0;}
.real-estate_new .featuredSection .owl-item {width: 8% !important;}
.container.container_tab.postadvertisement.postadvertisement_2 {background: #f5f5f5;}
.postadvertisement_2 .col-xs-12.col-sm-6.col-md-6.col-lg-6 {padding-left: 0px !important;}
.postadvertisement_2 .col-xs-12.col-sm-12.col-md-12.col-lg-12.cate_experience {margin-left: 0px;}
.postadvertisement_2 #registration_main #form_table .col-sm-12.key_words_section {margin-left: 0px !important;}
.postadvertisement_2 input#title {margin-top: 0;}
.postadvertisement_2 .col-xs-12.col-sm-6.col-md-6.col-lg-6.sub_stg {padding-left: 0px !important;margin-left: -2px;}
.postadvertisement_2 .col-xs-12.col-sm-12.col-md-6.col-lg-6 .lb_name {padding-left: 5px;}
.postadvertisement_2 .col-xs-12.col-sm-12.col-md-6.col-lg-6 .lb_mobile {padding-left: 5px;}
.postadvertisement .col-xs-12.col-sm-6.col-md-6.st_adrs .lb_state{padding-left: 5px;}
.postadvertisement_2 .col-xs-12.col-sm-6.col-md-6.col-lg-6.address_asts.editClasfiedform_address .lb_address{padding-left: 10px !important;}
.postadvertisement_2 div#myDropzone {width: 99%;}
.postadvertisement_2 input#email {width: 96% !important;}
.postadvertisement_2 input#phone {width: 96% !important;}
.postadvertisement_2 input#postalCode {width: 96% !important;}
.postadvertisement_2 .lb_phone span.country_code {top: 29px;}
.postadvertisement_2 .lb_mobile span.country_code {top: 29px;left: 6px;}

/*16*/
/*realestate new*/
.real-estate_new .container-fluid .col-md-12 {padding: 0px 40px 0px 60px !important;}
.real-estate_new .container-fluid .col-md-3._property_2 {width: 33.3%;}
.real-estate_new .container-fluid .row._property2 {margin: 0;}
.realestate.bgm a.icon1 {float: right;position: absolute;left: 82% !important;top: 15px;display: block;margin-left: 0px !important;margin-top: 0px !important;}
/*registration form*/
.registration_form .form-group.descri_ptions .note-editor.note-frame.panel.panel-default {margin: 0px 0px 0px 0px !important;width: 100% !important;}
.registration_form .form-group.mobile_ph.mobileview .col-sm-6 {padding: 0px 0px 0px 15px;}
/* .registration_form .form-group .col-sm-6 {padding: 0px 0px 0px 15px;}
.registration_form .form-group .col-sm-4 {padding: 0px 0px 0px 15px;} */
.form-group .privacy_p #chkTerms {width: 30px !important;}
.accountregistration_container .form-group.address_sets .col-sm-12 {padding: 0px 0px 0px 0px;}
.accountregistration_container .btnPre {position: absolute;right: 0px;top: 0px;background-size: 0;transition: .8s;background-repeat: no-repeat;transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.accountregistration_container div#form_table input {margin-top: 0px;}
.form-group.descri_ptions span {padding-left: 0px;}
.registration_form .form-group.descri_ptions .tot_wor {padding-left: 0px;float: left;color: #4a4d4d;width: 100%;}
.realestate .name_detail .adr {width: 100%;float: left;font-size: 12px;display: flex;margin-top: 5px;}

}
/*7-feb-2023*/

.sp-name.dsf span.fttn.fttn1._spn_name2 {margin-left: 53px; font-weight: 300;}
.sp-name.dsf span.spn-name1 {margin-left: 6px;color: #333;font-size: 18px;}
.hm-adrs li._li2 {margin-bottom: 0;}
.bed span.spnrht.col-md-7 {text-align: end;width: 55%;display: -webkit-box;max-width: 60%;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.bed span.spnlft.col-md-5 {/*width: auto;*/text-align: start;justify-content: start;}
.keyword.bathroom a.one-square {width: auto;border-radius: 5px;border: solid 1px #ddd; padding: 2px 5px;}
.list_num i.fa.fa-bath {margin: 0px 6px 0px 0px;}
.col-sm-2 img.p-img {padding: 10px;}
/*.mySlides img {max-height: 250px !important;margin-top: 20px;}*/
/*.modal .modal-content.modal-lg {margin-bottom: 30px;}*/
.modal .modal-content.modal-lg {background: none !important;}
.card-body .col-md-5 .min {margin-left: -5px;}



/*****Tour Style Start*****/

.tour_section {background-color:rgb(0,0,0,0.3);height: 100vh;width: 100%;background-size: cover;}
.tour_section .busi_tour {background: #fff;width: 90%;left: 30px;position: relative;top: 20px;border-radius: 20px;padding: 20px 15px;padding-top: 10px;margin-top:10px}
.busi_tour .left_cont ul{padding-left: 15px;}
.busi_tour .left_cont h2{font-size: 20px;font-weight: 600;padding-top: 10px;}
.busi_tour .left_cont ul li{font-size: 14px;line-height: 2;}
.busi_tour .play_icon{position: absolute;top: 36%;left: 50%;font-size: 40px;height: 60px;width: 60px;border-radius: 50px;border: 1px solid #fff;}
.busi_tour .play_icon .fa-play:before{left: 18px !important;position: relative;color: #fff;}   
.busi_tour .skip_btn{float: right;background: #2a2948;color: #fff;border-radius: 15px;font-size: 12px; width: 70px;text-align: center;padding: 3px;border: none;margin-bottom: 10px; position: relative;right: 15px;}
.busi_tour .next_btn{float: none;background: transparent;color: #21798f;border-radius: 15px;font-size: 16px;width: 70px;text-align: center;padding: 3px;border: none;position: relative;right: 15px;font-weight: 600;}
.busi_tour .next_btn .fa-long-arrow-right:before {content: "\f178";top: 1px; position: relative;left: 5px;}
/****tour style*****/

/****cover photo****/
.tour_section {background-color:rgb(0,0,0,0.3);height: 100vh;width: 100%;background-size: cover;}
.tour_section .coverphoto_tour {background: #fff;width: 90%;left: 30px;position: relative;top: 20px;border-radius: 20px;padding: 20px 15px;padding-top: 10px;}
.coverphoto_tour .left_cont ul{padding-left: 15px;}
.coverphoto_tour .left_cont h2{font-size: 20px;font-weight: 600;padding-top: 10px;}
.coverphoto_tour .left_cont ul li{font-size: 14px; line-height: 2;}
.coverphoto_tour .play_icon{position: absolute;top: 36%;left: 50%;font-size: 40px; height: 60px;width: 60px;border-radius: 50px;border: 1px solid #fff;}
.coverphoto_tour .play_icon .fa-play:before{left: 18px !important;position: relative;color: #fff;}   
.coverphoto_tour .skip_btn{float: right;background: #2a2948;color: #fff;border-radius: 15px;font-size: 12px;width: 70px;text-align: center;padding: 3px;border: none;margin-bottom: 10px; position: relative;right: 15px;}
.coverphoto_tour .next_btn{float: none;background: transparent;color: #21798f;border-radius: 15px;font-size: 16px;width: 70px; text-align: center;padding: 3px;border: none;position: relative;right: 15px;font-weight: 600;}
.coverphoto_tour .next_btn .fa-long-arrow-right:before {content: "\f178";top: 1px; position: relative;left: 5px;}
/* .box {background-color: #eee;border: black solid 1px;width: 100px;height: 50px;margin: 4px;} */
/****cover photo****/

/***Tour Popup style***/
.popover{max-width: 50% !important;}
button.btn.btn-sm.btn-default {float: none;background: transparent;color: #21798f;border-radius: 15px;font-size: 16px;width: 70px;text-align: center;padding: 3px;border: none;position: relative;right: 15px;font-weight: 600;}
.tour-step-background { background: transparent; border: 2px solid #ccc;}
li.project_li.active a {color: var(--light-red);border-bottom: 2px solid var(--light-red);}

/***Tour Popup***/
/***Tour Popup 07 feb***/

@media screen and (min-width: 1294px) and (max-width: 1394px){.busi_tour .left_cont ul li {font-size: 13px;line-height: 2;}}
@media screen and (min-width: 1136px) and (max-width: 1293px){

.busi_tour .left_cont ul li {font-size: 12px;line-height: 2;}
.busi_tour .left_cont h2 {font-size: 18px;font-weight: 600;padding-top: 10px;}
button.btn.btn-sm.btn-default {float: none;background: transparent;color: #21798f;border-radius: 15px;font-size: 15px;width: auto;text-align: center;padding: 3px;border: none;position: relative;right: 15px;font-weight: 600;}

}
@media screen and (min-width: 1024px) and (max-width: 1095px){

.busi_tour .left_cont ul li {font-size: 10px;line-height: 2;}
.busi_tour .left_cont h2 {font-size: 18px;font-weight: 600;padding-top: 10px;}
button.btn.btn-sm.btn-default {float: none;background: transparent;color: #21798f;border-radius: 15px;font-size: 14px;width: 70px;text-align: center;padding: 3px;border: none;position: relative;right: 15px;font-weight: 600;}

}

.tour-step-background {background: transparent !important; }


#step-2 .tour-step-background {width: 170px !important }
/***Tour Popup 07 feb***/
/***Tour Popup end***/


/*08-feb-2023*/
.grid-prod h1 {text-align: center;font-size: 20px;padding: 20px;border-radius: 10px;color: var(--light-red-md);font-weight: 300;}
.terms_classfied div#registration_headings_new {font-size: 15px;}
.ad_tit_le span.clr-red.server_error {float: left;justify-content: center;width: 100%;}
/* div#descriptions1 span.clr-red.server_error {float: left;width: 100%;margin-top: 33%;} */
.test span.clr-red.server_error {width: 100%;float: left;margin-left: 40%;}
.lb_mobile1 span.clr-red.server_error {margin-top: 12px;}
.lb_phone1 span.clr-red.server_error {margin-top: 12px;}
.lb_city1 span.clr-red.server_error {margin-top: 12px;}
.lb_state1 span.clr-red.server_error {margin-top: 12px;}
.lb_postale_code1 span.clr-red.server_error {margin-top: 12px;}
.lb_address._width_ span.clr-red.server_error {margin-top: 30px;}
.privacy_p .error_mssg {width: 100%;/* display: none; */float: left;position: absolute;margin-top: -53px;margin-left: 22px;}
.editClassified_submitbtn input#btSubmit {margin-top: 10px;}
.lb_address span.clr-red.server_error {margin-top: 30px;}
div#myDropzone span#error2 {margin-top: -40px;}
.editClassified_submitbtn .button_add {padding: 8px 20px 8px 20px !important;background: var(--light-red-md);color: white !important;border-radius: 5px!important;font-size: 15px !important;margin-top: 5px !important;}
.editClassified_submitbtn .button_add1 {padding: 8px 20px 8px 20px !important;background: var(--light-red-md);color: white !important;border-radius: 5px!important;font-size: 15px !important;}
.editClassified_submitbtn._addproject_ {float: left;width: 100%;/*margin-left: 20px;margin-top: 5px;*/}
td.editClassified_submitbtn._editproject_ {margin-left: 0px;margin-top: 5px;}
.editClassified_submitbtn._editproperty_ {margin-left: 10px; margin-top: 5px;}
.privacy_p span.clr-red.server_error {margin-top: 8px;}
.back-button:hover {color: #fff;}
a.signupBack_.lis_back.back-button.lis_next:hover {color: var(--light-red-md);}
/* .bgg1 .project_type {margin-left: 5px;} */
/*.directory_panel {width: 52%;position: absolute;left: 12%;}*/
.prod-grid.image_container .pro-name p {font-weight: 300;margin-top: 5px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
div#my_registration_main section.section-grid {margin-top: 20px;}

/*owl carasou;l*/

.featuredSection .owl-wrapper-outer {height: auto !important;}
.featuredSection .featured {padding: 10px !important;}
.featuredSection .featured .property_list {float: left;width: 100%;border: solid 1px #e3e3e3;}
.featuredSection .featured .property_list .name_head {width: 95%;left: 5px;}
.featuredSection {float: left;width: 100%;}

/*09-feb-2023*/

.featuredSection .owl-buttons {float: none;}
.featuredSection .owl-prev {position: absolute;top: 38%;left: -40px;background-color: #cddfe3 !important;background-size: 22px !important;background-position: center !important;border-radius: 50%;}
.featuredSection .owl-next {position: absolute;top: 38%;right: -50px!important;background-color: #cddfe3 !important;background-size: 22px !important;background-position: center !important;border-radius: 50%!important;}
._head_2 input.sticky-search-input {width: 100% !important;}
.featuredSection .property_list:after {content: url(../images/featurd-img.png);position: absolute;left: 0px;top: 0px;}
.featuredSectionDiv {width: 90%;margin: 0 auto;}

/* home page */
@media only screen and (min-width: 3882px){

.home-page-listing .feature-listing {float: left;width: 100%;display: grid;grid-gap: 15px;grid-template-columns: repeat(auto-fill, minmax(24%,1fr));margin-top: 15px;}
.col3 .col-sm-4.col-lg-4.col-md-4 {width: 20%;}
.directory_panel {float: left;height: auto;margin: 0 auto;width: 56%;/* width: 55%; */z-index: 99;position: relative;}

}

#side_add .property_list {background: #fff;float: left;}
.add-ress.col-md-3.ps1 div#side_add {padding: 0px;    box-shadow: 0px 0px 1px 0px #bbb;margin: 15px 0px;}
.add-ress.col-md-3.ps1 #side_add div {width: 100%!important; float: left;}
.add-ress.col-md-3.ps1 #side_add div#side_add_h {    padding-left: 10px;}
.featuredSectionDiv .owl-wrapper-outer {height: auto !important;}
.add-ress div#side_add {margin-top: 15px;padding: 0;}
.add-ress #side_add div {width: 100%!important;}
.add-ress #side_add div#side_add_h { padding-left: 10px;}
.prod-grid.image_container .middle .text {margin-top: 8px;}
.property_sec.\.container .property_img {display: block;}
#side_add .card-body {display: flex;}
div#side_add span.min1.mrgn {margin-left: 0px;border: 1px solid #bbb;padding: 2px 3px;font-size: 10px;width: 100% !important;float: left;text-align: center;border-radius: 50px;}
div#side_add span.min {font-size: 12px;}
div#side_add .card-body {font-size: 12px;font-weight: 400;}
div#side_add a p {font-size: 14px;font-weight: 400; width: 100%; color: #333;}
.add-ress p.card-text.mts1 {font-size: 14px; font-weight: 400px!important;}
.a1 p.card-text.mts1 {font-weight: 400;}
.bgg1 .col-xs-12.col-sm-6.col-md-12.col-lg-12 {padding-left: 5px!important;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 {padding: 0px 0px 0px 5px;}
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project3 {padding: 0px 0px 0px 5px;}
/* .bgg1 div#form_table {padding: 0px 0px 0px 0px !important;} */
.bgg1 span.labels._edit_flor {margin: 0px 0px 8px 5px;float: left;width: 100%;}
.col-latest .row {float: left;width: 100%;}/*

.col-latest .row .col-md-5 {text-align: end;}
.col-latest .row .col-md-7 {text-align: center;float: left;left: -8px;}*/
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image.add-project-img {margin: 0px 0px 5px 7px!important;}
.bgg1 button#editbtSubmit {float: left;margin-left: -8px;margin-top: 10px!important;}
.bgg1 .test.col-md-12.padding-zero.prop {margin: 0px 0px 0px 0px;}
.plat_form_cat .col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image._dropzone_add {margin-left: 5px;}
.f-select1 .drop_check1 {left: 15px;}
.project_main_div .home-profile-pic {max-height: 155px;}
/* .review_main_nav span.message_count {padding: ; !important;} */
.featuredSection span.spnrht.col-md-6 {text-align: end;}
.property_list span.spnrht.col-md-6 {text-align: end;}
#send_email span.error_class {right: 0;top: 50%;position: absolute;margin-top: -8px;}
.editClassified_submitbtn{float: left;width: 100%;}
#form_table span#error_edchkTerms {position: absolute;}
.row.realstatePrice {display: flex;min-height: 35px;margin: 0 auto;width: 100%;justify-content: space-around;align-items: center;}
/*.adr {display: flex;justify-content: center;align-items: center;}*/
.chat_notification span.message_count.fa.fa-bell {padding: 15px 0px 15px 0px !important;text-align: end;margin: 0 !important;}
.realestate.bgm {float: left;width: 100%;}
.product-deta .col-md-4 {padding-left: 0;}
#side_add .col-md-4 {padding-left: 12px; padding-bottom: 12px;}
/*.swiper-slide .card-image img {border-radius: 5px;width: 100%;position: absolute;height: 100%;}*/
.featuredSection .property_img {width: 100%;float: left;/* margin-right: 10px; */max-height: 186px;overflow: hidden;display: flex;/* flex-wrap: wrap; */align-items: inherit;justify-content: center;min-height: 186px;margin-bottom: 10px;}
div#side_add a.addProClick img.image {width: 100%;float: left;/* margin-right: 10px; */max-height: 186px;overflow: hidden;display: flex;/* flex-wrap: wrap; */align-items: inherit;justify-content: center;min-height: 186px;margin-bottom: 10px;}
.realstatePrice .col-md-5 {text-align: end;}
.a1 .col-md-4.mt-3.padding-zero {width: 70px;height: 70px; float: left;}
.a1 .col-md-8.mt-3 {padding: 0px 0px 0px 20px;}
.product-deta .adr {color: #565656!important;font-weight: 600;font-size: 14px;overflow: hidden;display: flex;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: pre-wrap;}

/*11-feb-2023*/

.pn-infomation span.destop {padding-left: 12px; font-size: 13px;}
.pn-infomation ul li:last-child a {/**padding-left: 14px;**/font-size: 13px;padding-top:5px}
.pn-infomation ul li:last-child a {padding-top: 0px;padding-left: 0px !important;font-size: 13px;color: #484848;font-weight: 600;}
/* .product-deta a.addProClick {width: 100%; display: flex;} */
.adr-info {/**padding-left: 12px;**/font-size: 13px;}
.project_main_div .prod-grid .pro-name {text-align: left;min-height: 32px !important;display: -webkit-box;-webkit-line-clamp: 3;font-size: 14px;color: #333;-webkit-box-orient: vertical;overflow: hidden;max-height: 68px;padding: 0px 8px; margin: 0px auto;padding-top: 0px;padding-bottom: 5px; top: 10px !important;position: relative;}
.prod-grid.image_container .middle .text {margin-top: 10px;}
.grid-prod .prod-grid.image_container .prodct-img-view img.image {/**height: 60% !important;**/width: 100% !important;/*position: absolute;*/}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 ._span_editproject_add {z-index: 1;color: var(--light-red-md);display: block;position: absolute;margin-top: 13%;margin-left: 2%;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project3 ._span_editproject_flor {color: var(--light-red-md);display: block;position: absolute;margin-top: 9%;margin-left: 2%;}
div#my_registration_main div#address_h {display: flex;justify-content: space-between;align-items: flex-start;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 ._span_editproperty_add {z-index: 1;color: var(--light-red-md);display: block;position: absolute;margin-top: 13%;margin-left: 2%;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project3 ._span_editproperty_flor {
color: var(--light-red-md);display: block;position: absolute;margin-top: 9%;margin-left: 2%;}
/* .col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image.add-project-img ._add_property_add {color: var(--light-red-md);display: block;position: absolute;margin-left: 10px;} */
.col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image.add-project-img ._add_property_add {color: var(--light-red-md);display: block;position: absolute;margin-left: 0px;    float: left;width: 98%;text-align: center;padding: 0 !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.padding-zero.upload_image._dropzone_add ._add_property_flor {color:var(--light-red-md);display:block;/*right: 35px !important; margin-left: 10px;*/ position: absolute; margin-top: 8%; margin-left: 2%;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .add_project_add {color: var(--light-red-md);display: block;position: absolute;margin-left: 10px;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .add_project_flor { color:var(--light-red-md);display:block;/*right: 35px !important; margin-left: 10px;*/ position: absolute; margin-top: 8%; margin-left: 2%;}
.classified-detail span.spn {font-size: 16px;font-weight: 600;}
.classified-detail .amenities h4 {font-size: 16px;}
.classified-detail .par_title {font-weight: 600;}
.product-deta .floor_img span {font-size: 16px;font-weight: 600;}
.classified-detail a.signtxt {font-size: 16px !important;font-weight: 600 !important;}
.featuredSectionDiv h1.heading {font-size: 20px;font-weight: 600 !important;}
.classified-detail span#ctl00_MainContent_lblTotalReview {font-size: 17px;}
.product-deta .showReviewOuter .name {float: left;display: flex;text-align: left;font-size: 16px;font-weight: 500;align-items: baseline;padding-left: 0px; width: 90%;}
/* .product-deta h3.Head {font-size: 18px !important;font-weight: 600;margin-bottom: 0 !important;} */
.classified-deta.product-deta .showReviewOuter_header .title {color: #333;font-size: 17px;font-weight: 500;text-align: left;}
.classified-detail .property_list {border: solid 1px #ddd;margin-left: 8px;}
.product-deta a#TB_closeWindowButton {padding: 0;position: absolute;right: 0;top: 31px !important;}
.realestate.bgm a#register {padding: 27px 0px 27px 0px;}
.product-deta .adr-info {font-weight: 600;}
.product-deta .pro_price h3 {font-size: 24px;font-weight: 700;}
.listing_bg button.add-mor {padding: 8px 10px 8px 10px;}
.listing_bg .show_product li {margin-right: 29px !important;}

/*MY LISTING*/

.listing_bg .test_2 {padding: 0px 0px 0px 7px;float: left;width: 100%;}
.listing_bg .my_listing_main {background-color: white;float: left;padding: 0px 0px 0px 20px;border: solid 1px #ddd;width: 100% !important;margin-bottom: 15px; border-radius: 8px;}
.my_listing_main .col-sm-6._rera_2 {padding-left: 6px;}
.my_listing_main .col-sm-6.sb_cte_gry {padding-left: 5px;}
.my_listing_main .col-sm-6.ad_tit_le {/* height: 60px !important; */padding-right: 20px}
.my_listing_main .col-sm-6.web_site_url {/* height: 60px !important; */padding-right: 20px}
.my_listing_main .col-sm-6.cate_gry {padding-right: 20px;}
.my_listing_main .col-sm-6.sb_cate_gry {padding-right: 6px;}
.my_listing_main .col-sm-6.cea_registration_number {padding-right: 20px;}
.my_listing_main select {outline: none;}
.my_listing_main .note-editor.note-frame.panel.panel-default {width: 100%;}
._my_listing_main1 ul.select-section {padding: 0;margin-top: -20px;}
._my_listing_main2 .col-sm-6._namme {padding-right: 10px;}
._my_listing_main2 .col-sm-6._mobbile {padding-right: 20px;}

/*13-feb-2023*/

/*.swiper-slide .card-image img {border-radius: 0;width: 100%;height: 90vh;}*/
.my_listing_main .col-sm-12.key_words.padding-zero {margin-left: 0px;}
._my_listing_main2 .col-sm-4.editlisting_locationinput {padding-left: 0px;}
._my_listing_main2 input {outline: none;}

/*POSTADVERTISEMENT*/

.postadvertisement div#registration_main {padding: 0;float: left;width: 100%;}
.postadvertisement div#account_headings {margin-bottom: 15px !important;padding: 0;background: transparent !important;}
.postadvertisement div#account_headings:after {background: none !important;}
.postadvertisement ._add_details {font-size: 21px; }
.postadvertisement .col-xs-12.col-sm-6.col-md-6.col-lg-6 {padding-left: 0 !important;}
.postadvertisement ._contact_heads_{font-size: 21px;color: var(--light-red-md);font-weight: 600;}
.postadvertisement .col-xs-12.col-sm-12.col-md-12.col-lg-12.contact-info.nav-fiels {margin-top: 15px;}
.postadvertisement .lb_address {/**padding-left: 5px;**/ margin-top: 6px;}
.postadvertisement ._terms_condition_{    float: left;padding-left: 8px;width: 100%;}
.postadvertisement td.privacy_p {margin: 0px 0px 0px 9px !important;}
.postadvertisement button#btSubmit {margin: 10px 0px 15px 0px;}
.postadvertisement .bgg1 .name-feild-address input {width: 100% !important;}
.postadvertisement select {border-radius: 5px;width: 100%;background: white;height: 40px;border: solid 1px #bbb;}
.bgg1.tstt input#name {width: 100% !important;}
.bgg1.tstt input#mobile {width: 100% !important;}
.bgg1.tstt input#phone {width: 100% !important;}
.bgg1.tstt input#email {width: 100% !important;}
.bgg1.tstt input#city {width: 100% !important;}
.bgg1.tstt input#postalCode {width: 100% !important;}
.bgg1._add_details1 input#title {width: 100% !important;}
.bgg1._add_details1 input#url {width: 100% !important;}
.bgg1._add_details1 select#subCategory {width: 100% !important;}
.descr_iptions_2 .note-editor.note-frame.panel.panel-default {width: 99% !important;}
.postadvertisement .dz-preview.dz-image-preview {width: 15% !important;max-width: 100% !important;}
.listing_bg .prod-grid.image_container {margin-right: 15px; padding: 0 !important;}
.postadvertisement .ad_title span.labels {margin-bottom: 5px;}
.postadvertisement div#exp_option {margin-top: 4px !important;}
.postadvertisement span.labels.uploard_img_label {margin-bottom: 7px !important;}
.postadvertisement .lb_mobile {margin-top: 6px;}
.postadvertisement .lb_phone {margin-top: 6px;}
.postadvertisement .col-xs-12.col-sm-6.col-md-6.st_adrs {margin-top: 6px;}
.postadvertisement .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input {margin-top: 5px;}
.postadvertisement .ad_title{margin-top: 7px !important;}
.postadvertisement .col-xs-12.col-sm-12.col-md-12.col-lg-12.key_words_section {margin-top: 5px;}
.postadvertisement span#error_chkTerms {margin: 0px;margin-top: -15px !important;margin-left: 0 !important;position: relative;width: 100%;}
/* .postadvertisement span#error_chkTerms {margin: 0px;margin-top: -15px !important;margin-left: 25px !important;} */
.postadvertisement div#registration_headings {padding-top: 0px;}
.postadvertisement ._form_table1 {margin: 0px 0px 30px 0px !important;}
.postadvertisement div#error_image {margin-bottom: 10px;}
.postadvertisement .error_class_2 {width: 100%;/*MARGIN-BOTTOM: 0px !important;*/ position: relative !important;padding-left: 15px !important; color: var(--light-red-md);bottom: 0px !important;}
.postadvertisement .dz-preview.dz-image-preview {margin-top: 0px !important;}
.postadvertisement .category_st.col-xs-12.col-sm-12.col-md-12.col-lg-12 {height: auto;position: relative;}
.introjs-tooltip-header a.introjs-skipbutton {left: 38% !important;}
.classified-detail span._spn_time {float: left;width: 100%;font-size: 12px;font-weight: 400;}
.listing_bg div#popover97728 {position: absolute;top: 0 !important;left: 0px !important;z-index: 1060;/*display: none;*/max-width: 276px;padding: 1px;text-align: left;background-color: black;background-clip: padding-box;border: 1px solid #cccccc;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 20%);box-shadow: 0 5px 10px rgb(0 0 0 / 20%);white-space: normal;}
.ana_fir ul li:last-child:after{border-right: none !important;}
.realestate.bgm input {outline: none;}
.header-bnr input {outline: none;}

/*14-feb-2023*/

.postadvertisement textarea#ctl00_MainContent_txtAddress {width: 99%;}
/*.register-box1 span.error.err {color: var(--light-red-md);text-align: left !important;float: right;position: relative !important;bottom: 0px !important;}*/
.register-box1 span.error.err {color: var(--light-red-md);float: left;}
.register_panel em.reg_em {left: 0px !important;}
.showReview.cls_det span._spn_time {width: 100%;float: left;font-size: 12px;font-weight: 400;}
.ana_fir ul li {padding: 20px 0px 20px 30px !important;}
.aside-left div#address_h {display: flex;justify-content: space-between;}


/*15-feb-2023*/

.postadvertisement_2 div#account_headings {margin-top: 0px !important; padding-top: 0px !important;}
.postadvertisement_2 div#contact_headings {padding: 0px 0px 0px 10px;margin-bottom: 15px;font-size: 22px;}
.postadvertisement_2 .col-xs-12.col-sm-12.col-md-12.col-lg-12.contact-info._contact_heading_m {margin-top: 15px;}
.postadvertisement_2 td.editClassified_submitbtn {margin-left: 0px !important; margin-top: 0px;} 
.postadvertisement_2 .editClasfiedform_address .col-xs-12.col-sm-12.col-md-12.col-lg-12 {padding: 0px 0px !important;}
.postadvertisement_2 .col-xs-12.col-sm-6.col-md-6.col-lg-6 {padding-left: 5px !important;padding-right: 5px;}
.postadvertisement_2 td.privacy_p {margin-left: 0px !important;}
.postadvertisement_2 span#error_chkTerms {margin: -25px 0px 0px 0px !important;} 
.postadvertisement_2 textarea#address\ editClasf_addresstextarea {width: 99%; outline: none;}
.postadvertisement_2 .plat_form_cat {margin-bottom: 20px;}

/*real-estate new*/

section#realstate {float: left;width: 100%;}
.real-estate_new .popular_search {display: flex; justify-content: center;}
.popular_search ul{ width: auto; display: flex; list-style: none; }
.popular_search ul li{ padding: 10px 20px; }
.real-estate_new .properties_2 {display: flex;justify-content: space-around;margin: 0px auto; width: 90%; margin-top: 20px;}
.properties_2 img.card-img-top {border-radius: 50%;height: 100px;width: 100px;}
/*.properties_2 .col-md-2 {text-align: center;}*/
.properties_2 h5.card-title {font-size: 15px;font-weight: 500;color: #333;margin-left: 30px;width: 70%;}
.real-estate_new .owl-prev {left: -55px; background-color: transparent !important; border: solid 1px #ddd;}
.real-estate_new .owl-next {right: -50px; background-color: transparent !important; border: solid 1px #ddd;}
.real-estate_new  .featured {width: 100%;}
.real-estate_new  h1.heading {font-size: 20px;text-align: start;font-weight: 600 !important; margin-bottom: 10px;}
.real-estate_new .col-md-9 .project_heading {display: flex;justify-content: space-between; padding: 0px 15px;}
.real-estate_new .crdtxt1 {display: flex;margin-top: -35px;justify-content: space-between;position: unset; margin-bottom: 10px;}
.real-estate_new .sbg {background: green;padding: 2px 5px;margin-top: -5px;border-radius: 5px;}
.real-estate_new .col-md-9 a {font-size: 18px;margin: 10px 0px 0px 0px; color: #333;}
.real-estate_new .col-md-12 a {font-size: 18px;margin: 10px 0px 0px 0px; color: #333;}
.real-estate_new .col-md-12 .project_heading {display: flex;justify-content: space-between;padding: 0px 10px; margin-top: 10px;}
.real-estate_new .a1 .imgg {height: 100%;border-radius: 10px;margin-left: 0px;max-width: 70px;}
.real-estate_new .crdimg {border-radius: 5px;margin-bottom: 5px;height: 150px;width: 100%;max-height: 150px;}
.real-estate_new .owl-carousel .owl-wrapper-outer { height: auto !important;}
.real-estate_new .properties_2.row .owl-prev {position: absolute;top: 30%;left: -55px;background-color: transparent;background-size: 22px !important;background-position: center !important;border-radius: 50%; border: solid 1px #ddd;}
.real-estate_new .properties_2.row .owl-next {position: absolute;top: 30%;right: -50px;background-color: transparent;background-size: 22px !important;background-position: center !important;border-radius: 50%; border: solid 1px #ddd;}
.real-estate_new .properties_2.row .card {text-align: center;}
.real-estate_new .container-fluid .real-estate_new_2{float: left; width: 100%;}
.postadvertisement_2 .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {padding: 10px;position: relative;border: solid 1px #ddd !important;border-radius: 8px;float: left;width: 22% !important;max-width: 22%;margin-top: 0% !important;}
.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {padding: 10px;position: relative;border: solid 1px #ddd !important;border-radius: 8px;float: left;width: 22% !important;max-width: 22%;margin-top: 0% !important;}
.realestate.bgm .pro_heading {display: flex;justify-content: space-between;}
.realestate.bgm .col-md-9 .property_sec a {font-size: 18px;}

/*16-feb-2023*/

.postadvertisement .Key_words ul#keywords li {padding: 0px 10px 0px 0px;margin-bottom: 10px;}
.postadvertisement_2 .keywords_checkbox {width: 50%;}
.listing_bg #secondHeader.active .sticky-head-search .banner_input.select_choose select#types {border-right: 0;width: 100% !important;background-color: #eee;outline: none;}
.listing_bg .aside-left #my_account_field .listin_cover .listin_covers #address_img .home-profile-pic {margin-bottom: 0;/*max-height: 165px;*/border-radius: 3px;}
/*.realestate.bgm {background: linear-gradient(180deg,#C5DCF2 -46px,#EAEBED 15%,white,#C5DCF2 90%);}*/
.real-estate_new .container-fluid {padding: 0;background: #fff;}
.real-estate_new .container-fluid .col-md-12 {padding: 0px 45px;}
.real-estate_new .container-fluid .row._property2 {margin: 0;}
.real-estate_new .real-estate_new_2 {margin-top: 10px;float: left;width: 100%;}
.realestate.bgm a.icon1 {float: right;position: absolute;left: 86%;top: 15px;display: none; margin-left: 0px !important; margin-top: 0px !important;}
.realestate.bgm .ft {color: white;margin-left: 11px !important;font-size: 22px;margin-top: 8px;}
.postadvertisement_2 div#myDropzone {width: /*25%*/ 220px; margin-bottom: 10px;}
.postadvertisement_2 .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {padding: 10px;position: absolute;border: solid 1px #ddd !important;border-radius: 8px;float: left;width: 25% !important;margin-top: 0% !important;left: 30%;top: 20px;}
.postadvertisement .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone {width: 25%;}
/* .postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {padding: 10px;position: absolute;border: solid 1px #ddd !important;border-radius: 8px;float: left;width: 22% !important;top: 20px;left: 30%;margin-top: 0% !important;} */
.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {padding: 10px;position: absolute;border: solid 1px #ddd !important;border-radius: 8px;float: left;width: /*25%*/220px !important;top: -2px;left: /*30%*/235px;margin-top: 0% !important;height:220px;}
.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview .dz-image {height: 170px !important;}
.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview a.dz-remove {margin-top: 6px;}
.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview .dz-image img {height: 100%;object-fit: cover;}
.postadvertisement_2 .dz-preview.dz-image-preview {width: 22% !important;max-width: 100% !important;float: left;position: absolute;left: 30%;top: 20px; padding: 10px; border-radius: 8px;     border: solid 1px #ddd !important;}
.classified-detail #side_add .col-md-4 {padding-left: 0px;}
.real-estate_new2 .cover_crumbs {display: none;}

/* Send email popup */
.custom-area .add_desc div#more {float: none;}
/**/
.home-page-listing .toggle-target-hidden tbody div#field_text {width: 90% !important;}
.home-page-listing div#field_text {width: 90% !important;}
.registration_form div#registration_headings {padding: 0px 0px 5px 14px;}
.registration_form .note-editor.note-frame.panel.panel-default {margin: 0px 0px 5px 0px !important;width: 100% !important;}
.accountregistration_container div#form_table input {width: 100% !important; margin:0px 0px 5px 0px ;}
.registration_form .mobile_ph span.country_code {height: 33px !important;margin-top: -2px;margin-left: 2px;}
.registration_form .col-sm-12.youtube_url.padding-zero span.labels {margin: 10px 0px 10px 0px;}
.registration-group span.labels {padding-left: 0;}
.registration_form .accountregistration_container span.fa.fa-fw.field_icon.toggle-password1.fa-eye,
.registration_form .accountregistration_container span.fa.fa-fw.field_icon.toggle-password1.fa-eye-slash{top: 42px;}
.form-group .privacy_p #chkTerms {width: 30px !important;}
.registration_form .form-group.address_sets div#myDropzone {width: 25%;}

/*media query for new realestate container-fluid*/

@media only screen and (min-width: 1437px){.real-estate_new .container-fluid .col-md-12 {padding: 0px 85px;}}
@media only screen and (min-width: 1617px){.real-estate_new .container-fluid .col-md-12 {padding: 0px 170px;}}
@media only screen and (min-width: 1725px){.real-estate_new .container-fluid .row._property2 {margin: 0px auto !important; width: 1600px;}}

/*17 feb-2023*/

.registration_form .form-group input {font-size: 14px !important;}
.registration_form .form-group .privacy_p {font-size: 14px !important;}
.registration_form .col-sm-12 .privacy_p {font-size: 14px !important;}
.registration_form #form_table .privacy_p input#chkTerms {left: 0;margin-right: 0px !important;}
.registration_form #form_table table tr td.privacy_p input#chkTerms {margin-right: 5px !important;}
.registration_form .form-group.user_name_pswd span#error_mssg_userName {margin: 0px 0px 0px 0px;}
.registration_form .form-group {margin-bottom: 10px !important;}
.registration_form .form-group.new_keywords {display: none;}
.registration_form .col-sm-12 table span#error_mssg_chkTerms {margin-top: 0;}
.registration_form span.error_class.error_mssg {margin-top: 0;margin-bottom: 0px;}
#registration_main #form_table .col-sm-6.address_input.address_input2 {margin-bottom: 0px !important;}
.registration_form div#form_table select {outline: none; font-size: 14px; margin:0px 0px 5px 0px;}
.registration_form .form-group.address_sets .col-sm-12 .gallry_icon {height: 60px;border: none;top: 25px;color: #fff;position: relative;text-align: center;}
.realestate .adr i.demo-icon.icon-location.demo_1 {font-size: 20px;}
.properties_2 p.card-text {color: #333;}
.registration_form .col-sm-12.padding-zero span i.fa.fa-question-circle {left: -14px;position: relative;}
.registration_form .col-sm-12.youtube_url.padding-zero span i.fa.fa-question-circle {left: 0px;position: relative;}

@media only screen and (min-width: 1941px)
{.registration_form .note-editor.note-frame.panel.panel-default {margin: 0px 0px 5px 14px !important;width: 98% !important;}
}
@media only screen and (min-width: 3822px){.registration_form .note-editor.note-frame.panel.panel-default {margin: 0px 0px 5px 14px !important;width: 99% !important;}}

/*tour popup*/
.busi_tour.row .col-md-6 .left_cont._epageindia_tourpopup {text-align: start;}
.busi_tour.row .col-md-6 .left_cont._epageindia_tourpopup .introjs-tooltiptext {padding: 20px 10px 0px 0px;}
.busi_tour.row .col-md-6 .left_cont._epageindia_tourpopup .introjs-bullets ul {padding-left: 0px !important;}
.busi_tour.row .col-md-6 .left_cont._epageindia_tourpopup .introjs-bullets {display:none;text-align: left;padding-top: 10px;padding-bottom: 10px;}
#types:focus-visible {outline: none;}
select#state {outline: none;}
textarea#address:focus-visible {outline: none;}
.dropzone{min-height: 180px !important;}

@media only screen and (min-width: 1400px) and (max-width: 1599px){

.project_main_div .prod-grid.image_container{min-height: 300px;max-height: 300px;}  
.project_main_div .prodct-img-view{min-height: 165px;max-height: 165px;}
.project_main_div .prod-grid .pro-name{min-height: 85px !important;max-height: 85px;top: 20px !important;}
.prod-grid.image_container .middle .text {margin-top: 16px;}

}
@media only screen and (min-width: 1600px) and (max-width: 1725px){

#myDropzone, #myDropzone1{margin: 4px 3px 0px 0px;}
.dz-default.dz-message.clr-red{font-size: 10px;}
.gallery_view.grid-prod{grid-gap: 16px}
.not_activated.notactive_listing::before{top: -3px;left: 0px;}
.project_main_div .prod-grid.image_container{min-height: 300px;max-height: 300px;}  
.project_main_div .prodct-img-view{min-height: 165px;max-height: 165px;}
.project_main_div .prod-grid .pro-name{min-height: 85px !important;max-height: 85px;top: 20px !important;}
.prod-grid.image_container .middle .text {margin-top: 16px;}

}
@media only screen and (min-width: 1725px) and (max-width: 1800px){
	
.gallery_view .grid-prod{grid-gap: 16px}
.project_main_div .prod-grid.image_container{min-height: 300px;max-height: 300px;}  
.project_main_div .prodct-img-view{min-height: 165px;max-height: 165px;}
.project_main_div .prod-grid .pro-name{min-height: 85px !important;max-height: 85px;top: 20px !important;}
.prod-grid.image_container .middle .text {margin-top: 16px;}


}
@media only screen and (min-width: 1801px) and (max-width: 2300px){

.gallery_view .grid-prod{grid-gap: 16px}
.project_main_div .prod-grid.image_container{min-height: 300px;max-height: 300px;}  
.project_main_div .prodct-img-view{min-height: 165px;max-height: 165px;}
.project_main_div .prod-grid .pro-name{min-height: 85px !important;max-height: 85px;top: 20px !important;}
.prod-grid.image_container .middle .text {margin-top: 16px;}

}
@media only screen and (min-width: 2301px) and (max-width: 3000px){

.gallery_view.grid-prod{/*grid-gap: 16px;*/}
.project_main_div .prod-grid.image_container{min-height: 300px;max-height: 300px;}  
.project_main_div .prodct-img-view{min-height: 165px;max-height: 165px;}
.project_main_div .prod-grid .pro-name{min-height: 85px !important;max-height: 85px;top: 20px !important;}
.prod-grid.image_container .middle .text {margin-top: 16px;}

}
@media only screen and (min-width: 1024px) and (max-width: 1140px){

.project_main_div .prodct-img-view{min-height: 145px;max-height: 150px;}
.project_main_div .prod-grid .pro-name{top:5px !important;}
.project_main_div .prod-grid.image_container{padding-bottom:0px; min-height: 260px;}
/*.tr-profile-data .clas-feed ul li .jb-card {flex-direction: unset;height: 35px;}*/
.tr-profile-data .clas-feed ul li .jb-card span.score-st{font-size: 18px;}

}

#ads_image ._1drm ._1z7u{display: flex !important;justify-content: space-around !important; align-items: center !important;left: -33px !important;}
.keyword a{ padding: 6px 5px;}

/*17-march*/

.realestate .locat-info .name-info {color: #333;padding: 0px 14px 10px;float: left;width: 100%;border-bottom: 1px solid #e3e3e3;}
.realestate .pn-infomation span.destop {padding-left:0px !important;font-size: 15px;color: #484848;font-weight: 600;}
.realestate .pn-infomation ul li {margin: 5px 0px 0px 0px;padding: 0;}
.realestate .project_top_details .l_side .img_detail h3 {font-size: 16px;font-weight: 600;text-transform: uppercase;margin: 25px 0px 5px 5px;}
.realestate .project_top_details .l_side .img_detail .name_detail {margin-left: 15px;float: left;margin-top: 0;}
.realestate .btm_menu .project_loc h4 ,.realestate .btm_menu .project_loc span{margin: 0px 10px 0px 0px;font-size: 14px;font-weight: 500;border-right: solid 1px #bbb;padding: 5px 10px 5px 0px;}
.realestate .l_side .pro_img {width: 110px;height: 110px;border: 1px solid #ddd;/**border-radius: 50%;**/overflow: hidden;margin-top: 0px;}
.realestate .project_top_details .r_side p {margin-bottom: 2px;color: #333;margin-top: 8px !important;font-size: 16px;text-decoration: none;}
.realestate .project_top_details .r_side span {font-size: 14px;color: var(--light-yelow-color);text-decoration: none;}
.realestate .project_top_details .r_side span:last-child {font-size: 14px;color: #333;text-decoration: underline; font-weight: 500;}
.realestate .ps1 .ag h4.text-center ,.realestate .ps1 .ag1 h4.text-center {font-size: 13px; color: #333;}
.realestate .locat-info .ftnn3 {font-size: 13px;color: #333;font-weight: 500;padding: 5px 10px 5px 10px;text-align: center;}
.realestate .agg1{ border-top: none; }
/* .realestate.bgm { background: linear-gradient(180deg,#e0f0f5 -39px,#fff 38%,white,#fff 90%);} */
.realestate.bgm {background: linear-gradient(180deg,#fff5f4 -39px,#fff5f4 38%,#ffffff,#ffffff 90%);}
.realestate .ps1 .pn-infomation ul.hm-adrs {list-style: none;margin-bottom: 0;float: left;width: 100%;padding: 0 8px;}
.realestate .ps1 div.locat-info .name-info .sp-name {font-size: 16px;font-weight: 600;color: #595b5d;}
.realestate .row .description {padding-top: 15px;border-bottom: 1px solid #bbb;padding-bottom: 15px;margin-left: 0px;}
.realestate .btm_menu ul {display: flex;list-style: none;padding: 0;width: 50%;margin: 0px;}
.realestate .btm_menu .project_loc {width: 50%;display: flex;justify-content: end;align-items: center;}
a.toggle-description:focus {color: var(--light-red);}
section.footer-top .container { width: 90% !important; margin: 0 auto; max-width: 100%;padding: 0;}
section.footer-top .container .row {margin: 0; margin-top: 1.5rem !important;}
.footer-top h2.main_heads {margin-bottom: 20px;font-size: 22px;font-weight: 600;}
/* .featured-cites {display: grid;grid-template-columns: 48% 48%;} */
.populer-serch {display: grid;grid-template-columns:50% 50%;}
.ftr-content{width:95%;}
.featured-cites-top{position: relative;}
.featured-cites-top:before {content: '';position: absolute;background: #e3e3e3;width: 1px;height: 100%;top: 0;left: -90px;}
.ftr-content p{font-size:17px;line-height: 26px;padding-top: 15px;position: relative;float: left;}
.featured-cites .f_row ul li, .featured-cites .s_row ul li, .featured-cites .t_row ul li ,
section.footer-top .container .search_field ul li a{font-size:15px;line-height:25px;font-weight: 500;font-family: 'Lato';float: left;width: 100%;color: #333;}
.ftr-content .logo{width: 100%;padding-top: 0px;}
.ftr-content .logo img{width:150px;}
.populer-serch .f_row ul li, .populer-serch .s_row ul li{font-size:16px;line-height:25px;}
.footer-top{padding-top:40px;padding-bottom:15px;margin-top: 30px;width:100%;margin: 0 auto;float: left;}
.gradient-txt {background: -webkit-linear-gradient(288deg, #000 11px, var(--light-red-md) 18px , #000 30px);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.featured-cites ul li, .populer-serch ul li {list-style: none;}
section.footer-top .container .search_field {float: left;width: 100%;background: transparent;border: none;margin: 0 !important;padding: 0;display: block !important;}
/* section.footer-top .container .search_field ul {display: grid;grid-template-columns: 50% 50%;text-align: left;} */
section.footer-top .container .search_field ul {display: grid;grid-template-columns: 100% !important;text-align: left;width: 50%;}
section.footer-top .container .search_field ul li a::after {display: none;}
.for_detail h4 a {color: #444;font-weight:600;font-size:16px;word-wrap: anywhere;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.card .card-price {font-weight:600;color:#444;}
.card .for_img img{height:100%;width:100%;}
.featured-cites ul, .populer-serch ul{padding-left:0px;}
.featured-cites ul li, .populer-serch ul li ,
section.footer-top .container .search_field ul li{list-style: none;}
.footer-txt-first {border-right: 2px solid #e3e3e3;}
.social-icons { display: flex; justify-content: center; gap: 20px; align-items: center; }
.social-icons a i {font-size: 15px; filter: brightness(0) invert(1);}
li.category-li {align-items: center;}
/* div#field_1.listing_line > ul > li.category-li-mn a img { max-width: 25px; max-height: 25px;} */
div#field_1.listing_line > ul > li.category-li-mn .category-li-in {width: 100%;display: flex;align-items: center;gap: 10px;}
div#field.style1.mt-25 {margin-top: 25px !important;}
.mb-15 ~ .mt-0{margin-top: 0 !important;}
/* .mb-15{margin-bottom: 15px !important;} */


@media screen and (min-width:768px ) and (max-width: 910px){

.directory > a {padding: 8px 5px;margin-top: 0;font-size: 12px;}
.ft {color: white;margin-left: -1px;font-size: 20px;}
.search_coloumn div select.form-select {padding: 8px 8px;font-size: 11px;border-radius: 8px;border: solid 1px lightgray;margin-right: 2px;}
.keyword.amenities a.one-square {border-radius: 5px;font-size: 10px;width: auto;border: solid 1px lightgray;height: 27px;overflow-x: hidden;margin-top: 2px;}
div .form-check label.form-check-label {font-size: 10px;font-weight: 500;color: #595b5d;}
.keyword.status a.one-square {border-radius: 5px;width: auto;font-size: 11px;border: solid 1px lightgray;}
.keyword.category a.one-square {font-size: 11px;border-radius: 5px;width: auto;border: solid 1px lightgray;}
.icon1 {width: 40px !important;background: var(--light-red);margin-top: -55px !important;margin-left: 110%;border-radius: 50%;height: 40px !important;}
.realestate .header-bnr .directory {height: auto;/*margin-right: -17px;*/float: left;z-index: 1;position: relative;margin-left: auto;width: 90% !important;}
.realestate .header-bnr .directory_panel {width: 55%;right: 0; display: flex;}
.ps1 {overflow: hidden;padding: 0px 0px;}
.col-md-8.mt-3 p.card-text.mts1 {font-size: 12px;}
.col-md-8.mt-3 a.card-text.mts {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.imgg {height: 66px;width: 80px !important;border-radius: 50%;margin-left: 10px;margin-top: 0px;}
.property_list .bed.row span.spnrht.col-md-7 {margin-left: 6px;padding: 0px 0px 0px 50px;}
.container .row .col-md-9 {padding: 0px 0px;}
.property_sec .col-md-4 {padding: 0px 5px; float: left; width: 50%;}
.property_list .bed.row span.spnrht.col-md-7 {margin-left: 6px;font-size: 12px;padding: 0px 0px 0px 50px;}
.property_list .bed.row span.spnlft.col-md-5 {margin-left: -15px;font-size: 12px;}
.property_list .col-md-7 span.min1.mrgn {margin-left: 0px;border: 1px solid #bbb;padding: 2px 5px;font-size: 12px;width: auto !important;float: left;text-align: center;border-radius: 50px;position: relative; top: 3px;}
.property_list .min {margin: 0px;padding: 0px;font-size: 12px;position: relative;left: 12px;}
.project_top_details_inner .l_side .adr{display: flex; font-size: 12px; margin-top: 5px;}
.project_top_details_inner .l_side .name_detail span {   font-weight: 600;   font-size: 12px;   margin-left: 6px !important;   margin: 0px;     margin-left: 0px;   color: #565656; }
.realestate .btm_menu ul .currnt {font-weight: 600;font-size: 12px;margin-bottom: 0px;}
.realestate .btm_menu ul {display: flex;list-style: none;padding: 0;width: 50%;margin: 0px;}
.realestate .container .row {float: left;width: 100%;margin-left: auto;}
.realestate .description .property_list .card-body {float: left;width: 100%;display: flex;justify-content: space-between;}
.realestate .pro_heading {display: flex;justify-content: space-between;margin-left: 0px;}
.realestate .property_list .card-body {float: left;width: 96%;margin-top: -2px;display: flex;justify-content: space-between;}
.realestate .property_list .bed {display: flex;justify-content: space-between; padding: 0 10px;}
/*.realestate .l_side .pro_img {width: 200px;height: auto;border: 1px solid #ddd;border-radius: 50%;overflow: hidden;margin-top: 0px;}*/
.realestate .project_top_details_inner {width: 100%;display: flex;padding-top: 0px !important;padding: 0px 15px;padding-top: 0px;min-height: 140px;}
.realestate .btm_menu .project_loc h4, .realestate .btm_menu .project_loc span {margin: 0px 10px 0px 0px;font-size: 12px;font-weight: 500;border-right: solid 1px #bbb;padding: 5px 10px 5px 0px;}
.realestate .style1 .project_top_details .project_loc a {margin: 0px;background: transparent;color: #333;padding: 0;border-radius: 4px;font-size: 12px !important;text-decoration: underline;}
.realestate .btm_menu .project_loc {width: 48%;display: flex; justify-content: end; align-items: center;}
.realestate .btm_menu ul li {padding: 8px 10px; font-size: 12px;}
.realestate .real-estate_new2 div.header a.signtxt {padding: 23px 15px !important;width: 110px; display: flex;}
.realestate #secondHeader.active .header_right .business a.signtxt {padding: 26px 15px !important;}
.realestate .home-page-listing .left_sidebar {box-sizing: border-box;float: left;padding: 0 5px;} 
.realestate .left_sidebar .list_blue a {font-size: 12px;color: #111111;font-weight: 600;line-height: 20px;}
.realestate .right-b {width: 70%;box-sizing: border-box;float: right;margin-top: -10px;padding: 0 0px;}
.realestate .left_sidebar.small-left {width: 28%;}
.realestate .home-page-listing .left_sidebar #field_1 ul li div#field_text { width: auto !important;}
/* .realestate .directory > a#atabBusiness.selected::after {top: 62px; content: ''; border: 12px solid transparent;z-index: 99999; position: absolute;float: left;transform: rotate    bottom;}
.realestate .directory > a#tabClassified.selected::after {content: ''; border: 12px solid transparent;border-right-color: #fff;right: 30px;z-index: 99999;position: absolute;float: left;transform: rotate(-90deg); bottom: -22px;}
.realestate .directory > a.selected::after {content: '';border: 12px solid transparent;border-right-color: #fff; right: 20px; z-index: 99999; position: absolute; float: left; transform: rotate(-90deg); bottom: -22px;}
.realestate .directory > a#tabJob.selected::after { content: ''; border: 12px solid transparent;border-right-color: #fff; right: 5px; z-index: 99999; position: absolute;float: left; transform: rotate(-90deg);bottom: -22px;}
.realestate .directory > a.selected::after { content: '';border: 12px solid transparent; border-right-color: #fff; right: 30px; z-index: 99999; position: absolute; float: left;transform: rotate(-90deg);bottom: -22px;} */
.realestate .style1 .container .row .add-ress.col-md-3.ps1 {width: 31% !important;position: relative;left: 10px !important;padding: 0; float: left;}
.realestate .style1 .container .row .col-md-9 {width: 68% !important;padding: 0; float: left;}
.realestate .style1 .row .col-md-9 .col-md-4 {margin: 0px 0px 10px 0;padding: 0 10px 0 0px;width: 50%;}
.realestate .ps1 .ag .agg1 .a1 .col-md-8.mt-3 {padding: 0px 0px 0px 15px;float: left;width: 60%;}
.realestate  .ps1 .ag .a1 .imgg {height: auto;width: auto !important;border-radius: 50%;margin-left: 0px;margin-top: 0px;}
.realestate .ps1 .agg1 .a1 .col-md-8.mt-3 {padding: 0px 0px 0px 15px;float: left;width: 55%;}
.realestate .ps1 .agg1 .a1 .col-md-8.mt-3 {padding: 0px 0px 0px 10px !important;}
.property_list .card-body .col-md-7{padding: 0;}
.realestate .project_top_details .l_side h3 {margin-top: 0px !important;margin-bottom: 0 !important;font-size: 14px;line-height: 18px;}
.realestate .style1 .property_sec.container {padding: 0;}
.realestate .style1 .featuredSection .owl-prev {position: absolute;top: 38%;left: -50px !important;background-color: #cddfe3 !important;background-size: 22px !important;background-position: center !important;border-radius: 50%;}
.realestate .style1 .description p {width: 100%;font-size: 12px !important;margin: 5px 0 0 0; line-height: 22px !important;}
.realestate .style1 .ps1 .agg1 .a1 .col-md-4.mt-3.padding-zero .hw {width: 80px;min-height: 70px !important;min-width: 80px !important;margin-top: 0px;}
.realestate ul.acc_login {height: auto;}
.realestate .header-bnr ul.acc_login li {padding: 25px 2px 21px 4px !important;text-align: left;height: auto;}
.realestate #secondHeader.active ul.acc_login li {padding: 25px 5px 10px 5px !important;}
.realestate div#secondHeader .sticky-head-search {display: block; width: 55%;}
.realestate div#secondHeader.active .banner_input.input_search input.sticky-search-input {font-size: 11.5px !important;width: 90% !important;}
.realestate .banner_input.search {width: 10% !important;padding: 7px 0px;float: left;background: var(--light-red);}
.realestate #secondHeader.active .sticky-head-search .banner_input.search {height: 42px;max-width: 50px;padding: 5px 0px;}
.realestate #secondHeader.active .banner_input.input_search {width: 50%;padding-right: 5px;}
.realestate .sticky-head-search .banner_input.city {width: 40%;}
.realestate .style1 .ps1 div#side_add span.min1.mrgn {margin-left: 0px;border: 1px solid #bbb;padding: 0px 8px;font-size: 10px;width: auto !important;float: left;text-align: center;border-radius: 50px; margin-right: 10px;}
.realestate .style1 .add-ress.col-md-3.ps1 #side_add .property_list .card-body .col-md-7 ,.realestate .style1 .add-ress.col-md-3.ps1 #side_add .property_list .card-body .col-md-5{width: auto !important; float: left;}
.realestate .review-section .showReviewOuter .pst_rew {float: left; width: 80%;margin-top: 0;position: relative;left: 35px;}
.realestate .style1 .description a#myBtn { color: var(--light-red); text-decoration: underline; font-size: 10px; letter-spacing: 1px; text-transform: capitalize; font-weight: 600;}
.realestate .project_top_details_inner .l_side {width: 50%;display: flex;align-content: center;align-items: center;}
.realestate .style1 .description a#myBtn {color: var(--light-red);text-decoration: underline;font-size: 12px !important;letter-spacing: 1px;text-transform: capitalize;font-weight: 600;}
.realestate .pn-infomation ul li:last-child a ,.realestate .pn-infomation span.destop{padding-top: 5px;padding-left: 0px !important;font-size: 12px;color: #484848;font-weight: 600;}
.realestate .style1 .property_list .property_img{min-height: auto;}
.realestate .style1 .property_list span.col-md-6 { padding: 0;}
.realestate .style1 .ps1 .plg-info {padding: 0px 10px;}
.realestate .style1 .ps1 .pn-infomation ul li a, 
.adr-info {color: #595b5d;text-align: left;}
.realestate .style1 .owl-carousel .owl-item {display: block;}

}
@media screen and (min-width:911px ) and (max-width: 1023px){
	.realestate .directory > a {padding: 8px 12px;margin-top: 0;font-size: 12px;}
	.ft {color: white;margin-left: -1px;font-size: 20px;}
	.search_coloumn div select.form-select {padding: 8px 8px;font-size: 11px;border-radius: 8px;border: solid 1px lightgray;margin-right: 2px;}
	.keyword.amenities a.one-square {border-radius: 5px;font-size: 10px;width: auto;border: solid 1px lightgray;height: 27px;overflow-x: hidden;margin-top: 2px;}
	div .form-check label.form-check-label {font-size: 10px;font-weight: 500;color: #595b5d;}
	.keyword.status a.one-square {border-radius: 5px;width: auto;font-size: 11px;border: solid 1px lightgray;}
	.keyword.category a.one-square {font-size: 11px;border-radius: 5px;width: auto;border: solid 1px lightgray;}
	.icon1 {width: 40px !important;background: var(--light-red);margin-top: -55px !important;margin-left: 110%;border-radius: 50%;height: 40px !important;}
	.realestate .directory {height: auto;/*margin-right: -17px;*/float: left;z-index: 1;position: relative;margin-left: auto;width: 90%;}
	.realestate .directory_panel {width: 60%;right: 0; display: flex;}
	.ps1 {overflow: hidden;padding: 0px 0px;}
	.col-md-8.mt-3 p.card-text.mts1 {font-size: 12px;}
	.col-md-8.mt-3 a.card-text.mts {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
	.imgg {height: 66px;width: 80px !important;border-radius: 50%;margin-left: 10px;margin-top: 0px;}
	.property_list .bed.row span.spnrht.col-md-7 {margin-left: 6px;padding: 0px 0px 0px 50px;}
	.container .row .col-md-9 {padding: 0px 0px; width: 70%; float: left;}
	.property_sec .col-md-4 {padding: 0px 5px; float: left; width: 33%;}
	.property_list .bed.row span.spnrht.col-md-7 {margin-left: 6px;font-size: 12px;padding: 0px 0px 0px 50px;}
	.property_list .bed.row span.spnlft.col-md-5 {margin-left: -15px;font-size: 12px;}
	.property_list .col-md-7 span.min1.mrgn {margin-left: 0px;border: 1px solid #bbb;padding: 2px 10px;font-size: 12px;width: auto !important;float: left;text-align: center;border-radius: 50px;}
	.property_list .min {margin: 0px;padding: 0px;font-size: 12px;position: relative;left: 12px;}
	.project_top_details_inner .l_side .adr{display: flex; width: 100%; float: left; font-size: 12px;}
	.realestate .btm_menu ul .currnt {font-weight: 600;font-size: 12px;margin-bottom: 0px;}
	.realestate .btm_menu ul {display: flex;list-style: none;padding: 0;width: 50%;margin: 0px;}
	.realestate .container .row {float: left;width: 100%;margin-left: auto;}
	.realestate .description .property_list .card-body {float: left;width: 100%;display: flex;justify-content: space-between;}
	.realestate .pro_heading {display: flex;justify-content: space-between;margin-left: 0px;align-items: center;
	margin: 10px 30px 12px 0px;}
	.realestate .property_list .card-body {float: left;width: 100%;margin-top: -2px; display: flex;justify-content: space-between;}
	.realestate .property_list .bed { display: flex;justify-content: space-between;}
	.realestate .real-estate_new2 div.header a.signtxt {padding: 23px 15px !important;}
	.realestate .right-b {
	width: 70%;box-sizing: border-box;float: right;margin-top: -10px;padding: 0 10px;}
	.realestate .left_sidebar.small-left { width: 28%;}
	.realestate .home-page-listing .left_sidebar #field_1 ul li div#field_text {width: auto !important;}
	.realestate .style1 .container .row .add-ress.col-md-3.ps1 {width: 30% !important;position: relative;left: 20px !important;padding: 0;}
	.realestate .style1 .container .row .col-md-9 {width: 68% !important;padding: 0;}
	.realestate .style1 .row .col-md-9 .col-md-4 {margin: 0px 0px 10px 0;padding: 0 10px 0 0px;width: 50%;}
	.realestate .ps1 .ag .agg1 .a1 .col-md-8.mt-3 {padding: 0px 0px 0px 15px;float: left;width: 70%;}
	.realestate  .ps1 .ag .a1 .imgg {height: auto;width: auto !important;border-radius: 50%;margin-left: 0;margin-top: 0;}
	.realestate .ps1 .agg1 .a1 .col-md-8.mt-3 {padding: 0px 0px 0px 15px;float: left;width: 60%;}

	.realestate .project_top_details .l_side h3 {margin-top: 0px !important;}
	.realestate .style1.product-deta .row .description {padding-top: 15px;border-bottom: 1px solid #bbb; padding-bottom: 15px; margin-right: 20px !important;}
	.realestate .style1 .review-section { float: left; width: 100%; padding: 0 20px 0 0 !important;}
	.realestate .header-bnr ul.acc_login li {padding: 25px 20px 12px 10px !important; text-align: left;}
	.realestate div#secondHeader.active .banner_input.input_search input.sticky-search-input {font-size: 11.5px !important; width: 90% !important;}
	.realestate .review-section .showReviewOuter .pst_rew {float: left; width: 80%; margin-top: 0; position: relative; left: 35px;}
	.project_top_details_inner .l_side {width: 50%;display: flex;align-items: center;}
	.realestate .style1 .property_sec.container { padding: 0;}
	.realestate .name_detail span {font-weight: 600;font-size: 12px;margin-left: 6px !important; margin: 0px;margin-left: 0px; color: #565656;}
	.realestate .ps1 .pn-infomation ul.hm-adrs { list-style: none; margin-bottom: 0;  float: left;  width: 100%; padding: 0 5px;}
	.realestate .pn-infomation ul li:last-child a ,.realestate .pn-infomation span.destop{padding-top: 5px;padding-left: 0px !important;font-size: 12px;color: #484848;font-weight: 600;}
	.realestate .ps1 div.plg-info {padding: 0px 18px;}

}

.realestate .col-md-9 .property_sec .pro_heading a {font-size: 16px;margin: 10px 0px 0px 0px;color: #333;text-decoration: underline; text-transform: capitalize;}
.realestate .style1 .project_top_details .project_loc a {margin: 0px 10px 0 0px;background: transparent; color: #333;padding: 0;border-radius: 4px;font-size: 14px;text-decoration: underline;}
.realestate .style1 .l_side .img_detail .pro_img img {height: 100%; width: 100%;border-radius: 50%}
.realestate .agg1 .col-md-8.mt-3 a {color: #333;font-weight: 600;}
.realestate .ps1 .agg1 .col-md-8.mt-3 p.card-text.mts1 {margin-bottom: 0;}
.realestate .ps1 .agg1 .a1 .col-md-8.mt-3 {padding: 0px 0px 0px 20px;}
.realestate .style1 .featuredSection .owl-prev {position: absolute;top: 38%;left: -55px;background-color: #cddfe3 !important;background-size: 22px !important;background-position: center !important;border-radius: 50%;}
.realestate .style1 .ps1 .a1 {padding: 0px 0px 10px;float: left;width: 100%; display: flex; align-items: center;/*justify-content: center*/}
.realestate .ps1 .agg1 .a1 .col-md-4.mt-3.padding-zero{width: 90px;height: 70px;float: left;}
.realestate .ps1 .ag .a1 .col-md-4.mt-3.padding-zero{width: auto;height: auto;float: left;}
.realestate .ps1 .agg1 .a1 .col-md-4.mt-3.padding-zero .hw {width: 90px;min-height: 70px !important;min-width: 90px !important;margin-top: 0px;}
.realestate .ps1 .agg1 .a1 .col-md-4.mt-3.padding-zero .imgg1 {border-radius: 5px;margin-left: 0px;}
.realestate .style1 .property_sec ,.realestate .style1 .description{margin: 0px 0px 0px 5px;}
.realestate .style1 .container .row {  margin: 0 auto;}
.realestate .style1 .container .row .col-md-9 {width: 72%;padding: 0;}
.realestate .style1 .container .row .add-ress.col-md-3.ps1 {width: 25%;position: relative;left: 40px; padding: 0;}
.realestate .style1 .container .row .col-md-9 .property_sec .col-md-4 .property_list{margin: 0;}
.realestate .style1 .row .col-md-9 .col-md-4 {margin: 0px 0px 15px 0; padding: 0 15px 0 0px;}
.realestate .banner_input.search a {color: #fff;font-size: 24px;}
.realestate .banner_input.search {width: 7%;padding: 7px 0px;float: left; background: var(--light-red);}
.realestate .style1 .description a#myBtn {color: var(--light-red);text-decoration: underline;font-size: 14px;letter-spacing: 1px;text-transform: capitalize;font-weight: 600;}
.realestate .style1 .description a#myBtn:hover {color: #595b5d;}
.realestate .project_top_details .l_side h3 {/**margin-top: 30px;**/margin-bottom: 5px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: pre-wrap;margin-top: 0;line-height: 22px;}
.realestate .style1 .ps1 .a1 .col-md-4.mt-3.padding-zero {padding: 0 0 0 5px !important;}
.realestate .project_top_details .r_side p .glyphicon {   position: relative;   top: 3px;   display: inline-block;   font-family: "Glyphicons Halflings";   font-style: normal;   font-weight: 400;   line-height: 1;   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale;   font-size: 18px; }
.realestate .style1 .add-ress.col-md-3.ps1 div#side_add {padding: 0px;box-shadow: 0px 0px 1px 0px #e3e3e3;margin: 20px 0px;position: relative; top: 38px;}
.realestate .style1 .review-section div#showReview {margin-bottom: 20px !important;}
.realestate .style1 .review-section {float: left;width:75%;padding: 0 10px 0 0;}
.realestate .style1 .row .description {padding-top: 15px;border-bottom: 1px solid #e3e3e3; padding-bottom: 15px; margin-right: 12px !important;}
.realestate .style1 .description p {width: 100%; font-size: 15px;line-height: 26px;}
.realestate .style1 .ps1 .a1 a.card-text.card_1 {border-radius: 50%; border: solid 1px #ccc; float: left; width:60px;height:60px;overflow: hidden;}
.realestate .style1 .ps1 .a1 a.card_2 { float: left;width: 90px; min-height: 70px; min-width: 90px;}
.realestate .style1 .ps1 .a1 a.card-text.card_1 img{height: 100%;border-radius: 50%;margin-left: 0px;max-width: 100%; }

@media screen and (min-width: 1024px) and (max-width: 1199px){
	.realestate .style1 .container .row .col-md-9 {width: 72%;}
	.realestate .style1 .container .row .add-ress.col-md-3.ps1 {width: 26%; position: relative; left: 15px;}
	/*.realestate .product-deta .col-md-4 {width: 50%;}*/
	.realestate .project_top_details .l_side h3 { margin-top: 0;margin-bottom: 0;}
	.realestate .style1 .review-section {float: left;width: 100%;padding: 0 15px 0 0;}
	.realestate  .ps1 .ag .a1 .imgg {height: auto;width: auto !important;border-radius: 50%;margin-left: 0;margin-top: 0;}
	.realestate .review-section .showReviewOuter .pst_rew {float: left;  width: 80%; margin-top: 0; position: relative;left: 35px;}
	.name_detail span {font-weight: 600;font-size: 12px;margin-left: 6px !important;margin: 0px;  margin-left: 0px;color: #565656; }
	.realestate .style1 .property_sec.container {padding: 0;}
	.realestate .product-deta .col-md-4 { padding-left: 0;width: 45%;}
	.realestate .container { box-sizing: border-box;margin: 0 auto; padding: 0 45px;width: 100%;}
	.left_sidebar.small-left div#left_sub table td {display: block;width: 100%;overflow: hidden;padding: 0px 0;border-bottom: 1px solid #F2F2F2;}
	.list_blue a {font-size: 11px;color: #111111;font-weight: 600;text-decoration: none;margin-bottom: 0px;display: block;line-height: 18px;}
	.realestate .pn-infomation ul li:last-child a ,.realestate .pn-infomation span.destop{padding-top: 5px;padding-left: 0px !important;font-size: 12px !important;color: #484848;font-weight: 600;}
	.realestate .ps1 .agg1 .a1 .col-md-8.mt-3 {padding: 0px 0px 0px 20px; width: 55%;}
	.l_side .name_detail { margin-left: 15px; float: left; margin-top: 0;}
	div #review-list h3.list_blue a{font-size: 13px;}
	div .home-page-listing .right_sidebar .Rating_des p{font-size: 12px;}
}

/*home latest product*/

.prod-grid.image_container.slick-slide { margin: 0 15px 10px 0;}
.slick-track {display: flex;}

/**/
.project_top_details_inner .name_detail .icon-location:before{position: relative;left: -4px;font-size: 22px;}
.realestate .ps1 .pn-infomation ul.hm-adrs .fa-envelope-o:before{top: 3px;position: relative;left: 3px;}
.list_text {font-size: 12px;color: #4e4b4b;}

.realestate .ps1 .agg1 .col-md-8.mt-3 p.card-text.mts1.text1 {margin-bottom: 0;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;  -webkit-line-clamp: 2;white-space: pre-wrap;}
.realestate .style1 .ps1 #main_address_d { float: left;font-size: 14px;color: #595b5d; padding-top: 15px; padding-left: 0; padding-bottom: 10px;width: 292px; display: inline-block;position: relative; top: 38px;}
.realestate .style1 .ps1 .ag {   margin-top: 5px;   height: auto;   width: 100%;   float: left;   top: 38px;   position: relative;   background-color: white;   border-radius: 6px;   border: solid 1px #e3e3e3; }
.realestate .style1 .ps1 .ag1 {   margin-top: 15px;   height: auto;   width: 100%;   float: left;   top: 38px;   position: relative;   background-color: white;   border-radius: 10px;   border: solid 1px #e3e3e3; }
.realestate .style1 .add-ress.col-md-3.ps1 #side_add .col-md-4 {width: 100% !important; float: left; margin-bottom: 20px;}
.realestate .style1 .featuredSectionDiv h1.heading {font-size: 20px;font-weight: 600 !important;text-align: start;padding: 0 10px;margin: 10px 0 5px 0;}
.realestate .style1 .project_top_details_inner .l_side {width: 50%;display: flex;align-items: center;}
/* .style1 .listing-right .shadow_in .feturd_dt.ltst_ad.feature-listing ,.right-b div#featured_adds_m .feturd_dt.ltst_ad.feature-listing{float: left;width: 100%; margin-top: 0; text-align: center; padding: 40px; border: 1px solid #d9d9d9; line-height: normal; font-weight: 400; display: block;margin-top: 20px;} */
/* .style1 .listing-right .shadow_in .feturd_dt.ltst_ad.feature-listing h3 ,.right-b div#featured_adds_m .feturd_dt.ltst_ad.feature-listing .no_found_result{width: 100%; margin: 0;} */

@media screen and (max-width: 375px){
	div.reportPopUpwidth #reportMain tbody span.send_heading {font-size: 14px !important;padding-bottom: 10px!important;}
	#register-box.register-box1 #closebutton a#TB_closeWindowButton {padding: 0;position: absolute;right: -20px;top: 0;}
	#register-box.register-box1 tr.reviewpopup_reason textarea#reason {width: 100% !important; font-size: 14px;}
	div.reportPopUpwidth #reportMain tbody td label{font-size: 14px!important;}
}

/**30-May-2023**/

:root {
	/* --light-red: #EA463D; */
	--light-red: #0284E1;
	/* --light-red-md: #fb3d46; */
	--light-red-md: #0284E1;
	/* --light-red-bg: #ffdcde; */
	--light-red-bg: #82C6F7;
	--light-yelow-color:#f4d00c;
}
span.error_class p {text-align: left;float: left;width: 100%;margin: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; line-height: 14px; font-size: 12px;} 
.accountregistration_container div#form_table input.new-sb-mit {background: var(--light-red-md);width: 90px !important;text-align: center;float: right;border-color: var(--light-red-md);color: #fff;font-size: 18px;cursor:pointer;}
select.lat_rev:focus-visible {border: 1px solid #ccc;outline: none;border-radius: 5px;}
.col-md-6.col-md-12.col-sm-12.padding-zero.lat_rev_main_div {margin-right: 0px !important;}
ul#topCustomerList {padding-left: 0px;}
.review_slide ul{padding-left: 0px;}
.group-users .list{padding-left: 0px;}
.product-all-listing li.next.page{margin-top: 0px;}
.product-all-listing nav li{margin: 0px 3px;} 
.product-all-listing .prod_click ul{padding-left: 0px}
.listing_bg .prod-grid.image_container{margin-bottom: 15px;margin-top:10px}
.product-all-listing .middle .text {border-radius:0px}
.product-all-listing .pro-price{margin-bottom:10px; padding-left: 15px;}
.form-setting-info input:focus-visible {outline: none;border: 1px solid #bbb;}
.information-account .change-password .toggle-password { top: 36px}
.form-setting-info .form-info .ctm-form.contact input {padding-left: 40px;}
.form-setting-info .form-info .error{font-size:13px;}
#address_detail .list_num {margin-left: 8px;}
.address_detail-data ul.bt-lisitng li i.fa{font-size: 16px;}
.plat_form_cat .panel-default{margin-bottom: 5px}
#post_advertisement_form span.error_class{font-size:12px;}
.bgg1 textarea:focus-visible {outline:none;border: 1px solid #bbb;}

.prod-grid.image_container.slick-slide{min-height: 300px;}
div.left-prof-img .slick-initialized .slick-track {height: 210px;}
.left-prof-img .slick-initialized .slick-slide img.img-responsive { height: 100%;object-fit: contain;}
body .no-results .no_found_result{height: 100%;display: flex;align-items: center;justify-content: center;font-size: 22px;color: var(--light-red-md);padding: 0px 40px 20px;  border-bottom: 1px solid var(--light-red-md);width: 100%;margin-left: 0;margin-right: 0;border-radius: 8px;}
div.style1 .listing-right .shadow_in .feturd_dt.ltst_ad.feature-listing{color: var(--light-red-md);}
.home-page-listing .featured_adds_listing .feature-listing .row.realstatePrice  ,.home-page-listing .feature-listing div.addressLatest .row.realstatePrice{min-height: auto;}
div.right-b div#featured_adds_m .feturd_dt.ltst_ad.feature-listing{margin: 0; padding: 0; border: 0;}
div.style1 .listing-right .shadow_in .feturd_dt.ltst_ad.feature-listing .no_found_result{color: var(--light-red-md);}
.popover-content .busi_tour .skip_btn{padding: 6px 3px 3px 3px;}
.home-page-listing li div#field_text{width: auto!important;}
.style1.no-shadow .search_coloumn #cat_link .subcat_div{padding-left: 0; margin-top: 0;}
.header .header_right .business ul.acc_login li{padding: 25px 20px;}

div.key_words #keywords li .inner_listing input{accent-color: var(--light-red-md);}
div.dropzone .dz-preview:hover .dz-image img{filter: unset;transform: unset;}
.home-page-listing h1.heading{float: left;}
.postadvertisement .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone ,.postadvertisement_2 div#myDropzone{display: flex;justify-content: center;align-items: center;}
.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview{pointer-events: all;}
.postadvertisement div#error_image{position: absolute;}
/* .plat_form_cat .bgg1{padding-bottom: 30px;} */

@media only screen and (min-width: 1181px) and (max-width: 1380px) {

.plg-info .pn-infomation ul .adr-info ,.pn-infomation a.tel_nob span.destop ,.pn-infomation a.tel_non span.destop{padding-left: 0px!important;}
.panel-default button.btn.btn-sm.btn-default{right: 0;}
.list-contact-info .pn-infomation ul li:last-child a{padding-top: 0;}

}

.switch {display: inline-block;position: relative;width: 50px;height: 25px;border-radius: 20px;background: #dfd9ea;transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1);vertical-align: middle;cursor: pointer;}
.switch::before {content: '';position: absolute;top: 1px;left: 2px;width: 22px;height: 22px;background: #fafafa;border-radius: 50%;transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);}
.switch:active::before {box-shadow: 0 2px 8px rgba(0,0,0,0.28), 0 0 0 20px rgba(128,128,128,0.1);}
input:checked + .switch {background:var(--light-red);}
input:checked + .switch::before { left: 27px; background: #fff;}
input:checked + .switch:active::before { box-shadow: 0 2px 8px rgba(0,0,0,0.28), 0 0 0 20px rgba(0,150,136,0.2);} 



/******************New CSS Starts 26-04-2024***********************/
div .directory > a.selected { color: var(--light-red-md);border-top: 2px solid  var(--light-red-md);}
div .directory > a:hover { color:  var(--light-red-md); border-top: 2px solid  var(--light-red-md);}
div.banner_input.search, div.banner_input.search:hover { background:  var(--light-red-md);}
div .banner_input.search a {color: #fff;}
a.flash-button ,div .breadcrumb a:hover,div .breadcrumb a.active{background:  var(--light-red-md);}
h1.heading ,div span.total-data ,div .featured.businesses .item_content .fetr-product-rating .count-reviews span,.Related-product h3.Head{color:  var(--light-red-md);}
div .one-square a, div .latest_blog_section a {color: var(--light-red-md);}
div .latest_blog_section h4 a {color: #000;}
#back-top.active {background: var(--light-red);}
div .breadcrumb ,div.cover_crumbs{ background: var(--light-red-bg);}
div.homeblog_detailcontainer .blog-top.address_detailLatest a {color: var(--light-red-md);text-decoration: underline;}
div .featured.businesses div#specilaization-demo .owl-buttons div {background-color: #f2333e36 !important;}
div.featured.businesses .item_content .fetr-product-rating .count-reviews span{color: var(--light-red-md);}
div .cover_crumbs .breadcrumb.top_breadcrum a ,div#LocationPopUp .oops_cont strong i ,div button.btn.btn-sm.btn-default{color: var(--light-red-md);}
.popover-content .busi_tour .skip_btn{background: var(--light-red-md);}
div.tabPannel ul li a.selected span, div.tabPannel ul li a.selected:hover span {background: var(--light-red-md) !important;border-color: var(--light-red-md); line-height: 17px;}


div#footer {background: var(--light-red-md);position: relative;z-index: -1;}
div#footer .container ~ .container {max-width: 100%;background: #000;padding: 7px 0 15px;color: #fff;}
#footer .search_field {background: transparent;border: transparent;color: #fff;}
div#footer .search_field a {color: #fff;}
div#footer .search_field a::after {background: #fff;}
span.list_text {color: #fff;}
div .breadcrumb a.active ,div .breadcrumb a { background: transparent;}
#footer .breadcrumb {color: #fff;background: transparent;padding-bottom: 0;}
div.cover_crumbs .breadcrumb {background: transparent;}
div .oops_cont strong {color: var(--light-red-md);}
#form_table table tr td input:hover, #form_table table tr td select:hover, #form_table table tr td textarea:hover, .choose_list .d_list:hover, #register-box input:hover, #login_box_detail input.txt-ip:hover, #forget_panel .form input:hover, .postComment textarea#review:hover, .sendmail_table input.common_ip:hover {border-color: #ffe7e8;}
div button.menu_header_stky {background: var(--light-red-md);}
/* #footer .breadcrumb ~ br {display: none;} */
ul.acc_login li .account-logout { border-color: var(--light-red-md);}
div.keyword a:hover {background: var(--light-red);color: #fff;}
/********************New CSS Ends 26-04-2024*********************/

/*Home Latest Listing Starts*/
.card { width: 100%; margin: 0; border: 1px solid #d8d8d8; background: #fff; padding: 0; height: auto; border-radius: 10px; overflow: hidden; } 
.for_img { height: 186px; overflow: hidden; /* display: flex; */ flex-wrap: wrap; align-items: inherit; justify-content: center; min-height: 186px; margin-bottom: 0px; width: 100%; float: left; }

.for_info { width: 100%; float: left; padding: 0 10px; display: grid; grid-gap: 15px; grid-template-columns: 40px 69% 15px; margin-top: 0px; } 
.for_detail { width: 100%; float: left; margin-top: 0px; font-size: 12px; color: #777; font-weight: normal; padding: 0; } 
.card-body p { width: 100%; padding: 10px 10px; float: left; margin:0px; }

.card-body h4.card-price { width: 100%; padding: 0px 10px; float: left; margin: 0px 0px 10px; font-size: 16px; color: var(--light-red);} 
.addClick img { width: 100%; min-height: 190px; } 
.icon-with-bg { float: left; width: 40px; text-align: center; border-radius: 50%; background: #ececec; height: 40px; } 
.for_detail h4 { margin-top: 5px; margin-bottom: 0px; font-size: 18px;}

.card-body { float: left; width: 100%; padding-top: 15px; padding-bottom: 15px; }

/*Home Latest Listing Ends*/
div a.add_to_contacts {background: var(--light-red);}

div.right-b div#featured_adds_m .feturd_dt.ltst_ad.feature-listing { float: left; width: 100%; display: grid; grid-gap: 15px; grid-template-columns: repeat(auto-fill, minmax(32%,1fr)); margin-top: 15px;}
a { color: var(--light-red);}
.Related-product .prodct-img-view a.addProClick {height: 100%;width: 100%;}
.Related-product .prodct-img-view a.addProClick img {object-fit: contain;}
.header-bnr .add_button {float: right;position: absolute;right: 0;z-index: 1;bottom: 0;}
/* body .no-results { display: block !important; text-align: center;} */
body .no-results { display: flex !important; text-align: center;justify-content: center;    margin: 0 !important;}
body .no-results * {font-weight: normal !important;font-size: 22px !important;color: var(--light-red-md);}

.for_img a.addClick {height: 100%;float: left;width: 100%;}
.for_img a.addClick img {height: 100%;object-fit: contain;}
body .no-results div.addressLatest { height: 100%; align-items: center; display: grid;}
div#footer a { color: #fff;}


.bgg1 .upload_image .dropzone.form-group.dz-clickable , 
.data1 .dropzone-previews1.dropzone.dz-image-preview  , 
.data .dropzone-previews.dropzone.dz-image-preview , 
.add-project-img .data .dropzone-previews.dropzone.dz-image-preview { height: 220px !important; margin-top: 0 !important;margin-bottom: 0; } 
.add_agent .add-project-img .data .dropzone-previews.dropzone.dz-image-preview { height: 240px !important;  } 
.data .dropzone-previews.dropzone.dz-image-preview .dz-preview.dz-image-preview { height: 164px !important; } 
.data .dropzone-previews.dropzone.dz-image-preview .dz-preview.dz-image-preview .dz-image { height: 100% !important; } 
div .dropzone-previews.dropzone.dz-image-preview .select-feature { margin-top: 3px; } 
.dropzone-previews1.dropzone.dz-image-preview .dz-preview.dz-image-preview .dz-image { height: 100% !important; } 
.data1 .dropzone-previews1.dropzone.dz-image-preview .dz-preview.dz-image-preview { padding: 0; height: 178px; } 
.data1 .dropzone-previews1.dropzone.dz-image-preview .dz-preview.dz-image-preview ~ .select-feature.f-select1 { margin-top: 0; } 
.privacy_p span.breadcrumb.terms_policy_link, .privacy_p span.breadcrumb.terms_policy_link a { padding-left: 0; padding-right: 0; color: #646464; background: transparent; } 
.plat_form_cat .bgg1 .certificate ~ div { min-height: 45px; display: flex; align-items: center; } 
body .ui-widget-shadow { box-shadow: unset; border-color: #000 !important; background: #000; opacity: .8!important; color: #fff; }
.product-ds-section .pr-sect-apr .abut-product-st div#more p { display: contents; } 
.product-ds-section .pr-sect-apr .abut-product-st div#more p ~ a { margin-left: 5px; }
.tabPannel ul li a.selected span:after{display: none;}


.drg-sction.input-images.dropzone.dropzone-class {padding: 0;position: relative;}
.add-products-new .ad-product-form .ps-form .up-prodct .dropzone-class .dz-preview.dz-image-preview { height: 100%;}
.add-products-new .ad-product-form .ps-form .up-prodct .dz-preview.dz-image-preview .dz-image { height: 100% !important;}
form#product_form {float: left;width: 100%;}
.add-products-new .ad-product-form .ps-form .up-prodct .dz-preview.dz-image-preview a.dz-remove {float: none;width: 100%;}
.add-products-new .ad-product-form .ps-form .up-prodct  div#myDropzone { float: left; width: 100%;}
.add-products-new .ad-product-form .ps-form .up-prodct .dz-preview.dz-image-preview .dz-image img {height: 100%;}
.ad-product-form .clr-red {width: 100%;left: 0;top: unset;bottom: -30px;}
.productpage .grid-prod {display: grid;grid-template-columns:  32.5% 32.5% 32.5%;gap: 12px;margin: 10px 0 30px;}
.productpage .grid-prod .prod-grid.image_container { width: 100%; max-width: 100%; margin: 0; min-height: 100%; z-index:0; padding: 10px !important;}


.postadvertisement span.labels.uploard_img_label { float: left; } 
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul li img { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 1; }
.Related-product .Container {overflow: hidden;}
.ui-state-active ,
.ui-widget-content .ui-state-active , 
.ui-widget-header .ui-state-active , 
a.ui-button:active , 
.ui-button:active , 
.ui-button.ui-state-active:hover {border-color: var(--light-red-md) !important;background: var(--light-red-md) !important;color: #fff !important;}
body .ui-datepicker td span , 
body .ui-datepicker td a {text-align: center;}
body .ui-state-highlight , 
body .ui-widget-content .ui-state-highlight, 
body .ui-widget-header .ui-state-highlight {border: 1px solid var(--light-red-md) !important;background: var(--light-red-md) !important;color: inherit !important;}
div#field_1.listing_line > ul > li img { max-width: 35px; overflow: hidden; max-height: 35px; margin: 0; white-space: nowrap; text-overflow: ellipsis;}

.register_form.myform span.country_code {background: transparent; top:5px;}
.register_form.myform input#phone_number {padding-left: 50px;}

/* .banner{position: relative;} */

.po_hne label.custom-field.one span.placeholder { /*left: 45px;*/transition:all .4s ease-in-out; left:70px; width: 50%;  pointer-events: none;}
.po_hne label.custom-field.one input:focus + span.placeholder , 
.po_hne label.custom-field.one input:not(:placeholder-shown) + .placeholder { left: 8px;}
::-webkit-scrollbar {width: 2px;height: 2px;}
::-webkit-scrollbar-thumb {background-color: var(--light-red);outline: 1px solid var(--light-red-md);border-radius: 4px;}
/* * { scrollbar-width: 2px; scrollbar-color: var(--light-red) var(--light-red-md);} */
/*.registration-group { height: 105px;}*/
.form-group.postal_codes {display: flex;}
div .btn-info, 
div .btn-info:hover {background: var(--light-red-md);border-color: var(--light-red-md) !important;}
div#field.style1.classified-deta.preSec .reg-prev .slick-slide.slick-current.slick-active img.img-responsive{ height: 100% !important;}
.home-page-listing.reg-prev { margin-bottom: 30px;}
.registration_form .registration-group span.error_class.error_mssg{line-height: 14px;}
div .dropzone-previews.dropzone.dz-image-preview .select-feature a.dz-remove.removefile {margin: 0 0 0 auto;color: red;}
.dropdown_menu .custom-select-trigger { border: solid 1px #bbb; width: fit-content;}
#reg_log_popup #register-box .login-page .register_form.myform span.error.err ,
div#reg_log_popup .register_form.myform span.error.err { position: relative; bottom: unset;}
#register-box label i.fa.fa-question-circle {color: var(--light-red-md);}
.home-page-listing .right_sidebar .right-bar-section div#side_add div {width: 100% !important;margin-left: 0 !important;}
.home-page-listing .right_sidebar .right-bar-section div#side_add .list_blue a{float: left;width: 100%;}
#services-demo .item_list a img.demo-icon { height: 40px; width: auto; margin-bottom: 10px;}
#services-demo .item_list { display: flex; align-items: center; justify-content: center;}
#side_add div#add_im2 a {float: left;width: 100%;margin-bottom: 10px;}
.f-stick div#address1.pos-sticky { position: sticky !IMPORTANT; top: 80px;height: 100%;}
.f-stick .custom-area.classified-detail { display: flex; justify-content: space-between; overflow: unset;margin-bottom: 20px;}
.f-stick{overflow: unset !important;}
.home-page-listing .right_sidebar .right-bar-section h1.heading {padding-left: 0;}

.home-page-listing .right_sidebar .right-bar-section div#side_add .block_2.nearby_listing {padding-left: 5px;}
.home-page-listing .right_sidebar .right-bar-section .hp a { padding-left: 5px;float: left;width: 100%;}
.hp a img {width: 100%;max-height: 200px;}
div#dvThankRefer {display: flex;height: 100%;align-items: center;margin-top: 20px;}


div#sign-up-pages.owl-theme .owl-controls .owl-page span.owl-numbers { float: left; border-radius: 50%; text-indent: -999px; width: 10px; height: 10px;padding: 0;}
div#sign-up-pages.owl-theme .owl-controls.clickable {float: left;width: 100%;display: flex;justify-content: center;}
div#sign-up-pages .owl-wrapper-outer {height: auto !important;}
div#sign-up-pages .owl-wrapper-outer .item {width: 100%;height: auto;}
.howitwork_container .owl-wrapper-outer .item .row , .howitwork_container .row { margin: 0; display: flex; align-items: center; gap: 20px;}
.howitwork_container .row::before , .howitwork_container .row::after {display: none;}
.howitwork_container  {max-width: 1040px;margin: 0 auto;}
div#sign-up-pages.owl-theme .owl-buttons {display: none;}
.howitwork_container .main-head-top { font-size: 25px; font-weight: 600; text-align: center; float: left; width: 100%; margin: 10px 0 30px;}
.howitwork_container .head-top {float: left;width: 100%;text-align: center;margin: 0;color: var(--light-red-md);font-size: 18px;font-weight: 600;}
.howitwork_container  span.digit , span.digit strong {font-size: 40px;color: #818181;font-weight: 600;}
.howitwork_container  h2.mn-title {margin: 20px 0 12px;font-size: 30px;font-weight: 600;}
.howitwork_container .innertext p {max-width: 300px;line-height: 22px;}
.howitwork_container article {scroll-snap-type: y mandatory; /*height: 100vh;*/overflow-y: auto;overflow-x: hidden;scroll-snap-type: mandatory;scroll-snap-points-y: repeat(100vh);scroll-snap-type: y mandatory;}
.howitwork_container article > section { scroll-snap-align: start;}
.howitwork_container section {display: flex;flex-direction: column;padding: 1rem;box-sizing: border-box;background-attachment: fixed !important;justify-content: center;}
/* .howitwork_container section ~ section{margin: 5% 0;padding: 5% 0;} */
.howitwork_container section ~ section{margin: 25px 0;padding: 0% 0;}
.howitwork_container article > section:first-child { margin-top: 30px;}
.howitwork_container section > * {margin-top: 1rem;margin-bottom: 1rem;}
.howitwork_container section > :first-child:not(.content) { margin-top: 0;height: 100vh;}
.howitwork_container section > :last-child:not(.content) { margin-bottom: 0;}
.howitwork_container section > .content {margin-top: auto;margin-bottom: auto; max-width: 60ch; margin-left: auto;margin-right: auto;}
.howitwork_container section > .content {--space: 1.5rem;display: flex;flex-direction: column; justify-content: flex-start;}
.howitwork_container section > .content > * {margin-top: 0; margin-bottom: 0;} 
.howitwork_container section > .content > * + * {margin-top: var(--space);}
.howitwork_container section > .content .intro {font-size: clamp(1em, 1rem + 1.2vw, 1.1rem);}
.howitwork_container section a.bs-prf {height: 50px;width: fit-content;margin: 6% auto;display: flex;align-items: center;justify-content: center;padding: 0 35px;background: var(--light-red-md);border-radius: 30px;font-size: 20px;color: #fff;font-weight: 600;/*margin-top: 6% !important;*/}
.imageClass.right {text-align: end;}
.imageClass.right p {float: right;}
.howitwork_container article::-webkit-scrollbar {width: 0;}
.howitwork_container section div#sign-up-pages {float: left;width: 100%;}
.howitwork_container section *{transition: all .6s ease-in-out;}
.imageClass.ryt {width: 70%;}
.howitwork_container section .owl-controls .owl-pagination {text-align: center;display: flex;justify-content: center;}
.small-left #left_sub #cat_link img  ,
.style1.no-shadow .search_coloumn .subcat_img{ max-width: 25px; max-height: 25px; position: relative; top: 8px;}
.footer-top .featured-cites li a {color: inherit;word-wrap: anywhere;}
div .pagination > .active > a, 
div .pagination > .active > a:focus, 
div .pagination > .active > a:hover, 
div .pagination > .active > span, 
div .pagination > .active > span:focus, 
div .pagination > .active > span:hover {background: var(--light-red-md);border-color: var(--light-red-md);}
div .pagination > li > a, 
div .pagination > li > span ,
div .pagination > li > a:focus, 
div .pagination > li > a:hover, 
div .pagination > li > span:focus, 
div .pagination > li > span:hover{color:var(--light-red-md)}
.fm-submit a:focus {border-color: var(--light-red-md);color: #fff;}
.Related-product.Related-product-nw {margin: 0 0 30px;}

/* a#mailSend{background: var(--light-red-md) !important;} */

#side_add #highlight_ads, #side_add #highlight_ads div {width: 100% !important;}
#side_add #highlight_ads img {max-height: 200px;width: 100%;}
.for-grid-four { width: 75%;}
.for-full-width { width: 100%;}
.home-page-listing .left_sidebar .Related-product {  margin-top: 0;}
div#register-box.register-box1 { top: 50% !important; left: 50% !important; transform: translate(-50%,-50%) !important; margin: 0 !important;}
div.lightbox {top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;}
div#referMain .tableContainer .msg_profile {display: flex;align-items: center;gap: 10px;margin-bottom: 20px; float:left;}
div#referMain .tableContainer .msg_profile img { width: 60px; height: 60px; border-radius: 50%; object-fit: contain; border: solid 1px #e3e3e3;}
div#referMain .tableContainer { margin-top: 0;}
div#referMain .tableContainer table.sendmail_table {margin-bottom: 20px;}
.left-prof-img .slick-initialized .slick-slide a { height: 100%;}
#enquiry_send_email textarea, 
#enquiry_send_email input { border: none; border-bottom: 1px solid #e6e6e6; padding-left: 0; border-radius: 4px;}
.wriite_reviewinput span.err_mssg_review {line-height: 25px;}
div#main_containner.thanks_msg div#middle_containner .spam_message {background: transparent;color: initial;padding-left: 0; padding-top: 10px;border-top:1px solid #DEDEDE ;margin-top: 10px;}
div#main_containner.thanks_msg div#middle_containner #thanks_message{border-bottom: none;font-weight: 600;}
/* div#main_containner.thanks_msg div#middle_containner{border: none;background: transparent;} */
div.thanks #content{padding-left:0 ;padding-right: 0;}
div#main_containner.thanks_msg div#middle_containner {border: none;background: transparent;display: grid;grid-template-columns: 185px auto;gap: 25px;align-items: center;min-height: 50vh;}
div#main_containner.thanks_msg div#middle_containner .thanks-in-img, 
div#main_containner.thanks_msg div#middle_containner .thanks-in-img img { width: 100%;}
div#main_containner.thanks_msg div#middle_containner #oops, 
div#main_containner.thanks_msg div#middle_containner .spam_message {max-width: 90%;}

form#listing_report_form table.sendmail_table td {width: 100%;display: block;}
form#listing_report_form table.sendmail_table td .reviewepage_input {width: auto;display: unset;margin: 20px 0;position: relative;}
form#listing_report_form table.sendmail_table td .reviewepage_input input {height: 22px;width: 22px !important;margin: 0;position: absolute;left: 0;line-height: 10px;bottom: 0;z-index: 99;accent-color: var(--light-red-md);cursor: pointer;}
form#listing_report_form table.sendmail_table td .reviewepage_input label::after , form#listing_report_form table.sendmail_table td .reviewepage_input label::before { display: none;}
form#listing_report_form table.sendmail_table td .reviewepage_input label { padding-left: 30px; padding-top: 0;margin-right: 10px;cursor: pointer;}
form#listing_report_form table.sendmail_table tr.reviewpopup_reason { margin-bottom: 10px;}
form#listing_report_form table.sendmail_table tr.reviewpopup_reason textarea#reason { width: 100% !important;}
form#listing_report_form table.sendmail_table  span.send_heading { border: none;}

div .btn-info:hover, div .btn-info:focus, div .btn-info:active, div .btn-info.active, .open > .dropdown-toggle.btn-info {background-color: var(--light-red-md) !important;}
.btnDivv input#btn_register {background: var(--light-red-md);max-width: 80px;text-align: center;height: 35px;border-radius: 5px;color: #fff;cursor: pointer;}

.home-slider-in span.slick-arrow:nth-child(2) , 
.home-slider-in span.slick-arrow:nth-child(3) {display: none !important;}
/* .home-slider-in span.slick-arrow:nth-child(2) , 
.home-slider-in span.slick-arrow:nth-child(3) {display: none !important;} */

.project_top_details .pro_img {  width: 110px;    height: 110px;border: 1px solid #ddd;overflow: hidden;margin-top: 0px;}
.project_top_details .pro_img img{width: 100%;height: 100%;border-radius: 50%;object-fit: contain;}
.project_top_details .project_loc a {margin: 0px 10px 0 0px;background: transparent; color: #333;padding: 0;border-radius: 4px;font-size: 14px;text-decoration: underline;}
.project_top_details .btm_menu ul {display: flex;list-style: none;padding: 0;width: 50%;margin: 0px;}
.project_top_details .btm_menu .project_loc {width: 50%;display: flex;justify-content: end;align-items: center;}
.project_top_details .l_side .img_detail h3 {font-size: 16px;font-weight: 600;text-transform: uppercase;margin: 25px 0px 5px 5px;}
.project_top_details .l_side .img_detail .name_detail {margin-left: 15px;float: left;margin-top: 0;}
.project_top_details .btm_menu .project_loc h4 , 
.project_top_details .btm_menu .project_loc span{margin: 0px 10px 0px 0px;font-size: 14px;font-weight: 500;border-right: solid 1px #bbb;padding: 5px 10px 5px 0px;}
.project_top_details .r_side p {margin-bottom: 2px;color: #333;margin-top: 8px !important;font-size: 16px;text-decoration: none;}
.project_top_details .r_side span {font-size: 14px;color: var(--light-yelow-color);text-decoration: none;}
.project_top_details .r_side span:last-child {font-size: 14px;color: #333;/*text-decoration: underline;*/ font-weight: 500;}
.f-stick .project_top_details {margin-top: 20px;}
.classified-detail .deta-title span.abt-cmpny {font-size: 18px;font-weight: 600;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom: 0px;}
.company-detail-mn .Related-product {margin-bottom:20px;}

/* new dropzone */
.new-dropzone div.dropzone {border: 1px dashed var(--light-red) !important ;border-radius: 8px;padding: 30px 5px 0px 5px;height: 220px;margin: 0 5px 10px 0px;width: 24.2%;float: left;position: relative;}
.new-dropzone div.dropzone span#error2 ,
.new-dropzone div.dropzone .dz-default.dz-message {font-size: 12px;text-align: center;margin-top: 0;}
.new-dropzone .card.dz-image-preview { margin: 0px 5px 5px 0px ; border: solid 1px #ddd ; position: relative; border-radius: 8px; width: auto;padding: 5px;float: left;min-height: 100px;  }
.new-dropzone .card.dz-image-preview .img-mn {height: 185px;}
.new-dropzone .card.dz-image-preview .img-mn img.avatar-sm.rounded.bg-light { width: 100%; height: 100%; object-fit: cover;}
.new-dropzone .card.dz-image-preview a.btn.text-muted {width: 100%;padding: 0;color: var(--light-red-md);font-size: 14px;margin-top: 3px;    background: transparent !important;}
div.new-dropzone div.dropzone span#error2 {margin-top: 50px;}
.add-new-product.add-new-product-ww .ad-product-form .ps-form .pro-form { width: 100%; padding: 0; margin-top: 20px;padding-top: 20px;border-top: solid 1px #ddd; } 
.add-new-product.add-new-product-ww .ad-product-form  .forms-control { padding-left: 0; } 
.add-new-product.add-new-product-ww .ad-product-form .ps-form .pro-form .forms-control .note-editor.note-frame.panel.panel-default { width: 100%; } 
div.new-dropzone .upload_image { padding: 0; }
.d-none { display: none !important;}
.add-new-product.add-new-product-ww { margin-bottom: 35px;}
div .btn-link{color: var(--light-red-md);}
.data .dropzone-previews.dropzone.dz-image-preview .dz-preview.dz-image-preview .dz-image img {height: 100%;object-fit: cover;}


/* .footer-top .featured-cites li a, 
.footer-top .search_field ul li a, 
.footer-top h2.main_heads.gradient-txt { z-index: -1; position: relative;} */
/* sticky */
.home-page-listing .right_sidebar { position: sticky; top: 80px;}
div#featured_adds.home-page-listing { overflow: unset;}
.real-detail .real-detail-in .similar-cmpny { display: unset; margin: 0;}

@media screen and (min-width:1600px){

div .item{width: 100%;}
.home-page-listing .col-list-view .col-list-img ,
div .featuredSection .property_img{min-height: unset !important;max-height: unset !important;}
div.Related-product .prodct-img-view {height: 25vh;}
.featured.businesses .owl-carousel .owl-item .Specialization.item .item_img { height: 23vh !important; min-height: unset !important; max-height: unset !important;}

}
@media only screen and (max-width: 599px) {

div.home-page-listing .col-list-view .col-list-img{height: auto;}
div.addressbookList {grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));}
.addressbookPrimaryForm .container { padding: -0;}
div .addProjectList .section-grid .grid-prod , div .addPropertyList .section-grid .grid-prod {grid-template-columns: 100% !important;}

}

/* from local */

#reg_log_popup #register-box .letsgetSectionindiVisualBusIness .insbusnes input {height:18px;margin: 0;}
#reg_log_popup #register-box .letsgetSectionindiVisualBusIness .insbusnesText label {padding-top: 0;margin-bottom: 10px;}
.footer-top .featured-cites ul li {padding-right: 10px;}
.pr-sect-apr .prdct-img .slick-track .slick-slide {border: none; height:auto !important;}

.Related-product span.Slick-Prev.slick-arrow, .Related-product span.Slick-Next.slick-arrow { display: inline-flex !important; width: 38px; height: 38px; margin-top: 0px;background: #e3e3e3;color: var(--light-red);margin-left: 5px;cursor: pointer;font: 22px/38px FontAwesome;text-align: center;transition: all 0.5s; border-radius: 50%; justify-content: center; align-items: center; position: absolute; right: 0; top: -52px;}
div.Related-product span.Slick-Prev.slick-arrow {right: 55px;}
div .Related-product span.Slick-Prev.slick-arrow:hover, div .Related-product span.Slick-Next.slick-arrow:hover {background: var(--light-red-md);color: #fff;}
.Related-product span.Slick-Prev.slick-arrow i, .Related-product span.Slick-Next.slick-arrow i {width: 24px !important;height: 24px !important;}


/* mobile app */
.letsgetSection #wrap { width:100%; margin: 0 auto; margin-top: 30px; } 
.mobil-app div.insbusnesText{padding: 0;} 
.letsgetSection .tab { width: fit-content; line-height: 40px; text-align: center; font-size: 16px; float: left; cursor: pointer;transition: all ease-in-out .5s; padding: 0 20px;border-radius: 5px;position: relative; } 
.letsgetSection .selected { background-color: var(--light-red-md); color: white; border: none; } 
.letsgetSection .box p { font-size: 14px; } 
.letsgetSection #container { position: relative; width: 100%; height: 100%; overflow: hidden; clear: left; } 
.letsgetSection .box { display: inline-block; position: absolute; width: 100%; text-align: center; font-size: 28pt; cursor: pointer;border: none;height: auto;background: transparent; } 
.letsgetSection #first { top: 0px; left: 0px; } 
.letsgetSection #second { top: 0px; left: 100%; } 
.letsgetSection #slide { transition: transform .6s ease-in-out 0s; -moz-transition: -moz-transform .6s ease-in-out 0s; -webkit-transition: -webkit-transform .6s ease-in-out 0s; } 
.letsgetSection .move-to-second { transform: translateX(-100%); -moz-transform: translateX(-100%); -webkit-transform: translateX(-100%); } 
.letsgetSection .move-to-first { transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px); }
.wrap_in{margin-bottom: 30px;float: left;width: 100%;display: flex;justify-content: center;}
.letsgetSection .tab::after { content: ""; position: absolute; left: 0; bottom: 0; height: 1px; width: 100%; background: #e3e3e3; }

.mobil-app .letsgetSectionindiVisualBusIness {display: grid;grid-template-columns: 100%;}
.mobil-app div.letsgetSectionindiVisualBusIness .BusIness ,
.mobil-app div.letsgetSectionindiVisualBusIness .indiVisual { width: 100%; float: left; z-index: 9;}
.mobil-app div.letsgetSection { float: none;}
.mobil-app  div.insbusnes {width: 100%;display: flex;justify-content: center;}
.mobil-app  div.insbusnesText { text-align: center; width: 100%; margin-bottom: 30px;}
.mobil-app div.insbusnesText .insnImg {justify-content: center;}
.reg-log.mobil-app .login-page .form input , 
.modal-body.reg-log.mobil-app .column-form input#emailid { box-shadow: none !important;border-radius: 5px;}
.mobil-app .custom-field .placeholder {top: 21px;}
.mobil-app div.indiVisual:after {display: none;}
/* .mobil-app div.lis_msg { position: absolute; top: 50%; left: 50%; transform: translate(-50%, 50%);} */
.mobil-app .letsgetSection h2{font-size: 22px;    margin-bottom: 10px;}
.mobile_in_bs {display: grid;height: 100vh;align-items: center;}
.mobil-app div.insbusnes input { height: 24px !important;}
.reg-log.mobil-app .login-page .form .register-form .lis_msg .lis_text{font-size: 20px;}
.mobil-app  .cont_ainer div#forget_panel .col-md-12 div#forgotpassword_form h2, 
.mobil-app  .cont_ainer div#forget_panel .col-md-12 div#forgotpassword_form .h2{font-size: 22px;}
.mobil-app  .cont_ainer div#forget_panel .col-md-12 div#forgotpassword_form .text-center h3 {margin-top: 0;font-size: 12px;}
/* .mobile_in_bs .formSecrion {position: relative;} */
.mobile_in_bs .formSecrion a.signupBack_.details_popback {top: -0px !important;right: 0;}
.mobil-app  .myform .formSecrion h2 {font-size: 18px;}
.mobil-app .myform .custom-field {width: 100%;position: relative;float: left;}
.mobil-app .myform .custom-field em.reg_em {top: -15px;left: 4px;right: unset;position: static;}
.mobil-app .myform .reg_toltip {top: -15px;right: 5px;}
.m-logo { float: left; width: 100%; justify-content: center; display: flex; align-items: center;margin-bottom: 30px; }
.in-form{float: left; width: 100%;}
div .cont_ainer #forgotpassword_form .form-group a.forgot-button{font-size: 15px;}
/* .cont_ainer div#forget_panel div#forgotpassword_form { width: 100%; float: left; box-shadow: rgba(17, 17, 26, 0.05) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px; padding: 20px 0 !important; border-radius: 4px; } */
.reg-log.mobil-app .custom-field.one input.dirty , 
.reg-log.mobil-app .custom-field.one input:not(:placeholder-shown) , 
.reg-log.mobil-app .custom-field.one input:focus { border-color: var(--light-red-md) ; }
.cont_ainer #forgotpassword_form .panel-body .input-group input#emailid:focus{ border-color: var(--light-red-md) !important;border-width:2px ; }
div .cont_ainer #forgotpassword_form .form-group .input-group span.input-group-addon { padding-top: 10px;}
.reg-log.mobil-app .login-page .form .register-button , 
.mobil-app .login-button , 
.mobil-app .back-button ,
.mobil-app .modal-body.reg-log .forgotpassword-form a.forgot-button{font-size: 14px;padding: 10px 20px !important;}
.mobil-app .panel-body .form-group { position: relative; } 
.mobil-app .form-group span.error.err { bottom: unset; left: 5px; text-align: left; position: relative; font-size: 12px; }
.mobil-app div.insbusnesText .insnImg img {/*width: 250px;*/ height:80px; width:80px;}

/* i { font-style: normal;} */




.thankpop_btn a {float: left;}
.thankpop_btn {float: left;width: 100%;margin: 20px 0px 0px 0px;display: grid;align-items: center;text-align: center;vertical-align: middle;}
.thankyoupop_icon.fa.fa-check-square {float: left;width: 100%;margin: 30px 0px;color: #73b757;}
.thankyoupop_icon.fa.fa-check-square:before {display: none;}
.enquiry-img-view.product_enquiry img {width: 150px;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {border-color: var(--light-red-md) !important;background: var(--light-red-md) !important;}


.reviewpopup_reason span.error_class, .reviewepage_input  span.error_class{float: left;position: relative;width: 100%;display: block;height: auto;text-align: left;left: 0;}
.reviewpopup_reason span.error_class img,  .reviewepage_input  span.error_class img {position: relative;left: 0;top: 0;margin: 0px !important;}


div.jconfirm .jconfirm-box div.jconfirm-content-pane {  margin: 15px 0;}
.offensive_msg div.jconfirm-content div {padding: 5px 15px 0;}
.offen-msg{float: left;width: 100%;padding-right: 15px;margin-bottom: 10px;}
.offen-msg span.concent_block input[type="checkbox"] {width: 15px !important;height: 20px !important;  margin: 0 0 0 10px;}
.offen-msg span.concent_block span {float: left;font-weight: normal;font-size: 13px;margin: 0 5px;}
.offen-msg span.concent_block {float: left;width: 100%;margin: 4px 0 0;}
#registration_main .offen-msg span.concent_block input[type="checkbox"] { width: 15px !important;margin-left: 0;}
.offen-msg span#error_mssg_description {float: left;padding: 0 !important;}
.offen-msg span.concent_block span[ title="Check concent"], 
.offen-msg span.concent_block span[ data-toggle="tooltip"][ title="Check concent"] {margin: 0; }
div#descriptions1 span#error_mssg_description {padding-right: 20px;font-size: 13px;}
#registration_main #form_table table tr td.privacy_p .termsosuse_privacy { margin-left: 0;}
#registration_main #form_table table tr td.privacy_p .termsosuse_privacy p { padding: 0 1px;}
.btn:focus, .btn:active:focus, .btn.active:focus {background-color: var(--light-red-md) !important;}
.prod-grid .text .btn:focus, .prod-grid .text .btn:active:focus, .prod-grid .text .btn.active:focus { background-color: inherit !important;}
#registration_main #form_table .test .clr-red { position: relative; top: unset !important; bottom: 0;}
textarea{scrollbar-gutter: stable both-edges;}
.bootstrap-tagsinput {background-color: #fff; border-bottom: 1px solid #ddd; display: inline-block; padding: 0px 6px; margin-bottom: 0; vertical-align: middle; width: 100%; line-height: 22px;}
.bootstrap-tagsinput input {border: none;box-shadow: none;outline: none;background-color: transparent;padding: 0;margin: 0;width: auto !important;max-width: inherit;}
.bootstrap-tagsinput input:focus {border: none;box-shadow: none;}
.bootstrap-tagsinput .tag {margin-right: 2px;color: white;}
.bootstrap-tagsinput .tag [data-role="remove"] {margin-left: 8px;cursor: pointer;}
.bootstrap-tagsinput .tag [data-role="remove"]:after {content: "x";padding: 0px 2px;}
.bootstrap-tagsinput .tag [data-role="remove"]:hover {box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }  
.bootstrap-tagsinput .label.label-info { background: var(--light-red-md); font-size: 85%;}
.ctm-form .bootstrap-tagsinput {display: inline-flex;align-items: center;overflow: auto;    gap: 2px;}

.search-mn-res div#left_sub {padding-top: 0;}
.search-mn-res span.serch-title { color: var(--light-red);}
.search-mn-res .right-b div#featured_adds_m {margin-top: 10px;}

span.mk-pm { position: relative; background: var(--light-red-md); padding: 2px 15px; border-radius: 0px 10px 0px 10px; color: #fff;  display: inline-block;}
/* .mn-address-book .address-book-in { display: grid; grid-template-columns: auto auto; float: left; width: 100%;} */
.addressbookList .mn-address-book .address-book-in .address_detail1 { width: 100% !important;display: grid;padding-left: 7px !important;margin-top: 5px;grid-template-columns: 40% auto;margin-left: 0;gap: 10px;}
#my_registration_main .mn-address-book .action_div1 { width:auto; position: relative; padding-right: 0; display: flex;gap: 10px; padding: 0px;top: 0;right: 0;}
.mkmbh { display: flex; align-items: center; justify-content: space-between;margin-bottom: 10px;}
.mn-address-book .address-book-in p span.ic_on { width: 25px;    background: #ffe7e6;height: 25px;border-radius: 50%;display: flex;align-items: center;justify-content: center;min-width: 25px;}
.mn-address-book .address-book-in p span.ic_on i.fa {margin: 0;width: 20px;font-size: 13px; color: #fb3d46; display: flex; justify-content: center; align-items: center;}
.term-cond { margin-top: -10px;border-top: none; padding-top: 0; padding-bottom: 10px !important;}
.address-mn-heads {display: flex;align-items: center;justify-content: space-between;}
.action-radio { display: flex; align-items: center; gap: 10px;}
.action-radio input[type="radio"] {margin: 0;height: 17px;width: 17px;}
.action-radio label {  margin: 0;}
#my_registration_main .mn-address-book .action_div1 a img { max-width: 14px; max-height: 14px;margin: 0;}
#my_registration_main .mn-address-book .action_div1 a ~ a img{max-width: 20px;max-height: 20px;}
.address-nw-form { float: left; width: 100%; padding: 0 10px;}
.address-nw-form textarea.form-control { min-height: 100px;}
.address-nw-form button.btn { padding: 8px 20px 8px 20px; background: var(--light-red-md); color: white !important; border-radius: 5px!important; font-size: 15px !important; border-color: var(--light-red-md) !IMPORTANT;}
.address-nw-form .form-control:focus { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #ffc7ca; border-color: #ffc7ca;}
.address_detail1 .address_detail-in p {display: flex;align-items: flex-start;margin: 3px 0;gap: 10px;}
.address_detail1 .address_detail-in p span.list_num {word-wrap: anywhere;}
label.addressbook-label { display: inline-flex; align-items: center; gap: 10px;}
.cursor-pointer {cursor: pointer;}

.prod-grid .pro-name , 
.prod-grid .pro-price ,
.prod-grid .pro-desc a p{text-align: left;}
.prod-grid .pro-desc a { color: inherit;  float: left; width: 100%; }
.prod-grid .pro-name, .prod-grid , .prod-grid .pro-desc  { padding: 10px 15px !important;}
.prod-grid .pro-price  .pro-price{margin-top: 0;padding: 0 !important;}
.our-listing-new {float: left;width: 100%;}
.f-mt-0 { margin-top: 0 !important;}
.classified-deta.product-deta span.slick-arrow {top: 0 !important;}
.addressbookList {display: grid;grid-template-columns: repeat(auto-fill, minmax(45%, 1fr));grid-gap: 20px;padding: 0;}
.addressbookList .mn-address-book {width: 100% !important;margin: 0 !important;padding: 20px  15px!important;}
#my_registration_main .active-address-class {box-shadow: var(--light-red-bg) 0px 2px 8px 0px !important;background: var(--light-red-bg) !important;    border-color: var(--light-red-bg) !important;}
span.error { color: red;}
.mbw .form-group { min-height: 74px; margin: 0;}
.addressbook-btn-main {margin-top: 25px;}
.container_tab .aside-left {margin-bottom: 30px;}
.address-nw-form label.form-label {font-size: 14px;color: #222;margin-bottom: 2px;display: block;font-weight: 600;}
.company-detail-mn .Related-product .SlickCarousel { margin-left: 0; margin-right: 0;}
a.readLessHelperClass { margin-left: 10px;}
#registration_main .listin-submit input[type="submit"] {background: var(--light-red-md);border: solid 1px var(--light-red-md) !important;padding: 6px 16px;color: #fff;box-sizing: border-box;}
.addAddressBookForm, 
.addAddressBookForm .address-nw-form {  padding: 0;}
.prod-grid.image_container.slick-slide .pro-desc p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; margin-bottom: 1.8rem;}
.prod-grid .pro-price .pro-price { margin: 0;}





@media screen and (min-width: 1023px){

.header-bnr .header ul.acc_login li , 
.header-bnr .header ul.acc_login li a {min-width: /*160px*/ 120px;width: auto;text-align: center;}
.header ul.acc_login li:hover .account-logout { width: 100%; right: 0;}

}
@media screen and (min-width: 768px) and (max-width:1022px){

.header-bnr .header ul.acc_login li , 
.header-bnr .header ul.acc_login li a {min-width: 150px;width: 100%;text-align: center;}
.header ul.acc_login li:hover .account-logout { width: 100%; right: 0;}
div.header-bnr div#secondHeader.active ul.acc_login li , 
div.header-bnr div#secondHeader.active ul.acc_login li a {min-width: 100%; width: 100%;}
	
}
@media screen and (min-width:1200px ) and (max-width: 1280px){

div.new-dropzone .card.dz-image-preview, div.new-dropzone div.dropzone { width: 32.5%;}

}
@media screen and (min-width:1024px ) and (max-width: 1199px){

div #my_registration_main .mn-address-book .address-book-in .address_detail1{    grid-template-columns: 151px auto;}
div.header-bnr{background-size: cover;}
.tr-profile-data .cl-data .newa {/* height: 31px; *//* padding: 0; */display: flex;align-items: center;justify-content: center;}
.tr-profile-data .cl-data .add_btn {/* height: 31px; *//* padding: 0; */min-width: fit-content;}
.tr-profile-data .cl-data .add_btn a {font-size: 15px;}
div.home-page-listing .feature-listing div.addressLatest{margin: 0;}
.welcome_txt .padding-left {padding-left: 0;}
.welcome_txt .padding-right {padding-right: 0;}
.welcome_txt .padding_zero {padding: 0;}
.data .dropzone-previews.dropzone.dz-image-preview {margin: 0px 5px 5px 0px !important;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 31.7%;padding: 5px;}
div .registration_form .form-group.address_sets div#myDropzone{width: 24.2%;}
.footer-top .featured-cites li a , 
section.footer-top .container .search_field ul li a {font-size: 13px;}
.style1.classified-deta.f-stick.product-deta .container { width: 92%; margin: 0 auto; max-width: 100%; padding: 0;}
/* div.new-dropzone .card.dz-image-preview, div.new-dropzone div.dropzone { width: 32.5%;} */

}
@media screen and (max-width:990px){

div.f-stick .custom-area.classified-detail{flex-direction: column;margin-bottom: 0;}
div.f-stick div#address1.pos-sticky{top: 0;}

}
@media screen and (min-width:768px) and (max-width:1023px) {

.address-nw-form .mbw {width: 50%;padding: 0 15px !important;float: left;}
.address-nw-form .mbw:nth-child(odd) {  padding-left: 0 !important;}
.address-nw-form .mbww {width: 100%;padding: 0 15px !important;}
div #my_registration_main .mn-address-book .address-book-in .address_detail1 {grid-template-columns: 100%;}
/* div.new-dropzone .card.dz-image-preview, div.new-dropzone div.dropzone {width: 48.5%;} */
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero .data1 .dropzone-previews1.dropzone.dz-image-preview ,
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero div#myDropzone1 ,
.test2 div#myDropzoneEdit1 ,
.data1 .dropzone-previews1.dropzone.dz-complete.dz-image-preview{width: 47.6% !important;}
.footer-top .featured-cites li a , 
section.footer-top .container .search_field ul li a {font-size: 13px;}
section.footer-top .container {width: 95% !important;padding: 0;}
div.container_servicesfeature{width: 95%;}
.footer-txt-sec {width: 50%;float: left;}
.footer-txt-thrd {width: 50%;float: left;}
.header .container-fluid{background-color: #fff;}
/* div .directory > a.selected::after {top: 106% !important;left: 40% !important;bottom: unset !important;} */
/* div div.header a.signtxt {width: 100%;} */
div .directory {float: right;display: flex;justify-content: center;width: 100%;}
div .directory_panel{width: 56% !important;}
div div#secondHeader .sticky-head-search { display: block; width: 51% !important; float: right !important; margin-right: 3%; margin-left: 3% !important; } 
div #secondHeader.active .header_left .logo a img { height: auto; } 
div div#secondHeader.active .sticky-head-search .banner_input.select_choose { width: 40% !important; } 
div div#secondHeader.active .banner_input.input_search input.sticky-search-input { width: 60% !important; } 
div #secondHeader.active .banner_input.input_search { width: 60%; } 
div .sticky-head-search .banner_input.city { width: 30%; } 
div #secondHeader.active .sticky-head-search .banner_input.search { width: 10%; }
div.banner{height: 300px;}
div#secondHeader.header.active .account-logout .navigation1 a,
.header .header_right .business ul.acc_login .navigation1 a {padding: 7px 0 !important;}
.welcome_txt .padding-left {padding-left: 0;}
.welcome_txt .padding-right {padding-right: 0;}
.welcome_txt .padding_zero {padding: 0;}
.registration_form  .welcome_txt .note-editor.note-frame.panel.panel-default { margin: 0 !important; width: 100% !important;}
.registration_form .welcome_txt  span.labels {padding-left: 0;}
.registration_form .col-sm-12.padding-zero span i.fa.fa-question-circle{left: 0;}
div .registration_form .form-group.address_sets div#myDropzone {width: 32.3%;}
div .data .dropzone-previews.dropzone.dz-image-preview {width: 32.2%;}
/* #registration_main .form-group.mobile_ph .registration-group:first-of-type span.country_code {left: 0;} */
.test.col-md-12.padding-zero.prop div#myDropzone ,
.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .dropzone.form-group.dz-clickable.col-md-3 {width: 31.7%;float: left;}
.add-project-img .data .dropzone-previews.dropzone.dz-image-preview {margin: 5px 5px 5px 0px !important;border: solid 1px #ddd !important;position: relative;border-radius: 8px;width: 31%;padding: 5px;float: left;}
#registration_main input[type="radio"] {height: 23px !important;}

}	
@media screen and (min-width:600px) and (max-width: 768px){

div.new-dropzone .card.dz-image-preview, div.new-dropzone div.dropzone{width: 100% !important;}
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero .data1 .dropzone-previews1.dropzone.dz-image-preview ,
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero div#myDropzone1 ,
.test2 div#myDropzoneEdit1 ,
.data1 .dropzone-previews1.dropzone.dz-complete.dz-image-preview{width: 31.6% !important;}
div.test.col-md-12.padding-zero.prop div#myDropzone, 
div.add-project-img .data .dropzone-previews.dropzone.dz-image-preview ,
div.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .dropzone.form-group.dz-clickable.col-md-3 ,
div.data .dropzone-previews.dropzone.dz-image-preview { width: 31.4% !important; float: left;}
.data .dropzone-previews.dropzone.dz-image-preview .dz-preview.dz-image-preview img { height: 100%;}

}
@media (max-width: 767px){

	div .addProjectList .section-grid .grid-prod , div .addPropertyList .section-grid .grid-prod {grid-template-columns: 49% 49% ;}
	.addCourseList .section-grid .grid-prod, .addPropertyList .section-grid .grid-prod{   
    grid-template-columns: 49% 49%;}
div#secondHeader.active ul.acc_login li a, 
.header .header_right .business ul.acc_login li {flex-direction: column;}
body .no-results .no_found_result{flex-direction: column;}
div div#my_account_field.listing-right{width: 100% !important;}
.address-nw-form .mbw {width: 100%;padding: 0 15px !important;}
div #my_registration_main .mn-address-book .address-book-in .address_detail1 {grid-template-columns: 100%; margin: 0;    gap: 0px;}
div .ad-product-form .clr-red {position: relative;bottom: 0;}
div .ad-product-form .clr-red p {margin: 0;}
.reviewpage_main div#form_table .plat_form_cat .contact-info._contact_heading_m {margin-top: 20px !important;}
._add_property_main .plat_form_cat .bgg1 ,
._add_property_main .bgg1 ,
._editproperty_main .plat_form_cat .bgg1 ,
._editproperty_main .bgg1{padding: 15px 10px;}
._add_property_main .plat_form_cat .bgg1 .ad_tit_le select, 
._add_property_main .plat_form_cat .bgg1 .web_site_url select#status, 
._add_property_main .plat_form_cat .bgg1 .web_site_url select#purpose, 
#registration_main ._add_property_main  input ,
._editproperty_main  .plat_form_cat .bgg1 .ad_tit_le select, 
._editproperty_main  .plat_form_cat .bgg1 .web_site_url select#status, 
._editproperty_main  .plat_form_cat .bgg1 .web_site_url select#purpose, 
#registration_main ._editproperty_main   input ,
.plat_form_cat select{width: 100% !important;}
._add_property_main .plat_form_cat .bgg1 .web_site_url  ,
._editproperty_main .plat_form_cat .bgg1 .web_site_url { padding-right: 0 !important}
#registration_main #form_table .key_words {margin-left: 0;}
#registration_main #form_table .col-xs-12.col-sm-6.col-md-12.col-lg-12 {padding-left: 0 !important;}
#registration_main #form_table .note-editor.note-frame.panel.panel-default {width: 100%;}
#registration_main #form_table .upload_image.add-project-img {margin-left: 0 !important;}
._add_property_main .bgg1 .st_adrs div ,
._editproperty_main .bgg1 .st_adrs div {padding-left:0;}
div.bgg1 .project_type{margin-left: 0;}
.project_top_details_inner a.tel_nob {display: inline-flex;}
.dropzone-previews.dropzone.dz-image-preview .select-feature input {height: 25px !important;margin-top: 0!important;}
div#registration_main #form_table input#chkTerms {height: 25px;width: auto;}
div.test.col-md-12.padding-zero.prop div#myDropzone, 
div.add-project-img .data .dropzone-previews.dropzone.dz-image-preview ,
div.bgg1 .col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image .dropzone.form-group.dz-clickable.col-md-3 ,
div.data .dropzone-previews.dropzone.dz-image-preview ,
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero .data1 .dropzone-previews1.dropzone.dz-image-preview ,
.col-xs-12.col-sm-12.col-md-12.col-lg-12.upload_image.address_sets.edit_project2 .test.col-md-12.padding-zero div#myDropzone1 ,
.test2 div#myDropzoneEdit1 ,
.data1 .dropzone-previews1.dropzone.dz-complete.dz-image-preview  {width: 100%;margin-bottom: 10px !important;}
div.new-dropzone .card.dz-image-preview, div.new-dropzone div.dropzone {width: 100%;margin-bottom:10px;}
.project_top_details .btm_menu {display: inline-grid;}
div.project_top_details .btm_menu ul , 
div.project_top_details .btm_menu .project_loc {width: 100%;justify-content: space-between;}
div.project_top_details .btm_menu ul { flex-wrap: wrap; justify-content: flex-start;gap: 20px;row-gap: 0px;margin-bottom: 15px; }
div.project_top_details .btm_menu ul li { padding: 8px 0px; }
.style1 .project_top_details_inner .l_side { width: 100%; } 
.project_top_details_inner { flex-wrap: wrap; } 
.style1 .project_top_details_inner .r_side { width: 100%; margin-top: 1.5rem; } 
.project_top_details_inner .btm_menu ul { flex-wrap: wrap; justify-content: flex-start;gap: 20px;row-gap: 0px;margin-bottom: 15px; }
.project_top_details_inner .btm_menu ul li { padding: 8px 0px; }
div.classified-detail a.signtxt {font-size: 14px !important;}
/* div div.left-prof-img .slick-initialized .slick-track {height: 300px;} */
.services #services-demo .owl-prev , 
.services #services-demo .owl-next {bottom: -35px !important;top: unset !important;}
.footer-top div.featured-cites ul li {padding-right: 0px;}
div #field_1.listing_line > ul > li > a{top: 14px;}
/* #registration_main .form-group.mobile_ph .registration-group:first-of-type span.country_code {left: 0;} */
div .mobile_menu_ad button.mobile_menu , 
div .mobile_menu_ad_stky button.mobile_menu_stky {height: 71px !important;width: 71px !important;}
div .header_right.listing_header { margin-right:71px !important;}
#secondHeader ul.acc_login a ,
ul.acc_login li{display: flex;align-items: center;justify-content: center;text-align: center;gap: 5px;    flex-direction: column;    width: 100px;}
.header .header_right .business ul.acc_login li, 
/* div#secondHeader.active ul.acc_login li { padding: 12px 20px 12.5px 20px !important;height: 71px;} */
div#secondHeader.active ul.acc_login li { padding: 0px 0 0 0 !important;height: 71px;width: 100px;}
div  ul.acc_login li i.fa.fa-user-circle-o { font-size: 20px;}
div  ul.acc_login li i.fa.fa-user-circle-o ~ span { color: #fff;}
.mobile_menu_ad_stky button.mobile_menu_stky span.head-only ,
.mobile_menu_ad span.head-only {position: relative;top: 5px;}
/* div.header_right, #secondHeader.active .header_right { width: 100px !important;} */
/* div  ul.acc_login li i.fa.fa-user-circle-o ~ span.for_desktop { display: none !important;} */
div  ul.acc_login li i.fa.fa-user-circle-o ~ span.for_mobile {display: none !important;} 
div  ul.acc_login li i.fa.fa-user-circle-o ~ span.for_desktop { display: -webkit-box !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;max-width: 80px;word-wrap: anywhere;line-height: 1.2; float: left;}
#mobile-menu-container.left p.side_menu_p { padding: 0;}
#mobile-menu-container.left span.hamburger-box { height: 30px; position: relative;}
div .left .menu-icon, div .right .menu-icon { width: 40px; height: 40px; padding: 7px 4px 4px 4px;}
div.ana_fir ul {display: flex;flex-wrap: wrap;padding: 0;}
div.ana_fir ul li.popoverData { width: auto;}
div .newa .profile-covers {display: flex;flex-wrap: wrap; justify-content: center; align-items: center;    flex-direction: column;}
div .newa {height: auto;width: fit-content;    padding: 5px 20px;}
div .review_tabright ul { display: flex; justify-content: flex-end; align-items: center; padding: 0;}
div .review_tabright ul li a { width: auto; float: left; padding: 7px 12px;}
div .review_tabright ul li a span { width: fit-content; float: left;}
div .review_tabright ul li {width: auto;float: left;}
div .editField span#span_title, 
div .editField span#span_url {line-height: unset;}
div .editField span#span_title, 
div .editField span#span_url { line-height: unset;}
div .my_listing_main #registration_main .key_words { float: none;}
div .my_listing_main #registration_main .key_words ul#keywords { float: left; width: auto !important; margin: 0;}
div .my_listing_main #registration_main .key_words ul#keywords { display: flex; flex-wrap: wrap; gap: 5px; margin-bottom: 10px;}
div .my_listing_main #registration_main .key_words ul#keywords .inner_listing { margin: 0; width: fit-content;}
div .my_listing_main #registration_main .key_words ul#keywords .inner_listing label.label_b {width: fit-content;}
._my_listing_main1 ul.select-section li.images_videos div {display: flex;gap: 5px;}
._my_listing_main1 ul.select-section li.images_videos div a.btn.btn-info.gallerytabs { margin: 0;}
div ._my_listing_main1 ul.select-section { flex-wrap: wrap; gap: 5px; row-gap: 11px;}
#registration_main #form_table .des_cipt {  float: left;width: 100%;}
div .my_listing_main #registration_main .key_words ul#keywords li { width: auto !important;}
.pagination span {display: inline-flex;align-items: baseline;position: static;height: auto;}
div.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {/*top: unset;left:170px;width: 150px !important;bottom: 10px;*/}
div .postadvertisement_2 div#myDropzone { width: 200px; height: 200px !important;}
div.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview {width: 205px !important; height: 215px !important;left: 210px;}
.postadvertisement .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone { width: 150px !important; height: 175px !important; min-height: unset !important;}
.mobile-feild-address .lb_mobile span.country_code, 
.mobile-feild-address .lb_phone span.country_code { top: 36px;}
.bgg1.tstt {padding-right: 15px;}
.reviewpage_main div#form_table .plat_form_cat{width: 100%;}
.reviewpage_main div#form_table .plat_form_cat .cate_experience .sub_category, 
.reviewpage_main div#form_table .plat_form_cat .cate_experience .ad_title, 
.reviewpage_main .web_site_url, 
.Key_words { float: left; width: 100%;}
div#descriptions1{ float: left; width: 100%;}
/* .owl-carousel .owl-item { min-width:100%;}
#advice_sec .ana_title h4 { max-width: fit-content;}
div #advice_sec .ana_title { justify-content: space-between;gap:20px;}
div #advice_sec .analatic_inner {margin: 0;width: 100%;}
#advice_sec .owl-wrapper {width: 100% !important;margin-bottom: 20px;} */

#registration_main #form_table .bgg1.tstt .col-sm-12 { margin-bottom: 0; margin-top: 10px !important;}
.mobile-feild-address , .address_asts , .st_adrs { margin-top: 0 !important;}
.postadvertisement .lb_address {margin-bottom: 0;}
div .st_adrs div {padding-left: 5px;}
.name-feild-address, .address_asts, .mobile-feild-address, .st_adrsposted_code {margin: 0 !important;}
div .nav-fiels {padding-left: 10px !important;}

.realestate .style1 .container .row .col-md-9 , .realestate .style1 .container .row .add-ress.col-md-3.ps1 { position: static; width: 100%;}
.realestate {overflow: hidden;}
.realestate .style1 .ps1 #main_address_d, .realestate .style1 .ps1 .ag, .realestate .style1 .add-ress.col-md-3.ps1 div#side_add { top: 0;}
.featuredSection .owl-buttons { width: 84%; position: relative; padding: 0 20px; margin: 0 auto;}
.owl-controls .owl-page, .owl-controls .owl-buttons div { top: 50% !important;}
.realestate .owl-theme .owl-controls .owl-next, .realestate .owl-theme .owl-controls .owl-prev { top: 0 !important;}
.owl-theme .owl-controls { top: 40%; position: absolute; width: 100%;}
.owl-carousel .owl-item div.bed { padding: 0 15px;}
.property_list .col-md-7 span.min1.mrgn { margin-left: 10px;width: 95% !important;padding: 5px 12px;font-size: 14px;}
div #advice_sec .ana_title { flex-wrap: wrap; justify-content: flex-start; row-gap: 10px;}
div #advice_sec .ana_title h4 {width: 100%;}
/* div #advice_sec .ana_title h4 br { display: none;} */
#advice_sec .owl-wrapper-outer {margin-bottom: 20px;}
#advice_sec .owl-wrapper-outer ~ .owl-controls {top: 74%;}
#mobile-menu-container.left, 
#mobile-menu-container.right{top: 20px;}
.realestate .style1 .review-section{margin-top: 20px;}
.property_list .bed {padding: 0 15px;}
div.gallery_view.grid-prod div #myDropzone { height: 100%; margin: 0;}
div.gallery_view.grid-prod .form-group.gallery_form_div { height: 100%;}
.form-group.gallery_form_div .dropzone .dz-message {margin-top: 4em;}
.form-group.gallery_form_div .dropzone p.dz-default.dz-message { margin-top: 2em;}
.ad-projct-st { margin-left: 10px;}
.us-product .ad-projct-st { margin-left: 0;}
.dropdown_menu .custom-select-trigger {border: solid 1px #bbb;width: fit-content;}
.product-pg-nav #search{margin-left: 0;}
div .pr-nav-left .nav-lft-srch button.src-btn{height: 40px;right: 10px;}
.container_tab .full-width{margin-bottom: 0;}
.container_tab .full-width .submit-btn { margin-top: 20px;}
div.clas-feed ul{display: flex;justify-content: center;}
form#cover_form { float: left; width: 100%; margin-bottom: 20px;}
div div.tabPannel ul li a span{padding: 12px 10px;}
.logo{padding-top: 5px;}
.prd-nme.cm-hlf { margin: 0 !important;}
.container_tab .full-width .ctm-form {margin-bottom: 15px;}
.hlf-cat.cm-hlf {margin: 0 !important;}
div.add-products-new .ad-product-form .ps-form .up-prodct .dz-image , 
div.add-products-new .ad-product-form .ps-form .up-prodct .dz-image img { height: 100% !important; object-fit: cover; } 
div.add-products-new .ad-product-form .ps-form .up-prodct .dz-preview.dz-image-preview { height: 137px; } 
.review_sectionmain .review_image { width: 70px; height: 70px; } 
div .review_tabright ul li a span { text-align: center; } 
div.classified-detail div#address1 { position: relative; margin-top: 0; margin-bottom: 0px; padding: 10px 0px; } 
div .review-section div#showReview { margin-bottom: 0 !important; } 
ul.acc_login li:hover .account-logout { top: 69px; } 
div.clas-feed .add_btn { padding: 11px 0px;}
div.clas-feed .add_btn a { font-size: 15px;}
.reviewpage_main #advice_sec .owl-pagination {display: none;}
div .top_loc_main_div {height: auto;}
div .top_loc_main_div ul#topCustomerList { min-height: unset; max-height: unset;}
div.directory > a.selected::after{display: none;}

.header a.signtxt {flex-direction: column; gap: 5px; padding: 0 0 !important; text-transform: capitalize; width: 80px;} 
div#secondHeader.active .header_right .business a.signtxt { padding: 0 !important; font-size: 15px;  } 
div .home-page-listing .left_sidebar{background-color: transparent;}
.prod-grid.image_container.slick-slide { margin-right: 0 !important; } 
.slick-slider .slick-track { gap: 15px; } 
.slick-slider .slick-track::before , 
.slick-slider .slick-track::after { display: none; } 
div.home-page-listing .left_sidebar { padding: 0 5px;margin-top: 15px; }
div.home-page-listing .right_sidebar {padding: 0 5px;}
div.home-page-listing .feature-listing div.addressLatest{margin: 0;}
div div .directory > a.selected{color:#fff;}
div #registration_main div#form_table{padding: 0;}
.cate_gry, .web_site_url { margin-top: 0 !important;}
.key_words { margin-bottom: 0 !important;}
div.style1.no-shadow .search_coloumn{width: 100%!important;margin-top: 10px;margin-bottom: 20px;}

.my-clasifi.business-profile-directory .nav-fiels .project_filters {display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 8px;} 
.my-clasifi.business-profile-directory .nav-fiels .project_filters .search_div { float: left; display: flex; } 
.my-clasifi.business-profile-directory .nav-fiels .project_filters .search_div input#search {width: 88%;}
.my-clasifi.business-profile-directory .nav-fiels .project_filters .search_div button.src-btn { width: 12%; min-width: 40px; } 
.my-clasifi.business-profile-directory .nav-fiels .project_filters .views { margin: 0; } 

.aside-left .listin_cover .listin_covers #address_h {display: grid;grid-template-columns: 60% auto;}
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul .hide-mb {display: none !important;}
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul .for-mb {display: block !important;}
.aside-left .listin_cover .listin_covers #address_h .action_div {width: 100%;}
.aside-left .listin_cover .listin_covers #address_h .action_div ul { padding: 0;}
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul li a.for-mb i.fa.fa-eye {font-size: 16px;}
.reviewpage_main .my-clasifi.business-profile-directory div#address_detail .one-square a {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-width: 256px !important;}
.aside-left #my_account_field .listin_cover .listin_covers #address_h {display: grid;grid-template-columns: 54% auto;/* display: flex; *//* align-items: center; *//* justify-content: center; */}
.header_right span.for_desktop br { display: block !important;}
div.productpage .grid-prod {grid-template-columns: 48.8% 48.8%;}
div#register-box.register-box1 #closebutton a#TB_closeWindowButton {top: 10px !important;}
div#register-box.register-box1 .details_popback {top: -40px !important;}
div.registration-group {margin: 18px 0  0 0px !IMPORTANT;padding: 0 !important;min-height: unset;float: left;width: 100%;}
div .registration_form  .registration-group .note-editor.note-frame.panel.panel-default {margin: 0 !important;width: 100% !important;}
div#field.changed_layout div#registration_main.accountregistration_container .form-group.postal_codes { flex-direction: column;}
div .accountregistration_container div#form_table input.new-sb-mit { float: left; position: relative; margin: 020px 0 20px; top: unset; left: 0 !important;}
div.registration-group span.labels { padding-left: 0;}
div .registration_form .form-group { margin-bottom: 0 !important;}
.registration_form .form-group.address_sets .registration-group div#myDropzone {width: 49%;margin: 0;height: 240px;}
.registration_form .form-group.address_sets .registration-group .dropzone-previews.dropzone.dz-image-preview {width: 48% !important;margin: 0 0px 10px 10px !important;height: 240px !important;}
.registration-group .test .data {/* display: grid; */grid-template-columns: 100%;gap: 15px;margin-top: 15px;}
div#field.changed_layout div#registration_main.accountregistration_container table#terms_uses { display: block; float: left;width: 100%; top: 0;}
div#field.changed_layout div#registration_main.accountregistration_container a.btn.btn-info.btnPre { position: unset; margin-top: 20px;}
div#field.changed_layout div#registration_main.accountregistration_container .welcome_txt { margin-bottom: 0;}
div#field.changed_layout div#registration_main.accountregistration_container {padding-bottom: 0;margin-bottom: 20px;}
.address_sets .registration-group .test {float: unset;width: unset;}

.us-product .product-pg-nav input#search { width: 100%;    padding-right: 30px;box-sizing: border-box;}
.us-product .product-pg-nav .pr-nav-right {margin: 0;}
.us-product .product-pg-nav .rt-pr-view {gap: 10px;display: flex;flex-wrap: wrap;}
.postadvertisement .bgg1._add_details1 .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone {width: 200px !important;}
.postadvertisement .bgg1._add_details1 .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone .dz-preview.dz-image-preview {left: 200px; bottom: 4px; width: 200px !important;}
.termsosuse_privacy p{padding: 0;}
#form_table span.breadcrumb{/*padding: 0 5px;*/}
div#coverImagePopUp div#register-box.register-box1 #closebutton a#TB_closeWindowButton {top: 15px !important;}

.footer-txt-thrd { padding: 0;}
.footer-top .featured-cites li , section.footer-top .container .search_field ul { text-align: center;}
/* .footer-top  h2.main_heads.gradient-txt { text-align: center; width: fit-content; margin-left: auto; margin-right: auto;} */
div section.footer-top .container .search_field ul {grid-template-columns: 100%;width: 100%;}
/* div.social-icons{padding-top: 24px;} */


.howitwork_container .row { flex-direction: column;}
.howitwork_container .row div.imageClass {width: 100%;}
.howitwork_container .row div.imageClass.lft { order: 1;padding-left: 15px;}
.howitwork_container .row div.imageClass.ryt { order: 2;}
div.imageClass.right {text-align: left;}
div.imageClass.right p {float: left;max-width: 100%;}
.howitwork_container .owl-wrapper-outer .item .row {flex-direction: row;}
.howitwork_container .innertext p {font-size: 13px;}
div.howitwork_container h2.mn-title {font-size: 24px;}
div .howitwork_container span.digit, div span.digit strong {font-size: 30px;}
div.howitwork_container .main-head-top {font-size: 23px;}
.howitwork_container section .owl-controls { top: unset;}
.howitwork_container section .owl-controls .owl-pagination {text-align: center;display: flex;justify-content: center;}
.footer-top .featured-cites , section.footer-top .container .search_field ul{grid-template-columns: 100% !important;}
/*  */
.footer-top div.featured-cites ul, section.footer-top .container .search_field ul {display: flex;flex-wrap: wrap;max-width: 100%;margin: 2px auto;gap: 4px;width: 100%; flex-direction: column;}
#footer .breadcrumb { padding-bottom: 15px;}
.footer-top div.featured-cites ul li, section.footer-top .container .search_field ul li {text-align: left;}
body section.footer-top .container .search_field { display: flex !important;}


div.web_site_url select#status {width: 100% !important;}
/* div .bgg1 {padding-left: 15px;padding-right: 15px;} */

}
@media only screen and (max-width: 479px) {

a.for-mb {display: block !important;}
a.hide-mb {display: none;}
.style1 .project_top_details_inner .l_side { flex-wrap: wrap; justify-content: center; text-align: center; gap: 10px;}
.style1 .project_top_details_inner .l_side .name_detail {  margin: 0;}
.style1 .project_top_details_inner .l_side .name_detail p{justify-content: center;}
.footer-top div.featured-cites , 
div section.footer-top .container .search_field ul ,
section.footer-top .container .search_field ul {grid-template-columns: 100% !important;}
div.address_sets .registration-group .test {float: left;width: 100%;}
div .registration_form .form-group.address_sets .registration-group div#myDropzone {width: 100%;margin: 0;}
div .registration_form .form-group.address_sets .registration-group .dropzone-previews.dropzone.dz-image-preview {width: 100% !important;margin: 0 !important;height: 100% !important;}
div .registration-group .test .data { display: grid; grid-template-columns: 100%; gap: 15px; margin-top: 15px;}
div .registration_form .form-group.address_sets .registration-group .dropzone-previews.dropzone.dz-image-preview .dz-preview.dz-image-preview { height: auto !important;}
div.gallery_view.grid-prod { grid-template-columns: 100% !important; } 
div ._my_listing_main1 ul.select-section li.images_videos { width: 100%; display: flex; justify-content: center; margin-bottom: 15px; } 
div ._my_listing_main1 ul.select-section li { width: fit-content; } 
div div div ._my_listing_main1 ul.select-section { display: inline-block; text-align: center; } 
div.postadvertisement .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone { width: 96% !important; margin: 0 !IMPORTANT; } 
div div.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview { /*width: 97% !important;*/ left: 5px; padding: 0; margin: 0 !important; top: /*22px*/28px; bottom: unset;    height: 205px !important; } 
div div.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview .dz-image { height: 170px !important; display: flex; align-items: center; justify-content: center; border-top-left-radius: 5px !important; border-top-right-radius: 5px !important; } 
div div.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview .dz-image img { object-fit: cover; } 
.listing_bg .prod-grid.image_container { margin-right: 0 !important; margin-bottom: 0 !important; } 
div#LocationPopUp .oops_cont .choose_one ul { grid: repeat(38, auto) / auto-flow; grid-column-gap: 0; } 
.nav-fiels .cs-links {width: auto;} 
.nav-fiels .cs-links ul { padding: 0; } 
.bgg1._my_listing_main1 { padding-left: 0; } 
div #form_table .cont_infor .col-sm-6:nth-child(2n) span.country_code { left: 1px !important; top: 30px !important; } 
div span.country_code { padding: 0 5px; } 
#registration_main #form_table table tr td.privacy_p .termsosuse_privacy { width: auto; margin: 0; float: left; } 
div#field.style1 ~ .container.home-page-listing.gridfourSection .review-section { display: none; } 
span.custom-select-trigger-text, div .us-product .dropdown-content { min-width: 100px; } 
.container_tab .full-width .usr-locat.cm-hlf { margin-top: 15px; } 
.container_tab .full-width .prd-nme.cm-hlf .ctm-form label { display: grid; width: 50%; float: left; margin: 0 !important; } 
.container_tab .full-width .prd-nme.cm-hlf .ctm-form label input.price_radio { width: 30px; } 
.add-new-product { margin-bottom: 25px; } 
div#review_listing .pagination > li > a, div#review_listing .pagination > li > span { padding: 0 8px; min-width: 18px; } 
/* #form_table .cont_infor span.country_code { top: 25px !important; }  */
div ._my_listing_main2 .col-sm-6._namme, div ._my_listing_main2 .col-sm-6._mobbile, div ._my_listing_main2 .col-sm-4.editlisting_locationinput { padding: 0; } 
div div#address1 .contact-view ul { margin-bottom: 0; } 
div .classified-detail .contact-view ul li { margin-bottom: 20px; } 
div div.postadvertisement .dropzone.form-group.dz-clickable.dz-started .dz-preview.dz-image-preview .dz-remove { margin: 5px 0; } 
.mobile-feild-address .lb_mobile span.country_code, .mobile-feild-address .lb_phone span.country_code { left: 1px; } 
.header a.signtxt {flex-direction: column; gap: 5px; padding: 0 0 !important; text-transform: capitalize;width: 80px; } 
div#secondHeader.active .header_right .business a.signtxt { padding: 0 !important; font-size: 15px;  } 
#registration_main #form_table .col-sm-12 { float: left; width: 100%; } 
div .mobile-feild-address .lb_phone span.country_code { top: 36; } 
div.postadvertisement .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone ~ div#error2 { margin-top: 5px; } 
div .gallery_view .prod-grid { padding: 0; } div .gallery_view .prod-grid.gallerydiv.videogallery .custm-checkbox { margin: 0 !important; }
.gallery_view .prod-grid img.image { border-top-left-radius: 5px !important; border-top-right-radius: 5px !important; } 
.aside-left .listin_cover .listin_covers #address_h { display: grid; grid-template-columns: 60% auto; } 
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul .hide-mb { display: none !important; } 
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul .for-mb { display: block !important; } 
.aside-left .listin_cover .listin_covers #address_h .action_div { width: 100%; } 
.aside-left .listin_cover .listin_covers #address_h .action_div ul { padding: 0; } 
.aside-left #my_account_field .my_registration_main .listin_covers .action_div ul li a.for-mb i.fa.fa-eye { font-size: 16px; } 
.reviewpage_main .my-clasifi.business-profile-directory div#address_detail .one-square a { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified select { width: 100% !important; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified .bgg1 { padding-left: 10px; padding-right: 10px; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified .note-editor.note-frame.panel.panel-default { width: 100%; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified div#descriptions1 { padding: 0 !important; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified .col-xs-12.col-sm-6.col-md-12.col-lg-12 { padding: 0 !important; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified .web_site_url { padding: 0 !important; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified .web_site_url input#url ,
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified input#title , 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified input#city , 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified input#postalCode , 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified input#name , 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified input#email, 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified input#mobile, 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified input#phone { width: 100% !important; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified div#myDropzone { width: 100%; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified .lb_mobile span.country_code, 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified .lb_phone span.country_code { top: 31px; left: 1px; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified input { margin-bottom: 0 !important; margin-top: 0 !important; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified .dz-preview.dz-image-preview { width: 100% !important; top: 28px; } 
.reviewpage_main div#form_table .plat_form_cat.ed-it-classified td.editClassified_submitbtn input#btSubmit { margin: 10px 0 0 !important; } 
div div.ana_fir ul li.popoverData { padding: 0 !important; width: 40%; } 
div div.ana_fir ul { justify-content: center; text-align: center; gap: 20px; padding: 20px 0; } 
div .ana_fir ul li::after { display: none; } 
.latest_report_sec .name_date_sec { display: grid; grid-template-columns: 70% auto; gap: 10px; margin-bottom: 10px; } 
.latest_report_sec .name_date_sec .lat_title { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 2; padding: 0; } 
.latest_report_sec .name_date_sec .rep_date { flex-wrap: wrap; justify-content: center; gap: 3px; } 
.col-md-6.col-md-12.col-sm-12.padding-zero.lat_rev_main_div { overflow: hidden; } 
div.analytics_week_dropdwn { justify-content: flex-start; margin-bottom: 10px; } 
div#LocationPopUp div#register-box { width: 95%; margin: 0 auto; top: 50% !important; left: 50% !important; right: unset !important; transform: translate(-50%,-50%); bottom: unset !important; } 
body div#LocationPopUp .oops_cont .choose_one ul { justify-content: flex-start; } 
body div#LocationPopUp .oops_cont strong { font-size: 19px !important; max-width: 80%; display: grid; grid-template-columns: 20px auto; align-items: flex-start; gap: 10px; } 
body div#LocationPopUp .oops_cont strong i { top: 5px; position: relative; } 
body #LocationPopUp #register-box.register-box1 #closebutton a#TB_closeWindowButton { right: -5px; top: 5px; }
div.reviewpage_main .alert{top: -40px;width: 100% !important;} 


div.postadvertisement .bgg1._add_details1 .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone { height: 210px !important;width: 96% !important;}
div.postadvertisement .bgg1._add_details1 .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone .dz-image { height: 180px !important;}
div.postadvertisement .bgg1._add_details1 .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone .dz-preview.dz-image-preview {width: 96% !important;left:0 !important;}
div.postadvertisement .bgg1._add_details1 .col-xm-12.col-sm-12.col-md-12.col-lg-12.uploardimg_input div#myDropzone .dz-preview.dz-image-preview img {margin: 0;}
div.postadvertisement .error_class_2 { padding-left: 5px !important;}
div.postadvertisement .error_class_2 {padding-left: 5px !important;}
div.postadvertisement ._terms_condition_ { padding-left: 5px;}
div.postadvertisement ._terms_condition_ td.privacy_p {padding: 0 !important;margin-left: 0 !important;}
div.postadvertisement ._terms_condition_ div#form_table {margin-left: 0 !important;}

div span.labels{margin-bottom: 2px;}

} 
/* @media only screen and (max-width: 375px) {} */

@media screen and (min-width: 768px){

.header .container-fluid {display: flex;justify-content: space-between;}
.header .container-fluid::before , .header .container-fluid::after {display: none;}
.header .container-fluid .directory_panel {width: auto !important;    right: unset !important;position: relative !important;left: unset !important;}
#secondHeader.active .sticky-head-search form#nav_search_form_sticky {display: flex;width: 100%;justify-content: center;}
.header_right {float: left;width: 100% !important;max-width: 100% !important;}
.header .container-fluid .d-flex { display: flex; flex-direction: row-reverse;}

}

.nw-p img { width: 100%; height: 100%;margin: 0;}
.nw-p {width: 35px;height: 35px;float: left;border-radius: 50%;overflow: hidden;display: flex;align-items: center;justify-content: center;}
div#secondHeader.active ul.acc_login li a , 
.header .header_right .business ul.acc_login li {  display: flex;  align-items: center;  gap: 10px;justify-content: center;}
	
.address-add-cmn { background: #fff; padding: 20px; border-radius: 10px;}
.f-padding .jconfirm-box.jconfirm-hilight-shake.jconfirm-type-default.jconfirm-type-animated {  padding: 0 20px ;}

.requred_inpfield.has-errors { border-color: red !important;}

span.add-new-btn { width: 35px; height: 35px; display: flex; align-items: center; justify-content: center; margin: 10px 0 0; border: solid 1px; box-sizing: border-box; border-radius: 50%; font-size: 12px; } 
.nffc { padding: 0 5px;min-height: 81px; } 
.fl-img { width: 98%; border-radius: 5px; overflow: hidden; margin-bottom: 10px;    height: 150px; } 
.fl-img img { width: 100%;    height: 100%; object-fit: cover; } 
.new-form-class { padding-right: 6px; }
.plat_form_cat .nffc input {margin-bottom: 0;}
.new-form-class .d-flex {display: flex;}
.new-form-class .d-flex .web_site_url { flex: 1;}
.new-form-class .d-flex .web_site_url ~.nffc { flex: 0.1;}

.file-upload-image button.btn-upload-image:focus { background-color: #398439 !important;}
.plat_form_cat .new-dropzone { padding-bottom: 15px;     margin: 20px 0;}

.addPropertyList .prodct-img-view {max-height: 246px;overflow: hidden;align-items: center;height: 100%;}
/* .addPropertyList .prodct-img-view img.image {height: 100% !important;object-fit: contain;} */
.add-cancel-btn{margin-left: 8%;}

.new-form-class .remove-btn {color: #ff4d4d;}
.new-form-class .plus-btn{color: #4eb34e;}

#registration_main label.f-radio input[type="radio"] {width: 30px !important;height: 15px !important;  margin: 0 !important;}
#registration_main label.f-radio {margin: 0px 0 0 !important;display: inline-flex;align-items: center;font-weight: normal;font-size: 13px;cursor: pointer;}
.feat-img-remve-cls { display: flex; align-items: center; justify-content: space-between; padding-right: 5px !important; margin-top: 3px;}
.feat-img-remve-cls a.btn.removeImages { margin: 0 !important; width: fit-content !important;}

.addProjectList .section-grid .grid-prod , .addPropertyList .section-grid .grid-prod { display: grid; grid-template-columns: 33% 33% 33%; gap: 10px;}
.addProjectList .section-grid .grid-prod .prod-grid.image_container , .addPropertyList .section-grid .grid-prod .prod-grid.image_container {  margin: 0;}

#registration_main .offen-msg input.checkbox span:before { background: green; content: ''; position: absolute; top: 0px; left: 0px; height: 20px; width: 20px;}
#registration_main .offen-msg span.concent_block input[type="checkbox"]::after ,  .offen-msg span.concent_block input[type="checkbox"]::after {content:'';width: 16px;height: 16px;position: absolute;left: 0;top: 2px;background: #fff;border: solid 1px #bbb;border-radius: 3px;}
#registration_main .offen-msg span.concent_block input.tick[type="checkbox"]::after , .offen-msg span.concent_block input.tick[type="checkbox"]::after{background: var(--light-red-md); border-color: var(--light-red-md);}
#registration_main .offen-msg span.concent_block input.tick[type="checkbox"]::before , .offen-msg span.concent_block input.tick[type="checkbox"]::before{ transform: translate(0.25em, 0.3365384615em) rotate(-45deg); width: 9px; height: 5px; border: 2px solid #fff; border-top-style: none; border-right-style: none; content: ""; position: absolute; top: 1px; left: 0; z-index: 9;}
.fl-img span.remove-image {    position: absolute;right: 10px;top: 35px;color: red;cursor: pointer;border: solid 1px red;width: 20px;height: 20px;border-radius: 50%;font-size: 14px;background: #ffffff94;line-height: 15px;text-align: center;}


.addProjectList .section-grid .grid-prod .prodct-img-view, .addPropertyList .section-grid .grid-prod .prodct-img-view {align-items: unset;max-height: 245px;}
.addProjectList .section-grid .grid-prod .prodct-img-view  img.image, .addPropertyList .section-grid .grid-prod .prodct-img-view img.image { max-width: 100%; object-fit: cover;}
.addProjectList .section-grid .grid-prod .middle .text, .addPropertyList .section-grid .grid-prod .middle .text {border-radius: 0;}
.aside-left #my_account_field .listin_cover .listin_covers {align-items: unset;}
.aside-left #my_account_field .listin_cover .listin_covers #address_img { min-height: 100%; border: 0 !important;}
.aside-left #my_account_field .listin_cover .listin_covers #address_img .home-profile-pic , 
.aside-left #my_account_field .listin_cover .listin_covers #address_img .home-profile-pic img { height: 100%;object-fit: cover;max-height: 280px;width: 100%;}
.swal2-container{z-index: 9999999999 !important;}
body .alertify-notifier.ajs-center{    z-index: 99999999999;}

.offen-msg span.concent_block input[type="checkbox"] {width: 15px !important;margin-left: 0; float:left;    outline: none !important;}
.address_detail1 .address_detail-in p a { word-wrap: anywhere;}
.postadvertisement .cate_experience, .postadvertisement .key_words_section, .postadvertisement .descri_ption_sct {padding: 0 5px;}
.un-mn-section {margin-bottom: 20px;}
.un-mn-section .new-form-class ~ .new-form-class ,
.un-mn-section .new-form-class .mn-unit ~ .mn-unit { border-top: dotted 2px #b7b7b7; float: left; width: 100%; padding-top: 15px; margin-top: 15px;}
.un-mn-section .new-form-class .mn-unit {border-bottom: none !important;padding-bottom: 0 !important;margin-bottom: 0 !important;}
.un-mn-section hr {margin: 0;display: none;}
.tr-profile-img .banner_profile_img img {width: 100%;height: 100%;object-fit: cover;}


.bottom-border-input .form-setting-info .form-info .ctm-form input, 
.bottom-border-input .form-setting-info .form-info .ctm-form select {border: none !important;border-bottom: solid 1px #ddd !important;}
.bottom-border-input .form-setting-info .form-info .ctm-form input:hover, 
.bottom-border-input .form-setting-info .form-info .ctm-form select:hover, 
.bottom-border-input .form-setting-info .form-info .ctm-form input:focus, 
.bottom-border-input .form-setting-info .form-info .ctm-form select:focus {border-color: #b7b7b7 !important;}


.ratings #click1 {
    display: none;
}

.user_name_pswd .registration-group .div_pss input#password{padding-right: 40px;}


.section-grid .grid-prod .prod-grid:hover{border-radius: 5px !important;}


a#btSubmit_Review {
background: var(--light-red-md) !important;width: 85px !important;
height: 35px !important;display: block;border-radius: 2px;position: relative;
padding: 10px 0 !important;text-align: center;
box-sizing: border-box;line-height: 15px;color: #fff;}

.businesspage_review_write a#btSubmit_Review {float: left;margin-top: 20px; color: #ffffff;}
a#btSubmitReview {display: inline-block;}


.project {display: flex;align-items:center;width: 100%;gap: 15px;margin-top: 5px;}
.project label{margin-bottom: 0;min-width: 135px;}
.project a{align-items: center;display: flex;gap: 8px;}
.project a p{margin: 0px !important;}
.project a p i {margin: 0px 1px;font-size: 15px;}

.time-in {display: grid;align-items: center;width: 100%;}
.pst_rew .time{padding-top:0px;}
.time-in ._spn_time{order:2;}
.pst_rew .reviw{font-style: normal !important;font-size: 16px !important;}
.time-in .ratings{width:100%; padding: 0px;}
.sub_review_li p {padding-top: 0px;}
.review-section .ratings{padding-bottom: 5px;padding-top: 5px;}
.review-section .showReviewOuter_header{padding-top:0px !important}
div.showReview.cls_det{padding-top:10px !important;}
.review-section span.review-main-class {display: flex;align-items: center;width: 100%;justify-content:space-between;}
.review-section span.review-body-class {float: left;width: 100%;}
.review-section .title {float: left;}
.review-section .loggedIn_review span.review-main-class {display:inline;}
div#rating_details, div#review_details{float: left;width: 100%;padding-left:0px}

/**product**/
.prod-grid.image_container { position: relative;}
.grid-prod .image_container .middle {opacity: 1;position: absolute;right: 0px;z-index: 1;}
.middle.product .text{background: none !important;justify-content: flex-end;margin-top: 0px !important;gap: 6px;position: relative;right: 16px;top: 10px; align-items: center;}
.middle.product .text a.btn.btn-custom{width: 30px;display: flex;justify-content: flex-end;padding: 0px !important;padding-top: 5px !important;}
.middle.product .text .edt:before{display: none;}
.prod-grid.image_container.prod-list{
border:0px !important;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
/*background: none !important;*/padding: 0px 0px 15px 0px;border-radius: 12px !important;}
.prod-list .pro-name{min-height: 35px !important;}
.prod-list .pro-name a {color: #000;font-size: 18px;line-height: 15px !important;font-weight: 600;}
.prod-list .pro-price{color: #ff414b;}
.prod-list .prod_click ul li{align-items: center; gap: 5px;}
.prod-list .prod_click ul li:first-child{justify-content: start;}
.prod-list .prod_click ul li:nth-child(3){justify-content: end;}
.prod-list.prod-list .prod_click ul{width: 90%;margin: 0px 15px 0px 15px}
.prod-list img.view_ico {color: #595b5d;filter: #595b5d;filter: invert(58%) sepia(9%) saturate(1119%) hue-rotate(165deg) brightness(76%) contrast(12%);}
.middle.product .text a.btn.btn-custom:hover img{filter: invert(2) sepia(1);}
.pro-des {float: left;width:100%;padding:5px 15px; min-height:80px;}
.prod-list .pro-des a {color: #565656;font-size:15px;line-height:1;}

/**latest Pro**/
.Content.latest-pro .prodct-rating{top: 10px; position: relative;float: left;width: 100%;}

.prod-grid.image_container.latest-pro-grid{
	border: 0px !important;box-shadow: rgba(96, 72, 62, 0.2) 0px 4px 10px 0px;
    /* background: none !important; */padding: 0px 0px 15px 0px;border-radius: 12px !important;padding: 0px !important;}

.prod-grid.image_container.latest-pro-grid .prodct-img-view{
    /* height:25vh;overflow: hidden; height:270px;*/ height:180px;overflow: hidden;}

.prod-grid.image_container.latest-pro-grid .prodct-img-view a.addProClick img {
 	/* object-fit: unset;  */object-fit: cover;}
.prod-grid.image_container.latest-pro-grid .Content.latest-pro .pro-name a {font-weight: 500;
	color: #fb3d46;
	overflow: hidden;-webkit-line-clamp: 1;}

.prod-grid.image_container.latest-pro-grid  .prodct-rating .pr-rts {
float: left;width: auto;align-items: center;gap: 2px;display: flex;}
.prod-grid.image_container.latest-pro-grid  .prodct-rating .pr-rts span{ margin-left:3px !important;}
.prod-grid.image_container .pro-name{min-height:25px !important}

/**featured business**/
.featured-bus-class .featured-busns-section{
box-shadow: rgba(96, 72, 62, 0.2) 0px 4px 10px 0px;
border-radius: 10px;margin-bottom: 10px;}

.featured-bus-class .featured-busns-section .item_img{border:0px !important;}
.featured-bus-class .featured-busns-section{padding:5px}

.featured-bus-class .featured-busns-section .item_img img{border-radius: 10px;

	width: 100% !important;
    vertical-align: middle;
    line-height: 190px;
    position: relative !important;
    left: 0%!important;
    top: 0%!important;
    -webkit-transform:none !important;
    -moz-transform:none!important;
   transform:none!important;
    object-fit: unset;
}

/* .featured.businesses .owl-carousel .owl-item .Specialization.item img{width:100% !important} */
.featured.businesses .owl-carousel .owl-item .Specialization.item img {
    /* width: 100% !important; */
	width:auto !important;
    justify-content: center;
    display: flex;
    align-items: center;
    height: auto;
    object-fit: cover;
    max-height: 100%;
    
}
.featured.businesses .owl-carousel .owl-item .Specialization.item.featured-bus-class .item_img {
    height: 230px !important;
    width: 100% !important;
    text-align: center;
    display: flex;
    justify-content: center;
}



/* .featured.businesses .owl-carousel .owl-item .Specialization.item.featured-bus-class .item_img {height:30vh !important; width: 100% !important;} */
/* .featured.businesses .featured-bus-class .featured-busns-section{padding:10px !important} */
.Specialization.item.featured-bus-class img{border-radius:10px 10px 0 0  !important;}


/**realestate project**/

.prod-list .pro-name h4 {
color: #000;font-size: 18px;line-height:15px !important;font-weight: 600; min-height:40px; margin-bottom:0px;}
.addProjectList .prod-list .pro-name h4 {line-height: 21px !important;}
.addProjectList .pro-des, .addPropertyList .pro-des{padding-left: 0px;}
.addProjectList .pro-des a {line-height: 1.1 !important;overflow: hidden;}


.col-list-review span.star i.demo-icon{margin: 0px 1px;}
.col-list-review span.star {display: flex;align-items: center;gap:5px}
.col-list-review span.star .pe-5{padding-right:0px !important}


.us-review i.demo-icon{margin: 0px 1px;}
.fetr-product-rating {display: flex;gap: 4px;}
.prodct-rating span {color: var(--light-red-md);}

.business-rating, .product-rating{display:flex;gap:2px;justify-content: flex-end;}
.business-rating .rating i.demo-icon, .product-rating .rating i.demo-icon {margin:0px 1px;}

.business-rating .rating span, .product-rating .rating span {margin-left: 4px; color:var(--light-red-md);}
.review-section .ratings span:last-child {color:var(--light-red-md)}
.ratings i.demo-icon {margin: 0px 1px;}

@media(min-width:1280px) and (max-width:1400px){
	.project{gap:0px}
}

@media(min-width:1024px) and (max-width:1279px){

	.project{gap:0px;align-items: baseline; flex-direction: column;}
	.project a{align-items:baseline;display: flex;gap: 3px;}
	

}

@media(min-width:991px) and (max-width:1023px){
	.project{gap:3px;align-items: baseline; flex-direction: column;}


}

.reported.fa.fa-warning.signtxt {
    display: flex;line-height: 21px;
}
.reported.fa.fa-warning.signtxt p {
    color: #969696; font-family: 'Lato', sans-serif;
}



.keywords .col-md-12.us-key.cm-hlf.padding-right-zero {
    padding-left: 0px;
}

.keywords label{width:100%}

.keywords .ctm-form .bootstrap-tagsinput {
    align-items: center;
    gap: 2px;
    display: block;
    overflow: auto;
}


.watsapp-sec-dv{ width: 100%;flex-direction: column; align-items: center;align-items: center;justify-content: center;
	grid-template-columns: 25% 25% 46%;gap:10px;}
	
/* .watsapp-sec-dv .mobile-dv, .watsapp-sec-dv .phn-dv, .watsapp-sec-dv .whatsapp-dv{position: relative;} */
.watsapp-sec-dv .whatsapp-dv span.labels{display: flex;gap: 10px ; flex-wrap: wrap; }
.watsapp-sec-dv .whatsapp-dv .verify_section{display: flex;align-items: unset;gap: 6px;}

.watsapp-sec-dv .whatsapp-dv span.labels{margin-bottom:7px}
.watsapp-sec-dv .whatsapp-dv input.mob_ile_dt{margin-top:0px}

.for-lbl{display: flex;justify-content: flex-start;align-items: unset;gap: 10px;}
.for-lbl .verify_section{display: flex;align-items: unset;}
.whatsapp-inner-dv{position: relative;}



	.whatsapp-verification-popup .jconfirm-box{width:80%}
	.whatsapp-verification-popup a.send_again{ display: block;
	background: var(--light-red);text-align: center;
	color: #fff;width: 50%;padding: 8px 3px;border-radius: 4px;}
	.whatsapp-verification-popup .jconfirm-title-c {text-align: center;padding: 15px 15px;}
	.whatsapp-verification-popup .img-dv{width: 100%;
	display: flex;align-items: center;justify-content:center;padding-bottom:12px;}
	
	.whatsapp-verification-popup .img-dv img{width:45px}
	.whatsapp-verification-popup .jconfirm-box{box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
	.whatsapp-verification-popup .heding-txt{text-align: center;font-size: 17px;padding:20px 12px;
	font-weight: 600;display: flex;align-items: center;justify-content: center;position: relative;}
	
	.whatsapp-verification-popup .heding-txt:after { content: '';position: absolute;
	background: #ee4943;height: 3px;
	width: 13%;bottom:14px;left: 44%;}
	
	.whatsapp-verification-popup .ctm-form{text-align: center;margin-top: 30px;}
	.whatsapp-verification-popup .ctm-form.whatsapp span{
	text-align: center;width: 100%;display: block;color: #9b9b9b;}
	
	.whatsapp-verification-popup .ctm-form input {
	border: 1px solid #e3e3e3;padding: 10px;width: 50%;margin: 0 auto;
	text-align: center;margin: 10px 0px;border-radius: 4px;color: #333;height: 45px;}
	.whatsapp-verification-popup .send{display: flex;
	align-items: center;justify-content: center;margin-top: 10px;height: 45px;}
	.whatsapp-verification-popup .ctm-form input::placeholder {color: #9b9b9b;}
	.not-recived {float: left;width: 100%;display: flex;align-items: center;justify-content: center;color: #787878;}
	.not-recived p span {color: #333;font-weight: 600;cursor: pointer; text-decoration: underline;}
	.whatsapp-verification-popup .jconfirm-content{padding:30px 10px}

	.ut-rating.review-section .product-rating {display: block;}

	.single-line {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: inline-block;
        max-width: 100%;
        vertical-align: middle;
    }


.bus-popup {
display: block;margin:10px 0;
float:left;width:100%;
display:flex !important;align-items:center;
justify-content:space-between;gap:20px;}


.bus-popup .form-check {margin-bottom:10px;
display:grid;
align-items:center;justify-content:flex-start;
grid-template-columns: 20% 80%;gap:10px;}

.bus-popup .form-check label input.form-check-input.account_type.inpt {
    height: 26px !important;
}
.bus-popup label.text{line-height:18px !important;font-weight:700 !important;line-height:18px;}



/**card**/
/* .search-list .card {width: 20%;} */
.search-list .card-main{gap:10px !important} 
.search-list .card-body {
float:left;width:100%;padding:15px 10px;}

.search-list .card-body p {width: 100%;padding: 10px 0;}
.review-section .showReviewOuter .name_image{display: flex;align-items: center;}
.search-list .card a.img-top img {float:left; width:auto;height:100%;object-fit: cover;}
.search-list .card .card-inner {height:200px;display:flex;}
.review-section .showReviewOuter .name_image .one-square {padding-right:0px;}
#review_details .one_square_name{height:45px;width:45px !important}
.lb-closeContainer {top:4px !important;}
.univr-srch-ul{z-index: 999 !important;}
/* .container.search-mn-res{max-width: 100%;width:82%;} */
.container.search-mn-res{max-width: 100%;width:90%;}
.container.search-mn-res .left_sidebar.small-left {width:20%;}
.container.search-mn-res .right-b {width:80%;}
.pe-5{padding-left:5px}

.container.search-mn-res .featured.businesses {margin: 20px 0px 0px;}
.container.search-mn-res .featured.businesses h1.heading {margin-top: 10px;}

/* .mpm {float:left;width:100%;} */
.mpm i.demo-icon{margin: 1px; font-size: 12px;}
#whatsappButton{position: relative;bottom:4px;margin-left: 114px !important; min-width: 120px;
}
.search-list .card-main {width: 100%;
float: left;display: grid;
grid-template-columns: 49% 49%;align-items:normal; justify-content:center;}

.search-list .card-main p.card-text {min-height:80px;}
.search-list .card-main p.card-text.price {min-height:auto;}
.card-inner a{width:100%; display: flex; justify-content: center;}
.fetr-product-rating{margin:-1px 0px 3px 0 ;display:grid;gap:5px;}
/* .fetr-product-rating .mpm {padding-right: 6px !important;} */
.business-review span {padding-right: 5px;}
.business-review .mpm {float: left;width: 100%;}
.adr-info i.demo-icon.icon-location.demo_1 {margin: 0px 2% 0px 0px;}
.slick-track{gap:10px}
.pr-nav-right .rt-pr-view .totl-enq, .ad-projct-st a.ad-projct, .nav-lft-srch input{height:42px !important; border-radius:5px !important;}
.ui-menu .ui-menu-item-wrapper b{padding: 3px 1em 3px 1em;}
.rating i.demo-icon { margin: 0px 1.5px;}

@media only screen and (min-width:1381px){
	.cover_crumbs .container{max-width: 100%;width:90%;}

}



.getFavorite {position: absolute !important;top: 18px;right: 18px;cursor: pointer;}
.getFavorite i{font-size:18px}


.agent_info .agent-detailed {
    width: 100%;
    float: left;
}

.agent_info .agent-detailed label, .agent_info .agent-detailed .agent_name, .agent_info .agent-detailed .agent_phone {
    margin: 0;
    padding: 0;
}

li:first-child .list-header-ui-autocomplete {
    font-weight: bold;
    padding: 5px 10px 5px 10px;
}

li.univr-srch-li.ui-menu-item {
    padding: 5px 10px;
    display: flex;
    justify-content: space-between;
}

li.univr-srch-li.ui-menu-item .ui-menu .ui-menu-item-wrapper {
	padding: 0px 0em 0px 0em;
}


.typesContainer {
    float: left;
    width: 100%;
}

.typesContainer .type-section {
    float: left;
    width: 100%;
}

button.btn.btn-success.btn-xs.addType.btn-action {
    float: right;
    padding: 5px 10px;
    font-size: 14px;
    border-radius: 5px;
	margin-top: 15px;
}

.business-profile-directory  .dropdown_menu .custom-select-trigger{width:94%}
.business-profile-directory  .project_filters{  grid-template-columns: 45% 25% 25% 25%;}


div.dynamicFormContainers {
    width: 100%;
    float: left;
}

div.dynamicFormContainers button.addUnitButton {
    float: right;
    margin: 10px 0px 10px;
    width: auto;
}

.typeContainerSection button {
    float: right;
    margin: 0px 0px 10px;
}

.typeContainerSection {
    width: auto;
}

.typesContainer .type-section > .form-group {
    margin: 0px;
}

.typeContainerSection button {
    float: right;
    margin: 0px 0px 10px;
}

.typesContainer .type-section .bgg1.new-dropzone {
    padding: 10px;
}

.typesContainer .type-section .dropzone.unitTypeDropzone.form-group.dz-clickable {
    width: 100%;
    float: left;
    position: relative;
    height: 120px !important;
	min-height:110px !important;
	padding:10px 0px 0px; text-align: center;
}

.typesContainer .type-section .card.dz-image-preview {
    width: 100%;
    padding: 5px;
    float: left;
    height: 120px;
	margin:0px;
}

div.dynamicFormContainers button.removeUnitButton {
    float: right;
    margin: 25px 0px 0px 0px;
}


.clr-red.server_error {
    color: #ff0000;
    position: relative;
    left: 0%;
    top: 5px;
    width: 68%;
    font-size: 12px;
    font-weight: 400;
    right: 10px !important;
    text-align: left;
	z-index: 99;
}

.error-listing {position: relative;margin: 14px 0px;}
.error-listing span#error_report_type{position:absolute;width: 100%;left:0px;font-size: 14px; text-align: left;}
.error_class {position:absolute !important;width:100% !important;
left:0px !important;font-size:14px !important; text-align: left !important;}
/* .banner_input.input_search {width:100%;display:flex;align-items:center;justify-content:center;} */

.sticky-head-search form#nav_search_form_sticky {justify-content:flex-start !important;}

.featured.businesses.search-list h1.heading {  display: flex;justify-content: space-between;
 align-items: center;
}

.sponsored-ads-cls{
	width: 100%;
    /* max-height: 420px; */
    padding-bottom: 10px;
    overflow: auto;
}

.sponsored-ads-img { width: 100%; float: left; margin: 0px 0px 20px 0px; margin-bottom: 10px; height: 180px !important; text-align: center; display: flex; justify-content: center;}

.sponsored-ads-img img {
    width: auto !important;
    justify-content: center;
    display: flex;
    align-items: center;
    height: auto;
    object-fit: cover;
    max-height: 100%;
    max-width: 100%;
}

.highlight_ads {
    float: left;
    width: 100%;
}
.sponsored-ads-desc {
    float: left;
    width: 100%;
}

.aud_main_div .latestListings {
    float: left;
    width: 100%;
}

.aud_main_div .latestListings .review_slide {
    width: 100%;
    float: left;
	border-bottom: 1px solid #f7f7f7;
    margin: 5px 0px 10px 0px;
}
.aud_main_div .latestListings li {
    list-style: none;
	float: left;
    width: auto;
}
.aud_main_div .latestListings li.user_name {
    margin: 0px 10px 0px 0px;
}

.aud_main_div .latestListings .r_name, .aud_main_div .latestListings .user_review {
	width:100%;
	float:left;
}

.type_for_account {
    margin: 10px 0;
    width: 100%;
    float: left;
}

.bus-popup {
    display: flex;
    justify-content: space-evenly;
    gap: 0px;
    flex-direction: row;
}

.bus-popup .form-check {
    margin: 5px 0;
    align-items: center;
    justify-content: flex-start;
    gap: 5px;
    display: flex;
}

#register-box label {
    /* font-size: 14px; */
    padding-top: 0px;
    height: auto;
    margin-bottom: 0;
	width: auto;
}

#reg_log_popup #register-box input {max-width: 100%;margin-bottom: 0;}

#register-box p {width:100%; float:left;}

#reg_log_popup #register-box .letsgetSectionindiVisualBusIness .insbusnes input {margin: 7px 0px 0px;}

#register-box .com_name label, 
#register-box .first_name label, 
#register-box .last_name label, 
#register-box .e_mail label, 
#register-box .po_hne label {
width: 100%;padding-top: 5px;margin-bottom: 10px;}

.sign-in-button-cls {margin-top: 10px;float:left;width:100%;}
#reg_log_popup #register-box .form-check label.form-check-label input {width: 20px !important;}
.sign-in-button-cls svg{top: 5px;position: relative;left: 5px;} 
.sign-in-button-cls span{padding-left: 10px;}

/** 31sth oct **/
.registration-group{position: relative;}
.registration-group span.error_mssg {position: relative !important;}

.registration-group span.labels {margin-top:5px;}

/* #registration_main .mobile_ph span.country_code{top:30px !important} */

div.dynamicFormContainers button.removeUnitButton{margin-top:5px !important;margin-right: 10px !important;}


/* Start 13-11-25 */

.project_top_details .us-review{
	margin-top: 15px;
}

.relevant-section .card-text p{
	padding: 0;
}

.review-section .showReviewOuter{
	padding: 0;
}

.featured .fetr-product-rating {	    margin: 2px 0px 3px 0;
}

.showReviewOuter_header .CommentLogin{
	    float: left;
    padding-left: 0;
}

/* form */

.welcome_txt div:nth-of-type(2)#form_table {
    margin-bottom: 0 !important;
}

.un-mn-section .container{
	padding: 0 !important;
}



 .project_filters .search_div{
	width: 100%;
}

.nav-fiels .cs-clasifi{
	/* width: 100% !important; */
}
.project_filters .custom-select{
	width: 60%;
}

.addPropertyList{
	padding: 0 !important;
}

.business-profile-directory .project_filters{
	display: flex;
	width: 100%;
}

.project_filters .views{
	display: flex;
}


.addPrimaryAddressHtml .watsapp-sec-dv{
	width: 100%;
	float: left;
	padding-right: 5px;
	padding-left: 5px;

}
.form-detail{
	padding: 10px !important;
}

.lb_mobile span.country_code{
		top: 30px;
	}

	.heart-like{
		    top: -18px;

	}

	/* Home */

@media screen and (min-width:385px) and (max-width:1024px) {
	/* .addPrimaryAddressHtml .watsapp-sec-dv{
		display: flex;
		flex-direction: column;

} */
}


@media screen and (min-width:418px) {
	.showReviewOuter_header .CommentLogin{
		float: right;
		margin-top: 0;
	}
		
}

/* @media screen and (max-width:455px) {
	.Related-product h3.Head{
		    margin: 0px 0px 53px 0px;
	}


	
} */

@media screen and (max-width:769px) {
	.project_top_details_inner .name_detail .icon-location::before{
		left: -8px;
    top: 4px;
	}
}

@media screen  and (max-width:990px){
	.form-label{
	padding: 0 !important;
}
}

@media screen  and (min-width:410px) and (max-width:990px){
	.pn-infomation ul li{
		    grid-template-columns: 9% 85%;
	}
}

@media screen and (max-width: 561px) {
  .search-list .card-main {
    grid-template-columns: none;
  }
}

@media screen and (min-width: 900px) and (max-width: 1700px) {
  .search-list .card-main {
    grid-template-columns: 32% 32% 32%;
  }
}

@media screen and  (min-width:991px) and  (max-width: 1280px) {

	.classified-detail .left-prof-img {
		width: 73%;
	}

	/* .add-ress{
		width: 28% !important;
	} */
	
}

@media screen and (min-width:1136px) and (max-width:1900px) {
	
	.pn-infomation ul li{

		grid-template-columns: 11% 85%;
	}
}


/* Registartion form */

/* 
@media screen and (min-width:496px) {
	.mobile-dv .country_code , .phn-dv .country_code{
		top: 31px !important;
	}
} */

/* @media screen and (min-width:480px) {
	#registration_main .mobile_ph span.country_code{
		top: 36px !important;
	}
} */

@media screen and (min-width: 768px) and (max-width: 1900px) {
  
  .registration_form .accountregistration_container .field_icon.toggle-password1 {
    top: 48px !important;
}

#registration_main #form_table{
	margin: 0 5px 0 0 !important;
}
}

@media screen  and (min-width:768px) and (max-width:1273px){
	.typesContainer .type-section .dropzone.unitTypeDropzone.form-group.dz-clickable {
    width: 48%;
}
.typesContainer .type-section .card.dz-image-preview {
    width: 50%;
}


.nav-fiels .cs-links{
		/* margin-top: 20px !important; */
	}
}

@media screen and (min-width:600px) and  (max-width:990px) {
	.type-section .form-group{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.form-label{
	width: 48%;
}

}

/* @media screen  and (min-width:769px) and (max-width:857px){
	.action_div{
	width: 250px !important;
 }
} */

/* @media screen  and (min-width:768px) and (max-width:800px){
	.reviewpage_main{width: 73%;} 
	 .reviewpage_leftnav_bg{width: 27%;}
} */


@media screen and (min-width:494px) and (max-width:675px) {
	
	.watsapp-sec-dv .lb_phone span.country_code{
		top: 80px;
	}
}


@media screen and (min-width:768px) and (max-width:1900px) {
	.lb_mobile span.country_code{
		top: 35px;
	}
	.watsapp-sec-dv .lb_phone span.country_code{
		top: 31px;
	}

	/* product */

	.product-ds-section .owl-carousel {
		margin-left: 1rem;
	 }
}
@media screen and (min-width:600px) and (max-width:1900px) {
	
	.project_filters .search_div{
		width: 55%;
	}

	.project_filters .custom-select{
	width: 37%;
	}
}

@media screen and (min-width:1200px) and (max-width:1900px) {
	.business-profile-directory .project_filters{
	width: 70%;
}
}
@media screen and (min-width:501px) {
	 .lb_mobile span.country_code{
		top: 35px;
	 }

	 /* Market place */
	 .buttons-all .right-refer{
		margin: 0 6px ;
	}

	 .buttons-all .add_to_contact{
		margin-bottom: 0 !important;
	 }
}

/* @media screen and (min-width:651px) and (max-width:749px){
	 
	.buttons-all .add_to_contact1{
		margin-top: 10px;
	}
} */
@media screen and (min-width:785px) {
	 .lb_mobile span.country_code{
		top: 32px;
	 }
	 .watsapp-sec-dv .lb_phone span.country_code{
		top: 31px;
	 }
}

 /* 19 */

.mobile-dv , .phn-dv{
	position: relative;
}

@media screen and (min-width:515px) {
	
	.watsapp-sec-dv{
	 display: flex;
    flex-flow: wrap;
    justify-content: space-between;
	align-items: center;
	}

	.mobile-dv, .phn-dv{
		width: 48%;
	}

	.whatsapp-dv{
		width: 100%;
	}
}

@media screen and (min-width:1366px) {
	
	.mobile-dv, .phn-dv{
		width: 25%;
	}

	.whatsapp-dv{
		width: 45%;
	}
}

/* Home page */

@media (min-width: 1500px) {
  .listing-feature {
    grid-template-columns: repeat(auto-fill, minmax(23%, 1fr)) !important;
  }

  .search-list .card-main {
    grid-template-columns: repeat(4, 24%);
  }
}


/* Market place  */

/* 20 */

.review-rating{

	width: fit-content;
}

.review-star{
	width: fit-content;
}

.market-detail{
	padding-top: 0 !important;
}

.reviewmarket-list{
	background-color: #f9f9f9 !important;
}

.market-item{
	background-color: transparent !important;
}

.market-info{
	background-color: transparent;
	padding: 0 !important;
}

.market-detail-item{
background: #fff;
border: 1px solid #e0e0e0;
border-radius: 8px;
padding: 11px 11px 20px;

}

/* .market-profile{
	padding-bottom: 5px;
} */

.review-list{
	display: flex;
    width: 100%;
    padding: 15px 15px 1px 15px;
    justify-content: space-between;
	align-items: center;
}

.card-name{
	margin: 0;
}
.card-name a {
	font-size: 17px;
    font-weight: 500;
    color: #000;
    width: 100%;
}
.col-latest{
	position: relative;
}

.stars-info{
	margin-top: 15px;
}
/* 21 */

@media screen  and (min-width:651px) and (max-width:721px){
    .market-detail-item .add_to_contact1{
        margin-top: 10px;
    }
}
.Head{
    margin-left: 1%  !important;
}
@media screen and (min-width:350px) and (max-width:453px) {
    .Related-product h3.Head{
            margin: 0px 0px 53px 0px;
    }
}
@media screen and (min-width:2000px) and (max-width:3050px) {
	.featured.businesses .owl-carousel .owl-item .Specialization.item.featured-bus-class .item_img{
	height: 334px !important;
}
}
@media screen and  (min-width:3050px) and (max-width:4000px) {
	.featured.businesses .owl-carousel .owl-item .Specialization.item.featured-bus-class .item_img{
		height: 450px !important;
	}
}
@media screen and (min-width:998px) and (max-width:1365px) {

	.about-detail-info{
		width: 70% !important;
	}
	.about-info-detail{
		width: 29% !important;
	}
}

@media screen and (min-width:1024px) and (max-width:1135px) {
	#whatsappButton{
		margin-left: 100px !important;
	}
}

@media screen and (min-width:1136px) {
	#whatsappButton{
		margin-left: 105px !important;
	}
}


/* nov 28 */

.contactreg-info .address_detail1 p{
	display: flex;
}

.contactreg-info .address_detail1 p .ic_on:first-child{
	margin-right: 10px  !important;
}
@media screen and (min-width:1024px)  and (max-width:1095px){
	
	/* .mobile-dv .country_code, .phn-dv .country_code{
		top: 38px !important;
	} */

	.watsapp-sec-dv .whatsapp-dv .country_code{
		top: 2px !important;
	}
}

/* dec 31 */
.RecentVisitProducts  .ProductBlock .review-list .pro-price  a{
	color: #444;
}

.lightbox .lb-container{
	padding: 0 !important;
}


@media screen and (max-width:445px) {
	.contact_listings  #my_registration_main .listin_cover #address_img{
	width: 100%;
} 

}

@media screen and (min-width:640px) {
	.contact_listings  #my_registration_main .listin_cover{display: flex;flex-wrap: wrap;}
.contact_listings  #my_registration_main .listin_cover #address_img{width: 30%;height: 150px;} 
.contact_listings  #my_registration_main .listin_cover div#address_detail{width: 70%;padding-top: 0 !important;}
 .contact_listings  div#my_registration_main div#address_h{
width: 100%;
}
.contact_listings  #my_registration_main .listin_cover #address_img img{
	width: 100% !important;
	height:100% !important;
	object-fit: cover;
}
  .account_title{
	 padding: 60px 0 9px 15px;
}
}

/* jan-1/26 */

/* Hide by default (desktop) */

 .listing-btn-section  .f_btn.btnn {

  display: none;

}
 
/* Show on tablets and mobile */

@media (max-width: 750px) {

  .listing-btn-section  .f_btn.btnn { display: flex;}

}

/* jan-1/26 */
@media screen and (max-width:1135px) {
	
.personal-information .account_whatsapp{
	width: 100%;
}
}
/* jan-5/26 */
.myproperties  .addPropertyList .section-grid .prod-grid{padding: 0 !important;}
.myproperties  .addPropertyList .section-grid .prod-grid  .address_detail-data ul li .ic_on{margin-right: 10px ;}
.myproperties  .addPropertyList .section-grid .prod-grid  .pro-name  h4{min-height: 26px;}
.myproperties  ul.bt-lisitng li::after{content: none;}
.myproperties  .addPropertyList .section-grid .prod-grid .text{align-items: flex-end;}
.myproperties  .addPropertyList .section-grid .prod-grid .text .copyProjects{ filter: brightness(0) invert(1); font-size: 2rem;background-color: rgba(0, 0, 0, 0.25); border-radius: 50%; width: 37px; height: 36px; display: flex;align-items: center;justify-content: center;}
.contactreg-info .address_detail1 p .ic_on:first-child{height: 25px;}
.myproperties .addPropertyList .listin_cover #address_img .home-profile-pic {max-height: 235px !important;}
.myproperties .addPropertyList .listin_cover #address_img .home-profile-pic img{max-height: 234px!important;}


.addPropertyList .grid-prod .pro-name .one-square h4,.addPropertyList .grid-prod .pro-name  p{color: #000;}
.addPropertyList .grid-prod .pro-name  p{font-size: 14px;}
.addPropertyList .prod-grid  {padding:0 !important}


/* 12 march 2026 */


/* @media screen and (min-width:1024px)  and (max-width:1095px){

	.mobile-dv .country_code, .phn-dv .country_code{
		top: 30px !important;
	}
} */

.gallery_view .prod-grid{
	padding: 10px !important
}

.editField span#span_title, .editField span#span_url{
	line-height: 20px !important;
}

#ctl00_MainContent_lblTotalReview    {
	align-items: flex-start;
}
.recentvisit-content h4{
    font-size: 15px;
    line-height: 19px !important;
}

.gallery_view .prod-grid .feature_img span{
	font-size: 14px !important;
}

.fetr-product-rating .us-review .col-list-review{
		font-weight: 600;}
div#coverImagePopUp .main_cover_img .cover_img input[type="radio"]{top: -2px !important;}

.grid-prod{justify-content: center;}

.getFavorite{/* top: -13px !important; */}

.unioverview-leftside .unidetail  
.cl-data .clas-feed ul{
	width: 60% !important;
}
.new-dropzone .upload_image span{ margin: 5rem auto 0; text-align: center;}
.not-recived{align-items: flex-start !important;}
#registration_main input{    width: 98% !important;}

.reviewpage_main{
	margin-right: 0 !important;
}


/* March 20 2026 */
.gallery_view.grid-prod{
	    grid-template-columns: repeat(auto-fill, minmax(34%, 1fr)) !important;
}

.reviewpage_leftnav_bg{
	padding-right: 0 !important;
}

@media screen and (min-width:1600px) {
	
	div#coverImagePopUp .main_cover_img .cover_img .cover_image{height: 165px;}
}

div#coverImagePopUp .main_cover_img .cover_img input[type="radio"]{top: 1px !important;}

.address_detail1 p span {margin-right: 9px;}

.phn-input{position: relative;}

.lb_mobile span.country_code{top: 6px;}

@media screen and (min-width:769px) {
	.lb_mobile span.country_code{top: 1px;}
	.watsapp-sec-dv .lb_phone span.country_code{top: 1px !important;}
	.watsapp-sec-dv .whatsapp-dv .country_code{top: 1px !important;}
}
@media screen and (min-width:1101px) {
		.watsapp-sec-dv .whatsapp-dv .country_code{top: 1px !important;}

}

.watsapp-sec-dv  .lb_phone span.country_code{
	top:6px;
}

.Key_words div {padding-left: 0;}

.middle.product .text a.btn.btn-custom:first-child {font-size: 22px !important; }
.prod-grid .pro-name{padding-top: 13px !important;}

@media screen and (min-width:19001px) {
	.nav-fiels .cs-links ul{    margin-top: 15px;
    padding-left: 0;}
}

.nav-fiels .cs-links{
	padding-left: 0 !important;
}

@media screen and (min-width:787px) {
	.clas-feed ul{
		width: 100% !important;
	}
	.clas-feed ul li{
		width: 32% !important;
	}
	.add_btn{
		margin-top: 0 !important;
	}
}
/* @media screen and (min-width:980px) {
	div.pr-nav-left{
		        width: 100% !important;
	}
	div.pr-nav-right{
		        margin-top: 15px;
        width: 100% !important;
        padding-left: 0 !important;
	}
} */


.aside-left #my_account_field .listin_cover .listin_covers #address_h{display: grid;
        grid-template-columns: 54% auto;}


		@media screen and (min-width:769px) {
			.aside-left #my_account_field .listin_cover .listin_covers{padding-top: 0 !important;}
			/* button.btn.btn-success.btn-xs.addType.btn-action{margin-top: 0;} */
			.addBranchList{padding: 0 !important;}
			.pr-nav-right{margin-top: 15px;}
			.pr-nav-right .rt-pr-view .totl-enq{margin-right: 10px;width: 269px;}
		}

.listin_covers #address_detail #address_h .action_div .getFavorite {
    top: -13px !important;
}



.productpage .prod-grid.image_container .pro-name{display: flex; justify-content: space-between; align-items: center;}
  .prod-grid.image_container .pro-nam ul{padding-left: 0 !important; }

@media screen  and (min-width:769px) and (max-width:1101px){

	.productpage .grid-prod{
	grid-template-columns: 49% 49%;}

	.addCourseList .section-grid .grid-prod, .addPropertyList .section-grid .grid-prod{    display: grid;
    grid-template-columns: 49% 49%;
    gap: 10px;}

	.unitFormWrap div.col-md-4{width: 100% !important;}
	
}


.addCourseLis  .prod-grid.image_container .pro-name{display: flex; flex-direction: column !important;}




.address_detail-data ul.bt-lisitng {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    margin: 0;
    list-style: none;
}

.address_detail-data ul.bt-lisitng li {
    position: relative;
    padding: 10px 15px 5px 5px;
    display: flex;
    align-items: center;
}

/* Separator line */
.address_detail-data ul.bt-lisitng li:not(:last-child)::after {
    content: '';
    position: absolute;
    right: 0;
    top: 10%;
    height: 80%;
    width: 1px;
    background-color: #d8d8d8;
}

@media (max-width: 992px) {
    .address_detail-data ul.bt-lisitng li {
        /* width: 50%; */
    }

    .address_detail-data ul.bt-lisitng li::after {
        display: none; /* remove messy lines */
    }
}

@media (max-width: 576px) {
    .address_detail-data ul.bt-lisitng {
        /* flex-direction: column; */
    }

    .address_detail-data ul.bt-lisitng li {
        /* width: 100%; */
        padding: 10px 0;
        /* border-bottom: 1px solid #eee; */
    }

    .address_detail-data ul.bt-lisitng li:last-child {
        border-bottom: none;
    }
}

.address_detail-data .ic_on {
    margin-right: 2px;
}

.address_detail-data .list_num {
    word-break: break-all;
}

.cm-hlf.account_whatsapp{padding-left: 0 !important;}

.addWishlistList .grid-prod .prod-grid .pro-name h4 {
    color: #0284E1 !important;
}

@media screen and (min-width:991px) and (max-width:1238px) {
	.nofer:before{top: -2px;}
}

.addBranchList .section-grid .middle{bottom: 0;}

.addBranchList .section-grid .grid-prod,
.addCourseList .section-grid .grid-prod,
.addPropertyList .section-grid .grid-prod{
	display: flex;
	flex-direction: column;
}


@media screen and (min-width:600px) {
	
.addBranchList .section-grid .grid-prod{
	display: grid;
    grid-template-columns: 33% 33% 33%;
    gap: 10px;}

.addCourseList .section-grid .grid-prod, .addPropertyList .section-grid .grid-prod{    display: grid;
    grid-template-columns: 33% 33% 33%;
    gap: 10px;}
}

.prodct-img-view img{height: 200px !important;}

.us-product .product-pg-nav {display: flex;flex-wrap: wrap;gap: 10px;}

@media screen and (min-width:763px) {
	.clas-feed ul li{
		width: 33%;
	}
}

@media screen and (min-width:1281px) {
	.pr-nav-right{margin-top: 0 !important;}
}

/* #registration_main input { margin-bottom: 20px !important;
} */

.bgg1 .contact-info, .bgg1 .watsapp-sec-dv, .st_adrs.form_statecity, 
.bgg1 .contact_info ._namme ,.bgg1 .contact_info .editlisting_locationinput {
    padding-bottom: 20px !important;
    
}
 .grid-prod .prod-grid.image_container .middle{bottom: 0;}

.bgg1 .contact-info, .bgg1 .watsapp-sec-dv, .st_adrs.form_statecity {
    padding-bottom: 20px !important;
    float: left;
    width: 100%;
}

.middle.product{top: 0 !important;}

#descriptions1 span{top: -4px !important;}

.ctm-form input::placeholder {
  color: #999;  /* example gray */
}

.ctm-form select{
	  color: #999;
}

@media screen and (min-width:1200px) {
	.gallery_view.grid-prod{grid-template-columns: repeat(auto-fill, minmax(30%, 1fr)) !important;}
}
.new-dropzone .card.dz-image-preview{margin-top: 15px;}






/* Footer Starts */

	.footer {
    padding-top: 10px;
    float: left;
    width: 100%;
}
.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.footer-top .footer-icon {
    border-bottom: 1px solid #333333;
    display:flex;
    justify-content:space-between;
    align-items:center;
	padding-bottom: 1.5rem;
}

.footer-top .footer-icon span {
    width: 127px;
    height: 56px;
}

.footer-content {
    border-bottom: 1px solid #333333;
    padding-bottom: 2rem;
    float: left;
    width: 100%;
}

.footer-list {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
}

.footer .footer-icon{padding-bottom: 1rem !important;}
.footer{
  padding-bottom: 0 !important;
}
.footer .footer-list {margin-top: 1rem;}

/* Footer Ends */

.nav-fiels {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.filters-sec-head {
    display: flex;
    width: 80%;
    gap: 2%;
}

@media screen and (min-width:768px) {
		#form_table span.breadcrumb {
	background: inherit;
	padding: 0;
	margin-bottom: 0;
}
}

#editClassifiedtable_fromtable  .clr-red{top: -6px !important;}

@media screen and (min-width:769px) and (max-width:820px) {
        #advice_sec .owl-wrapper{width: 100% !important;}
        #advice_sec .owl-item{width: 80% !important;}
        #advice_sec .analatic_inner{margin: 12px 0;}
    }
@media screen and (min-width:1101px) {
    .type-section  .form-group.col-md-4{min-height: 80px;
    margin-bottom: 0px !important;}
    .bgg1.new-dropzone  .test.padding-zero.prop{display: flex; width: 100%;}
    .typesContainer .type-section .dropzone.unitTypeDropzone.form-group.dz-clickable{width: 50% !important;}
    .test.padding-zero.prop .dropzone-previews{width: 50% !important;}
    .plat_form_cat .new-dropzone{padding: 0 !important;}
    
}

@media screen and (min-width:600px) {
    .new-dropzone .upload_image span{margin: 0;}
    /* .typesContainer .type-section .dropzone.unitTypeDropzone.form-group.dz-clickable{    display: flex; justify-content: center;flex-direction: column;} */
}
 
@media screen and (max-width:1101px) {
    .type-section .form-group{padding-left: 0 !important;}
}
/* .unitFormWrap .form-group.col-md-6.padding-left-zero{width: 100% !important;} */
.type-section .bgg1{border: none !important;}
.btn-xs, .btn-group-xs > .btn{margin-top: 12px !important;}

@media screen and (min-width:768px) {
  div .newa {
    height: 44px !important;
    width: auto  !important;
    padding: 13px 20px  !important;
    min-width: fit-content  !important;
    font-size: 12px  !important}
}

.typesContainer .new-dropzone .card.dz-image-preview .img-mn{height: 85px !important;}
@media screen and (max-width:767px) {.new-dropzone .card.dz-image-preview{margin-top: 12px !important;}}
.new-dropzone .upload_image span{margin: 3rem auto 0 !important;}
.dropzone.unitTypeDropzone.form-group.dz-clickable{display: block !important;}
.watsapp-sec-dv .whatsapp-dv .country_code{top: 6px ;}
@media screen and (min-width:769px) and (max-width:1200px) {.new-dropzone div.dropzone{width: 40% !important;}.new-dropzone .card.dz-image-preview{width: 29% !important;}}
@media screen and (min-width:769px) {.new-dropzone .card.dz-image-preview{width: 29% !important;}}
.bgg1.new-dropzone.proprtySection{padding: 15px !important;}
.bgg1.new-dropzone .test.padding-zero.prop{display: block !important;}
@media screen and (min-width: 1101px) {
    .test.padding-zero.prop .dropzone-previews {
        width: 100% !important;
    }
}

#myAwesomeDropzone {
    margin-top: 12px !important;
}

@media screen and (max-width:429px) {
	.my-clasifi.business-profile-directory .nav-fiels .cs-links ul{flex-wrap: wrap;}
	.nav-fiels .cs-links ul li:last-child {margin-top: 12px !important; }

}

@media screen and (max-width:479px) {
	#registration_main .mobile_ph span.country_code{top: 24px;}
}

@media screen and (max-width:767px) {
	.form-group.postal_codes{flex-direction: column;}
}


#filePreviewsDropzoneUnitType_1__0 .card .dz-image-preview{width: 100% !important;}

@media screen and (min-width: 768px) and (max-width: 1199px) {
 .postal_codes .col-sm-4:nth-child(-n+3) {
    padding-right: 15px;
  }
}
.add_agent  div#field.changed_layout{padding: 0 0 !important;}

.changed_layout #registration_main #form_table {
  margin-bottom: 0 !important;
}

._my_listing_main2 .watsapp-sec-dv .whatsapp-dv .country_code {top:1px !important}


@media screen and (min-width:1300px) {
	.upload_image  .new-dropzone .card.dz-image-preview{width: 24% !important;}
}


.footer-txt-sec{    width: 42%;}

@media screen and (min-width:768px){
	.featured-cites .f_row{
		display:flex;
	}
	.footer-detail{display: flex;}
	.footer-txt-thrd   {    width: 55%;}

}

@media screen and (min-width:908px) {
	.footer-txt-sec{width: 89%; display: flex; flex-direction: row-reverse;}
}

@media screen and (min-width:1024px) {
	.footer-text-info{width: 30%;}
}

.footer-top {background-color: #000 !important;}
.footer-top ul li a{color: #fff !important;}
.footer-top .main_heads {color: #fff !important;}
.footer-top h2.main_heads{margin-top: 0 !important;}
.footer-detail{border-bottom: 1px solid #333333;}

.register_for_the_profile_98D6FO98 .dv_fom .col-sm-6{padding-right: 15px !important;}
.register_for_the_profile_98D6FO98   .listing_bg.my_listing_main{    padding: 0px 20px 0px 20px !important;}
.register_for_the_profile_98D6FO98 .listing_bg .test_2 {padding: 0;}
.register_for_the_profile_98D6FO98  .des_cipt{padding-right: 15px !important;}

@media screen and (max-width:1199px) {
#my_account_field   .filters-sec-head{flex-direction: column !important;}
    #my_account_field  .show_product{margin-top: 15px !important;}
}

.register_for_the_profile_98D6FO98 .col-sm-6 .rera_radio.rea_div{ width: 50% !important;   display: flex; align-items: center; }
.register_for_the_profile_98D6FO98   #registration_main input[type="radio"]{    margin-right: 12px !important;}
 
.infobtn{padding: 6px 16px;}

.addBranch .new-dropzone .card.dz-image-preview{width: 100% !important;}
.addBranch .bgg1.new-dropzone .test.padding-zero.prop{padding: 12px !important;}
.addCourseForm  .col-xs-12.col-sm-6.col-md-6.col-lg-6:nth-child(3),
.addCourseForm  .col-xs-12.col-sm-6.col-md-6.col-lg-6:nth-child(4),
.addCourseForm  .col-xs-12.col-sm-6.col-md-6.col-lg-6:nth-child(5){
	margin-top: 10px ;
}
 .addCourseForm   .descri_ption_sct{margin-top: 10px;}

 
#slide .box {
  display: flex;
  flex-direction: row;        /* always row, no column */
  justify-content: center;
  align-items: center;
  gap: 16px;
  padding: 2rem 1rem;
}

#first .LoginIcons {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 200px;              
  flex-shrink: 0;           
  padding: 2.5rem 1rem;
  background: #fff;
  border-radius: 9px;
  cursor: pointer;
  text-align: center;
  transition: border-color .2s, transform .15s;
  box-shadow:0 4px 20px rgba(0, 0, 0, 0.08);
}

#first .LoginIcons:hover {
    border: 1px solid #0284E1;
}
 

.LoginIcons.active {
  border: 2px solid #1a78c2;
  background: #f0f7ff;
}

.insnImg img {
  width: 64px;
  height: 64px;
  object-fit: contain;
}

input.role { display: none; }


.custom-field #phonecode{position: absolute;
    z-index: 1;
    border: 2px solid #EEEEEE;
    background: #fff;
	font-weight: 500;
	    border-right: none;
    border-radius: 5px 0px 0px 5px;
color: #aaa;}


.lis_msg_icon-sec .LoginIcons { display: flex; justify-content: center; align-items: center; padding: 20px;}

.lis_msg_icon-sec .role2.icon-logins { display: flex; gap: 20px; flex-wrap: wrap; justify-content: center;}

.lis_msg_icon-sec .insnImg {
  display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; background: #ffffff;
  border-radius: 16px;padding: 36px 40px;width: 200px;cursor: pointer;transition: box-shadow 0.2s ease, border-color 0.2s ease; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08); border-color: #d0e8f8; border: 1px solid transparent;
}

.lis_msg_icon-sec  .insnImg:hover {  border: 1px solid #0284e1;}

.lis_msg_icon-sec  .insnImg img { width: 80px; height: 80px; object-fit: contain;}

.lis_msg_icon-sec  .insnImg span { font-size: 14px;font-weight: 600; color:#0284e1 ;text-align: center; line-height: 1.3;}
@media (max-width: 768px) {
 .lis_msg_icon-sec .insnImg {
    width: 160px;
    padding: 28px 30px;
  }
 .lis_msg_icon-sec .insnImg img {
    width: 65px;
    height: 65px;
  }
 .lis_msg_icon-sec .insnImg span {
    font-size: 14px;
  }
}

@media (max-width: 480px) {
 .lis_msg_icon-sec .role2.icon-logins {
    gap: 14px;
  }
.lis_msg_icon-sec  .insnImg {
    width: 140px;
    padding: 24px 20px;
  }

.lis_msg_icon-sec  .insnImg img {
    width: 55px;
    height: 55px;
  }
 .lis_msg_icon-sec .insnImg span {
    font-size: 13px;
  }
}
@media (max-width: 360px) {
 .lis_msg_icon-sec .role2.icon-logins {
    flex-direction: column;
    align-items: center;
  }

.lis_msg_icon-sec  .insnImg {
    width: 80%;
    max-width: 220px;
  }
}

@media screen and (min-width:1200px) {
	.formSecrion{width: 60%;}
}