.error_mssg img{position:absolute;right:-10px;top:-14px;}
.margin{position:relative;}
@media(max-height:1024px){div#my_account_field{min-height:560px;}
div#main_containner.thanks_msg{min-height:350px;}
}
@media(max-height:700px){div#register-box{max-height:580px !important;overflow-x:auto;}
div#main_containner.thanks_msg{min-height:530px;}
}
@media(max-height:510px){div#register-box{max-height:360px !important;}
div#main_containner.thanks_msg{min-height:300px;}
}
@media(max-height:360px){div#register-box{max-height:250px !important;}
}
@media(max-width:1240px){.twitter a{margin-top:27px;}
}
@media(max-width:1220px){.twitter{display:none;}
}
@media(max-width:1200px){
#side_add > div{width:100% !important;}
#side_add > div#side_add_h{width:100% !important;box-sizing:border-box;height:auto;padding:10px 12px;}
.stickyy4 .search_bar, .stickyy4 .category_browse{margin-left:10px;} 
}
@media(max-width:1100px){
	.stickyy4 .search_box input{width:160px !important;}
	.search_box select{width:120px !important;}
	td.detail_buttons{padding-top:33px !important;text-align:left;float:left !important;}
	.stickyy4 .search_button{margin:16px 0 0 5px;}
	.classified_details .mail a{word-wrap:break-word;width:100%;display:block; font-size: 16px;}
	.classified_details .mail #closebutton a.close_button{width:19px;}
	table#ctl00_MainContent_fmClassifiedDetail{display:block;}
	table.classified_details{float:left;/*display:block;*/}
}


@media only screen and (min-width:1121px) and (max-width: 1160px){ 
	.job-purpos .listin_cover{padding: 12px 6px;}
	.job-purpos .listin_cover{grid-template-columns: 50% 50%;}
}

@media only screen and (min-width:1024px) and (max-width: 1120px){ 
	.job-purpos .listin_cover{padding: 12px 8px;}
	.job-purpos .listin_cover{grid-template-columns: 50% 50%;}
}

