/*! *WLTS TEAM */

@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Oswald:400,700);


@font-face {
	font-family: 'Conv_HelveticaNeueLTCom-LtCn';
	src: url('../fonts/HelveticaNeueLTCom-LtCn.eot');
	src: local('â˜º'), url('../fonts/HelveticaNeueLTCom-LtCn.woff') format('woff'), url('../fonts/HelveticaNeueLTCom-LtCn.ttf') format('truetype'), url('../fonts/HelveticaNeueLTCom-LtCn.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

html{ background:#fff}
h1, h2, h3, h4, h5, h6{font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#37414A; line-height:normal}

h2{ font-size:21px;}
.logo{}
body{ background:url(../images/Local.png)0 -67px repeat-x;}

#headerTop{ padding:5px 0 5px 0;}
#headermenu{ background:#1F242B; padding:3px 0; height:24px; border-bottom:1px solid #57616A}
.header{background:url(../images/headbg.jpg)0 0 repeat; box-shadow:0 1px 3px #999;}
.facebook, .twitter, .gplus, .linkedin, .rss, .youtube{ background:url(../images/speed.png) no-repeat;}
#slider{ background:url(../images/y-yellow.png) repeat;}

.facebook{ background-position:0 -66px;}
.twitter{ background-position:0 -107px;}
.gplus{ background-position:0 -147px;}
.linkedin{ background-position:0 -188px;}
.rss{ background-position:0 -269px;}
.youtube{ background-position:0 -230px;}


.navbar-inner{ margin-left:125px;}
.navbar .nav{ margin:0 !important}
.navbar .nav > li{ margin:0 1px;}
.navbar .nav > li > a{color:#fff;text-transform:capitalize; padding:2px 8px; font-family:Arial, Helvetica, sans-serif; text-shadow:none; font-size:13px;}
.navbar .nav > li > a:hover{color:#F0BD20;  padding:2px 8px;}

.navbar .nav > li:hover > a{color:#6599ff; text-decoration:underline; text-transform:capitalize;}
.navbar .nav > li:hover > a, .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .nav > li.active > a{color:#459A59; text-decoration:none; background:none; box-shadow:none;}

#local {
    background: none repeat scroll 0 0 #fff !important;
    box-shadow: 0 5px 5px #E3E3E3 !important;
}
/*#slb-content{
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 0 3px #333;
}*/
.category{ background:#FFF8E4; }
.category ul{text-align:center; margin:0; list-style:none;}
.category li{text-align:center;text-align:center; display:inline-block; *float:left; margin:15px 0;}
.category li.first-fld{ margin:15px 0 0}
.category li a{ text-decoration:none; color:#000; font-size:12px; display:block; padding:25px 0 0;font-weight:bold;border:1px solid #dadada;}
.category li:hover a{ text-decoration:none; color:#000; font-size:12px; background:#fff;}
.category .block-elm{display:block; padding:12px 10px; background:#525b63; color:#fff; margin-top:8px}
.category li:hover .block-elm{background:#F0BD20; color:#000}
.category li:hover a{border:1px solid #F0BD20;}

.slb{ background:url(../images/Local-icons.png) no-repeat; width:43px; height:43px; display:block; margin:0 auto;}
.icon-c1{ background-position:0 0;}
.icon-c2{ background-position:-56px 0;}
.icon-c3{ background-position:-117px 0;}
.icon-c4{ background-position:-169px 0px;}
.icon-c5{ background-position:-229px 0;}
.icon-c6{ background-position:-286px 0;}
.icon-c7{ background-position:-345px 0;}
.icon-c8{ background-position:-388px 0;}
 
#slb-content{ padding:0 20px;min-height: 475px;}
.slb-inner{ padding:20px 0 15px 0;}
.filter{ text-align:left; box-shadow:0 2px 2px #CCCCCC; padding:15px; margin:0 0 35px 0; border:1px solid #f0f0f0; overflow:hidden; position:relative}
.filter .highlight, .highlight{font-weight:bold; color:#005580 !important}
.span4 .filter{min-height:178px; }
.span6 .filter{min-height:118px; }
.filter ul{ margin:0}
.span3 .filter{min-height:192px}
.span4 .filter .seemore, .span3 .filter .seemore{bottom: 23px;position: absolute;right: 20px;}
.span6 .filter .seemore, .span8 .filter .seemore{float:right}
.filter li{width:150px; display:block; float:left; list-style:none; text-align:left; margin:2px 12px; background:url(../images/Local-icons.png) no-repeat -497px 5px; padding-left:12px;}
.span4 .filter li{width: 88%;}
.filter li a{font-size:12px; word-break:break-all;}
.filter li:hover a{ text-decoration:none;}
.filter li:hover a span{ color:#005580;}
#modal_dialog > li{background:url(../images/Local-icons.png) no-repeat -497px 5px; padding-left:12px; list-style:none}

.clear{ display:block; clear:both;}
.f-nav.container-fluid{ width:100%;}
/*Image*/
/*.seemore, .i-cat, .i-recent, .sbm-contact, .sbm-add, .sbm-web, .sbm-time{ background:url(../images/Local-icons.png) no-repeat; }*/
.seemore, .sbm-time, .detailContent .sbm-contact{ background:url(../images/Local-icons.png) no-repeat;}


.content-panel .recent-list, .sbm-details .recent-list { padding-bottom:18px; border-bottom:1px solid #dfe0e1;margin:5px 0 18px;}
.img-left{ float:left; margin:0 10px 10px 0;}
.recent-list .img-left{ float:left; margin:0 10px 10px 0;}
/*.recent-list figure img{border-radius:5px; border:1px solid #f1f1f1}*/
.recent-list h4{ color:#ff9900; margin:0 0 5px;font-size:15px;}
.recent-list .area{display: block;float: right;min-height: 77px;width: 170px;}
.recent-list p{ color:#333; margin-bottom:5px;/*word-break: break-all;*/}
.seemore{  background-position:-492px -37px;display:inline-block; padding-left:13px; font-size:12px; text-decoration:none; text-align:left;}

/*.i-cat{ padding:5px 0 5px 60px;background-position:0 -57px;} 
.i-recent{padding:5px 0 5px 60px; background-position:0 -123px;}*/


/*Details*/
.detail-list{clear:both; border:#FFF1D3 1px solid;margin:10px 0px; padding:15px; background:#FFFBEC; border-radius:3px;}
.member-detail .detail-list{ border:none; padding:0px;}
.detail-list h3{ margin:0 0 5px 0; line-height:normal; color:#37414A; font-weight:bold;font-family:Arial}
.detail-list h3 a{color:#419353;}
.detail-list h2 a, .detail-list h2,.detail-list h1{color:#37414A;font-weight:bold;font-family:Arial}
.sbm-time, .detailContent .sbm-contact{ display:inline-block; clear:both; padding:5px 0 5px 36px; min-width:180px}
.detailContent .sbm-contact{clear:none}
.sbm-contact{display:inline-block !important; font-weight:bold; clear:none;}
.area .sbm-contact{display:block !important; font-weight:bold; clear:none;}
.detail-panel .sbm-contact{ padding-left:15px; margin:5px 10px 5px 0}
.detailContent .sbm-contact{margin-left: 119px;}
/*.sbm-add{background-position:-470px -428px;}
.sbm-web{background-position:-468px -356px;}*/
.sbm-time{background-position:-468px -402px;}
.detailContent .sbm-contact{background-position:3px -183px;}
.detail-list .web{ display:block; text-decoration:none;}
.detail-list .web:hover{}
.detail-list p{ margin-bottom:5px;}
.contact.details{background-color:#f0bd20;
	background-image:-o-linear-gradient(top, #f6d365, #fbe08c 5px);
	background-image:-moz-linear-gradient(top, #f6d365, #fbe08c 5px);
	background-image:-webkit-linear-gradient(top, #f6d365, #fbe08c 5px);
	background-image:-ms-linear-gradient(top, #f6d365, #fbe08c 5px);
	background-image:linear-gradient(top, #f6d365, #fbe08c 5px);bottom: 30px;position: absolute;width: 100%;}
.contact.details > span, .contact.details > a{ display:inline-block; padding:10px 26px; border-right:1px dashed #aeaeae; font-weight:bold; color:#333;}
.contact .bcontact {
    background: url("../images/mail-icon.png") no-repeat scroll 18px 11px rgba(0, 0, 0, 0);
    padding-left: 42px !important;
}
.detail-panel .details .sbm-web a{color:#333}
#dvMap img{ max-width:none}

.businesscategories .additionalcategory{ margin-top:0}
.leftdiv .detailContent h2{ margin:10px 0 10px 0}



.slb-accordian{ margin-top:10px;}
.slb-accordian .accordion-group{ border:none; margin-bottom:10px;}
.slb-accordian .accordion-heading, .current-search h4{
	background: #419353; /* Old browsers */}
.slb-accordian .accordion-heading a, .current-search h4{ color:#fff !important;font-family: 'Conv_HelveticaNeueLTCom-LtCn'; font-size:22px; font-weight:bold;outline:none;}
.current-search h4{display: block;padding: 8px 15px; margin:0}
.slb-accordian .current-search ul.search-panel{padding: 9px 15px; margin-bottom:10px;}
.slb-accordian .accordion-heading a:hover{ text-decoration:none;}
.slb-accordian .accordion-body, .current-search ul.search-panel{ background:#fafafb; border:1px solid #d8dcde; border-top:none;}
.current-search ul ul{ padding-left:5px}
.slb-accordian ul{ margin:0; list-style:none;}
.slb-accordian ul li{ background:url(../images/s-arrow.png) no-repeat 0 7px; padding-left:10px;}
.slb-accordian ul li a, .slb-accordian ul li{ font-size:12px; color:#222222;}
.search-panel  ul,  .ui-autocomplete, #ctl00_ContentPlaceHolder1_AutoCompleteExtender2_completionListElem, #ctl00_ContentPlaceHolder1_AutoCompleteExtender1_completionListElem{border: 1px solid #A6C9E2 !important; border-radius:0 !important}
.search-panel  ul li, .ui-autocomplete li a, #ctl00_ContentPlaceHolder1_AutoCompleteExtender2_completionListElem li, #ctl00_ContentPlaceHolder1_AutoCompleteExtender1_completionListElem li {color: #666666 !important; padding:2px 10px !important;border-radius:0 !important}
.search-panel  ul li:hover, .ui-autocomplete li a:hover, #ctl00_ContentPlaceHolder1_AutoCompleteExtender2_completionListElem li:hover, #ctl00_ContentPlaceHolder1_AutoCompleteExtender1_completionListElem li:hover{ color:#000 !important; background:#cdcdcd !important}
.slb-accordian ul li a:hover{ color:#6599ff !important;}
#ctl00_ContentPlaceHolder1_AutoCompleteExtender2_completionListElem, #ctl00_ContentPlaceHolder1_AutoCompleteExtender1_completionListElem{z-index:99999 !important}
/*.slb-accordian .accordion-heading a{ background:url(../images/toggle.png) no-repeat 96% -36px;}
.slb-map{ border:1px solid #ddd;}*/

.slb-register,.slb-login , .sbm-detail-list{  margin:32px auto; background:#fafafb; border:1px solid #d5d9dc;}
.slb-register{width:620px;}
.slb-login{width:300px;}
.sbm-detail-list{ width:80%; margin:10px auto !important;}
.slb-register h2, .slb-login h2, .sbm-detail-list h2{ font-weight:normal; margin:0 0 10px 0;
background: #efefef; /* Old browsers */
background: -moz-linear-gradient(top, #efefef 0%, #e6e6e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(to bottom, #efefef 0%,#e6e6e6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
padding:2px 10px; box-shadow:0 1px 3px #f1f1f2;border:1px solid #d5d9dc; border-bottom:1px solid #b4b4b4;}
.basic{ background:#efefef; padding:2px 10px; text-align:center; font-weight:bold;}
.member-detail .basic{ margin:10px 0;}
.form-panel{ padding:10px 28px;}
.form-panel .slb-form{ width:47%; display:inline-block; margin:0 5px; vertical-align:top}
.form-panel input[type="text"], .form-panel input[type="password"], .form-panel input[type="email"] ,.form-panel textarea, .form-panel input[type="url"], select{ border-radius:0; width:90%; border-color:#c7ccd1;}
.form-panel input[type="file"]{ height:auto; margin-bottom:5px;}
.form-left{ float:left; margin-right:5px !important;}
.required{ color:#F00;}

.form-panel input[type="text"]:focus, .form-panel input[type="password"]:focus, .form-panel input[type="email"]:focus, .form-panel textarea:focus, .form-panel input[type="url"]:focus, .form-panel input[type="file"]:focus{ box-shadow:none; background:#fffdee; border-color:#F5D600;}
.slb-login .form-panel label{ font-size:12px; color:#222222;}
/*Button*/
.btn-slb{ background:#6599ff; color:#fff; font-size:14px; text-shadow:none; border-radius:2px; padding:8px 14px; margin-top:15px; box-shadow:none;}
.btn-slb:hover{ background:#2971ff; color:#fff;}
#socialreview .btn-slb{margin:0}
#socialreview  textarea{width:97%}
#ContentPlaceHolder1_uppnlRating > b {
    display: inline-block;
    margin-top: 11px;
}
.tbltitle{background:#E2E2E2}
/*Animate*/
.service1, .service2, .service3, .service4, .sideli li{
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}



.form-left input[type=radio] {
    float: left;
    margin-right: 5px !important;
}
.search-panel{}
.search-panel span.search-title{ display:block; clear:both;}
.search-panel input[type=text]{ margin-bottom:0; border:none; border-radius:0; padding:6px 3px 6px 35px; border:1px solid #fff}
.search-panel input.ui-autocomplete-input, .search-panel input.city-txt,.search-panel input.country-txt, .quicksearch #txtZipCode
{ 
    border-radius: 15px 15px 15px 15px;
    display: block;
    float: left;
    font-weight: bold;
    height: 30px;
    margin: 8px 10px 0 0;
    width: 191px; font-size: 14px; font-weight:normal;  color: #33383C !important; border:none; padding: 0 0 0 15px !important;}
.val-name .autosuggest1.ui-autocomplete-input {padding-left: 35px !important;}
.search-panel input#ctl00_ContentPlaceHolder1_txtcategory{background:#fff url("../images/search-icon.png") no-repeat left;}
.search-panel input#ctl00_ContentPlaceHolder1_txtcountry{background:#fff url("../images/location-icon.png") no-repeat left;}
.quicksearch{ clear:right; float:right;}
.f-nav .quicksearch{ float:left; margin-left:15px}
.f-nav .quicksearch #btnQuicksearch{ float:left}
.f-nav .logo.span3{ width:auto; float:left;}
.f-nav .logo.span3 img{width: 100px; margin:0px 10px 5px}
.f-nav .search-panel.span9{width:auto; float:left;}
.f-nav .quicksearch span{width: 100%;text-align: left; margin-top:0;}
.quicksearch span{ float:left; display:inline-block; color:#F0BD20; margin-top:14px; font-weight:bold; margin-right:10px;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.search-panel span b{ color:#fff; margin-right:10px; display:block; text-align:left;}
.search-panel .btn, #btnQuicksearch{ padding: 8px 16px;display:inline-block; background: #F0BD20 url(../images/digis.png) no-repeat 7px 7px; border:none;text-indent: -9999px; border-radius:50px;margin-top: 7px;}
.search-panel .btn:active{background:#e04610; border-color:#441606}
.additionalcategory .writereview{display:inline-block; margin-bottom:10px;}
.writereview:hover{ text-decoration:none; color:#fff}
.slb-login .clear a{ font-size:11px; color:#bfbfbf;}
#slb-content center center table td a{ color:#222; padding:0 10px; }
#local{background:#fff;box-shadow:0 0 3px #333;}
.detail-list .content1, .detail-list .content2{ display:block; width:46%;}
.detail-list .content1{ float:left; }
 .detail-list .content2{ float:right;}
  .detail-list .content2 figure.img-left{background:#FFFFFF;border: 1px solid #CCCCCC;float: right;padding: 2px;}
.detail-list .seemore, .detail-list p{ clear:both; display:block;}
.sbm-detail-list table th{ background:#222; color:#fff; font-weight:normal;}

.fb-panel, .twitter-panel, .google-panel, .linkedin-panel,#fb-root,#youtubeshare, .fb-like{float:left;margin-left:10px; width:74px;}
.usersocial{float:none; clear:both;margin-top: 25px; text-align:center; margin-bottom:10px}

.sbm-details.member-detail .detail-list{ border:1px solid #eee3b6 !important;}
.detail-list h2{ margin:0;}
.BusinessImage{ width:100%; float:none; text-align:center;}
.titlereview div, .titlereview span{ display:inline-block;}
.leftdiv{ width:68%; float:left;}
.rightdiv{ width:30%; float:left; margin-left:10px;}
.detailContent{ margin-bottom:10px;}
.detailContent span > span{ display:inline-block; clear:none;}
.detailContent{  margin-top:10px; overflow:hidden;}
.detailContent img{ padding:5px; background:#fff;}

.BusinessImage .bcontact{background: #4ca765 url("../images/phone.png") no-repeat 8px 12px; display:inline-block; font-weight:bold; color:#fff; border-radius:4px; padding:10px 22px 10px 30px; margin:0 auto 10px auto;}
.BusinessImage .bcontact:hover{ text-decoration:none;background: #347a3c url("../images/phone.png") no-repeat 8px 12px;}
.bcontact{background:url("../images/mail-icon.png") no-repeat ;padding-left:23px !important;}
  .adImageGallery ul{ text-align:center; margin:0;}
  .rightdiv .adImageGallery ul{ margin-top:25px;border: 1px solid #DDD;padding: 10px;}
 .adImageGallery ul li{ width:50px; height:40px; display:inline-block;} .adImageGallery ul li a{ display:inline-block;}
  .adImageGallery ul li.first{ width:100%; height:auto; margin-bottom:8px}
  .adImageGallery ul li.grid_2{margin-right: 2px;}
  .adImageGallery ul li img{ border:1px solid #F0E6BD;width: 100%;}
  .sliding_bar{ clear:both; margin-top:10px;} 
  .slbTime{ float:left; width:48%; margin-top:15px}
  .detail-panel .slbTime{ bottom: 0;    float: none;    margin: 0;    position: absolute;    width: 100%;}
  .detail-panel .slbTime .btn{display:block;border-left: 0 none; border-radius: 0 0 4px 4px;border-right: 0 none;color: #fff; font-weight:bold;font-size: 13px;background-image: linear-gradient(to bottom, #3C464F, #292f35);background-color: #3C464F;}
  .detail-panel .slbTime .btn:hover{background-image: linear-gradient(to bottom, #292f35, #3C464F);background-color: #292f35;background-position: 0 center;}
  .detail-panel .slbTime .btn:focus{background-image: linear-gradient(to bottom, #292f35, #292f35);background-color: #292f35;background-position: 0 center;}
  .day-highlight{color: #37414A;}
  .detail-panel .dropdown-menu{ float:none; width:100%;margin: 0;}
  .detail-panel .dropdown-menu .table-bordered th, .detail-panel .dropdown-menu .table-bordered td {    border-left: 0px dashed #DDDDDD; border-top: 1px dashed #DDDDDD;padding:8px 10px 7px 15px;}
  .detail-panel .dropdown-menu .table.table-bordered td:first-child {font-weight: bold;text-align: center; vertical-align:middle}
  
  .slbTime .table-bordered{border:none; margin:0; background:0}
  .additionalcategory .table{ border:1px solid #eee3b6;background:#FDF9E6;}
  .slbTime .table-bordered th, .additionalcategory .table-bordered th{ background:#eee3b6;}
  .slbTime .table th, .slbTime .table td, .additionalcategory .table th, .additionalcategory .table td{ padding:2px 5px;}
  .additionalcategory {
    float: left;
    margin-left: 2%;
    margin-top: 15px;
    width: 48%;
}
  .additionalcategory b{ display:block}
  .businesscategories{ overflow:hidden; margin-top:10px;}
  .businesscategories .table-bordered td{padding: 6px 15px;}
  #dvMap{ width:100%; float:left; height:255px; background:#fff; margin-bottom:10px; border:1px solid #ddd}
  .carousel{ clear:both;}
  .AllVideos{padding:0 0 20px 0}
  .AllVideos h3{text-align:left}
  .AllVideos .video{ width:124px; height:90px; background:#fff; box-shadow:0 0 1px #333; padding:5px; margin:8px; display:inline-block; position:relative; text-align:center}
  .AllVideos .video .play-icon, .thumbnail .play-icon{background:url(../images/play-icon.png) no-repeat center; position:absolute; height:48px; width:48px; top:26px; left:44px;}
  .thumbnail{position:relative; text-align:center}
  .play-icon{display:block}
  .sliding_bar{background: #F1F1F1;border: 1px solid #ccc; padding:10px 0; margin-bottom:20px;}
  .adPhoto {    height: 40px;    overflow: hidden;    width: 50px;border: 1px solid #ccc;}
  .adPhoto img {    min-height: 40px;}
  .fbimage{ float:right; width:300px;}
  .RelatedBusiness{ width:280px; float:right; padding:10px; border:1px solid #ebebeb; font-weight:bold; margin:15px auto;}
  .RelatedBusiness a{ font-weight:normal; font-size:14px; display:block; background:url(../images/larrow.png) no-repeat 0 2px; padding:4px 2px 4px 26px;}
  #socialreview{ width:60%; float:left; clear:both; padding:10px; border:1px solid #e2e2e2; margin-bottom:10px;}
  .thumbnails li{ background:#fff;margin-left: 15px !important;}
  .thumbnails li .caption{ font-size:11px; text-transform:uppercase; text-align:center; padding:3px; height:20px; word-wrap:ecllipse; overflow:hidden;}
  .coupondetails{ clear:both; width:168px; height:67px; padding:36px 15px 15px 15px; overflow:hidden; margin:0 auto; background:url(../images/coupon.png) no-repeat; text-align:center;}
  .coupondetails > span{display:block;}
  .coupondetails .ccode span{font-weight:bold; color:#fff600}
  #coupondetails span{ display:block; color:#385808; font-weight:bold;}
  #coupondetails .exvalue{ font-size:12px; color:#fff;}
  .userreview{padding:10px; border:1px solid #ddd;background:#F2F2F2;margin-bottom: 5px;}
  .userreview img{ float:left; margin:0 10px 10px 0; clear:both;}
  .reviewby{ font-size:11px; font-style:italic; color:#808080;}
  .cvalue{ font-size:16px;}
  
  #cboxLoadedContent > iframe {height: 233px;width: 472px;}
  
  .recenttweets{float:right;border:1px solid #ccc;width:269px;padding :15px;margin-bottom:15px;}
  #ctl00_ContentPlaceHolder1_twitter > iframe {
    border: 0 none;font-family:Arial;
}
.recenttweets h5{color:#55ACEE; margin:0; background: url("../images/twitter-logo.png") no-repeat; padding:3px 0 5px 35px}
 #ctl00_ContentPlaceHolder1_twitter .home-tweets-ul li{list-style:none;}
 #ctl00_ContentPlaceHolder1_twitter .home-tweets-ul li p{font-family:Arial !important;}

.coupondetails1 {
    background: url("../images/coupon.png") no-repeat scroll 0 0 transparent;
    clear: both;
    margin: 0 auto;
    overflow: hidden;
    padding: 36px 15px 15px;
    text-align: center;
    width: 168px;
}

.businessdetail {
    border: 1px solid #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    overflow: hidden;
    padding: 15px;
    margin-bottom:10px;
}
.businessdetail-left {
    float: left;
    margin-right: 10px;
    width: 45%;
}
.businessdetail-left {
    float: left;
    margin-right: 10px;
    width: 45%;
}
.businessdetail > a {
    float: right;
}
.businessdetail:hover {
    border: 1px solid #666666;
}
.businessdetail h4 {
    border-bottom: 1px solid #DFDFDF;
    padding-bottom: 6px;
}
#totalcolorbox .adPhoto1 {
    max-height: 150px;
    overflow: hidden;
    width: 100%;
}

#ContentPlaceHolder1_Rating1_A {clear: both;
    display: block;
    padding: 10px 0;
    /*width: 250px;background:#FDFFCD; border: 1px solid #C41200;*/ line-height:31px}
#ContentPlaceHolder1_Rating1_A .Star {
    background-image: url("../images/start-rating/Star.gif");
    height: 30px;
    width: 30px; margin-right:4px
}
#ContentPlaceHolder1_Rating1_A .FilledStar, #ContentPlaceHolder1_Rating1_A .WaitingStar {
    background-image: url("../images/start-rating/FilledStar.gif");
    height: 30px;
    width: 30px;margin-right:4px
}

.sbm-detail-list .form-panel input[type="file"]{ margin-bottom:0}
#ctl00_ContentPlaceHolder1_AsyncFileUpload1_ctl04{height: 13px !important;}
#ctl00_ContentPlaceHolder1_upnlsplittiming > label{ display: inline;margin-bottom: 0;margin-top: 5px;}
#ctl00_ContentPlaceHolder1_pnlMoreinfo input[type="text"]{margin-right: 4px;}
.editmore{background:url(../images/edit-icon.png) no-repeat; height:16px; width:16px;text-indent: -9999px;display: block;}
.deletemore{background:url(../images/delete-icon.png) no-repeat;height:16px; width:16px;text-indent: -9999px;display: block;}

 .Star{
            background-image: url(../images/Star.gif);
            height: 15px;
            width: 15px;
        }
        .WaitingStar
        {
            background-image: url(/..images/WaitingStar.gif);
            height: 15px;
            width: 15px;
        }
        .FilledStar
        {
            background-image: url(../images/FilledStar.gif);
            height: 15px;
            width: 15px;
        }
.slb-formfull label{display:inline}
.slb-formfull input{width:39% !important;}
.slb-formfull label b{display:inline-block; margin-top:10px;width: 100px;}
.andtime {
    margin-right: 18px;
}
.slb-formfull > select {
    margin: 3px 0;
}
.slb-form .input-medium{ width:180px !important}
.review{ margin-left:2px; float:left}
.review > a {color: #888; font-size:14px}
.reviewcount {color: #8F8F8F;}
#AjaxFileUpload1 {background:#FFFFFF;margin: 0 auto;width: 50%;}

.content-panel, .sbm-details{border-right:1px solid #e0e0e0;padding-right:15px; }
.side-bar > section{ border-bottom:1px solid #dfe0e1; padding-bottom:24px; margin-bottom:20px; overflow:hidden}
.add-businesstext{ font-size:17px;}
.add-businesstext, .review, .recent-list .area, .latest-review .recent-list section, .search-resulttext{ color:#666;}
.add-businesstext strong{color:#eb4b13; text-transform:uppercase}
.add-business a{ margin-left:37px; display:inline-block}
.add-businesstext{text-align:center}
.add-business a, .btn-default{
background: #EB4B13; /* Old browsers */padding:10px 20px ; color:#fff; font-size:14px; font-weight:bold; border-radius:3px; display:inline-block;
}
.add-business a:hover, .btn-default:hover{ background:#f5541c; text-decoration:none; color:#fff}
.star-rating{float:left; margin-right:0px;}
.content-panel .recent-list > section, .sbm-details .recent-list section{ float: left;margin-right: 20px;max-width: 265px;    min-height: 77px;min-width: 265px;}
.cb{ clear:both; height:0}
.signup a{display: inline-block;}
.signup figure{ background:url(../images/hello-text.png) no-repeat; height:108px; width:288px; margin:0 auto 10px}
.content-panel, .side-bar{ padding-top:15px;}
.latest-review .recent-list figure img{ width:80px;}
.latest-review .star-rating{ margin-top:10px;margin-bottom: 24px;}
.latest-review .recent-list > section {overflow: hidden;}
.latest-review .recent-list > section a{ font-weight:bold}

ol.rounded-list{
	counter-reset: li; /* Initiate a counter */
	list-style: none; /* Remove default numbering */
	*list-style: decimal; /* Keep using default numbering for IE6/7 */
	padding: 0;
	margin: 0;
	text-shadow: 0 1px 0 rgba(255,255,255,.5);
}
.rounded-list a, .related-business a{
	position: relative;
	display: block;
	padding: 2px 0 2px 36px;
	*padding: .4em;
	margin: .5em 0;
	background: #fff;
	text-decoration: none;
	border-radius: .3em;
	transition: all .3s ease-out; font-weight:bold	
}
.related-business ul{ margin-left:0}
.related-business ul li{ list-style:none}
.related-business a{padding: 2px 0 2px 0px;margin: 3px 0; font-weight:normal}

.rounded-list a:hover{
	background: #fff;
}

.rounded-list a:hover:before{
    transform: rotate(360deg);	
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
}

.rounded-list a:before{
	content: counter(li);
	counter-increment: li;
	position: absolute;	
	left: 0.1em;
	top: 50%;
	margin-top: -16px;
	background: #acacac;
	height: 1.7em;
	width: 1.7em;
	line-height: 1.7em;
	border: .3em solid #fff;
	text-align: center;
	font-weight: bold;
	border-radius: 2em;
	transition: all .3s ease-out; color:#fff
}
.rounded-list span a {
    float: left;
	overflow: hidden;
    text-overflow: ellipsis;white-space: nowrap; width:126px
}
.top-rating .rating{ float:right; margin:7px 0 2px 0px}
.search-resulttext{font-weight:normal; font-size:20px;}
.search-resulttext span{ color:#EB4B13; }
.search-resulttext .pagination-results{ float:right; font-size:13px; color:#979797; margin-top:5px}
.slb-inner .sbm-details > .btn-default{ margin-bottom:15px;}
.slb-inner #slb-content .filter h5{ text-align:left; margin-bottom:5px}
.sbm-details .recent-list p{ clear:both}
.sbm-details .recent-list section{min-width: 230px !important; max-width:230px !important}
.web-link{clear: both;display: block; float: left;margin-top: 0px;font-size:13px}
.categorylink{clear: both;display: block; float: left;margin-top: 12px; font-size:13px; color:#37414A;}
.categorylink:hover{color:#333}
.sbm-details .img-left{ margin-bottom:5px;}
.sbm-details .img-left > img {      
}
.sbm-details .recent-list .area{ color:#333; border: 1px solid #f6d365; background:#FDF7DE;
    border-radius: 5px;
    color: #333;
    padding: 5px;}
.seach-result{ padding:20px 0 20px; border-bottom:1px dotted #DFE0E1; margin-bottom:20px}
.slb-inner .filter{ margin:10px 0 20px;}
.slb-inner .filter-panel{border-bottom:1px solid #DFE0E1;}

.span12.sbm-details.member-detail{border-right: 0px solid #E0E0E0;padding-right: 0px;}
.span12.sbm-details.member-detail .detail-list {border: 0px solid #E0E0E0 !important;padding: 0px; background:none}
.member-detail .detail-list h1{font-size:25px; font-weight:700;margin-bottom: 5px; padding-right:117px; color:#37414A; padding-left: 15px;font-family: 'Oswald', sans-serif;}
.search-panel .alert-error{ margin:5px 0 0}
.search-panel .autosuggesterror {
    background-color: #f4b6b6 !important;
    border: 1px solid #B94A48 !important;
}
.userreview a{cursor:default}
/*.breadcrumb li a{color: #0088CC;}*/

.breadcrumb {
    font: 18px Helvetica,Arial,Sans-Serif;
    list-style: none outside none;
    overflow: hidden; margin-left:0;
    float:left;
}
.breadcrumb li {
    float: left;
}
.breadcrumb li a:before {
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    border-top: 50px solid transparent;
    content: " ";
    display: block;
    height: 0;
    left: 100%;
    margin-left: 1px;
    margin-top: -50px;
    position: absolute;
    top: 50%;
    width: 0;
    z-index: 1;
}
.breadcrumb li a:after {
    border-bottom: 50px solid transparent;
    border-left: 30px solid #fce292;
    border-top: 50px solid transparent;
    content: " ";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -50px;
    position: absolute;
    top: 50%;
    width: 0;
    z-index: 2;
}
.breadcrumb li:first-child a {
    padding-left: 10px;
}
.breadcrumb li a {
    background:#fce292;
    color: #000;
    display: block;
    float: left;
    padding: 2px 0 2px 55px;
    position: relative;
    text-decoration: none; font-size:12px; font-weight:bold;
}
.breadcrumb li a:hover:after {
    border-left-color: #f0cc5c !important;
}
.breadcrumb li a:hover {
    background: #f0cc5c;
}
.breadcrumb li:last-child a{ padding-right:25px !important; background:#faf1d4;}
.breadcrumb li:last-child a span{ color:#ac9e71}

/*popup*/
#divcatepopup > li, #model_dialog1 > li {
    float: left;
    list-style: none outside none;
    width: 150px;margin: 5px 5px 5px 0;min-height: 44px;
	background:url("../images/s-arrow.png") no-repeat scroll 0 8px transparent;padding-left: 10px;
}
#model_dialog1 > li{width:90px}
.ui-dialog{max-width: 90% !important; margin-top:20px !important; width:auto !important; min-width:30% !important}
.ui-widget-content a {
    color: #222222;
    font-size: 12px;
    line-height: normal;
}
.ui-dialog .ui-widget-header {
    background: #1B160E;
    border: 0 solid #000000;
    color: #FFFFFF;
}
.ui-dialog .ui-icon{ background-color:#fff}
.ui-dialog .ui-dialog-content{max-height: 350px;overflow: auto;}
.ui-widget-overlay{opacity: 0.6 !important;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable {border: 8px solid rgba(0, 0, 0, 0.8) !important;}
#socialreview > #ctl00_ContentPlaceHolder1_uppnlRating {clear: both;
    display: block;
    padding: 10px 0;
    /*width: 250px;background:#FDFFCD; border: 1px solid #C41200;*/ line-height:31px}
#ctl00_ContentPlaceHolder1_uppnlRating .Star {
    background-image: url("../images/start-rating/Star.gif");
    height: 30px;
    width: 30px; margin-right:4px
}
#ctl00_ContentPlaceHolder1_uppnlRating .FilledStar, #ctl00_ContentPlaceHolder1_uppnlRating .WaitingStar {
    background-image: url("../images/start-rating/FilledStar.gif");
    height: 30px;
    width: 30px;margin-right:4px
}
#ctl00_ContentPlaceHolder1_txtMessage{ width:95%}

#socialreview b span { color: #EA4108 !important;}

.sliding_bar-top {
    background: none repeat scroll 0 0 #F1F1F1;
   
    float: right;
    margin-bottom: 20px;
    padding: 0;
}
.sliding_bar-top {
    
    margin-top: 10px;
}

#sidebar > img {
    float: left;
}
.regpanel{background:none repeat scroll 0 0 #fafafb !important;border:1px solid #d5d9dc !important;border-radius:4px 4px 4px 4px;}
.iconed-list-story{padding:6px 11px 6px 11px;margin-bottom:18px;background:none repeat scroll 0 0 #f4fcff;border:1px solid #c6dce5;border-radius:4px 4px 4px 4px;}
.iconed-list-story li{display:inline-block; border-bottom:1px solid #EFEFEF; padding-bottom:20px; margin-bottom:10px;padding-top:20px;}
.iconed-list-story img {
    display: inline-block;
    margin-right: 15px; float:left; clear:both;
	margin-top: -7px;
}
.register-panel h2 { border-bottom:1px solid #CCCCCC; padding-bottom:10px;}
.register-panel .slb-register{ margin-top:0; width:auto}
.right-bar
{
    float:right;
    max-width:300px;
}

.form-panel .fb-button {
    margin-bottom: 6px;
    width: 100%;
}


.form-panel .fb-button .logo {
    background: url("../images/f_logo_shadow_46.png") no-repeat scroll center center / 46px 46px rgba(0, 0, 0, 0);
    width: 46px;
}

.form-panel .fb-button .text {
    font-size: 14px;
    line-height: 16px;
    padding: 12px 10px;
    width: 254px;
}

.fb-button .text {
    cursor: pointer;
    float: right;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    padding: 16px 10px;
    text-align: center;
    text-shadow: 0 1px 0 #152341;
    width: 244px;
}

.legal-copy {
    color: #999;
    font-size: 12px;
    line-height: 1.5em;
}
.fb-btn{background:#4A6FAD url("../images/facebook-16.png") no-repeat 11px 9px;border:none;border-radius:0px;padding-left:40px;padding-right: 30px; margin-top:0;}
.fb-btn:hover{background:#3C599F url("../images/facebook-16.png") no-repeat 11px 9px;}
.register-panel .slb-register .slb-formfull, .register-panel .slb-form{float: left;width: 46%; padding:0 2%; margin:0}
.register-panel .slb-formfull label, .register-panel .slb-form label{ display:block; margin-bottom:0;}
.register-panel .slb-formfull input, .register-panel .slb-form input{width: 100% !important;box-sizing: border-box; border: 1px solid #c0c0c0;
    border-radius: 2px;height: 32px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.12) inset;}
.register-panel .slb-formfull input:focus, .register-panel .slb-form input:focus{ border-color:#9c9c9c; background:#fff}
.register-panel .form-panel .basic {clear: both;}
.register-panel .slb-form #ContentPlaceHolder1_UpdatePanel1 input{ width:60px !important}
.register-panel #ContentPlaceHolder1_dvcaptcha > input{ width: 118px !important;}
.register-panel .slb-form #ContentPlaceHolder1_UpdatePanel1 input.img-middle{ width: 36px !important; vertical-align:top;border: medium none;
    box-shadow: 0 0 0;}
.register-panel #ContentPlaceHolder1_btnregister{background: none repeat scroll 0 0 #61AA30;   
    font-size: 16px;
    font-weight: bold;
    padding: 9px 44px;}
.register-panel .btn-slb{ border: medium none; border-radius:1px;}
.register-panel #ContentPlaceHolder1_btnregister:hover{ background:#519519}
.register-panel .btn-slb:focus{ color:#fff}
.register-panel .slb-register .form-panel .clear{ padding:0 2%}


.new-success{ background:#fff; border:1px solid #D3D3D3; color:#333; margin:25px auto; overflow:hidden; width:70%;}
.new-success center h3{ margin-top:25px; color:#77BF81; font-size:30px; border-bottom:1px solid #dee6c9; height:17px;margin-bottom: 38px;}
.new-success center h3 span{ background:#fff; padding:0 15px}
.new-success .location-success{background:url("../images/location-pointer.png") no-repeat; padding-left:60px;}
.new-success .btn-default{ margin:10px 10px 10px 0}

/*#local {
background: #fff;
box-shadow: 0 0 3px #333;
}*/


.val-name {
display: inline-block;
width: 240px;
}
.val-city {
width: 238px;
display: inline-block;
vertical-align: top;
}
.val-country {
display: inline-block;
width: 200px;
}
.userreview .flagstyle{ float: none;margin: 5px 0;}

	.sidebar-map .categorylink{ color:#37414A}
.sidebar-map .phoneicon{ margin-top:5px}
.categorylink:hover{color:#333}
.star-rating1{float:right;margin-right:0px;}
.recent-list.sidebar-map section{margin-right:0 !important; min-height: 10px;}
.sbm-details .recent-list.sidebar-map section {
    max-width: 60% !important;
    min-width: 50% !important;
}
.recent-list .listing_image { display:none;}
.recent-list .area-map{max-width: 100%;}

.recent-list .area-map{display: inline-block;float: left;margin-bottom: 0;min-height: 77px;max-width: 64%;}
.sbm-details .recent-list.sidebar-map section{max-width: 60% !important;min-width: 50%;}
.scroll-sidebar {
    height: 500px;
    overflow-x: hidden;
}
.recent-list .listing_image
{
display: inline-block;
    float: right;
    margin: 5px 0 0;width: 112px;    
    }
	#allresults .sidebar-map { overflow:hidden;padding-right: 6px;margin: 18px 0;}
	.sidebar-map .sbm-contact {
    display: inline-block !important;
    float: left;
}
    
    .map_logo {
display: block;
padding: 2px;
background: #fff;
border: 1px solid #ccc;
}

.review-box{padding:.4em .6em !important;border:0.4em solid #e5e5e5 !important;font-size:1em;background:#fff;color:#757575;font-family:arial,sans-serif !important;margin:0 0 1% !important;width:80% !important;display:block;overflow:hidden !important;}

#cboxLoadedContent > iframe {
    height: 338px;
    width: 672px;
}
.slide .thumbnail .play-icon {
    left: 41%;
    top: 25%;
}

.re-captcha input
{
    width: 19% !important;
}

.ajax-loadimage { 
    position: relative;
    text-align: center;
}
.ajax-loadimage img{
   margin-top: 155px;}
   
   .services{
 list-style: none;
padding: 0;
margin: 0;}
.services li{background: url(/images/bullet.png) no-repeat left center;
padding-left: 20px;}

.sbm-details ul
{
    margin:none !important;
}

.reg-success{ font-size:40px; color:#525b63;  float:left; margin-top:20px;}
.success-tick { background:url(/images/regsuccess.png) center no-repeat; height:100px; width:100px; float:right; margin-left:20px; margin-top:20px;}
.success-msg{ font-size:14px; text-align:left; margin-top:10px;}
.reg-success .success-msg{ text-align:left;} 


/*Newly added in footer*/
.footer ul {
    display: inline;
    float: right;
    list-style: none outside none;
    margin: 0;
    
}

.footer ul li {
    display: inline-block;
    margin-right: 5px;
    width: 32px;
}

.footer {
    background: none repeat scroll 0 0 #1F242B;
    bottom: 0;
    color: #fff;
    padding: 15px 0;
    position: relative;
    text-align: left;
}
#inner-footer {
    display: inline-block;
    padding: 10px 0;
}
/*Newly added in footer end*/  

.paypnl{padding-left:180px;} 

.gt.alert-info {
    background-color: #fff1b8;
    border: 1px solid #d3b438;
    box-shadow: 0 0 3px #fdd01d;
    color: #222;
}
.gt.alert-info .splrate a{ color:#EA4911}

.btn-pay{margin-left:102px; background:#258000;color:#000; font-weight:bold; color:#fff;}
.btn-pay:hover{margin-left:102px; background:#43A01B;color:#000; font-weight:bold; color:#fff;}
.sm-drop{width:150px !important;}
.spnTot{padding:4px; color:Green; font-size:18px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.search-panel .btn, .writereview{padding: 6px 15px;}
}

.f-nav{ z-index: 9999; top: 0; width: 100%; left:0; text-align:center; margin:0; padding:10px 0px; background:rgba(64,74,83,0.9) !important; max-width:100%}
.f-nav #btnsearch{ float:left}
.f-sidebar{ z-index: 9999; position: fixed; top: 54px; width:295px}
.span8.sbm-details {
    min-height: 550px;
}
.ui-widget-header .ui-icon {
    background-image: url("http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/themes/base/images/ui-icons_222222_256x240.png") !important;
}
.titlereview {    margin-bottom: 9px;padding-left:15px;}
.error-page{ background: url("../images/404-error.png") no-repeat scroll center 25px #F2F2F2;
    border: 1px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    padding: 150px 25px 35px;}
.error-page h1{ color:#666;font-size: 30px; text-align:center}
.error-page span{display:block; text-align:center}
.side-bar.f-sidebar {
    z-index: 100 !important;
}
.f-sidebar section.top-rating{ padding-bottom:0; border:0; margin-bottom:0}
.f-sidebar section.top-rating{ margin-bottom:10px}
.detailContent .sbm-web{margin-left: 119px;}

.no-data ul li{ background:url("../images/tick.gif") no-repeat scroll 10px 6px; padding:3px 0 3px 30px; list-style:none; color:#666}
#socialreview > p {margin-bottom: 15px;padding: 10px 0;}
.businessimage .left{float:left; margin:0}
.businessimage .right{float:right;}
.left .detail-panel {border: 1px solid #CCCCCC;border-radius: 5px;box-shadow: 0 2px 2px #ccc;padding-top: 10px; position:relative; min-height:174px;padding-bottom: 73px;}
.left .detail-panel > span:first-child{ padding:0 15px; display:block}
.sbm-details .left .img-left{ margin-bottom:5px;margin-top: -60px;float: right;}
.sbm-details .left .sbm-add{ padding:0 15px; display:block}
#ctl00_ContentPlaceHolder1_repeatersearch_ctl01_contactbusiness{ background:url("../images/mail-icon.png") no-repeat 24px 12px;padding-left: 45px;}
#ctl00_ContentPlaceHolder1_repeatersearch_ctl01_contactbusiness:hover{text-decoration:none}
.contact.details .writereview{ background:url("../images/write-icon.png") no-repeat 18px 12px;padding-left:45px;}
.sbm-web {    background: url("../images/globe-icon.png") no-repeat scroll 18px 9px transparent; padding-left: 45px !important;
}
.phoneicon{ background: url("../images/phone-no.png") no-repeat; padding-left:19px; color:#37414A}
a.web-link1{ background: url("../images/web-icon.png") no-repeat 0 5px; padding-left:19px; margin-left:15px; display:block}
.form-panel .basic{text-align:left}
.form-panel .basic .caret{ float:right;}
h1.i-recent{font-size:21px}
#dvMap .gm-style-iw{overflow: hidden !important;}
#dvMap .gm-style-iw img{width: 55px !important; border-radius:3px; float:right; margin:0 0 10px 10px}
/*.sbm-details ul{ margin:0}*/
.sbm-details ul li{ list-style:none}
.marker_number {
    background: none repeat scroll 0 0 #F0BD20;
    border-radius: 50% 50% 50% 50%;
    color: #FFFFFF;
    float: right;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    vertical-align: middle;
    width: 25px; margin-left:5px
}
.sbm-details ul li:hover .marker_number{background:#37414A;}
.admin-register{width:95%}
.highslide-container{z-index: 99999 !important;}
/*.highslide-image{ max-height:400px !important}*/
.servicetype{display: inline-block;margin: 0 0 5px;}

.img-left > a {
    display: block;
    height: 120px;
    line-height: 120px;
border: 1px solid #F1F1F1;
    border-radius: 5px 5px 5px 5px;
}
.recent-list figure img{}

.additionalcategory1 {
    float: left;
    width: 50%;
}



 /*newly added*/
 .addinfo p b, .pservices p b, .pservices p b, .langspoke p b, .paymodes p b, .years p b{color:#37414A;font-size: 18px;margin-top: 20px; display:block}
  .addinfo p b img, .pservices p b img, .pservices p b img, .langspoke p b img, .paymodes p b img, .years p b img{ border:0; padding:0; margin-right:8px}
 /*newly added end*/
 
/*Mobile*/
/*newly added*/
#nav-open-btn{ display:none;}

.side-menu-panel{}
.side-menu-panel .slide {
    border: 1px solid #e5e5e1;
    border-bottom: 0 none;
    margin-bottom: 0 !important;
    padding:11px 5px; background:linear-gradient(white, #f0f0f0) repeat scroll 0 0 rgba(0, 0, 0, 0); color:#37414A;font-size: 12px;
    font-weight: bold; cursor:pointer; width:auto !important;
}
.side-menu-panel .slide img{ margin-right:5px}
.slider8 *{box-sizing: border-box;}
.slide:hover{background:linear-gradient(white, #e4e4e4) repeat scroll 0 0 rgba(0, 0, 0, 0)}
.slide.active{ background:#fff; color:#333; border-right:0 none !important; cursor:default;}
.list-page-panel{padding: 10px 10px 10px 0; border:1px solid #e5e5e1; border-left:0 none; min-height:555px;}
.navigation-details{ margin-left:0 !important;}
.navigation-details .recent-list figure img { height:55px;}
.navigation-details .img-left > a{height: 55px; border:1px solid #e5e5e1}
.navigation-details .recent-list p{ clear:none !important;}
.navigation-details .recent-list{ padding-left:15px; margin-bottom: 12px;padding-bottom: 8px;}
.navigation-details .recent-list .img-left{ margin-bottom:5px;}
.bx-pager.bx-default-pager{ display:none;}
.bx-controls-direction {
    background: linear-gradient(white, #ececec) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #e5e5e1;
    padding:10px; overflow:hidden
}
.bx-controls-direction a{ width:15px; height:15px; display:block; text-indent:-999999px;}
.bx-controls-direction .bx-prev{ background:url("../images/bottom-arrow.png") no-repeat; float:left;}
.bx-controls-direction .bx-next{background:url("../images/top-arrow.png") no-repeat;float:right;}

.side-bar .img-left > a{height: auto;}
.side-bar .latest-review .recent-list{ padding-bottom:8px; margin-bottom:12px; border-bottom:1px solid #eeeeee}

.latest-review .none-border{ padding-bottom:0 !important; margin-bottom:0 !important; border:0 !important}

.navigation-details  .recent-list > section, .navigation-details .recent-list section{ margin-right:0px;max-width: none;
    min-height: inherit;
    min-width: inherit; overflow:hidden; float:none;}
.navigation-details .recent-list > section h4{margin: 0 0 1px;}
#gvDetails tr td b{ padding-left:15px;}
#gvDetails tr td, #gvDetails tr, #gvDetails{width:100%}
#gvDetails tr td .btn{margin-top: -25px; float:right;}

section.signup{background:#FDF7DE url("../images/digi-fadelogo.png") no-repeat bottom right; border-radius:5px; padding:20px; margin-bottom:15px; border: 1px solid #f0bd20;}
section.signup p{ font-size:16px;}

#headerTop .search-panel select{margin: 8px 10px 0 0; float:left;}
.cmpdetails
.cmpdetails:after, .cmpdetails:before { bottom: 100%; left: 76%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .cmpdetails:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #ffffff; border-width: 8px; margin-left: -8px; } .cmpdetails:before { border-color: rgba(145, 145, 145, 0); border-bottom-color: #4d4f53; border-width: 9px; margin-left: -9px; }

.rightdiv .iconed-list-story img{margin-top:-6px !important;}

/*newly added end*/



@media (max-width: 978px){
	.navbar .nav > li > a{ border-radius:0;}
	#headerTop {padding: 10px 0;}
	.header{box-shadow:0 1px 3px #999; padding:10px; background:#1B160E}
	.navbar-inner{ margin:0;}
	/*--.navbar .nav > li > a{ text-align:left; background:#f8f8f8;}*/
	/*--.recent-list{ width:45%;}*/
	.img-left { margin: 0 10px 8px 0;}
	figure{ text-align:center;}
	.slb-accordian .accordion-heading a{ font-size:18px;}
	.search-panel{ background:transparent; padding:10px 15px; margin:2px -20px;}
	/*newly added*/
	.f-nav { background:#32A755 !important}
	/*newly added end*/
}
@media (max-width: 800px){
		body{background:#F1F1F1;}
		.search-panel span b{display: block; padding-bottom:10px;}
		.recent-list .img-left {margin: 0 10px 10px 0; float:none; display:block;}
		.recent-list{min-height: 275px;}
		#dvMap{ width:100% !important}
		
		/*newly added*/
		.f-nav{ position:relative;}
		input, textarea, .uneditable-input{width: 170px;}
		.category li{width: 82px;}
		.category li a{padding: 9px 0;}
		.signup figure{ background-size:210px 95px;}
		.recent-list .img-left {margin: 0 10px 10px 0; float:left; display:block;}
		.recent-list{ width:auto ;min-height:20px; overflow:hidden}
		.content-panel .recent-list > section, .sbm-details .recent-list section{float: none;margin-right: 0px; max-width:100%;min-height:10px;min-width:50%; margin-bottom:10px; overflow:hidden}
		.recent-list .area{float: left;width: auto;}
		.seemore{clear: both; float:left}
		.adsbygoogle{ display:none !important;}
		.businessimage .left{ width:100%}
		.businessimage .right{ width:100%}
		/*newly added end*/
		.recent-list .area-map{max-width: 100%;}
		.recent-list.sidebar-map{ width:100%}
		
}
@media (max-width: 600px){
	.logo{ margin-bottom:12px;}
	.search-panel{padding: 15px 15px 5px;}
	.navbar .btn-navbar{float:none}
	.search-panel{ margin:2px 0; }

.slb-register{width:100%;}
#ctl00_ContentPlaceHolder1_reqfirstname, #ctl00_ContentPlaceHolder1_reqlastname, #ctl00_ContentPlaceHolder1_reqpass, #ctl00_ContentPlaceHolder1_reqpass1, #ctl00_ContentPlaceHolder1_reqemail, #ctl00_ContentPlaceHolder1_reqemail, #ctl00_ContentPlaceHolder1_reqpass{ font-size:#11px ;}
.sbm-detail-list{ width:100%;}
.sbm-detail-list .form-panel{ padding:10px;}
.sbm-detail-list table td,.sbm-detail-list .table th{ font-size:12px; vertical-align:middle !important; padding:3px;}

.BStatus, .BView a, .BEdit a, .BDelete a{background:url(../images/Local-icons.png) no-repeat ; text-indent:-9999px;}
.BView a, .BEdit a, .BDelete a{ width:14px; height:14px; padding:10px;  display:block;}
.BStatus{ background-position:21px -374px;}
.BView a{ background-position:-77px -378px;}
.BEdit a{background-position:-121px -378px;}
.BDelete a{background-position:-164px -378px;}
		/*newly added*/
		*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
		#nav-open-btn{ display:block;}
		.logo{ margin-bottom:0}
		#headerTop{ padding:0}
		.nav-btn{ float:right; margin-top:10px}
		input, textarea, .uneditable-input {width: 100%;height: 36px !important; margin-bottom:5px !important}
		textarea{height: 106px !important;}
		#slb-content .content-panel{ width:100%; border:0}
		#slb-content .span4{ width:100%; margin:0}
		.side-bar > section.add-business, .side-bar > section.signup{ text-align:center;}
		.add-business a{ margin:0}
		.navbar .nav{ float:none}
		.navbar .nav > li{ float:none}
		.navbar .nav > li a{ text-align:right}
		.navbar .nav > li a:hover{ background:#ccc}
		#nav li{border-top: 1px solid #393939;}
		#allresults{ width:100%; border:0}
		.recent-list .area{ clear:both}
		.f-sidebar{ position:relative; top:0; width:100%}
		.sbm-details .recent-list section{max-width: 100% !important; min-width: 50% !important;}
		.filter-panel .span6{ width:100%}
		.leftdiv, .rightdiv{ width:100%}
		#socialreview{ width:100%}
		.AllVideos .video{height: 100px;width: 132px;}
		#ContentPlaceHolder1_txtCaptcha{width:100px !important}
		.span4 .filter {min-height: 10px;}
		#headermenu{ height:auto; margin-bottom:15px}
		.navbar .nav > li { float: left;}
		.row-fluid .logo.span3{ width:100%; text-align:center;}
		.search-panel.span9 {    box-sizing: border-box;    margin: 0;    width: 100%;}
		/*newly added end*/
		.quicksearch{ float:left;}
		.span8.navigation-details{ width:100%}
		#local #slb-content .row-fluid .span8{width:100%}
}

@media (max-width: 480px){
	.recent-list{min-height: auto;}
	.recent-list{ width:100%; float:none; clear:both;}
	.recent-list .img-left { margin: 0 10px 10px 0;}
	.i-cat, .i-recent{ background:none; padding:5px 0;}
	.form-panel .slb-form{ width:100%; margin:1px 0;}
	 .form-panel input[type="file"]{size:10;}
	 #slb-content center center table td{ display:block;}
	 #slb-content center center table td a{ text-align:center; display:block; }
	 
	 /*newly added*/
	 .span6 .filter .seemore, .span8 .filter .seemore{float: left;}
	 #headerTop .span4{width:70%}
	 #headerTop .span8{width:30%; margin:0}
	 .seemore{ float:none;}
	 .filter li{ width:100%}
	 .member-detail .detail-list h1{ padding:0}
	 .sbm-details .left .img-left{ margin:10px}
	 .left .detail-panel{padding-bottom: 95px;}
	 .contact.details > span, .contact.details > a{padding: 10px;}
	 .contact .bcontact{padding-left: 38px !important;}
	 .additionalcategory1{ width:100%}
.additionalcategory{ width:100%; margin:0}
.navigation-details .img-left > a{ height:auto}
.category li.span3{ width:100%}
.content-panel .recent-list > section{ float:none;}
.star-rating{ float:none;}
	 /*newly added end*/
}
@media (max-width:320px){
.container-fluid{ padding:0 10px;}
.slb-login{ width:280px;}
.sbm-detail-list table th:nth-child(2),.sbm-detail-list table th:nth-child(3), .sbm-detail-list table th:nth-child(5), .sbm-detail-list table th:nth-child(6), .sbm-detail-list table th:nth-child(7), .sbm-detail-list table td:nth-child(2), .sbm-detail-list table td:nth-child(5), .sbm-detail-list table td:nth-child(6), .sbm-detail-list table td:nth-child(7), .sbm-detail-list table td:nth-child(3){ display:none;}
.sbm-detail-list table th:nth-child(4){ width:26px;}
.BStatus{ background-position:15px -378px;}

/*newly added*/
.img-left{ width:100%; text-align:center; margin:0; }
.img-left a{padding:10px}
.recent-list p {clear: both;}
.recent-list .area{ min-height:16px}
#slb-content .content-panel{ padding:0}
.content-panel .recent-list > section{ clear:both; float:left}
.left .detail-panel {    padding-bottom: 172px;}
.contact.details > span, .contact.details > a{display:block; border-bottom: 1px dashed #AEAEAE; border-right:0 none}
.slbTime{ display:none}
.contact.details{ bottom:0}
.slb-login{ width:100%}
.filter{ text-align:left; }
.span4 .filter .seemore, .span3 .filter .seemore{bottom: 0;position: relative;right: 0;}
/*newly added end*/
}