@charset "utf-8";
/* CSS Document */
/* CSS version 2 5th Jan 2015*/
/* CSS TAD */
/* DO ntot change this*/

body{ background:  url(../images/bg_body.jpg) repeat}
header{  /*height:106px;*/}
.logo_holder{  background: #50090D /*url(../images/bg_header_top.jpg) bottom repeat-x*/; overflow:hidden; height:80px; display:block;}
.nav_bg{ background:url(../images/bg_nav.jpg) repeat-x; height:36px;}
.login_section{ width:100%; margin:10px 5px; color:#fff;}
.submit_list_button{ width:100%; margin:5px;}
.btn_submit_list{ background:url(../images/bg_submit_listing.png) no-repeat; width:161px; height:30px; color:#fff; border:none; font-weight:bold}
.btn_submit_list:hover{ color:#FFCC00}
.logo{}
.logo_hold{ width:auto!important; margin:0 0 0 160px;}
.banner_hold{ height:231px; background:#045e80 url(../images/bg_banner.jpg) repeat-x; }



/*Navigation_bar*/

.navbar-default{
    border: none;
    margin:0;
}
.navbar-nav ul {
    background: none repeat scroll 0 0 #fff;
    position: relative;
    z-index: 999;
}
.navbar-nav > li {
    border-right: none;;
}
.navbar-nav > li > a {
    margin: 6px 0;
    padding: 0 15px;
    font-weight: normal;
    color: #333 ;
  
}

.navbar-nav a:hover{ }

.navbar-default .navbar-nav > .active > a {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset !important;
}
.navbar {
    min-height: 30px;
    font-size: 12px;
}
.navbar-toggle {
    padding: 0px;
}
.navbar-collapse {
    padding-left: 0px;
}
.navbar-default .navbar-nav > .active > a {
    background-image: none;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: transparent; color:#1ba1e2;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
    background:none !important;
}
.navbar-default .navbar-toggle{
    border-color: none;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #1ba1e2;
}

.search_box_hold{ width:96%; margin:0 auto}
.search_box { border:2px solid #017a79; background:#fff; width:50%; margin:20px auto; height:42px; -webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;-webkit-box-shadow: 2px 2px 2px 2px #017a79;
box-shadow: 2px 2px 2px 2px #017a79;}

.search_field{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:55%; margin:3px 0px 3px 3px}
.search_field input{ border:none; width:90%; margin:5px}
.search_category{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:33%;margin:3px 3px 3px 0px}
.search_category select{ border:none; width:95%; margin:5px; font-size:11px;}
.search_instruction{ color:#fff; margin:10px 0 0 0}
.search_btn{ margin:0 6px 0 0}
.btn_search{background: #7abcff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhYmNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzYwYWJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDk2ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #7abcff 0%, #60abf8 44%, #4096ee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7abcff), color-stop(44%,#60abf8), color-stop(100%,#4096ee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); /* IE6-8 */
-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; color:#fff; width:100%; height:30px; border:none; margin:3px 0 0 0; padding:0 9px; }
.btn_search:hover{background: #4096ee; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwOTZlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzYwYWJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWJjZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #4096ee 0%, #60abf8 56%, #7abcff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4096ee), color-stop(56%,#60abf8), color-stop(100%,#7abcff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4096ee 0%,#60abf8 56%,#7abcff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4096ee 0%,#60abf8 56%,#7abcff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4096ee 0%,#60abf8 56%,#7abcff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #4096ee 0%,#60abf8 56%,#7abcff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4096ee', endColorstr='#7abcff',GradientType=0 ); /* IE6-8 */
}

.featured_advt{/* background:#fff; border:1px solid #67d2d5;  */ text-align:center!important;height:127px; overflow:hidden; margin:18px 0 0 0}
.featured_advt img{ margin:0 auto!important;display: block;max-width: 100%;height: auto;}
.normal_advt{   height:90px; overflow:hidden;}
.normal_advt img{ margin:0 auto!important;display: block;max-width: 100%;height: auto;}
.featured_advt_hold{ margin:22px auto 0 auto; width:80%;}

.more{ margin:0 10px 0 0}

.latest_news_hold{ width:100%; border-bottom:1px solid #9a9a9a; background:#ebfbfa; padding:5px 0;}
.marquee_hold{  width:100%; margin:8px 0 0 0}
.marquee_label{ background:url(../images/bg_marque_news.png) no-repeat; width:91px; height:19px; color:#fff; text-indent:5px;}
.marquee_box{ width:90%; }

.cols{ background:#fff; border:1px solid #edeeee;}
.cols2{background:#f3f2f2; border:1px solid #edeeee;}

.title{ width:100%; background:#027e90; height:39px; font-style:normal;}
.title:before{ content:url(../images/bg_title.jpg); float:left}
.title h2{ margin:0; padding:10px 0 0 10px; color:#fff; float:left}

.cat_list{ margin:15px 0 4px 0; height:348px!important; overflow:auto;font-style:normal!important; }
.cat_list ul {  padding:2px 2px 2px 5px}
.cat_list ul li{ list-style:none; margin:15px 0!important}
.spacer{ width:100%; height:10px;}

.cat_list2{ margin:15px 0 4px 0;  overflow:auto; font-style:normal;}
.cat_list2 ul {  padding:2px 2px 2px 5px}
.cat_list2 ul li{ list-style:none; margin:15px 0!important; font-style:normal!important}

.cat_list3{ margin:15px 0 4px 0;  overflow:auto; font-style:normal; height: 156px}
.cat_list3 ul {  padding:2px 2px 2px 5px}
.cat_list3 ul li{ list-style:none; margin:15px 0!important; font-style:normal!important}

.sq_ad{ height:250px; background:#fff; width:250px; border:1px solid #EFEFEF; margin:5px auto 12px auto}

.event_hold{ margin:5px; padding:5px}
.event_hold h2{ color:#1ba1e2; margin:0; padding:0;}


.recom_busi_list_hold{ margin:5px }
.recom_busi_list{ background:#F9F8F7; border:1px solid #f2dac0; margin:2px 5px; padding:2px 5px; height:80px; overflow:hidden;}
.recom_busi_list h3{ margin:0; padding:0; font-size:16px!important}
.recom_busi_list p{ margin:1px 2px; color:#7030a0}
.recom_busi_list, .add{ margin:1px 2px; color:#0070d5!important}
.recom_busi_list h3 a{color:#0000ff!important}
.recom_busi_list p a{ color:#000}
.recom_busi_list_free{ background:#fff; border:1px solid  #CCCCCC; margin:1px 5px; padding:2px 5px;height:70px; overflow:hidden;}
.recom_busi_list_free h3{ margin:2px ; padding:0; font-size:16px!important; width:87%!important}
.recom_busi_list_free p{color:#000!important; font-weight:normal!important; margin:0 0 2px 5px!important}
.recom_busi_list_free p span{color:#000!important; font-weight:normal!important; font-size:12px!important}
.recom_busi_list_free p strong{ font-weight:normal!important;}


.recom_busi_list p{ margin:2px 1px!important;  }

.load_more{background: #CCCCCC; border:2px solid  #CCCCCC; margin:5px; padding:5px}
.load_more img { margin:5px }

#map-canvas{ margin:5px 0}


footer{ margin:15px 0 0 0;}
.footer_row1{ width:100%; background:#c6d3b9;}
.footer_link{ margin:18px 0 0 0}
.footer_link ul li{ display:inline; list-style:none; margin:0 10px}
.footer_row2{ width:100%;  color:#fff; background:#393939;}

.foot_social{margin:10px 0 0 0}
.foot_social ul{; list-style:none; margin:0 5px;}
.foot_social ul li{ display:inline}

.cms_page{ background:#fff; }
.page_conttent{ padding:5px}
.page_conttent p{ margin:5px 10px}
.form_hold{ width:100%; margin:20px auto; padding:10px 2px;}

.listing_details{ background:#F9F8F7; border:1px solid #f2dac0; display:block; display:table; width: 98%; margin:10px auto}
.listing_details p{ text-align:justify}
.business_title{}
.business_title h1{ background:none; font-size:20px; margin:5px ; padding:0;}
.business_details{ margin:15px 0 0 0; border:2px solid #D3E5E8; padding:5px;}
.goback{ width:98%; margin:2px auto 10px auto; padding:0 15px 0 0 }

.business_details ul{ margin:0 0 0 25px;}
.business_details ul li{ list-style: disc; margin:10px 0!important}

/* Images */

.image_container { }
.image_hold{ background:#fff; width:25%;  margin:0px 1px; display:block; display:table; padding:2px; }
.image_hold img{ width:100%!important; height:100%!important; cursor:pointer}

.action_hold{ background:#fff; border:2px solid #d3e5e8; padding:10px 0px; margin:15px 0 0 0}

.Save_listings{ background:#f3f2f2; padding:5px 10px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; width:90%; margin:5px auto}
.Save_listings:hover{ background: #CCCCCC}
.Save_listings a{ color:#131889; text-decoration:none;}
.Save_listings img{ margin:0 5px 0 0}

.actions{ margin:10px 5px 10px 10px; height:auto; width:98%;}
.actions img{ margin:0 5px 0 0}

.social_network{ width:90%; margin:0 auto}
.social_network img{ margin:0 2px}

.video_hold{ margin:5px 0; width:100%;  padding:5px}
.video_hold iframe{ width:100%!important}

.message_box{ width:90%; margin:10px auto 30px auto;}
.message_box textarea{ width:80%; height:80%; resize:none; margin:10px 0 10px 10px}
.btn_rply{ margin:0 0 0 73%; padding:5px 15px; background:#c8e6e5; border:none}
.btn_rply:hover{ background:#66CCFF}

.breadcrumb_cat{ margin:-7px 0px 6px 10px}

.frm_hold{ width:80%; margin: 15px auto}
.frm_fild_hold{ margin:15px 0; display:table; display:block; }

.profile_submit_listing{ width:98%;}
.profile_list_hold{}
.profile_list_hold h2{ color:#0099CC; font-size:14px; font-weight:bold}
.profile_list_hold h3{ font-size:14px!important; font-weight:bold;  width:88%; float:left}
.listing_icons{ width:12%; text-align:right}
.listing_icons a{ margin:0 1px}

.mandi{ color:#FF0000;}
.image_name_hold{ width:100%; margin:15px 0 5px 0}
.imagename{width:80%; text-indent:25px;}
.form_icon{ }
.form_icon img{ margin:0 5px}


.directory_hold{ width:98%; margin:0 0 10px 0;  padding:5px; border-bottom:1px dotted #999999}
.directory_content{ width:95%;}
.directory_data{ width:75%; }
.directory_data h2{ font-size:14px; color:#3399FF; margin:0px; padding:0px;}
.directory_numbers{ width:25%; margin:20px 0 0 0}
.directory_icon{ width:5%; text-align:right}

.message_hold{ width:100%; border-bottom:1px dotted #999999}
.mesage_body{ width:100%; margin:15px 0;}
.mesage_body p{ text-align:justify; width:90%; margin:0 0 0 25px}
.mesage_body h2{ margin:0 0 10px 0; padding:0; font-size:14px; font-weight:bold}	
.mesage_body textarea{ margin:15px 0 15px 10%; width:80%; resize:none}
.rply_btn{ margin:0 10% 0 0}

.your_rply{ width:80%; background:  #F7F7F7; padding:5px; margin:0 5%; 0 0}

.accordian_hold{ width:95%; margin:10px auto}
.accordian_hold h4{ font-size:14px; color:#027E90;}
.accordian_hold p{ text-align:justify}

.importantservices_accordian_hold{ width:95%; margin:10px auto}
.importantservices_accordian_hold h4{ font-size:14px; color:#027E90;}
.importantservices_accordian_hold h2{ font-size:12px; color:#027E90; text-indent:15px}
.importantservices_accordian_hold p{ text-align:justify}


.service_block{ margin:5px; width:98%; border-bottom:1px dotted #999999;}
.service_name{  width:65%;}
.service numbers{ border:1px solid yellow}
.service numbers p a img{ margin:0 3px 0 3px}


.pagination{ background:none!important}

 .active{ background:#F3F2F2!important; color:#fff;}
 
 .bg_ad_hold{ width:95%; margin:5px auto; text-align:center}
 .bg_ad_hold h3{ font-size:14px!important; margin:10px 0}
  .bg_ad_hold p{ text-align:center}


.index_dialog { width:700px;}
.index_dialog  img{ margin:15px auto!important}

.ad_holds{ padding:0px 0px 0px 15px;}
.inner_box_hold { margin:25px 15px 15px 15px}


/*======== Media Qwery 1024 View =======*/

@media (max-width: 1280px){

.search_field{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:55%; margin:3px 0px 3px 3px}
.search_field input{ border:none; width:90%; margin:5px}
.search_category{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:33%;margin:3px 3px 3px 0px}
.search_category select{ border:none; width:95%; margin:5px; font-size:11px;}
.search_instruction{ color:#fff; margin:10px 0 0 0}
.search_btn{ margin:0 3px 0 0}
.btn_search{ padding:0 7px}



}
@media (max-width: 1024px){
     .search_box_hold{ width:96%; margin:0 auto;}
.search_box { border:2px solid #017a79; background:#fff; width:80%; margin:20px auto; height:42px; -webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;-webkit-box-shadow: 2px 2px 2px 2px #017a79;
box-shadow: 2px 2px 2px 2px #017a79;}

.search_field{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:55%; margin:3px 0px 3px 3px}
.search_field input{ border:none; width:90%; margin:5px}
.search_category{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:33%;margin:3px 3px 3px 0px}
.search_category select{ border:none; width:95%; margin:5px; font-size:11px;}
.search_instruction{ color:#fff; margin:10px 0 0 0}
.search_btn{ margin:0 3px 0 0}
.btn_search{ padding:0 7px}
}

@media (max-width: 980px){
.logo_hold{}
.logo_hold img{ width:150%;}
}

@media (max-width: 800px){
.logo_hold{}
.logo_hold img{ width:150%;}
.col-md-3 { clear:both;!important }
}
/*======== Media Qwery 768 View =======*/
@media (max-width: 768px){
   .search_box_hold{ width:96%; margin:0 auto;}
.search_box { border:2px solid #017a79; background:#fff; width:80%; margin:20px auto; height:42px; -webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;-webkit-box-shadow: 2px 2px 2px 2px #017a79;
box-shadow: 2px 2px 2px 2px #017a79;}

.search_field{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:55%; margin:3px 0px 3px 3px}
.search_field input{ border:none; width:90%; margin:5px}
.search_category{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:33%;margin:3px 3px 3px 0px}
.search_category select{ border:none; width:95%; margin:5px; font-size:11px;}
.search_instruction{ color:#fff; margin:10px 0 0 0}
.search_btn{ margin:0 3px 0 0}
.btn_search{ padding:0 7px}
.logo_hold{}
.logo_hold img{ width:150%;}
.col-md-3 { clear:both;!important }

    /*.signup_both{margin: 22px 0 20px;}*/
}

/*======== Media Qwery 767 View =======*/
@media (max-width: 767px){
    .navbar-nav > li > a{margin-left: 15px;}
	.col-md-3 { clear:both;!important }

    /*.signup_both{margin: 22px 0 20px;}*/
}

/*======== Media Qwery 640 View =======*/
@media (max-width: 640px){
.carousel-indicators {display: none;}
.brown_bg {background: url("../images/nav_bg2.png") no-repeat scroll 85% top #FFF;}
.footer-menu {margin: 0 auto 20px;text-align: center;}
.copyright-txt {margin-top: 10px;text-align: center;}
.navbar-nav > li > a{border: none;}
.index-page-cont h1{line-height: 0.9;}

.search_field{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:44%; margin:3px 0px 3px 3px}
.search_field input{ border:none; width:80%; margin:5px}
.search_category{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:33%;margin:3px 3px 3px 0px}
.search_category select{ border:none; width:95%; margin:5px; font-size:11px;}
.search_instruction{ color:#fff; margin:10px 0 0 0}
.search_btn{ margin:0 3px 0 0}
.btn_search{ padding:0 7px}

.logo_hold{}
.logo_hold img{ width:150%;}
.col-md-3 { clear:both;!important }

}

/*======== Media Qwery 400 View =======*/
@media (max-width: 400px){
  .search_box_hold{ width:96%; margin:0 auto;}
.search_box { border:2px solid #017a79; background:#fff; width:80%; margin:20px auto; height:42px; -webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;-webkit-box-shadow: 2px 2px 2px 2px #017a79;
box-shadow: 2px 2px 2px 2px #017a79;}

.search_field{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:55%; margin:3px 0px 3px 3px}
.search_field input{ border:none; width:90%; margin:5px}
.search_category{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:33%;margin:3px 3px 3px 0px}
.search_category select{ border:none; width:95%; margin:5px; font-size:11px;}
.search_instruction{ color:#fff; margin:10px 0 0 0}
.search_btn{ margin:0 3px 0 0}
.btn_search{ padding:0 7px}
.navbar-collapse{ position:absolute;}


}

/*======== Media Qwery 360 View =======*/
@media (max-width: 360px){
.search_box_hold{ width:96%; margin:0 auto;}
.search_box { border:2px solid #017a79; background:#fff; width:100%; margin:20px auto; height:42px; -webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;-webkit-box-shadow: 2px 2px 2px 2px #017a79;
box-shadow: 2px 2px 2px 2px #017a79;}

.search_field{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:44%; margin:3px 0px 3px 3px}
.search_field input{ border:none; width:90%; margin:5px}
.search_category{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:33%;margin:3px 3px 3px 0px}
.search_category select{ border:none; width:95%; margin:5px; font-size:11px;}
.search_instruction{ color:#fff; margin:10px 0 0 0}
.search_btn{ margin:0 3px 0 0}
.btn_search{ padding:0 7px}
.navbar-collapse{ position:absolute;}
.featured_advt{/* background:#fff; border:1px solid #67d2d5;  */ text-align:center!important;height:auto!important; overflow:hidden; margin:5px auto 5px auto!important; clear:right!important; width:100%!important}
.featured_advt img{ margin:0 auto!important;display: block;max-width: 100%;height: auto;}
.featured_advt_hold{  width:95%!important; clear:both!important}
.banner_hold{ height:250px!important; background:#045e80 url(../images/bg_banner.jpg) repeat-x; }
.logo_hold{  display: block;
    max-width: 100%;
    height: auto;
    margin: auto;}
.logo_hold img{ width:100%;}

.logo_holder { height:120px;}

.cat_list{ height:200px!important; width:100%!important;}
/*.pagination{ float:left!important; clear:both!important}*/
.col-md-3 { clear:both;!important }
.index_dialog { width:90%!important;}
.index_dialog  img{ margin:15px auto!important}

.recom_busi_list{ height:150px!important}

}

/*======== Media Qwery 320 View =======*/
@media (max-width: 320px) {
     
.search_box_hold{ width:96%; margin:0 auto;}
.search_box { border:2px solid #017a79; background:#fff; width:100%; margin:20px auto; height:42px; -webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;-webkit-box-shadow: 2px 2px 2px 2px #017a79;
box-shadow: 2px 2px 2px 2px #017a79;}

.search_field{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:44%; margin:3px 0px 3px 3px}
.search_field input{ border:none; width:90%; margin:5px}
.search_category{ border:1px solid #c1c1c1; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; height:30px; width:33%;margin:3px 3px 3px 0px}
.search_category select{ border:none; width:95%; margin:5px; font-size:11px;}
.search_instruction{ color:#fff; margin:10px 0 0 0}
.search_btn{ margin:0 3px 0 0}
.btn_search{ padding:0 7px}

.navbar-collapse{ position:absolute;}
.banner_hold{ height:250px!important; background:#045e80 url(../images/bg_banner.jpg) repeat-x; }



.img_responsive {
    display: block;
    max-width: 100%;
    height: auto;
    margin: auto;
}
 
 .recom_busi_list{ height:150px!important}
}

 