@media (min-width:768px) and (max-width:1023px){
	.navigation{margin-left:5px;}
	.right_section{width:74%;}
	.login-panel .wrap{width:404px !important;}
	#registration_main #form_table table tr td.privacy_p input#chkTerms{margin-top:-2px !important;display:inline-block;}
	.colm #address{width:100% !important;}
	.colm{float:none;width:100%!important;}
	.mainMenu > ul{margin:10px 0 0 0 !important;}
	.logo{position:relative;z-index:999999;}
	.directory{margin-right:5px;}
	label.menuTitle{color:#036a70;float:right;font-size:17px !important;font-weight:bold;margin-top:0;text-align:right;width:87px !important;}
	#tweet{display:none !important;}
	#field1{width:100% !important;}
	#register-box iframe{width:100% !important;}
	#profile_img{width:100% !important;}
	#ctl00_MainContent_upfavorte{margin:0 0 0 30px !important;width:94% !important;}
	.col13{width:55% !important;}
	.showReviewOuter{height:auto !important;overflow:hidden !important;width:100% !important;}
	#address_h{height:auto !important;overflow:hidden;}
	.add_heading > span{height:auto;width:100% !important;}
	.col11{width:98% !important;}
	.col11 #address{width:98% !important;}
	.col11 #address_detail{width:98% !important;}
	.pagination, .searchResultArea{width:100% !important;}
	#field #address{float:left !important;margin:10px 0 !important;width:auto !important;}
	#field #registration_main #address{margin:0 0 20px !important;max-width:450px !important;width:100% !important;}
	.style_display{display:none !important;}
	#ctl00_MainContent_dlSubCategory #field_text{margin-top:0 !important;width:auto;}
	#field_1 li{clear:both;}
	#ctl00_MainContent_dlSubCategory td{display:block !important;}
	.container{width:100% !important;}
	.mobile{display:none !important;}
	.search_box .add_button{width:18%;margin-top:14px;}
	#btPost img{border-radius:2px;width:100%;height:33px;}
	#left_sub #ctl00_MainContent_dlCategory td{display:inline-block;width:100%;}
	#ctl00_MainContent_dlCategory td{display:block;}
	#field_1{width:100% !important;}
	#field div#field_1.listing_line{width:50% !important;}
	#ads_image{display:none !important;}
	.bc_switcher{display:none !important;}
	.mobile{display:none;}
	.mobile_res{display:block !important;margin-top:7px;}
	.hp{display:none;}
	.login-panel .wrap{right:-4px !important;}
	.sticky2 .login-panel .wrap{right:0 !important;}
	.search_bar{float:left;}
	.search_box select#ct{width:120px !important;}
	.stickyy4 .category_browse{padding:24px 10px;}
	.register-panel .wrap{right:-4px;}
	.login{margin:-1px 0 0 0;}
	.latest_blog_section .col-sm-4.col-lg-4.col-md-4{padding:0 13px;}
	img.tab_logo{display:inline-block;}
	img.desktop_logo{display:none;}
	.stickyy4 .logo4{width:33px;}
	.sticky2 .register-panel .wrap{right:-18px;z-index:9999999999 !important;top:49px !important;}
	#form_table .cont_infor .col-sm-6:nth-child(2n) span.country_code{top: 32px;}
	#form_table .cont_infor span.country_code{top: 32px;}
	span.country_code{top: 7px;}
	#form_table table tr td select {margin-top: 5px;}
	/****************job************/
	.job-purpos .listin_cover{grid-template-columns: 50% 50%;}

}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){
	.twitter{display:none;}
}
@media only screen and (max-device-width:640px) and (orientation:landscape){
	#address_details{float:none !important;width:95% !important;}
	.listingkeyword{width:93% !important;}
	#register-box iframe{width:100% !important;}
	#register-box iframe{min-height:250px !important;}
	#register-box iframe{padding:0 !important;}
	#register-box iframe{height:100%;max-width:100%;min-height:200px;}
	.mainMenu{width:100% !important;}
	label.menuTitle{}
	.right_sidebar{width:100% !important;}
	#side_add{margin:20px 0 0 !important;width:100% !important;}
	#ads_image{display:none !important;}
	.hp{display:none !important;}
	.colm{float:none;width:100% !important;}
}
@media only screen and (max-device-width:480px) and (orientation:landscape){
	.listingkeyword{width:100% !important;}
	#address_details{float:none !important;width:95% !important;}
	#register-box{min-width:480px !important;}
	#register-box iframe{width:100% !important;}
	#register-box iframe{min-height:200px !important;}
	#register-box iframe{padding:0 !important;}
	#register-box iframe{height:100%;max-width:100%;min-height:200px;}
	.container{width:100% !important;}
	.mainMenu{width:100% !important;}
	label.menuTitle{}
	.right_sidebar{width:100% !important;}
	#side_add{margin:20px 0 0 !important;width:100% !important;}
	#ads_image{display:none !important;}
	.hp{display:none !important;}
}

.mainMenu{display:block;float:left;margin:7px 0 0;padding:0;position:relative;width:100%;}
#toggleMenu{display:none;}
#toggleMenu:checked ~ ul{max-height:100%;opacity:1;}
.mainMenu > ul{float:left;list-style:outside none none;margin:0;max-height:0;overflow-y:hidden;padding:0;width:100%;}
.mainMenu li{display:block;float:left;margin:0;padding:0;white-space:nowrap;width:100%;}
.mainMenu a, .mainMenu a:visited{display:block;width:100%;}
label.menuTitle{cursor:pointer;display:block;margin:0;}

