html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.common-sprite,.common-approved,.common-callGreen,.common-checkbox,.common-checkboxChecked,.common-closePopup,.closeNotification::before,.common-downArrow,.common-editIcon,.common-facebook,.common-favIcon,.common-favIconActive,.common-favIconRemove,.common-favorite,.common-favorited,.common-googlePlus,.common-leftArrow,.common-likePlus,.common-location,.common-locationIcon,.common-mobAboutUs,.common-mobAboutUsActive,.common-mobCareers,.common-mobCareersActive,.common-mobCategory,.common-mobCategoryActive,.common-mobContactUs,.common-mobContactUsActive,.common-mobFaqs,.common-mobFaqsActive,.common-mobFav,.common-mobFavActive,.common-mobFeedback,.common-mobFeedbackActive,.common-mobHome,.common-mobHomeActive,.common-mobListView,.common-mobLocationIcon,.common-mobLogin,.common-mobLoginActive,.common-mobSearch,.common-mobSearchActive,.common-mobShareIcon,.common-mobYPLogo,.common-mobile-menu-black,.common-mobile-menu,.common-mobileBackArrow,.common-mobileBackArrowWhite,.common-openNewLink,.common-phone,.common-r0-5,.common-r1-0,.common-r1-5,.common-r2-0,.common-r2-5,.common-r3-0,.common-r3-5,.common-r4-0,.common-r4-5,.common-r5-0,.common-radio,.common-radioChecked,.common-rightArrow,.common-search,.common-searchWhite,.common-thumbsDown,.common-thumbsUp,.common-time,.common-twitter,.common-yellow-pages-logo,.common-youtube{background-image:url('/images/common-sc91308d0cf.png');background-repeat:no-repeat}.common-approved{background-position:0 0}.common-callGreen{background-position:0 -22px}.common-checkbox{background-position:0 -48px}.common-checkboxChecked{background-position:0 -62px}.common-closePopup,.closeNotification::before{background-position:0 -76px}.common-downArrow{background-position:0 -92px}.common-editIcon{background-position:0 -100px}.common-facebook{background-position:0 -122px}.common-favIcon{background-position:0 -142px}.common-favIconActive{background-position:0 -162px}.common-favIconRemove{background-position:0 -182px}.common-favorite{background-position:0 -202px}.common-favorited{background-position:0 -216px}.common-googlePlus{background-position:0 -230px}.common-leftArrow{background-position:0 -250px}.common-likePlus{background-position:0 -262px}.common-location{background-position:0 -282px}.common-locationIcon{background-position:0 -296px}.common-mobAboutUs{background-position:0 -313px}.common-mobAboutUsActive{background-position:0 -333px}.common-mobCareers{background-position:0 -353px}.common-mobCareersActive{background-position:0 -373px}.common-mobCategory{background-position:0 -393px}.common-mobCategoryActive{background-position:0 -413px}.common-mobContactUs{background-position:0 -433px}.common-mobContactUsActive{background-position:0 -453px}.common-mobFaqs{background-position:0 -473px}.common-mobFaqsActive{background-position:0 -493px}.common-mobFav{background-position:0 -513px}.common-mobFavActive{background-position:0 -535px}.common-mobFeedback{background-position:0 -557px}.common-mobFeedbackActive{background-position:0 -577px}.common-mobHome{background-position:0 -597px}.common-mobHomeActive{background-position:0 -617px}.common-mobListView{background-position:0 -637px}.common-mobLocationIcon{background-position:0 -657px}.common-mobLogin{background-position:0 -679px}.common-mobLoginActive{background-position:0 -699px}.common-mobSearch{background-position:0 -719px}.common-mobSearchActive{background-position:0 -739px}.common-mobShareIcon{background-position:0 -759px}.common-mobYPLogo{background-position:0 -781px}.common-mobile-menu-black{background-position:0 -801px}.common-mobile-menu{background-position:0 -818px}.common-mobileBackArrow{background-position:0 -835px}.common-mobileBackArrowWhite{background-position:0 -857px}.common-openNewLink{background-position:0 -879px}.common-phone{background-position:0 -899px}.common-r0-5{background-position:0 -913px}.common-r1-0{background-position:0 -927px}.common-r1-5{background-position:0 -941px}.common-r2-0{background-position:0 -955px}.common-r2-5{background-position:0 -969px}.common-r3-0{background-position:0 -983px}.common-r3-5{background-position:0 -997px}.common-r4-0{background-position:0 -1011px}.common-r4-5{background-position:0 -1025px}.common-r5-0{background-position:0 -1039px}.common-radio{background-position:0 -1053px}.common-radioChecked{background-position:0 -1067px}.common-rightArrow{background-position:0 -1081px}.common-search{background-position:0 -1093px}.common-searchWhite{background-position:0 -1115px}.common-thumbsDown{background-position:0 -1137px}.common-thumbsUp{background-position:0 -1151px}.common-time{background-position:0 -1165px}.common-twitter{background-position:0 -1179px}.common-yellow-pages-logo{background-position:0 -1199px}.common-youtube{background-position:0 -1261px}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer;outline:none}select,input[type="text"],textarea{-webkit-appearance:none;outline:none}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;outline:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea,input[type="text"]{overflow:auto;vertical-align:top;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Segoe UI",Arial,sans-serif}input[type="text"],input[type="password"]{-webkit-border-radius:0px;border-radius:0px;outline:none}html,body{font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Segoe UI",Arial,sans-serif;color:#333;line-height:1.5;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility !important;font-weight:normal}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#999;font-size:12px}img{max-width:100%;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;display:block;height:auto}a{color:#0e85d9;text-decoration:none;outline:none}a img{border:none;outline:none}a:hover{text-decoration:underline}.common,.ypApproved::before,.mobileHeader .mobileBackBtn::before,.mobileHeader .mobileMenuIcon::before,.mobileHeader .mobileMenuIcon.white::after,.mobileMenu::after,.mobileMenu.white::after,.mobileHeadIcons .mobSearchBtn::before,.mobileHeadIcons .mobSearchBtn.white::before,.mobileHeadIcons .mobLocation::before,.mobileHeadIcons .mobShare::before,.mobileHeadIcons .mobFav::before,.mobileHeadIcons .mobFav.mobFavActive::before,.mobileHeadIcons .mobListView::before,.branding::before,.innerSearchBlock .innerSearchLocation::before,.innerSearchBlock .innerSearchBtn::before,.select .selectText::after,.checkbox .checkboxText::before,.checkbox .radioText::before,.radio .checkboxText::before,.radio .radioText::before,.checkbox .checkboxInput:checked+.checkboxText::before,.radio .checkboxInput:checked+.checkboxText::before,.checkbox .radioInput:checked+.checkboxText::before,.checkbox .radioInput:checked+.radioText::before,.radio .radioInput:checked+.checkboxText::before,.radio .radioInput:checked+.radioText::before,.searchButton .searchIcon,.footerSocialLinks a::before,.footerNavList li a.mobHome::before,.footerNavList li a.mobCategories::before,.footerNavList li a.mobSearch::before,.footerNavList li a.mobLogin::before,.footerNavList li a.mobAboutUs::before,.footerNavList li a.mobContactUs::before,.footerNavList li a.mobFeedback::before,.footerNavList li a.mobFaqs::before,.footerNavList li a.mobCareers::before,.footerNavList li a.mobAddBusiness::before,.footerNavList li a.mobAdvertise::before,.footerNavList li a.mobMyFavorites::before,.footerNavList li a.mobMyReviews::before,.footerNavList li a.mobMyAccount::before,.footerNavList li a.mobChangePassword::before,.footerNavList li a.mobSignout::before,.footerSocialLinks .footFacebook::before,.footerSocialLinks .footTwitter::before,.footerSocialLinks .footGooglePlus::before,.footerSocialLinks .footYouTube::before,.pageNumberNextBtn::before,.checkboxLabel .checkboxText::before,.radioLabel .checkboxText::before,.checkboxLabel .radioText::before,.radioLabel .radioText::before,.checkboxLabel .checkbox:checked+.checkboxText::before,.checkboxLabel .radio:checked+.checkboxText::before,.radioLabel .checkbox:checked+.checkboxText::before,.radioLabel .radio:checked+.checkboxText::before,.checkboxLabel .checkbox:checked+.radioText::before,.checkboxLabel .radio:checked+.radioText::before,.radioLabel .checkbox:checked+.radioText::before,.radioLabel .radio:checked+.radioText::before{background-image:url(/images/common.png);background-repeat:no-repeat;overflow:hidden}.businessSprite{background-image:url(/images/common.png);background-repeat:no-repeat;overflow:hidden}.container{float:left;width:100%}.wrapper{margin:0 auto;width:100%;padding:0 15px;max-width:1168px}.secondaryHeading{font-size:26px;font-weight:500;display:block;text-align:left}.thirdHeading{display:block;text-align:left;text-transform:uppercase;font-weight:300;font-size:18px;color:#656565}.ypApproved{width:22px;height:22px;font-size:0;vertical-align:top;display:inline-block;position:relative}.ypApproved::before{position:absolute;left:0;top:0;width:22px;height:22px;content:"";background-position:0 0}.certified{display:inline-block;font-size:12px;vertical-align:top}.certified.aaP{color:#e6a131}.certified.aaM{color:#5aa925}.greyBg{background-color:#f2f1ef}.inner-sprite,.inner-filter,.inner-sort,.inner-sortArrows{background-image:url('/images/inner-sf5dcdb4008.png');background-repeat:no-repeat}.inner-filter{background-position:0 0}.inner-sort{background-position:0 -10px}.inner-sortArrows{background-position:0 -20px}.innerHeader{position:relative;z-index:6;background-color:#ffcf05}.mobileHeader{background-color:#ffcf05;float:left;width:100%;height:50px;padding:12px 15px;position:absolute;left:0;top:0;z-index:7}.mobileHeader.yellow{background-color:#ffcf05;background-image:none}.mobileHeader.height40{padding-bottom:10px;height:46px}.mobileHeader.transparent{background-color:transparent}.mobileHeader .mobileBackBtn{border:none;width:30px;height:22px;position:relative;cursor:pointer;font-size:0;float:left}.mobileHeader .mobileBackBtn::before{content:"";position:absolute;left:0;top:0;width:14px;height:22px;overflow:hidden;background-position:0 -835px}.mobileHeader .mobileBackBtn:hover{text-decoration:none}.mobileHeader .mobileMenuIcon{border:none;width:30px;height:22px;position:relative;cursor:pointer;font-size:0;float:left}.mobileHeader .mobileMenuIcon::before{content:"";position:absolute;left:0;top:3px;width:20px;height:17px;overflow:hidden;background-position:0 -801px}.mobileHeader .mobileMenuIcon:hover{text-decoration:none}.mobileHeader .mobileMenuIcon.white::after{background-position:0 -818px}.mobileHeader .mobileHeadTitle{display:block;margin-left:30px;margin-right:80px;font-size:18px;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mobileMenu{display:block;margin-left:-15px;margin-right:-15px;font-size:20px;position:relative;padding-left:46px;color:#333;font-weight:500;z-index:6;line-height:1.3;margin-top:-2px}.mobileMenu.hasIcons{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:85px}.mobileMenu::after{content:"";position:absolute;top:3px;left:6px;right:0;width:27px;height:17px;background-position:0 -801px}.mobileMenu.white{color:white}.mobileMenu.white::after{background-position:0 -818px}.mobileHeadIcons{width:80px;text-align:right;position:absolute;right:15px;top:15px}.mobileHeadIcons .mobSearchBtn,.mobileHeadIcons .mobLocation,.mobileHeadIcons .mobShare,.mobileHeadIcons .mobFav,.mobileHeadIcons .mobListView{display:inline-block;width:35px;height:22px;position:relative;background-color:transparent;border:0;font-size:0;vertical-align:top}.mobileHeadIcons .mobSearchBtn::before,.mobileHeadIcons .mobLocation::before,.mobileHeadIcons .mobShare::before,.mobileHeadIcons .mobFav::before,.mobileHeadIcons .mobListView::before{content:"";position:absolute;left:5px;top:0;display:block;width:22px;height:22px}.mobileHeadIcons .mobSearchBtn::before{background-position:0 -1093px}.mobileHeadIcons .mobSearchBtn.white::before{background-position:0 -1115px}.mobileHeadIcons .mobLocation::before{background-position:0 -657px}.mobileHeadIcons .mobShare::before{background-position:0 -759px}.mobileHeadIcons .mobFav::before{background-position:0 -513px}.mobileHeadIcons .mobFav.mobFavActive::before{background-position:0 -759px}.mobileHeadIcons .mobListView::before{height:21px;background-position:0 -637px}.innerTopNavList{display:none}.desktopHeader{display:none;z-index:7}.branding{display:none}.branding::before{background-position:0 -1199px}.innerSearchBlock{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:transform, margin 0.3s ease;-o-transition:transform, margin 0.3s ease;transition:transform, margin 0.3s ease;float:left;width:100%;position:relative;height:50px}@media only screen and (min-width: 768px){.innerSearchBlock{display:block}}.innerSearchBlock.showInnerSearchBlock{display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:transform, margin 0.3s ease;-o-transition:transform, margin 0.3s ease;transition:transform, margin 0.3s ease;margin-top:54px;height:auto}.innerSearchBlock.showInnerSearchBlock .homeSearchBlock{margin-bottom:10px}.innerSearchBlock .innerSearchLocation::before{background-position:0 -296px}.innerSearchBlock .innerSearchBtn::before{background-position:0 -1115px}.select{background-color:white;height:40px;cursor:pointer;display:block;position:relative;border:1px solid #ccc;border-radius:5px}.select .selectText{font-size:100%;height:40px;text-align:left;display:block;position:relative;padding:6px 30px 6px 15px}.select .selectText::after{content:"";width:14px;height:13px;position:absolute;right:10px;top:12px;background-position:0 -92px}.select .selectBox{position:absolute;left:0;top:0;width:102%;height:40px;padding:6px 15px 6px 20px;opacity:0;z-index:3;cursor:pointer}.ypButton{padding:8px 20px;display:inline-block;color:#333;text-decoration:none;border:none;background-color:#ffcf05;cursor:pointer;border:2px solid #ffcf05;font-size:100%;border-radius:5px}.checkbox,.radio{display:block;cursor:pointer}.checkbox .checkboxText,.checkbox .radioText,.radio .checkboxText,.radio .radioText{padding-left:24px;display:block;position:relative}.checkbox .checkboxText::before,.checkbox .radioText::before,.radio .checkboxText::before,.radio .radioText::before{content:"";position:absolute;left:0;top:6px;width:14px;height:14px;overflow:hidden}.checkbox .checkboxText::before,.radio .checkboxText::before{background-position:0 -48px}.checkbox .radioText::before,.radio .radioText::before{background-position:0 -1053px}.checkbox .checkboxInput,.checkbox .radioInput,.radio .checkboxInput,.radio .radioInput{width:22px;height:22px;position:absolute;left:0;top:0;opacity:0;display:none}.checkbox .checkboxInput:checked+.checkboxText::before,.radio .checkboxInput:checked+.checkboxText::before{background-position:0 -62px;color:#333;text-align:center;font-size:16px;line-height:1.3;font-weight:bold}.checkbox .radioInput:checked+.checkboxText::before,.checkbox .radioInput:checked+.radioText::before,.radio .radioInput:checked+.checkboxText::before,.radio .radioInput:checked+.radioText::before{background-position:0 -1067px;color:#333;text-align:center;font-size:16px;line-height:1.3;font-weight:bold}.topMargin{margin-top:50px}.yellowBg{background-color:#ffcf05}.notification{background-color:#2a2d32;font-size:16px;color:#ddd;z-index:99;position:fixed;left:0;right:0;top:0;padding-right:50px;animation-name:slideUp;animation-duration:0.5s;animation-timing-function:ease-out;animation-delay:0s;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.notification.showNotification{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;animation-name:slideDown;animation-duration:0.5s;animation-timing-function:ease-out;animation-delay:0s}.notification.green{background-color:#43A047}.notification.orange{background-color:#EF6C00}.notification.red{background-color:#F44336}.notificationText{padding:10px;float:left;width:100%;display:block;color:white;text-align:center}.notificationText.left{text-align:left}.notificationText.right{text-align:right}.notificationText.notificationMessage{padding:6px}.notificationBtn{display:inline-block;padding:4px 30px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:white;margin:7px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.notificationBtn:hover{background-color:#ffcf05;color:black;text-decoration:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.closeNotification{width:30px;height:30px;overflow:hidden;font-size:0;position:absolute;right:15px;top:50%;margin-top:-15px;cursor:pointer;text-decoration:none;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;background-color:rgba(255,255,255,0.7);display:block}.closeNotification::before{width:16px;height:16px;overflow:hidden;content:"";position:absolute;top:7px;left:7px;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}.closeNotification:hover{opacity:.8}.actionsBlock{display:block}@media only screen and (min-width: 768px){.actionsBlock{display:inline-block}.notificationText{padding:20px}.notificationText.notificationMessage{padding:10px}}@keyframes slideDown{0%{-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}90%{-webkit-transform:translateY(5%);-ms-transform:translateY(5%);-o-transform:translateY(5%);transform:translateY(5%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}100%{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}}@keyframes slideUp{0%{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}10%{-webkit-transform:translateY(5%);-ms-transform:translateY(5%);-o-transform:translateY(5%);transform:translateY(5%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}100%{-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}}.searchInputBlock{width:290px;margin-left:auto;margin-right:auto;position:relative}.searchTextbox{background-color:white;border-top-left-radius:5px !important;border-bottom-left-radius:5px !important;border:none;font-size:14px;display:block;padding:8px 62px 8px 12px;height:50px;position:absolute;left:0;top:0;right:10px;cursor:pointer;font-weight:400}.searchTextbox:focus{cursor:auto}.searchButton{display:block;float:left;width:52px;height:50px;background-color:black;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:0;cursor:pointer;position:absolute;right:0;top:0px;z-index:4;float:left;position:relative}.searchButton .searchIcon{width:22px;height:22px;display:block;border:none;margin-left:auto;margin-right:auto;margin-top:14px;background-position:0 -1115px;vertical-align:middle;margin-left:15px}.homeSearchBlock,.searchFullBlock{display:block;float:left;width:100%}.searchFullBlock{position:relative}.searchBusiness{width:100%;position:relative}.searchButtonBlock{position:absolute;right:0;top:60px;display:none}@media only screen and (min-width: 768px){.searchButtonBlock{top:0;display:block}}.searchBusiness,.searchLocation{float:left;position:relative}.searchLocation{float:left;width:100%;margin-bottom:10px}@media only screen and (min-width: 768px){.searchLocation{width:50%;padding-right:0px;right:0px;float:right;border-left:1px solid #ddd}}@media only screen and (min-width: 980px){.searchLocation{width:40%}}@media only screen and (min-width: 768px){.searchBusiness{width:50%}}@media only screen and (min-width: 980px){.searchBusiness{width:60%}}.homeSearchTextbox{float:left;color:black;border:none;height:50px;background-color:white;font-size:14px;padding:8px 15px;cursor:pointer;width:100%}.locationInputField{background:url(/images/location.png) no-repeat 10px center;background-color:white;display:block;padding-left:30px;padding-right:0px;height:50px;border-radius:5px !important}@media only screen and (min-width: 768px){.locationInputField{border-radius:0px !important;padding-right:56px;width:99%}}@media only screen and (min-width: 980px){.locationInputField{padding-left:35px}}.businessInputField{border-radius:5px !important}@media only screen and (min-width: 768px){.businessInputField{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}}.searchResult{position:absolute;float:left;left:0;width:100%;top:48px;height:0;visibility:hidden;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}@media only screen and (min-width: 768px){.searchResult{top:50px}}.searchResultList{float:left;width:100%;list-style:none;padding:0;margin:0;background-color:white;border:1px solid #ddd;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:hidden}.searchResultList li{float:left;width:100%;border-bottom:1px solid #ddd;color:#666;padding:6px 12px;cursor:pointer;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchResultList li .areaName{display:block;margin-top:2px;font-size:12px;column-rule:#666}.searchResultList li strong{font-weight:500;color:black}.searchResultList li:hover{background-color:#eee}.searchResultList li:last-child{border-bottom:none}.activeSearchTextbox{height:auto;visibility:visible;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);z-index:9;-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.resultTypeHeading{display:block;float:left;width:100%;background-color:#EEE;font-size:12px;font-weight:500;padding:5px 10px;color:#333}.stop-scrolling{overflow:hidden}.innerHeader{display:none}.aboutUsBanner{position:relative;top:0px}.aboutUsBanner .wrapper{padding:0}.aboutUsBanner .banner{display:block;max-height:150px;overflow:hidden}.aboutUsBanner .banner img{width:100%}.aboutUsBanner .banner .aboutUsContent{display:none}.aboutUsBanner .bannerTitle{display:none}.ypHeading,.leftNav{display:none}.aboutUsContentBlock .wrapper{padding-left:0;padding-right:0}.rightContent{max-width:650px;margin-left:auto;margin-right:auto}.yellowContent{background-color:#ffcf05;padding:15px}.yellowContent .yellowGlanceText{padding-bottom:10px;color:#5a5a59}.glanceInfo{display:block;margin:50px 0 20px 0}.glanceInfo li{display:block;color:#5a5a59;margin-bottom:25px}.glanceInfo .yearTitlte{color:black;font-size:16px;display:block}.glanceInfo .yearsText{font-size:22px;display:block;font-weight:300}.content{padding:15px;line-height:1.3}.content .secondHeading{font-weight:600;padding-bottom:10px}.yellowPagesTeam{padding-top:15px;display:block}.yellowPagesTeam .yellowPagesTeamTitle{font-size:20px;font-weight:600;padding-bottom:5px;display:block}.yellowPagestTeamListBlock{display:block;overflow:hidden;overflow-x:auto}.yellowPagesTeamList{display:block;width:860px}.yellowPagesTeamList li{display:inline-block;width:130px;margin-right:10px}.eachYpProfile{display:block}.eachYpProfile .eachYpProfileImage{display:block;width:130px;height:130px;overflow:hidden}.eachYpProfile .eachYpProfileImage img{width:100%}.eachYpProfile .eachYpProfileName{font-size:16px;display:block;font-weight:600;padding:8px 0px 4px 0}.eachYpProfile .eachYpProfileDesignation{color:#666;font-size:14px}.rightSideEachBlock{display:block;margin-bottom:30px}.rightSideEachBlock.email{padding:15px}.rightSideEachBlock .rightSideHeading{color:#5a5a59;font-size:14px}.rightSideEachBlock .emailUs{margin-top:20px;display:block}.rightSideEachBlock .emailUs .emailUsText{display:block;color:#333}.rightSideEachBlock .emailUs .emailIDBlock{color:#5a5a59;font-size:26px;font-weight:300}.rightSideEachBlock .ourOfficeHeading{font-weight:600;font-size:18px}.rightSideEachBlock .addressBlock{margin-top:6px;font-style:normal}.ourOffice{padding-bottom:30px;border-bottom:1px solid #ffcf05;padding-left:15px;padding-right:15px}.formListBlock{display:block;padding-top:15px}.formList{display:block}.formList li{display:block;margin-bottom:20px}.eachFormElement{display:block;position:relative;margin-bottom:15px}.eachFormElement .eachFormTextbox,.eachFormElement .eachFormTextarea{border:1px solid #CCC;border-radius:2px;padding:8px 15px;font-size:16px;display:block;width:100%;position:relative;margin-right:10px;outline:none}.eachFormElement .eachFormTextbox.red,.eachFormElement .eachFormTextbox.errorMessage,.eachFormElement .eachFormTextarea.red,.eachFormElement .eachFormTextarea.errorMessage{border-color:red}.eachFormElement .eachFormTextbox{height:40px}.eachFormElement .eachFormLabel{position:absolute;z-index:2;font-size:12px;color:#666;top:12px;left:15px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2;display:inline-block}.eachFormElement.eachFormElementFocused .eachFormLabel{background-color:white;top:-10px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0px 6px;left:9px}.eachFormElement.phone .number{position:absolute;left:0;top:0;width:40px;text-align:center;background-color:#AAA;z-index:3;height:40px;font-size:16px;color:white;-moz-border-radius:2px 0 2px 0;-webkit-border-radius:2px;border-radius:2px 0 2px 0;padding-top:7px}.eachFormElement.phone .eachFormLabel{left:55px}.eachFormElement.phone .eachFormTextbox{padding-left:55px}.eachFormElement.phone.eachFormElementFocused .eachFormLabel{background-color:white;top:-10px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0px 6px;left:46px}.eachFormElement .eachFormButton{background-color:#ffcf05;border:2px solid #ffcf05;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;text-align:center;cursor:pointer;color:#333;text-decoration:none;font-size:20px;display:inline-block;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;border-radius:2px;display:inline-block}.eachFormElement .eachFormButton:hover{background-color:#fff10a;text-decoration:none;border-color:#fff10a;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.eachFormElement .select .selectText{font-size:12px;padding-top:7px}.cancelButton{display:inline-block;margin-left:20px;color:#888;padding:10px;border:none;background-color:transparent;font-size:16px}.cancelButton:hover{color:#333}.ratingFormList{display:block;clear:both;float:left;width:176px;margin-top:6px}.ratingFormList .radioRatingLabel{float:right;position:relative;margin-right:10px;width:25px;height:23px;overflow:hidden;cursor:pointer;font-size:0}.ratingFormList .radioRatingLabel::before{content:"";width:25px;height:23px;left:0;right:0;display:block;background:url(/images/emptyStar.png) no-repeat center;overflow:hidden}.ratingFormList .radioRatingLabel:hover{background-color:#EEE}.ratingFormList .radioRatingLabel:hover ~ .radioRatingLabel{background-color:#EEE}.ratingFormList .radioRating{display:none}.ratingFormList .radioRating:checked+.radioRatingLabel{background-color:#ffcf05}.ratingFormList .radioRating:checked+.radioRatingLabel ~ .radioRatingLabel{background-color:#ffcf05}.rateExperience{float:left;width:100%;padding:0 15px}.rateExperience:last-child{padding-bottom:30px;border-bottom:1px solid #ccc}.rateExperience .rateExperienceTitle{display:block;font-weight:600;padding-bottom:5px}.suggestFriendsForm{display:block}.suggestFriendsForm .radio{display:inline-block;margin-right:15px}.suggestFriendsForm .radio .spanText{padding-left:24px}.radioBtnsBlock{display:block}.radioBtnsBlock .radioBtnsBlockTitle{font-weight:600;padding-bottom:8px}.radioBtnsBlock .radio{display:block;margin-right:10px;margin-bottom:10px}.radioBtnsBlock .radio .radioText::before{top:4px}.staticFullWidth{display:block;float:left;width:100%;padding:15px}.faqsList{display:block;float:left;width:100%}.faqsList li{float:left;width:100%;display:block;font-size:14px;margin-bottom:2px}.eachFaqItem{display:block;float:left;width:100%}.eachFaqItem .faqQuestion{display:block;background-color:#f2f1ef;padding:10px 35px 10px 15px;float:left;width:100%;position:relative;cursor:pointer;font-size:16px}.eachFaqItem .faqQuestion:hover{background-color:#f8f8f7}.eachFaqItem .faqQuestion::before{content:"+";font-size:30px;position:absolute;right:10px;top:5px;line-height:1}.eachFaqItem .faqQuestion.open{background-color:#ffcf05}.eachFaqItem .faqQuestion.open::before{content:"-";top:7px}.faqAnswer{float:left;width:100%;padding:10px 0;display:none}.faqAnswer.open{display:block}.faqAnswer p{margin-bottom:15px;display:block}.faqSubHeading{font-size:16px;font-weight:600;display:block;padding-bottom:5px}.faqsAnswerList,.listTC{display:block}.faqsAnswerList li,.listTC li{display:block;position:relative;padding-left:15px}.faqsAnswerList li::before,.listTC li::before{width:5px;height:5px;border-radius:100px;overflow:hidden;position:absolute;left:0;top:8px;background-color:#666;display:block;content:""}.faqsAnswerList li .listTC li::before,.listTC li .listTC li::before{background-color:transparent;border:1px solid #666}.faqsAnswerList li .listTC li .listTC li::before,.listTC li .listTC li .listTC li::before{border-radius:0;background-color:#999;border:none}.writeToUs{font-size:13px;padding-top:15px;display:block;float:left;width:100%}.applyFormButton{display:block;margin-top:15px}.applyFormButton .applyNowButton{display:block;width:170px;padding:10px 0px;text-align:center;font-size:16px;background-color:#ffcf05;border:none;border-radius:3px;cursor:pointer;border:2px solid #ffcf05}.applyFormButton .applyNowButton:hover{background-color:white}.termsConditionsBlock .headingTC{font-size:20px;font-weight:600;display:block;padding-bottom:5px}.termsConditionsBlock p{margin-bottom:15px}.termsConditionsBlock .subHeading{font-size:18px;display:block;font-weight:600;padding-bottom:5px}.termsConditionsBlock .subSubHeading{font-size:16px;font-weight:600;display:block;padding-bottom:5px}.advertiseWithFormBlock{padding-top:0}.advertiseWithus{font-size:15px}.advertiseWithus .advertiseWithUsInfo{display:block}.advertiseWithus .benefits{display:block;padding-top:10px}.advertiseWithus .benefits .benefitsTitle{font-weight:600;padding-bottom:5px}.benefitsList{display:block}.benefitsList li{display:block;font-weight:600;padding-bottom:8px;padding-left:18px;position:relative}.benefitsList li::before{content:"";width:5px;height:5px;border-radius:100px;background-color:#888;position:absolute;left:0;top:8px;display:block}.careersFilters{display:block;text-align:right;margin-bottom:10px}.careersFilters .eachCareerFilter{display:inline-block;padding:5px 20px;color:#0e85d9}.careersFilters .eachCareerFilter:hover{text-decoration:underline}.careersFilters .eachCareerFilter.active{color:#333}.errorMessage{display:block;width:100%;text-align:left;font-size:13px}p.errorMessage{margin-top:5px;color:red}.error404{float:left;width:100%;text-align:center;margin-top:70px;margin-bottom:150px}.error404 .errorImage,.error404 .errorMessage{float:left;width:100%;text-align:center}.error404 .errorImage img{margin-left:auto;margin-right:auto}.error404 .bigMessage{font-size:40px;font-weight:600}.error404 .smallMessage{font-size:16px;margin-top:10px}.jobDesc{text-align:justify}.qualHead{font-size:18px;font-weight:bold;margin-bottom:5px}.lastItemGap{margin-bottom:20px}.applyJob{font-size:15px;font-weight:bold}.faqsList{margin-top:2px}.noUnderline{text-decoration:none}.textView{text-align:justify}.closeBtnNew{display:inline-block;margin-left:20px;color:#888;padding:10px;border:none;background-color:transparent;font-size:16px}.viewReviewsList li{width:100%}.req{border:1px solid red}.bredcrumBlock{padding:20px 0 20px 0;display:none;font-size:14px}.bredcrumBlock span{margin:0 3px}.footer{overflow:hidden}.footer .footerHeading,.footer .checkCallers{display:none}.footer .footerHeading{display:none}.footer .footerHeading.ypFooterHeading{display:block}.copyRights{background-color:#3b3f40;padding:15px 0;font-size:13px;text-align:center;color:white}.footerSocialLinks a.footFacebook::before{background-position:0 -122px}.footerSocialLinks a.footTwitter::before{background-position:0 -1179px}.footerSocialLinks a.footGooglePlus::before{background-position:0 -230px}.footerSocialLinks a.footYouTube::before{background-position:0 -1261px}.footerNavBlocks{position:fixed;left:0;top:0;right:0;width:260px;bottom:0;background-color:white;z-index:99;color:#333;overflow:hidden;overflow-y:auto;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.footerNavBlocks.mobHide{-webkit-transform:translate(-110%, 0%);-ms-transform:translate(-110%, 0%);-o-transform:translate(-110%, 0%);transform:translate(-110%, 0%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.footerNavList{display:block}.footerNavList li{display:block}.footerNavList li.mobileShow{display:block}.footerNavList li.desktopShow{display:none}.footerNavList li a{color:#333;position:relative;padding:12px 30px 12px 50px;display:block;cursor:pointer}.footerNavList li a::before{content:"";width:20px;height:20px;top:14px;left:12px;position:absolute}.footerNavList li a:hover{text-decoration:none;color:#333;opacity:.8}.footerNavList li a.mobHome::before{background-position:0 -597px}.footerNavList li a.mobCategories::before{background-position:0 -393px}.footerNavList li a.mobSearch{display:none}.footerNavList li a.mobSearch::before{background-position:0 -719px}.footerNavList li a.mobLogin::before{background-position:0 -679px}.footerNavList li a.mobAboutUs::before{background-position:0 -313px}.footerNavList li a.mobContactUs::before{background-position:0 -433px}.footerNavList li a.mobFeedback::before{background-position:0 -557px}.footerNavList li a.mobFaqs::before{background-position:0 -473px}.footerNavList li a.mobCareers::before{background-position:0 -353px}.footerNavList li a.mobAddBusiness::before{background-position:0 -1322px}.footerNavList li a.mobAdvertise::before{background-position:0 -1291px}.footerNavList li a.mobMyFavorites::before{background-position:0 -1409px}.footerNavList li a.mobMyReviews::before{background-position:0 -1439px}.footerNavList li a.mobMyAccount::before{background-position:0 -1379px}.footerNavList li a.mobChangePassword::before{background-position:0 -1349px}.footerNavList li a.mobSignout::before{background-position:0 -1469px}.footerNavList li a.mobPrivacyPolicy,.footerNavList li a.mobTermsConditions,.footerNavList li a.mobAcceptancePolicy{padding-left:10px}.footerNavList li.active a{background-color:#ffcf05;color:#333}.footerNavList li.active a.mobHome::before{background-position:0 -617px}.footerNavList li.active a.mobCategories::before{background-position:0 -413px}.footerNavList li.active a.mobSearch::before{background-position:0 -739px}.footerNavList li.active a.mobLogin::before{background-position:0 -699px}.footerNavList li.active a.mobAboutUs::before{background-position:0 -333px}.footerNavList li.active a.mobContactUs::before{background-position:0 -453px}.footerNavList li.active a.mobFeedback::before{background-position:0 -577px}.footerNavList li.active a.mobFaqs::before{background-position:0 -493px}.footerNavList li.active a.mobCareers::before{background-position:0 -373px}.ypFooterHeading{margin-top:25px;display:block;background-color:#ebebeb;position:relative;padding:12px 30px 12px 15px;color:#333}.footerSocialLinks{background-color:#ebebeb;padding:15px}.footerSocialLinks .footerSocialMobTitle{display:block}.footerSocialLinks .footFacebook,.footerSocialLinks .footTwitter,.footerSocialLinks .footGooglePlus,.footerSocialLinks .footYouTube{width:40px;height:40px;display:inline-block;margin-right:15px;position:relative;border:1px solid #CCC;border-radius:5000px;font-size:0}.footerSocialLinks .footFacebook:hover,.footerSocialLinks .footTwitter:hover,.footerSocialLinks .footGooglePlus:hover,.footerSocialLinks .footYouTube:hover{background-color:#666}.footerSocialLinks .footFacebook::before,.footerSocialLinks .footTwitter::before,.footerSocialLinks .footGooglePlus::before,.footerSocialLinks .footYouTube::before{content:"";width:20px;height:20px;position:absolute;left:8px;top:8px;display:block}.footerSocialLinks .footFacebook::before{background-position:0 -122px}.footerSocialLinks .footTwitter::before{background-position:0 -1179px}.footerSocialLinks .footGooglePlus::before{background-position:0 -230px}.footerSocialLinks .footYouTube::before{background-position:0 -1261px}.pageNumberNextBtn::before{background-position:0 -1081px}.hiddenTitle{visibility:hidden;width:0;height:0;font-size:0}.checkboxLabel,.radioLabel{display:block;position:relative;cursor:pointer}.checkboxLabel .checkboxText,.checkboxLabel .radioText,.radioLabel .checkboxText,.radioLabel .radioText{font-size:14px;display:block;padding-left:20px;position:relative}.checkboxLabel .checkboxText::before,.checkboxLabel .radioText::before,.radioLabel .checkboxText::before,.radioLabel .radioText::before{content:"";width:14px;height:14px;position:absolute;left:0;top:2px}.checkboxLabel .checkboxText::before,.radioLabel .checkboxText::before{background-position:0 -48px}.checkboxLabel .radioText::before,.radioLabel .radioText::before{background-position:0 -1053px}.checkboxLabel .checkbox,.checkboxLabel .radio,.radioLabel .checkbox,.radioLabel .radio{visibility:hidden;position:absolute;left:0;top:0;width:1px;height:1px}.checkboxLabel .checkbox:checked+.checkboxText::before,.checkboxLabel .radio:checked+.checkboxText::before,.radioLabel .checkbox:checked+.checkboxText::before,.radioLabel .radio:checked+.checkboxText::before{background-position:0 -62px}.checkboxLabel .checkbox:checked+.radioText::before,.checkboxLabel .radio:checked+.radioText::before,.radioLabel .checkbox:checked+.radioText::before,.radioLabel .radio:checked+.radioText::before{background-position:0 -1067px}.overlayMobNav{position:fixed;left:0;right:0;bottom:0;top:0;z-index:92;background-color:rgba(0,0,0,0.2);cursor:pointer}body.noScroll{overflow:hidden}.scrollToTop{position:fixed;bottom:20px;right:20px;width:40px;height:40px;background-color:rgba(0,0,0,0.4);cursor:pointer;font-size:0;overflow:hidden;z-index:5;border-radius:1000px;-webkit-transform:translateX(150%);-ms-transform:translateX(150%);-o-transform:translateX(150%);transform:translateX(150%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.scrollToTop.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.scrollToTop::before{content:"";position:absolute;width:14px;height:14px;border-left:2px solid #ccc;border-bottom:2px solid #ccc;left:13px;top:15px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.scrollToTop:hover{background-color:#000}.popup-sprite,.popup-close,.popupNew .popupHeader .popupClose::before,.popup-leftArrow,.bDetailImagesCrousel .slick-arrow.slick-prev::before,.popup-rightArrow,.bDetailImagesCrousel .slick-arrow.slick-next::before{background-image:url('/images/popup-s9505b2ad1a.png');background-repeat:no-repeat}.popup-close,.popupNew .popupHeader .popupClose::before{background-position:0 0}.popup-leftArrow,.bDetailImagesCrousel .slick-arrow.slick-prev::before{background-position:0 -18px}.popup-rightArrow,.bDetailImagesCrousel .slick-arrow.slick-next::before{background-position:0 -30px}.popupNew{overflow:hidden;height:0;width:0}.popupNew .popupOverlayNew{opacity:0;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.popupNew .popupMainBlock{background-color:white;position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:3;max-width:600px;margin-left:auto;margin-right:auto;border-radius:3px;-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-webkit-transform:translateY(-200%);transform:translateY(-200%);-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;overflow:hidden;-webkit-box-shadow:0 4px 8px #333;box-shadow:0 4px 8px #333}.popupNew .popupHeader{background-color:#6c6c6c;color:white;font-weight:300;padding:10px 25px 10px 20px;position:relative}.popupNew .popupHeader .popupTitle{display:block;font-size:22px;font-weight:300}.popupNew .popupHeader .popupClose{font-size:0;position:absolute;right:15px;top:15px;width:20px;height:20px;cursor:pointer}.popupNew .popupHeader .popupClose::before{content:"";width:18px;height:18px;display:block;position:absolute;left:1px;top:1px}.popupNew.showPopup{width:auto;height:auto;position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;overflow-y:auto}.popupNew.showPopup .popupOverlayNew{opacity:1;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-color:rgba(0,0,0,0.7);position:fixed;left:0;top:0;bottom:0;right:0;display:block;z-index:1}.popupNew.showPopup .popupMainBlock{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.popupContent{padding:20px;display:block}.popupFormListBlock{display:block}.popupFormListBlock .popupFormList{display:block}.popupFormListBlock .popupFormList li{display:block;padding-bottom:6px}.popupFormListBlock .popupFormList li:last-child .eachFormElement{margin-bottom:0}.eachFormElement{display:block;position:relative;margin-bottom:15px}.eachFormElement .popupFormTextBox,.eachFormElement .popupFormTextarea{border:1px solid #CCC;border-radius:2px;padding:8px 15px;font-size:16px;display:block;width:100%;position:relative;margin-right:10px;outline:none;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Segoe UI",Arial,sans-serif}.eachFormElement .popupFormTextBox.red,.eachFormElement .popupFormTextarea.red{border-color:red}.eachFormElement .popupFormTextBox{height:40px}.eachFormElement .popupFormTextarea{font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Segoe UI",Arial,sans-serif}.eachFormElement .popupFormLabel{position:absolute;z-index:2;font-size:12px;color:#666;top:10px;left:15px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2}.eachFormElement.eachFormElementFocused .popupFormLabel{background-color:white;top:-10px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0px 6px;left:9px}.eachFormElement.phone .number{position:absolute;left:0;top:0;width:40px;text-align:center;background-color:#AAA;z-index:3;height:40px;font-size:16px;color:white;-moz-border-radius:2px 0 2px 0;-webkit-border-radius:2px;border-radius:2px 0 2px 0;padding-top:5px}.eachFormElement.phone .popupFormLabel{left:55px}.eachFormElement.phone .popupFormTextBox{padding-left:55px}.eachFormElement.phone.eachFormElementFocused .popupFormLabel{background-color:white;top:-10px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0px 6px;left:46px}.eachFormElement .popupButton{background-color:#ffcf05;border:2px solid #ffcf05;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;text-align:center;cursor:pointer;color:#333;text-decoration:none;font-size:16px;display:inline-block;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;border-radius:2px}.eachFormElement .popupButton:hover{background-color:#fff10a;text-decoration:none;border-color:#fff10a;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.eachFormElement.password{position:relative}.eachFormElement.password .popupFormTextBox{padding-right:60px}.eachFormElement.password .showPassword{position:absolute;right:0;top:0;font-size:11px;border-left:1px solid #ddd;cursor:pointer;height:40px;width:50px;text-align:center;padding-top:12px;z-index:3}.eachFormElement.password .showPassword.active{background-color:#EEE}.cancelButton{display:inline-block;margin-left:20px;color:#888;padding:10px;border:none;background-color:transparent;font-size:16px}.cancelButton:hover{color:#333}.reportIssueBtn{background-color:#cd424f;border:2px solid #cd424f;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;text-align:center;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;display:inline-block;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;border-radius:2px}.reportIssueBtn:hover{background-color:#fff10a;text-decoration:none;border-color:#fff10a;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.red .popupHeader{background-color:#cd424f}.infoBlock{display:block;font-size:14px}.inline-list .list{display:inline-block;margin-right:10px}.noScroll{overflow:hidden}.forgotPassword{display:block;margin-bottom:10px;cursor:pointer;padding:5px 0;font-size:14px}.forgotPassword:hover{color:black}.secondaryTitle{display:block;font-size:24px;color:#333;padding-bottom:10px}.forgotPasswordBlock{display:none}.imagesPopup .popupMainBlock{background-color:#333}.bDetailImagesCrousel .slick-list{float:left;width:100%;overflow:hidden}.bDetailImagesCrousel .eachbDetalImageBlock{float:left;width:100%;height:100%}.bDetailImagesCrousel .eachbDetalImageBlock img{margin:auto;vertical-align:middle;max-height:800px}.bDetailImagesCrousel .slick-arrow{width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;overflow:hidden;background-color:#ffcf05;border:none;font-size:0;z-index:2;cursor:pointer}.bDetailImagesCrousel .slick-arrow:hover{opacity:0.8}.bDetailImagesCrousel .slick-arrow::before{content:"";width:8px;height:12px;position:absolute;top:50%;margin-top:-6px;left:50%;margin-left:-4px}.bDetailImagesCrousel .slick-arrow.slick-prev{left:10px}.bDetailImagesCrousel .slick-arrow.slick-next{right:10px}.bDetailImagesCrousel .slick-arrow.slick-disabled{opacity:0}.bDetailImagesCrousel .slick-dots{position:absolute;left:0;right:0;bottom:20px;text-align:center;display:block;width:100%;z-index:5}.bDetailImagesCrousel .slick-dots li{display:inline-block;width:10px;height:10px;margin-left:5px;margin-right:5px;font-size:0}.bDetailImagesCrousel .slick-dots li button{width:10px;height:10px;font-size:0;background-color:white;border:none;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;overflow:hidden}.bDetailImagesCrousel .slick-dots li.slick-active button{background-color:#ffcf05}.socialLoginBlock,.loginFormBlock,.socialLogins{float:left;width:100%}.socialLoginBlock{padding-bottom:20px}.socialLogins{text-align:center}.orBlock{float:left;width:100%;font-size:20px;padding-top:0px;padding-bottom:15px;color:#888;text-align:center;position:relative;font-size:14px}.orBlock::before,.orBlock::after{content:"";height:2px;width:42%;background-color:#DDD;top:50%;position:absolute}.orBlock::before{left:0}.orBlock::after{right:0}.facebookLogin,.twitterLogin,.googleLogin{width:250px;height:42px;overflow:hidden;display:block;margin:10px auto;font-size:0;position:relative;background-color:transparent;border:none;outline:none;cursor:pointer}.facebookLogin::before,.twitterLogin::before,.googleLogin::before{content:"";position:absolute;width:250px;height:42px;overflow:hidden;background:url(/images/common.png) no-repeat;left:0;top:0}.facebookLogin::before{background-position:0 -1579px}.twitterLogin::before{background-position:0 -1635px}.googleLogin::before{background-position:0 -1525px}.loginSocialBlock{float:left;width:100%}.loginSocialBlock.hideForm{display:none}@media only screen and (min-width: 750px){.popupNew.showPopup{padding:20px}.popupNew .popupMainBlock{position:relative}.eachFormElement.eachFormElementInline .radio{display:inline-block;margin-right:10px}.eachFormElement.twoColumn{display:inline-block;width:49.5%}.imagesPopup .popupHeader{z-index:4}.imagesPopup .popupMainBlock{left:0;right:0;max-width:inherit;height:100%}.imagesPopup .popupContent{padding:0}.imagesPopup .bDetailImagesCrouselBlock,.imagesPopup .bDetailImagesCrousel{display:block;float:left;width:100%;overflow:hidden;position:relative}.popupFormTwoCols .eachFormElement{width:49%;display:inline-block}}.popupNewTitle{font-size:18px;padding:10px 15px;font-weight:600;text-align:left;float:left;width:100%}.registrationBlock{float:left;width:100%;font-size:14px}.registrationBlock.hideForm{display:none}.registrationInfo{float:left;width:100%;text-align:center;font-size:16px;border-top:1px solid #DDD;padding:10px 15px}.registrationInfo .regBtn,.registrationInfo .logBtn{display:inline-block;color:#0e85d9;cursor:pointer}.errorMessage{color:red;font-size:13px}@media only screen and (min-width: 768px){.mobileHeader{display:none}.desktopHeader{display:block;position:relative}.desktopHeader .wrapper{position:relative}.innerHeader{padding-top:10px;height:80px}.branding{width:57px;height:62px;float:left;display:block;text-decoration:none;position:relative;outline:none}.branding:hover{text-decoration:none;opacity:0.8;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.branding::before{content:"";position:absolute;left:0;top:2px;width:56px;height:56px;display:block}.innerSearchBlock{float:none;margin-left:100px;margin-right:300px;width:auto;height:auto;position:relative;padding-top:5px;margin-top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.innerSearchBlock.showInnerSearchBlock{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;margin-top:0}.innerSearchBlock .innerSearchTextBlock{display:block;margin-right:260px}.innerSearchBlock .innerSearchTextbox{display:block;width:100%;background-color:white;padding:10px 15px;height:44px;border:none;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:16px;font-weight:400}.innerSearchBlock .innerLocationSearchBtn{width:260px;position:absolute;right:0;top:8px}.innerSearchBlock .innerSearchLocation{float:left;height:44px;background-color:white;padding-top:8px;padding-left:40px;position:relative;border-left:1px solid #CCC}.innerSearchBlock .innerSearchLocation::before{content:"";position:absolute;left:15px;top:12px;width:14px;height:17px}.innerSearchBlock .innerSearchBtn{width:60px;float:left;height:44px;background-color:#0b0b09;font-size:0;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden;position:relative}.innerSearchBlock .innerSearchBtn::before{content:"";width:22px;height:22px;position:absolute;left:15px;top:10px;display:block}.innerTopNavList{width:300px;float:right;text-align:right;display:block;margin-top:12px}.innerTopNavList li{display:inline-block;margin-left:25px;font-size:14px;position:relative}.innerTopNavList li a,.innerTopNavList li .eachTopLink{display:block;color:#333;font-weight:500;cursor:pointer;text-decoration:none}.innerTopNavList li a:hover,.innerTopNavList li .eachTopLink:hover{opacity:.8}.subMenuInner{position:absolute;right:-15px;top:40px;background-color:#ffcf05;width:150px;z-index:9;list-style:none;padding:0;height:0;visibility:hidden;transform:translateY(-10px);transition:transform 0.3s ease}.subMenuInner.showSubMenu{transform:translateY(10px);transition:transform 0.3s ease;height:auto;visibility:visible}.subMenuInner li{display:block;text-align:left;margin-left:0}.subMenuInner li a{display:block;padding:8px 15px;cursor:pointer;text-decoration:none;color:#333}.subMenuInner li a:hover{background-color:#e6bb08}.homeSearchBlock{margin-bottom:0px}.searchLocation .searchResult{width:auto}.innerHeader{display:block}.glanceInfo{margin-top:10px}.topMargin{margin-top:0}.banner{position:relative}.banner .aboutUsBannerBlock{max-height:inherit}.banner img{width:100%;max-width:inherit}.banner .bannerTitle{display:block;position:absolute;width:320px;bottom:50px;right:100px;font-size:30px}.banner .bannerTitle::before,.banner .bannerTitle::after{font-size:60px;display:inline-block;color:#576084;line-height:1;letter-spacing:-1px;height:30px;vertical-align:top;font-family:Times New Roman, Georgia, sans}.banner .bannerTitle::before{content:"\201C"}.banner .bannerTitle::after{content:"\201D"}.aboutUsContentBlock .wrapper{padding-left:15px;padding-right:15px}.radioBtnsBlock .radio{display:inline-block}.rateExperience:last-child{padding-bottom:15px;border-bottom:none}.ourOffice{padding-left:0;padding-right:0}.bredcrumBlock{display:block}.footer{display:block;background-color:#363b3d;color:white;padding:35px 0}.footer .businessMenu,.footer .checkCallers{display:block}.footer .checkCallers{padding:5px 0}.footer .checkCallers:hover{opacity:.8;text-decoration:none}.footerNavBlocks{position:relative;background-color:transparent;max-width:inherit;width:100%;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.footerNavBlocks.mobHide{-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.footerSocialMobile{width:100%;float:right;margin-top:20px}.footerSocialMobile .footerEachNavCol{width:100%}.mobileNavBlocks{width:100%;float:left}.mobileNavBlocks .footerEachNavCol{width:33.3%}.footerEachNavCol{float:right;font-size:13px}.footerEachNavCol .footerHeading{color:#ffcf05;font-size:18px;display:block}.footerEachNavCol a{color:white}.footerNavList li.mobileShow{display:none}.footerNavList li.desktopShow{display:block}.footerNavList li a{padding:4px 0;display:block;color:white}.footerNavList li a::before{display:none}.footerNavList li a.mobHome{display:none}.footerNavList li a.mobSearch{display:block}.footerNavList li a.mobMyFavorites,.footerNavList li a.mobMyReviews,.footerNavList li a.mobChangePassword,.footerNavList li a.mobSignout{display:none}.footerNavList li a:hover{color:white}.footerNavList li a.mobPrivacyPolicy,.footerNavList li a.mobTermsConditions,.footerNavList li a.mobAcceptancePolicy{padding-left:0px;font-weight:400}.footerNavList li.active a{background-color:transparent;color:white}.footerSocialLinks{margin-top:10px;background-color:transparent;padding:0}.footerSocialLinks a{width:20px;height:20px;display:inline-block;overflow:hidden;font-size:0;position:relative;margin-right:10px}.footerSocialLinks a:hover{opacity:0.6}.footerSocialLinks a::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;display:block}.footerSocialLinks .footerSocialMobTitle{display:none}.ypFooterHeading{background-color:transparent;padding:0;margin-top:0}.ypFooterHeading::before{display:none}.overlayMobNav{display:none}}@media only screen and (min-width: 900px){.searchLocation{display:block;width:40%;border-left:1px solid #ddd}.searchBusiness{width:60%}.businessInputField{width:100%}}@media only screen and (min-width: 1168px){.leftBigCol{width:820px;float:left}.leftSmallCol{float:left;width:300px}.rightBigCol{float:right;width:820px}.rightSmallCol{float:right;width:300px}.searchBusiness{max-width:440px}.innerSearchBlock{margin-left:120px;margin-right:330px}.subMenuInner{height:50px}.searchLocation .searchResult{right:49px}.aboutUsBanner .wrapper{padding-left:15px;padding-right:15px;position:relative}.aboutUsBanner .bannerTitle{bottom:100px}.ypHeading{display:block;padding:30px 0 10px 0;font-size:25px}.leftNav{display:block;float:left;width:300px}.leftNavList{display:block}.leftNavList li{display:block;border-bottom:1px solid #e1e1e1}.leftNavList li a{display:block;background-color:#f8f8f7;padding:15px 20px;text-decoration:none;color:#333;font-size:18px}.leftNavList li a:hover{background-color:#EEE}.leftNavList li.active a{background-color:#ffcf05}.leftNavList li:last-child{border-bottom:none}.rightContent{display:block;position:relative;padding-right:300px;margin:0 0 0 300px;max-width:inherit}.rightSidebar{position:absolute;right:0;top:0;width:300px}.content{padding-top:0}.yellowPagesTeamList{width:auto}.yellowPagesTeamList li{margin:0 54px 30px 0}.yellowPagesTeamList li:nth-child(3n+3){margin-right:0}.ourOffice{border-bottom:none;padding-bottom:15px}.staticFullWidthBlock{padding-right:0}.staticFullWidth{padding-top:0}.footerSocialLinks .footFacebook,.footerSocialLinks .footTwitter,.footerSocialLinks .footGooglePlus,.footerSocialLinks .footYouTube{width:20px;height:20px;border:none;border-radius:0}.footerSocialLinks .footFacebook::before,.footerSocialLinks .footTwitter::before,.footerSocialLinks .footGooglePlus::before,.footerSocialLinks .footYouTube::before{left:0;top:0}.footerSocialLinks .footFacebook:hover,.footerSocialLinks .footTwitter:hover,.footerSocialLinks .footGooglePlus:hover,.footerSocialLinks .footYouTube:hover{background-color:transparent;opacity:0.6}.footerSocialMobile{width:30%;margin-top:0}.mobileNavBlocks{width:70%}}
