/* -------------------------- categories1 styles starting --------------------------------------- */
@CHARSET "UTF-8"; #content-top-city { background: url(/images/content-bkgd.png) #ffffff top right repeat-y; padding: 1px 2px 1px 1px; } 
#content-top-city #content-box { padding: 10px; background:url(/images/home-content-fade.jpg); background-repeat:repeat-x; margin-left:5px; margin-right:3px; width:937px; } 

#citi-header { width: 100%; height:43px;} 

.changecountry{ padding:10px; /*margin-bottom: 15px;*/ float: left; width:550px; float:left;}
.list_heading{ color:#0c64bd; font-size:18px; font-weight:bold;}
.searchblock{width:360px; float:left;}
.textbox_search{width:260px; float:left;}
.findit_img{width:50px; float:left;}
.hlad_catagories{width:728px; margin:10px 0px 10px 100px;}
.errormsgblock{width:728px; height:auto; margin:30px 0px 10px 100px; padding:0px 0px 0px 10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden; color:#000000; border:1px solid #CC9966;}
.sorrytext{font-size:18px; color:#000;  padding:10px 0px 10px 0px; text-align:center;}
.keyword{font-size:18px; color:#cc711e;}
.categoriessearchblock{width:700px; float:left; padding-left:20px;}
.sub_categoriessearchblock{width:300px; float:left; padding:0px 0px 10px 0px;}
.main_categoriesblock{width:937px; float:left; margin-top:10px; height:auto;}
.sub_main_categoriesblock{width:100%; margin-bottom:20px; /*overflow:hidden;*/display: flex;flex-wrap: wrap;}
.single_categoriesblock{float:left; width:185px; height:auto; margin:0px; padding:0px;}
#state-name { margin-top:10px; } 
.ul-state { float: left;  width: 170px; list-style: none;}
.heading_category{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#a65307; font-weight:bold;}
.categoryname{margin:0px; padding:0px;}
/* -------------------------- categories1 styles ending ------------------------------------------- */

/* -------------------------- detailspage styles starting ------------------------------------------ */
.areas_text_new1{width:auto;text-align:justify;font-size:13px;color:#000000;line-height:20px;padding:0px 20px 0px 10px;}
.google_add{width:350px;margin-left:0px;margin-right:10px;padding-top:5px;padding-left:0px;padding-right:5px;padding-bottom:5px;}
.categories_titles{ color:#f57808; text-decoration:none;}
.categories_titles:hover{ color:#20619e; text-decoration:none;}
.categories1_names{ color:#14518a; text-decoration:none;}
.categories1_names:hover{color:#a65307;text-decoration:underline;}
/* -------------------------- detailspage styles ending ----------------------------------------------*/

/* -------------------------- 27-09-2016 start ------------------------------------------ */
.sub_main_categoriesblock [class*="single_categoriesblock"] {display: flex;flex-direction: column;}
img{max-width: 100%;}
.yelow-pg-title{float: left;font-size: 18px;line-height: 20px;width: auto;}
.fd-link{float: right;}
/* -------------------------- 27-09-2016 end ------------------------------------------ */

/* -------------------------- responsive starting ------------------------------------------ */

/*1599 to 1440 */
@media (max-width: 1599px) {}
/*1439 to 1360 */
@media (max-width: 1439px) {}
/*1359 to 1280 */
@media (max-width: 1359px) {}
/*1279 to 1152 */
@media (max-width: 1279px) {}
/*1151 to 1024 */
@media (max-width: 1151px) {}
/*1023 to 970 */
@media (max-width: 1023px) {
#container, .top_main, .sub_main_categoriesblock{width: 100%}
.main_categoriesblock {margin: 0 auto;padding: 0 15px;width: 96%;}
.changecountry{width: 50%;}
.areas_text_new1{text-align: inherit;padding: 0px 10px;}
#content-top-city #content-box{width: 100%;padding: 0; margin: 0;}
form .searchblock{float: right;}
}
/*969 to 800 */
@media (max-width: 969px) {
#citi-header{width: 100%;}
.changecountry{width: 100%;}
.changecountry .list_heading{margin: 0 auto;width: 55%;}
form .searchblock {float: none;margin: 0 auto}
.hlad_catagories {text-align: center;width: 100%;margin: 15px auto;}
.hlad_catagories a{display: block;}
.single_categoriesblock{width: 23%;margin: 0 1%;}
.hlad_catagories a{width: 96%;margin: 0px auto;}
}
/*799 to 768 */
@media (max-width: 799px) {}
/*767 to 736 */
@media (max-width: 767px) {
.single_categoriesblock{width: 31.33%;}
}
/*735 to 667 */
@media (max-width: 667px) {}
/*666 to 600 */
@media (max-width: 666px) {}
/*599 to 568 */
@media (max-width: 599px) {}
/*567 to 480  */
@media (max-width: 567px) {
.single_categoriesblock{width: 48%;}
}
/*479 to 414  */
@media (max-width: 479px) {
.yelow-pg-title{font-size: 14px;}
.fd-link{float: none;left: 10px;}
}
/*413 to 375*/
@media (max-width: 413px) {
.yelow-pg-title{font-size: 13px;}
.searchblock {width: 96%;}
.textbox_search {width: 72%;}
#catquery{width: 94%!important;}
}
/*374 to 320*/
@media (max-width: 374px) {
.single_categoriesblock{width: 98%;}
.textbox_search {width: 65%;}
.fb_iframe_widget {display: block;position: inherit;width: 69%;left: 0;}
}

/* -------------------------- responsive ending ------------------------------------------ */