@media(max-width:460px){
	#form_table table tr td input, #form_table table tr td select, #register-box input, #forget_panel .form input, #form_table table tr td textarea{width:95% !important;}
	#form_table table.cont_form tr td input, #form_table table.cont_form tr td textarea, #form_table table.cont_form tr td select{width:100% !important;}
	#registration_main #form_table .cont_form span.err_img{right:14px !important;}
	.registration_form #form_table input{width:100%;}
	#form_table table.cont_form tr td span.error_class{right:-12px;}
	#registration_main span.err_img{right:18px !important;}
	#post_advertisement_form #form_table table tr input, #post_advertisement_form #form_table table tr textarea, #post_advertisement_form #form_table table tr select{width:100%;}
	#post_advertisement_form #form_table{padding:0 15px;}
	#post_advertisement_form span.error_class{right:5px !important;}
	form#post_advertisement_form table span#error_chkTerms{margin-left:5px;}
	.classified_details tr td:last-child{width:85% !important;word-wrap:break-word !important;display:inline-block !important;}
	body .directory_panel{width: 80% !important;}
	body .header .directory_panel_demo{width: 80% !important;}

}
@media screen and (min-width:1000px){
	label.menuTitle{display:none;}
	.mainMenu ul{border:0 none;display:block !important;max-height:100% !important;overflow:visible;padding-bottom:20px;}
	.mainMenu ul li{border:0 none;display:inline;width:auto;}
	.mainMenu{text-align:center;}
	.mainMenu li{background:#36b0b7 none repeat scroll 0 0;border-bottom:1px solid #fff;color:#fff;}
	.mainMenu a, .mainMenu a:visited{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:bold;margin:0;padding:11px 0;text-decoration:none;text-transform:uppercase;width:100%;}
	.mainMenu a:hover{background:#fff none repeat scroll 0 0;color:#36b0b7;}
	label.menuTitle{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;width:94%;}
	.mainMenu li{border:0 none;}
	.mainMenu a:hover{color:#767676;}
}
@media(max-width:1050px){
	#mapsearch{width:250px;}
}
@media(max-width:800px){
	#review-list{box-sizing:border-box;display:inline-block;margin-left:0;padding:0px;}
	div#mapsearch{width:99% !important;height:180px !important;margin:0;}
	div#field.changed_layout .col-p{width:100%;margin-bottom:20px;}
	div#ctl00_MainContent_pnLogin.right_log{width:100%;}
	#add_im2 > a{display:block;width:100%;overflow:hidden;}
	.classified_details tr td:last-child{width:90% !important;display:table-cell !important; font-size: 15px;}
	td.detail_buttons{padding:0 0 0 3px !important;}
}

@media(max-width:767px){ 
	 div.mob-buttons-stiky {display:block;}
	 .listin-mb-st{display: none !important;}
}

@media screen and (min-width:800px) and (max-width: 991px){
	#review-list{box-sizing:border-box;display:inline-block;margin-left:0;padding:0px;}
	div#mapsearch{width:99% !important;height:100px !important;margin:0;}
	div#field.changed_layout .col-p{width:100%;margin-bottom:20px;}
	div#ctl00_MainContent_pnLogin.right_log{width:100%;}
	#add_im2 > a{display:block;width:100%;overflow:hidden;}
	.classified_details tr td:last-child{width:100% !important;display:table-cell !important;}
	td.detail_buttons{padding:0 0 0 3px !important;}
}

@media(max-width:960px){
	#main_containner{width:100%;}
}
@media(max-width:920px){
	.listingkeyword{max-width:500px;margin:0 auto;clear:both;float:none;}
}
@media(max-width:900px){
	.stickyy{display:block !important;}
	.logout, .my_account{line-height:52px;}
	#top_bar{display:none !important;}
	.search_box{width:96.3% !important;margin:47px 0 0 0 !important;}
	.directory{width:100% !important;margin-right:0 !important;}
	.directory_panel{height:auto;margin:0 auto;}
	.mainMenu{margin:10px 0 0 !important;}
	.mainMenu li:first-child, .mainMenu li:last-child{border-top:0;}
	.left_sidebar, div#my_account_field.listing-right, .search_coloumn{width:100%;}
	#left_sub #ctl00_MainContent_dlCategory td{float:left;width:100%;}
	#addressLatest{max-width:inherit;}
	.mainMenu a{border-bottom:1px solid rgba(0, 0, 0, 0.05);}
	#side_add > div{width:100% !important;box-sizing:border-box;height:auto;padding:10px 12px;}
	#add_im2 a{display:inline-block;overflow:hidden;vertical-align:top;margin-bottom:15px;}
	#highlight_ads{padding:0;}
	.grow_business{margin-top:5px;margin-bottom:5px;}
	.right_sidebar{width:100%;margin-top:15px;}
	.search_box input{margin:16px 6px 14px 0;}
	.search_box select, .search_box .search_button{margin:16px 6px;}
	#ctl00_PanLogin .navigation{margin-top:0 !important;max-width:180px;left:50%;margin:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);top:-21px;}
	.register-panel .wrap{position:fixed;right:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);top:39px !important;}
	#ctl00_ctl00_PanAccount{width:100%;}
	.navigation1{position:absolute;left:50%;top:69px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);}
	#ctl00_ctl00_PanAccount{margin:0;position:absolute !important;left:0;top:-63px;z-index:999999999999;}
	.mainMenu li{background:#36b0b7 none repeat scroll 0 0;color:#fff;padding:0 10px;overflow:hidden;box-sizing:border-box;text-align:center;}
	.navigation1{top:74px;overflow:hidden;}
	.account-logout .navigation1 {top: 0px;position: relative;}
	.mainMenu a{border-bottom:1px solid rgba(0, 0, 0, 0.05);color:#fff;padding:8px 0;text-decoration:none;}
	.login-panel .inner, .register-panel .inner{width:100%;}
	.mainMenu li:hover{background:#fff none repeat scroll 0 0;}
	.mainMenu li:hover a{color:#36b0b7;}
	#ctl00_PanLogin .navigation{margin-top:0 !important;max-width:180px;left:50%;margin:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:9999;top:-7px;}
	.register, .login{line-height:52px;}
	.login-panel .wrap{background:rgba(0,0,0,0.85);right:inherit;max-width:396px;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);top:39px !important;}
	.login-panel .bottom{padding:19px 14px 0 10px;width:100%;box-sizing:border-box;}
	#register-box{top:15% !important;}
	.listing-cover{width:100%;}
	.mailnMenu > ul{box-shadow:0 2px 12px rgba(0,0,0,0.3);}
	.login-panel{height:39px;}
	input#loginButton1{margin:0 !important;}
	.thanks #content{width:auto;}
	.latest_blog_section .col-sm-4.col-lg-4.col-md-4{padding:0 11px;}
	.header-sticky2{display:none;}
	.postComment span#error_review{right:-25px;}
	#registration_main span.err_img{position:absolute !important;right:0 !important;top:6px !important;}
	.directory .login-panel{margin:6px 9px -9px 10px !important;width:408px;}
	.add_desc {font-size: 16px; line-height: 24px;}

}
@media(max-width:767px){
	.detail_ad_1, .detail_ad_2{display:none;}
	.search_coloumn{float:left;width:100% !important;}
	#ctl00_PanLogin .navigation{top:-13px;}
	#main_address_d img{margin-left:0;}
	.tel_no, .tel_number{display:block!important;color:#00687e;}
	.destop{display:none!important;}
	.classified_details img{float:left!important;margin-right:10px;}
	#register-box .circle-img img{float:none !important;}
	.sendmail_table .txtbox{background:none !important;border:1px solid #CCC;width:89% !important;}
	.sendmail_table td{width:100% !important;display:block !important;}
	.sendmail_table .txtarea{background:none !important;border:1px solid #CCC;width:89% !important;}
	.right{margin-bottom:5px;}
	.stickyy4, .main_sticky{display:none;}
	#register-box iframe{max-width:100% !important;min-height:329px !important;padding:0 !important;}
	.sendmail_table td{display:table-header-group !important;}
	.logo{position:relative;width:auto;z-index:999;}
	#field1{width:100% !important;}
	.col11{width:100% !important;}
	.colm{float:none;width:100% !important;}
	.search_box .search_button{margin:4px 6px !important;}
	.showReviewOuter{height:auto !important;overflow:hidden !important;}
	#address_h{height:auto !important;overflow:hidden;padding-bottom:20px;}
	.colm #address #address_h{padding-bottom:0;}
	.add_heading > span{height:auto;width:100% !important; font-size: 18px; line-height: 28px; display: initial !important;}
	.col11 #address{width:100% !important;}
	.col11 #address_detail{width:100% !important;}
	.colm #address{width:100% !important;}
	#cat_link{display:block !important;line-height:20px !important;}
	.listingkeyword{width:91% !important;max-width:100%;}
	.style_display .list_num, .style_display .keyword{display:none !important;}
	.pagination, .searchResultArea{width:100% !important;}
	#register-box .middle_bg .register_panel{margin:0 10px !important;}
	#register-box .top_bg, #register-box .bottom_bg{height:10px !important;}
	#field{width:100% !important;}
	div#field.changed_layout{width:auto !important;}
	#field1 #address{width:91% !important;}
	#field1 #address_detail{width:93% !important;}
	table{width:100% !important;}
	.container{padding:0 15px;}
	#ctl00_Search1_upSearch .container{padding:0;}
	.directory{float:none !important;width:100% !important;}
	.mainMenu{float:right;width:100% !important;}
	.search_box{height:auto !important;}
	#featured_adds_m{width:100% !important;}
	#main_address_d{width:95% !important;}
	#mapsearch{width:95% !important;}
	.margin1{clear:both;margin-top:10px;}
	.add_banners{display:none !important;}
	#ads_image{display:none !important;}
	.block_list, .block_2, #add_im2{width:100% !important;}
	#review-list, #highlight_ads{width:93% !important;}
	.search_box select, .search_box select#ct{margin:3px 0;width:100% !important;}
	.search_box input{margin:3px 0;}
	.search_bar{height:auto !important;padding:10px 0 8px;}
	#register-box iframe{max-width:100% !important;padding:0 !important;}
	.search_bar .left_bg{display:none !important;}
	.left_sidebar{width:100% !important;}
	.search_field{display:none !important;}
	#field_1{display:block;float:none;padding:0 10px;width:auto !important;}
	.directory_panel{width:100% !important;}
	#ctl00_MainContent_dlCategory td{display:inline-block;width:49%;}
	.realestate div, .bussiness div, .cllassified div, .education div, .job div, .realestate div{background-position:left center !important;width:100% !important;}
	#left_sub{width:100% !important;}
	.header .directory_panel_demo{display:none;position:fixed;width:84% !important;height: 100%; z-index: 999999;background:rgba(0, 0, 0, 0.92);z-index: 999999;border-right: 1px solid #000;top: 0; bottom: 0;}
	.header .directory_panel_demo .directory {transform: translateY(10%);}
	.header .directory_panel_demos .directory {transform: translateY(10%);}

	.directory > a{border-right: 0px;}
	label.menuTitle{color:#036a70;float:right;font-size:17px !important;font-weight:bold;margin-top:4px;text-align:right;width:78px !important;}
	.search_box input{width:100% !important;}
	.mainMenu > ul{background:#fff none repeat scroll 0 0;float:left;list-style:outside none none;margin:12px 0 0 !important;max-height:0;overflow-y:hidden;box-shadow:0 2px 12px rgba(0,0,0,0.3);padding:0;width:100%;}
	.search_bar{background:none;margin:48px 0 0;width:100% !important;}
	.right_sidebar{width:100% !important; padding: 0px;}
	#side_add{margin:20px 0 0 !important; width:100% !important;}
	.mobile{display:none;}
	.mobile_res{display:block !important;margin-top:10px;}
	#ctl00_MainContent_dlSubCategory #field_text{margin-top:0 !important;width:89% !important;}
	#field_1 li{clear:both;float: left;width: 100%;}
	#ctl00_MainContent_dlSubCategory td{display:block !important;}
	.hp{display:none;}
	.google_ads{display:none !important;}
	#feedbackMain{display:none !important;}
	#field_text .list_text{display:none !important;}
	.listing_line #field_text{margin:0 0 0 8px !important;width:70% !important;}
	.mobile{display:none !important;}
	.mobile_res{display:block !important;margin-top:10px;}
	#ctl00_MainContent_dlCategory{margin-top:10px;}
	.toggle-btn-visible{background:rgba(0, 0, 0, 0) url("../images/arrow1.png") no-repeat scroll 97% center;cursor:pointer;display:block;font-weight:bold;}
	.toggle-target-expanded{display:block;}
	.main-area .toggle-btn-visible{display:block;}
	.main-area .toggle-target-hidden{display:none;}
	.main-area .toggle-target-expanded{display:block;}
	.search_box{width:100% !important;}
	.directory{width:100% !important;}
	.search_box .add_button{float:none;text-align:center;margin-top:10px;}
	#field_1{margin:10px 0;}
	#field_1 img{margin-top:6px;}
	#field_1 a{display:inline-block;vertical-align:middle;float:left;}
	.right-b {padding:0;}
	#addressLatest {margin: 8px 0px;}
	.toggle-target-hidden{}
	.toggle-btn{background-color:#36b0b7;border-radius:0;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;margin-bottom:0;padding:7px 10px 5px;text-transform:uppercase;}
	.directory_panel{display:block;height:auto;margin:0 auto;/*width:957px;*/position:fixed;width:84% !important;height: 100%;background: #000;  z-index: 999999;border-right: 1px solid #000;}
	.search_box, .search_bar .right_bg{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
	#top_bar{background:rgba(0, 0, 0, 0) url("../images/index-epageindia_top.jpg") repeat-x scroll 0 0;display:none !important;overflow:hidden;}
	.search_box{margin:0 0 0 !important;}
	body{overflow-x:hidden;}
	div#search_div{overflow:hidden;margin-top:0;}
	.container > .container{padding:0;}
	#nav_search_form > div, .right-b{width:100%;}
	.search_box .search_button{background:#ebd66b none repeat scroll 0 0;border-radius:2px;box-sizing:border-box;margin:4px 0 6px !important;height:32px;width:100%;position:relative;}
	.search_box .search_button::before{color:#222;content:"Search";display:block;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);font-size:14px;font-weight:600;}
	.mainMenu{margin:0 !important;}
	div#field.no-shadow{width:auto !important;}
	.one-square{float:none !important; font-size: 14px;}
	#address_h .one-square{width:100%;}
	#ranking{display:block;margin-bottom:10px;float:none;padding-left:0;text-align:left;}
	#address_h div#ranking{text-align: left; float: left; width: auto; margin: 10px 0px 0px;}
	.total_view_count {float: right; margin: 10px 0px 0px;}
	#address1 .add_heading{display:block;width:100%;}
	.epage_col_6{width:100%;}
	.epage_col_6:last-child{padding-top:0;}
	.tabPannel, .tabPannel ul, #my_account_field{width:100% !important;}
	.tabPannel{margin-bottom:0;}
	.latest_blog_section{display:none;}
	.mobile_res{margin-top:7px;}
	#login_box_detail input.txt-ip{max-width:450px;}
	#field div#field_1.listing_line{width:100% !important;}
	#field div#field_1.listing_line table{width:100%;margin-top:20px;}
	div#field_1.listing_line > ul > li table td, div#field_1.listing_line > ul > li table tr, div#field_1.listing_line > ul > li table tbody{display:block;width:100%;}
	#field_1.listing_line > ul > li > a{top:6px;}
	#field_1.listing_line ul > li > div#field_text{width:100% !important;padding:10px 0 5px 45px;box-sizing:border-box;margin:0 !important;}
	div#field_1.listing_line > ul > li #field_text span a{font-size:13px;}
	.postComment textarea#review{width:100% !important;}
	.postComment span#error_review{right:-10px;}
	.thanks{background-position:center top;}
	.thanks #content{padding:130px 20px 25px 20px;text-align:center;}
	#oops{margin-bottom:10px;}
	.highslide-container > table{width:430px !important;}
	.disp_b{display:block;}
	.login-panel .wrap{max-width:398px;}
	#featured_adds {margin: 0 !important;}
	div#my_account_field {min-height: auto;}
	#blog_detail .left-prof-img {margin-right: 0px; width: 100%; display: block;}
	#blog_detail div#address1 {float: left; width: 100%; display: block;}
	.single-inline.col-sm-12 {padding: 0px;}
	.listing-cover {padding: 0px; margin: 0px;}
	.latest_blog_section.latest_blog_section_mobile {display: none !important;}
	.total_view_count .destop{display: inline-table !important;}
	.header.active {position: fixed;z-index: 99;}
	#address #address_detail p.de_dscr { line-height: 26px; font-size: 16px;}
    #address_detail .list_num {font-size: 15px;}
	.CommentLogin > a {font-size: 15px; padding: 5px 15px; margin: 0px 10px 0px 0px;}
	.showReview {padding-bottom: 10px;}
	.CommentLogin span {font-size: 15px;}
	#ranking a {font-size: 14px;}
	a.add_to_contact1, a.right-refer {margin: 0px 0px 10px 0px !important;}
	a.add_to_contacts {margin: 0px 0px 10px 0px !important;}
	.breadcrumb {font-size: 16px;}
}

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){
	@media{
		.directory{margin-top:-26px !important;}
	}
}
@media(max-width:700px){
	.thanks{background-position:top center;}
	.thanks #content{padding:130px 15px 20px;width:100%;box-sizing:border-box;text-align:center;}
	#oops{text-align:center;margin-bottom:10px;}
	#thanks_message{font-size:22px;}
	#side_add > div{max-height:408px !important;}
	.remember label{float:none;vertical-align:middle;padding:0 2px !important;display:inline-block;line-height:12px;}
	.login-panel .wrap .remember input{float:none;margin:0;vertical-align:middle;}
}
@media(max-width:650px){
	.left-prof-img{width:100%;}
	div#address1{width:100%;padding:10px 0;}
	#main_address_d img{margin-left:0;width:22px;height:23px;}
	.logo{width:100%;text-align: left; }
	.directory{width:100% !important;margin:0 !important;float:left !important;}
	.mobile_res{display:inline-block !important;text-align:center;}
	.stickyy{background-color:#fff !important;height:90px !important;z-index:99 !important;}
	#ctl00_PanLogin .navigation{left:-11px;margin:0;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;top:-2px;}
	label.menuTitle{margin-top:9px;}
	.register{line-height:51px;}
	.login{line-height:52px;}
	body{background-size:100px 290px;}
	.search_bar{margin:88px 0 0;}
	#registration_main span.err_img{position:absolute !important;right:0 !important;top:6px !important;}
	#registration_main #form_table table tr td{padding-right:0px;}
	.register-panel{height:auto;width:100%;padding-bottom:55px;}
	#form_table table tr td input, #register-box input, #forget_panel .form input, #form_table table tr td select,#form_table table tr td textarea{max-width:100%;}
	.navigation1{top:85px;overflow:hidden;left:0;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;}
	.mainMenu{margin:5px 0 0 !important;}
	#keywords li .inner_listing{width:100% !important;}
	.login-panel .wrap{left:15px;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;top:79px !important;}
	.register-panel .wrap{left:15px;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;top:79px !important;background:rgba(7,85,92,.9);}
	#register-box{top:95px !important;}
	#register-box h2{width:100%;}
	.imag{margin-bottom:40px;}
	.imag, .textt{text-align:center !important;}
	.img{padding:0 !important;}
	.how{padding:10px 0;float:left;text-align:center;width:100%;}
	.man_c, .chair, .pencil, .copy{width:100% !important;background-position:center !important;}
	.scdar, .trdar, .fstar{display:none;}
	#ctl00_ctl00_PanAccount{left:15px;top:-33px;}
	#arrow_cat{display:none !important;}
	#register-box .middle_bg .register_panel{margin:0 0 !important;}
	#form_table table.cont_form tr td span.error_class{right:-10px !important;}
}
@media(max-width:550px){
	#address_detailLatest{width:100%;padding: 0px;}
	#address_img{width:40%;}
	#address_detailLatest > p{font-size:13px;word-wrap:break-word;}
	#addressLatest{margin: 0;margin-bottom: 15px;}
	#left_sub #ctl00_MainContent_dlCategory td{float:left;width:100%;}
	#address_detail, #my_registration_main .listin_cover div#address_detail{padding-left:0;width:100%;}
	.search_coloumn > div{margin-left:0 !important;}
	#address_detail img, #address_details img{float:none;margin-top:10px;}
	#form_table{padding:0 15px;}
	#address_details{padding-left:0;width:100%;}
	.showReviewOuter .title{width:100%;}
	.CommentLogin{width:100%;margin:0;padding:1px 0;}
	.showReviewOuter{background-size:100%;padding:5px 15px;}
	.showReviewOuter.loggedIn_review{background-size:100% 35px;padding:5px 15px;}
	#registration_headings{padding-left:15px;padding-right:10px;}
	#registration_main #registration_headings{text-align:left;}
	#registration_main .welcome_txt #registration_headings{padding-left:0;}
	#form_table{padding:0;}
	#forget_panel .form input#emailid{width:100% !important;max-width:100% !important;margin-bottom:10px !important;margin-right:0 !important;}
	#forgotPassword_sendemail{float:left;margin-top:-5px;background-color:#166878;width:100%;border-radius:2px;padding:10px 0;height:35px;position:relative;text-align:center;}
	a.del_cross{position:absolute;right:0;top:0;}
	.del_cross img{margin:8px 0 !important;}
	#registration_main div#form_table{padding:0 15px;}
	#register-box{max-width:480px !important;min-width:inherit !important;}
	table.cont_form{width:98% !important;}
	#form_table .cont_form select, #form_table .cont_form input, #form_table .cont_form textarea{width:95% !important;}
	#registration_main .cont_form span.err_img{right:14px !important;}
	.action_div{width:70px;}
	#address_detail .action_div a.edit_pencil{float:left;}
	#address_detail .action_div a.edit_pencil img{margin-top:15px;margin-left:2px;}
	#address_detail .action_div img, #address_details .action_div img{margin-top:8px;}
	#middle_containner{margin:49px 0 53px 0;}
	#registration_main .welcome_txt div#form_table{padding:0;}
	#form_table table.cont_form tr td span.error_class{right:15px !important;}#address_img.listing_left {    width: 100%;    height: auto;}
}

@media only screen and (min-width:491px) and (max-width: 640px) {
	/**************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;}

}

@media(max-width:490px){
	.remember label{float:none;vertical-align:middle;padding:0 2px !important;display:inline-block;line-height:12px;}
	.login-panel .wrap .remember input{float:none;margin:0;vertical-align:middle;}
	a.add_to_contact, a.add_to_contact1, a.right-refer {width: 100%; line-height: 16px; display: block; margin: 0 0 10px !important; text-align: center; padding: 12px 7px; height: auto !important; font-size: 16px;}
	a.add_to_contacts {padding: 12px 7px !important; background: #00687D; color: white; border-radius: 2px; height: auto !important; line-height: 18px !important; box-sizing: border-box; display: block; text-align: center; width: 100%; font-size: 16px;
	}
	td.detail_buttons {width: 100%;}
	/**************job************/
	.job-purpos .listin_cover{grid-template-columns: 100% !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;}
}

@media(max-width:440px){
	.login-panel .bottom .input, .register-panel .input, .register-panel .inputBig{width:100% !important;display:block;float:left;}
	.login-panel .bottom .input input, .register-panel .input input, .register-panel .inputBig input{width:100% !important;}
	.login-panel .wrap{max-width:100% !important;width:auto !important;right:15px;height:130px;}
	.login-panel .bottom{float:none;width:100%;padding:16px 10px 0 10px;box-sizing:border-box;}
	.login-panel .bottom .error{width:100% !important;box-sizing:border-box;}
	.bottom .log_bt{width:100%;}
	.login-panel .inner, .register-panel .inner{width:100%;}
	.login-panel .top .right{float:right;margin-right:0;padding:0 !important;}
	.login-panel .top{padding:4px 0;}
	.chooseState table tr td{width:50%;display:block;float:left;}
	.chooseState table tr{display:inline;}
	.register-panel .top{height:24px;padding:10px 10px 0px 10px;}
	.register-panel .bottom{padding:0 10px 0 10px;width:100%;box-sizing:border-box;}
	.register-panel .wrap{height:130px;width:auto;background:rgba(7,85,92,1);right:15px;}
	a#ctl00_RegisterPopUp1_SubmitButton{background:#ebd66a;padding:0 !important;border-radius:2px;width:100%;display:block;height:26px;position:relative;float:left;text-align:center;}
	a#ctl00_RegisterPopUp1_SubmitButton:before{content:"Submit";color:#222;text-transform:uppercase;font-size:13px;font-weight:600;line-height:25px;}
	a#ctl00_RegisterPopUp1_SubmitButton img{display:none;}
	.highslide-container > table{width:320px !important;}
	div#highslide-wrapper-0{width:300px !important;}
	.highslide-html{width:300px !important;word-wrap:break-word;}
	.highslide-html-content > div{width:300px !important;}
	.choose_list, .choose_list .d_list, .oops_cont .choose_one{width:100%;}
}
@media(max-width:400px){
	#address_img {width: 100%;}
	.epage_col_6 h2{font-size:20px;}
	.epage_col_6 p{font-size:15px;line-height:19px;}
	.chooseState table tr td{width:100%;}
	#registration_main span.err_img{right:16px !important;}
	#password_form span.err_img{right:0 !important;}
	#registration_main .welcome_txt span.err_img{right:0 !important;}
	#registration_main .welcome_txt div#form_table{padding:0;}
	.feature_mar .feature h1{font-size:20px;}
	.postComment textarea#review{width:100% !important;}
	#field_text{width:auto !important;}
	a#new_send{float:none;margin-top:10px;display:block;}
	.listing_line #field_text{width:90% !important;}
	.add_desc span#ctl00_MainContent_lblDescription{word-wrap:break-word;display:block;}
	.classified_details tr td:last-child{width:85% !important;display:inline-block !important;}
}
@media(max-width:340px){
	.mail a{word-wrap:break-word;max-width:220px;}
}