body{font-size:16px;color:#666}a{text-decoration:none}p.page-heading{font-size:1.1em}.control-label{text-transform:uppercase;padding-top:2em}a.skip-link,a.skip-link:link{position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999;color:#fff;background-color:#962829}a.skip-link:focus,a.skip-link:active,a.skip-link:visited{color:#fff;background-color:#962829;left:0;top:auto;width:12%;height:auto;overflow:auto;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;text-align:center;z-index:999}.navbar-light .nav-item .nav-link{color:#333;font-family:PT Sans;font-size:17px}.navbar-light .nav-item .nav-link:hover{color:#23527c}.dropdown-menu{padding-top:0;padding-bottom:0;background-color:rgba(0,0,0,.5);font-family:PT Sans}.dropdown-menu>li{border-bottom:1px solid #333}.dropdown-menu>li>a.nav-link{color:#fff !important;font-family:PT Sans;font-size:17px}.dropdown-menu>li>a:hover{color:#fff !important;background-color:rgba(0,0,0,.5)}.dropdown-item{padding:.5rem .5rem;color:#fff !important}@media only screen and (max-width:768px){.dropdown-menu .nav-item .nav-link{padding:.5rem .5rem}}.dropdown-item.active,.dropdown-item:active{background-color:rgba(0,0,0,.5);color:#fff !important}.dropdown-submenu>a.dropdown-item{display:block;color:#555 !important}.dropdown-submenu:hover>a.dropdown-item{display:block;color:#333 !important}.dropdown-toggle::after{margin-right:5px;border-right:unset;border-left:unset}.dropdown-menu.secondlevelitems{margin-left:-1px;margin-top:-1px}@media screen and (min-width:992px){.dropdown:hover>.dropdown-menu{display:block;margin:0}}@media only screen and (max-width:768px){.secondlevelitems{padding-left:30px;display:block}}.biglogo{display:inline-block}.mobilelogo{display:none}.logoNavigation{Padding-top:10px}@media only screen and (max-width:479px){.biglogo{display:none}.mobilelogo{display:inline-block}}@media only screen and (max-width:937px){.MenuButtonforStackLayout{margin-top:-29px}}#HomeExpertiseZone{background-color:#3d5daa;padding:2em 0;margin-bottom:-50px}.employeeInformation{padding:20px 0}.emp_vcard img{padding-left:10px}.employeeInformation a{text-decoration:none;font-family:'Droid Sans'}.contact-link>img{padding-right:15px}#EmployeePhone1:before{padding-right:10px}#employeeEmailid:before{padding-right:10px}#EmployeeFax:before{padding-right:10px}#facebookurl:before{padding-right:15px;padding:10px 10px 10px 0}#twitterurl:before{padding-right:15px;padding:10px 10px 10px 0}#instaurl:before{padding-right:15px;padding:10px 10px 10px 0}#linkedinurl:before{padding-right:15px;padding:10px 10px 10px 0}#EmployeeVcard:after{padding-left:5px;padding-bottom:5px}@media screen and (max-width:991px){.rms-bio-page #emp-button-section{margin-top:1.5em}}.navbar-light .nav-item .nav-link{font-weight:bold;text-transform:uppercase;font-size:.9em}.dropdown-menu{padding-top:0;padding-bottom:0;opacity:.98}@media screen and (min-width:992px){.dropdown:hover>.dropdown-menu{display:block}}.dropdown-submenu{position:relative}.dropdown-submenu:hover>.dropdown-menu{display:block}.headerNavigation{padding-bottom:30px}a.footer-link{font-size:.85em;text-decoration:none}.DropDownField{Width:25% !important}.SearchFilterField{Width:50% !important;margin-bottom:10px}.ContentCheckBoxList input{margin:5px !important}.zone-checkbox{background-color:#002c73;color:#fff;height:100%}.zone-checkbox table{margin-left:1em}.SectionWidgetHeading{color:#fff}a .readMore{display:none}a .readLess{display:inline}a.collapsed .readMore{display:inline}a.collapsed .readLess{display:none}a#EmployeePhone1:hover{text-decoration:none}a#employeeEmailid:hover{text-decoration:none}#idCaliforniaTransferTax h2{text-align:center;margin-top:20px}.SearchTitle h2{text-align:left !important}#CaliforniaTransferTaxcontent a{color:#333}#CaliforniaTransferTaxcontent a:hover{text-decoration:none;font-weight:bold}#LegalDocumentscontent h2{text-align:center;margin-top:20px}.Document-header-links a{color:#333}.Document-header-links a:hover{text-decoration:none;font-weight:bold}.card{border:none}.card-columns{column-count:2}.DocumentLinkHeading h3 a{font-size:1em;line-height:2em;font-family:'Vollkorn'}#Homecontent a .WidgetHeading,a.WidgetHeading,h2.WidgetHeading{color:#3d5daa;font-size:1.5rem;line-height:1.25}.PagerNumberArea>span>a{color:#0000d1 !important}.UnselectedPage{color:#0000d1}.PagerNumberArea>span a.UnselectedNext{color:#0000d1 !important}.PagerNumberArea a.UnselectedNext:hover{color:#0000d1 !important}.pagenumbers>div{margin-left:auto;margin-right:auto}.Resourceheading{font-size:22px !important;padding-bottom:10px;height:70px}.Resource-descption{padding-top:10px}@media only screen and (max-width:420px){.Resourceheading{font-size:16px !important}}@media only screen and (min-width:768px) and (max-width:820px){.Resourceheading{font-size:18px !important}}.ContentCheckBoxList checkbox{margin-left:1em}.employeeImage{max-width:258px;padding:0}.container{padding:0}#employeeHeading{display:inline-block}.employeeImage-sm{max-width:150px;padding-bottom:1em;margin-left:auto;margin-right:auto}.emp_vcard{text-align:center!important;text-decoration:underline}.emp-contact-links:nth-child(2){padding-top:0}.emp-contact-links{padding-top:.5rem}.email-css,.phone-css{font-size:1rem;line-height:1.5;font-family:'Noticia Text',serif}#emp-contact-links{margin-bottom:1.5625rem}.emp-contact-icon-links{margin-top:1rem}.emp-contact-icon-links>a{margin-right:.85rem}.emp-contact-icon-links>.team-bio-heading.team-name{margin-top:0}#emp-button-section{padding-top:.5rem;padding-bottom:.5rem;margin-left:auto;margin-right:auto;margin-bottom:.85rem;background-color:#ffd03e;max-width:250px}.servicelist:not(:last-child),.areaRepresenting-list:not(:last-child){margin-bottom:.5rem}.employee-expertise-service,.areaRepresenting{color:#666}@media(min-width:768px){.title-dept{border-right:.125rem solid #fff}}@media(max-width:768px){.container,.container-md,.container-sm{max-width:768px;padding:15px}}@media(max-width:750px){.container{padding:0 15px}}.imageAlignment{padding-left:0 !important}hr.divider-line{border-top:1px solid #000}h2.PageIntro{text-align:center;padding:1em;font-family:'Vollkorn'}.Document-header-links{text-align:center}.btn.focus,.btn:focus{outline:0;box-shadow:none}.rmswidgets{padding-bottom:3em}.widgetdescriptionSection{padding-bottom:10px}.widgetdescriptionSection>h3{font-size:1.1em;font-weight:bold;padding:1em 0 .5em 0;color:#3d5daa}.Widgetlinktext a:hover{font-weight:bold}.SearchTitle>ul>li{padding:.5em}.SearchTitle>ul>li>ul>li{padding:.5em}.Document-link>ol>li{padding:.75em 0 0 .25em}.rmsanimation{margin:10px 0;max-width:700px;margin-left:auto;margin-right:auto}.rmsanimation a{background:#fff;box-shadow:0 2px 10px 0 #ccc;display:block;padding:15px;position:relative;transition:all .5s ease;margin:0 auto 8%;width:85%;overflow:hidden}.rmsanimation>a>img{max-width:100%}.rmsanimation.rmsanimation-left a .body-title.body-title-left,.rmsanimation.rmsanimation-left a .body-title-left-bg{background:#fff;left:0;top:0;width:43%;text-align:left;height:100%;padding:20% 25px}.rmsanimation .body-title,.rmsanimation .body-title-bg{color:#464648;display:block;font-size:28px;font-weight:400;line-height:28px;position:absolute;transition:all .5s ease;text-transform:uppercase}.rmsanimation.rmsanimation-left a:hover .body-title.body-title-left{left:80px}.rmsanimation.rmsanimation-left a .body-title.body-title-left,.rmsanimation.rmsanimation-left a .body-title-left-bg{background:#fff;left:0;top:0;width:43%;text-align:left;height:100%;padding:20% 25px}@media screen and (min-width:768px) and (max-width:981px).rmsanimation .body-title{font-size:16px;}.rmsanimation .body-title,.rmsanimation .body-title-bg{color:#464648;display:block;font-size:28px;font-weight:400;line-height:28px;position:absolute;transition:all .5s ease;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:981px).body-title-right,.body-title-left{font-size:16px !important;padding:2% !important;display:flex !important;flex-direction:column;justify-content:center;}.rmsanimation.rmsanimation-top a .body-title.body-title-top,.rmsanimation.rmsanimation-top a .body-title-top-bg{background:#fff;top:0;width:100%;text-align:center;height:42%;padding:7% 10px;left:0}.rmsanimation.rmsanimation-top a .body-title.body-title-top,.rmsanimation.rmsanimation-top a .body-title-top-bg{background:#fff;top:0;width:100%;text-align:center;height:42%;padding:7% 10px;left:0}.rmsanimation.rmsanimation-top a:hover .body-title.body-title-top{top:80px}.rmsanimation.rmsanimation-bottom a .body-title.body-title-bottom,.rmsanimation.rmsanimation-bottom a .body-title-bottom-bg{background:#fff;bottom:0;width:100%;text-align:center;height:42%;padding:7% 10px;left:0}.rmsanimation.rmsanimation-bottom a .body-title.body-title-bottom,.rmsanimation.rmsanimation-bottom a .body-title-bottom-bg{background:#fff;bottom:0;width:100%;text-align:center;height:42%;padding:7% 10px;left:0}.rmsanimation.rmsanimation-bottom a:hover .body-title.body-title-bottom{bottom:80px}.rmsanimation.rmsanimation-right a .body-title.body-title-right,.rmsanimation.rmsanimation-right a .body-title-right-bg{background:#fff;right:0;top:0;width:43%;text-align:right;height:100%;padding:20% 25px}@media screen and (min-width:768px) and (max-width:981px).body-title-right,.body-title-left{font-size:16px !important;padding:2% !important;display:flex !important;flex-direction:column;justify-content:center;}.rmsanimation.rmsanimation-right a:hover .body-title.body-title-right{right:80px}.body-Sub-title{font-size:.65em;line-height:.25em}.team-emp-info .phone-css,.team-emp-info .email-css{color:#fff !important;text-decoration:none}.team-emp-info .phone-css:hover,.team-emp-info .email-css:hover{text-decoration:underline;font-weight:bold}.team-bio-heading{color:#fff;display:inline-block;text-transform:uppercase}.emp-Title{color:#fff}.team-bio-infosection{margin-bottom:5px;border-bottom:3px solid #0b233f}.team-bio-empname{display:inline-block;width:20%}.team-emp-info .phone-css{display:inline-block;width:20%}#team-info{padding-left:30px}.tembio-contact-links{padding-bottom:10px}..carousel-header-bg{height:450px;border-bottom:5px solid #ffc425}.carousel-header-bg{background:url() center no-repeat;background-size:cover;text-align:center}.carousel-header-text{font-family:Montserrat;font-weight:bold;color:#fff;text-shadow:4px 4px 4px #000}.white_underline{color:#fff;text-decoration:underline;text-shadow:4px 4px 4px #000}a.videolinkhref{color:#fff}a.videolinkhref:hover{color:#afafaf !important}.btnstartSecure{background-color:#0071bc;border:none;border-radius:5px;color:white;font-size:.45em;padding:10px;font-family:Montserrat}.btnstartSecure:hover{color:#ffc425;font-weight:bold;text-shadow:1px 1px 1px #403f3f}.imageresizevideo{max-width:30px}.carousel-caption>p{padding-top:1em}@media screen and (min-width:992px){.carousel-header-text{font-size:3em;line-height:1.1em;margin-top:-250px}.teambio-carousel .carousel-header-bg{height:500px;width:100%}}@media only screen and (min-width:768px) and (max-width:981px){.carousel-header-text{font-size:2em;margin-top:-200px}.carousel-header-bg{height:350px;width:100%}}@media only screen and (min-width:481px) and (max-width:767px){.carousel-header-text{font-size:1.5em;margin-top:-120px}.teambio-carousel .carousel-header-bg{height:220px;width:100%}.btnstartSecure{font-size:.3em !important;padding:5px !important}.team-bio-heading{text-align:center}.team-bio-empname{width:30%;display:inline}.team-emp-info .phone-css{display:inline;width:33%}}@media only screen and (max-width:480px){.carousel-header-text{font-size:1.15em;margin-top:-110px;margin-bottom:-5px}.carousel-indicators{bottom:20px}.btnstartSecure{font-size:.3em !important;padding:5px !important}.teambio-carousel .carousel-header-bg{height:200px;width:100%}.team-bio-heading{text-align:center}.team-bio-empname{width:30%;display:inline}.team-emp-info .phone-css{display:inline;width:30%}}@media only screen and (max-width:400px){.carousel-header-text{font-size:1.15em;margin-top:-120px;margin-bottom:-5px}}.team-bio-empnames{color:#666;font-weight:bold;font-size:1.05em}.facebookurlicon{content:url("/RMSTemplate/media/RMS-Template/Icons/FNT/facebook.png");background-repeat:no-repeat;margin-top:3px}.twitterurlicon{content:url("/RMSTemplate/media/RMS-Template/Icons/FNT/Twitter.png");background-repeat:no-repeat;margin-top:3px}.instaurlicon{content:url("/RMSTemplate/media/RMS-Template/Icons/FNT/instagram.png");background-repeat:no-repeat;margin-top:3px}.linkedinurlicon{content:url("/RMSTemplate/media/RMS-Template/Icons/FNT/linkedin.png");background-repeat:no-repeat;margin-top:3px}@media only screen and (max-width:768px){.emp-contact-icon-links{padding-left:15px;margin-bottom:1rem}}.email-bulletins{color:#666}.team-name{padding-left:0}a.contact-link{color:#002c73;text-decoration:underline}a.contact-link:hover{text-decoration:none}.team-members{padding-bottom:8px}.areaSection{padding-top:15px}