@import url("/global.css");
/* CompiledCSS */
a {
		text-decoration : underline;
}
h1 {
		line-height : 160%;
}
a.l:hover {
		text-decoration : underline;
}
a.l {
		text-decoration : underline;
}
a:hover {
		text-decoration : underline;
}
td {
		line-height : 160%;
}
div {
		line-height : 160%;
}
.unleaded{
	padding:4px 15px 0 15px;
	margin:0 0 0 0;
	font-size: 16px;
	font-weight: bold;
}


/* Start StyleCSS */
#nav a, .cpassLinks a, .logo a, .services-feature a, .sideNav a,.socialIcon,a:hover{text-decoration:none}html{overflow-x:hidden}body{margin:0;padding:0;font-size:14px;color:#333;font-family:'Open Sans',sans-serif}.styleFeature{border-bottom:3px solid #0078a5}.post-date{display:none}.slideInDown{animation-name:slideInRight}.animated{animation-duration:2s;animation-fill-mode:both}.moomenu{margin:0 auto !important;width:428px !important;position:relative !important}.container, .rssFeed .rssRow,.wrapper{position:relative}.services li, .services li:hover, .services li:hover li{transition:width .3s ease 0s}.rssBody ul{list-style:none;margin:0;padding:0}.rssFeed .rssRow{display:block;float:left;font-size: .9em;margin:0;padding:0;width:100%}.rssFeed .rssRow div,.rssHeader{display:none}.rssFeed .rssRow h4{font-size:1em}.rssBody p{display:block;margin-bottom:11px}.rssBody h4{padding:0 0 10px;margin:0}.services-feature fontello, .services-feature img{height:100px;margin-bottom:20px;width:100px}.services-feature{max-width:1280px}.services-feature a{color:#454545;display:block;float:left;text-align:center}.firmDescription,.firmName,.phone{display:none}.services-feature h3{font-size:16px;font-weight:600;line-height:16px;margin:50px 0 15px;padding:0}.services-feature p{font-size:12px}.services-feature .business, .services-feature .individual, .services-feature .quickbooks, .services-feature .tax{background:#1F272B;border-radius:50%;color:#fff;font-size:50px;padding:20px}.services-feature a:hover h3{color:#0078A5}.services-feature a:hover .business, .services-feature a:hover .individual, .services-feature a:hover .quickbooks, .services-feature a:hover .tax{background:#0078A5;border:none;color:#fff}.wrapper{width:75%}.section{padding:50px 0}.logo *{transition:all .3s}.logo{margin-top:30px;margin-bottom:30px}.header.scroll{min-height:40px;position:fixed;top:0;width:100%;padding:0;background:url(/images/galleries/style/550/blackTrans.png)}.header.scroll .logo{margin:10px 0}.header.scroll .firmDescription, .header.scroll .firmName{display:block}.header.scroll .navigation{margin-top:0}.menuToggle{display:none;line-height:60px;font-size:24px;color:#FFF;cursor:pointer;top:0;transition:color .3s}.menuToggle:hover{color:#0078a5}.feature{background:url(/images/galleries/style/550/feature_image.jpg) 50% 50% no-repeat #495154;position:relative;text-align:center;height:550px}.interior .feature{height:240px}.tagline{display:block;font-weight:100;color:#FFF;text-align:center;text-transform:uppercase;width:100%;position:absolute;top:20%;line-height:100%}.overlay{color:#FFF;height:0;margin-top:-33px;position:relative}i.sectionMarker{font-size:24px;display:block;height:72px;line-height:72px}.overlay_content{float:left;width:160px}.overlay>.oneFourth{display:table-cell}.socialIcon{display:inline-block;font-size:17px;margin-top:4px}.splash .socialIcon{position:relative;left:-5px}#nav i, #nav li ul{position:absolute}.firmDetails{background-color:#0078a5;color:#FFF}.firmInfoLine{text-transform:none;padding-top:40px;font-size:24px}.firmName, .overlay a, .svcs a,address,h1.wizardHeader{text-transform:uppercase}.testimonials.section{padding-bottom:60px}.testimonials .flexslider{padding:25px 0}.clientPic{margin-right:30px;border-radius:50%;width:auto !important;height:auto !important}.testimonials .flex-direction-nav a{top:25%;color:#e4e4e4;opacity:1;font-size:0;text-indent:0;background:0 0;text-decoration:none}.testimonials .flex-direction-nav a:hover{color:#bbb}.testimonials .flex-direction-nav a i{font-size:128px}.testimonials .flexslider:hover a.flex-prev, .testimonials a.flex-prev{left:-185px}.testimonials .flexslider:hover a.flex-next{right:-36px}.consultation{background:#222}.consultation, .consultation *{color:#FFF}.consultationForm{margin-top:50px}.consultationForm input{line-height:50px;height:50px}.consultationForm input, .consultationForm textarea{display:block;width:94%;padding:0 10px;border-radius:5px;margin-bottom:20px;transition:all .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none}#nav i,a{transition:color .3s}.consultationForm textarea{overflow:auto;padding:10px}.consultationForm input[type=text], .consultationForm textarea{background-color:#0e0e0e;border:2px solid #000;font:italic 24px Georgia,serif;color:#333}.firmName,h1,h2,h3,h4{line-height:120%}.consultationForm input[type=text]:focus, .consultationForm textarea:focus{color:#888;background-color:#222;outline:0}.consultationForm input[type=submit]{background-color:#0078A5;font-size:24px;font-weight:300;color:#FFF;text-align:center;text-transform:uppercase;border:0;outline:0;cursor:pointer}.cpassLinks, .sidebar *, .sidebar h3{text-align:right}.consultationForm input[type=submit]:hover{background-color:#BF7A30}.consultationForm input[type=submit]:active{outline:0}.consultationText{padding-top:60px}.footer{background-color:#000;color:#FFF;padding:50px;min-height:180px}.sidebar h3{border-bottom:1px solid #0078A5;padding-bottom:10px;margin-top:0}.module{margin-bottom:30px}.subNav .topdaddy{display:none}.sideNav ul{display:block !important;visibility:visible !important;width:100% !important;margin:0;padding:0;list-style:none}.subNav .daddy i{display:none}#nav i, .subNav ul ul{display:none !important}#Footer, #Header, #nav i.mobileNav_icon{display:none}h1{font-size:34px;margin-top:36px;margin-bottom:24px}h2{font-size:24px;margin-top:24px;margin-bottom:18px}h3{font-size:18px;margin-top:18px;margin-bottom:12px}.consultation h2, .testimonials h2{font-size:36px !important}a{color:#0078a5}a:hover{color:#447FB3}.firmDetails *, .firmName, .logo h2, .overlay a{color:#FFF}p{margin-top:0;margin-bottom:30px}address{font-style:normal}.firmName{font-weight:300;font-size:18px}.firmDescription{font-size:10px;letter-spacing:2px;color:#FFF}.overlay a{font-weight:700}.overlay h3{line-height:40px;font-weight:900;font-size:20px}.firmDetails p{font-size:18px}.attribution, .attribution a{font:italic 14x Georgia, serif;color:#fff}.mainContent, .sideNav a{font-size:18px}.consultationText p{color:#bbb;font-size:18px}.cpassLinks a:hover,.footerAddress{color:#FFF}.interior .contact{text-align:right;margin-top:-70px}.pageTitle{line-height:72px;margin-top:-70px}#nav li li, #nav li li a{height:32px;line-height:32px}.mainContent h1, .mainContent h2{color:#0078A5}#nav a:hover, #nav li i:hover, #nav li.active a, #nav li.active i, #nav li:hover a, #nav li:hover i{color:#35A7D2}#nav li, #nav ul,ul#nav{margin:0;padding:0;list-style:none}#nav a{display:block;color:#FFF;white-space:nowrap}#nav i, #nav li active li a, #nav li li a:hover, #nav li li:hover a, #nav li:hover li a, #nav li:hover li i{color:#FFF}#nav li ul{left:-9999em;background:#1F272B;clear:left;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;z-index:10000}#nav li li:hover,.cellcolor{background:#0078A5}#nav li:hover ul{top:60px;left:0}#nav li li{margin-left:0;border-bottom:1px solid #666;float:none}#nav li li a{text-align:left !important;padding:0 30px 0 10px}#nav li li:hover ul{top:-1px}#nav i{float:right;font-size:10px;right:-20px;top:0}#nav li li i{right:6px}.cellcolor, .cellcolor a, .cellcolor a:hover, .cellcolor h1, .cellcolor h2, .cellcolor h3, .cellcolor p, .mainContent .cellcolor a, .mainContent .cellcolor a:hover, .mainContent .cellcolor h1, .mainContent .cellcolor h2, .mainContent .cellcolor h3, .mainContent .cellcolor p,a.cellcolor,a.cellcolor:hover,h1.cellcolor,h2.cellcolor,h3.cellcolor,p.cellcolor{color:#FFF}h2.hubtab{margin-bottom:0}h1.wizardHeader{color:#FFF;font-size:18px;font-weight:300;line-height:100%}.wizardFirmType{color:#FFF;font-size:10px;letter-spacing:2px}.header_color{background-color:#1F272B}.mainContent table{width:100%}@media screen and (max-width:1320px){.flex-direction-nav,.phone{display:none}.feature{height:460px}}@media screen and (max-width:1900px){.services li{background:#eee;color:#888;float:left;height:63px;list-style-type:none;margin-right:1px;padding:20px;text-align:center;width:15%}.services-feature a{min-height:260px}.services ul:hover li{width:11%}}@media screen and (max-width:1500px){.consultationText, .cpassLinks, .firmDetails, .footerAddress, .header, .overlay, .services li,.testimonials,h1,h2,h3{text-align:center}.flex-direction-nav,.ourFirm_title,.quickLinks,.testimonialImg{display:none}.wrapper{width:94%;min-width:94%;margin:0 3%}.overlay h3{font-size:22px !important}.services-feature a{min-height:260px}.services li{background:#eee;color:#888;float:left;height:63px;list-style-type:none;margin-right:1px;padding:20px;width:15%}.services ul:hover li{width:11%}.section{padding:20px 0 40px}h2.oneFourth,h2.oneHalf{font-size:24px;margin-top:24px;margin-bottom:18px}h3.oneFourth,h3.oneHalf{font-size:18px;margin-top:18px;margin-bottom:12px}.header{padding:30px 0 10px}.feature{background-position:50% 80%;height:auto;min-height:200px}.tagline{padding:40px 0;line-height:100%;font-family:latolight,sans-serif;top:5%}.consultationText,.firmInfoLine{padding-top:0}.interior .feature{background-position:70% 64%}.overlay{background:#1F272B;height:auto;border-top:3px solid #0078A5;padding-bottom:24px;margin-top:0}.overlay .oneFourth{margin-bottom:20px}.svcs a{line-height:32px}i.sectionMarker{float:none;margin:0 0 10px;height:24px;line-height:24px}.ourFirm_section{padding-bottom:20px;border-bottom:3px dashed #BBB}.ourFirm_section:last-child{padding-bottom:0;border-bottom:0 none}.consultationHeadline{margin-top:36px;margin-bottom:36px}#Form td, .sidebar *, .sidebar h3{text-align:left}.firmInfoLine{font-size:36px;text-transform:uppercase;margin-bottom:36px !important;margin-top:36px !important}.flexslider{border-bottom:3px solid #0078a5}.testimonials .flexslider{padding:0}.consultationForm input, .consultationForm textarea{width:100%}.interior .overlay{margin-top:0;position:relative}.interior .feature{height:120px;min-height:120px}.interior .overlay .oneFourth.contact{position:absolute;top:-120px}.pageTitle{line-height:120%}.Full,.fiveEighth,.fiveSixth,.fourFifth,.oneEighth,.oneFifth,.oneFourth,.oneHalf,.oneSixth,.oneThird,.sevenEighth,.threeEighth,.threeFifth,.threeFourth,.twoFifth,.twoThird{width:100%;margin:0}.interior .contact{margin-top:0 !important}.floatLeft,.floatRight{float:none}#Form td{display:block}#Form input, #Form label, #Form table, #Form td, #Form textarea, #Form tr,embed,iframe,img,object{max-width:100% !important}img{height:auto}.videoWrapper{margin:0}}@media screen and (max-width:768px){.feature{background-position:50% 50%;min-height:200px}#Newsletter table:first-child td:nth-child(2), #Newsletter table:first-child td:nth-child(3){display:none}.services-feature a{color:#454545;display:block;float:left;min-height:220px;text-align:center;text-decoration:none;width:50%}.services li{background:#eee;color:#888;float:left;height:63px;list-style-type:none;margin-right:1px;padding:20px;text-align:center;width:11%}.services ul:hover li{background:0 0}#stickypanel{height:215px;margin-top:-220px;position:fixed;right:0;top:100%}.interior .contact{margin-top:0 !important}}@media screen and (max-width:600px){.services{display:none}.services-feature a{color:#454545;display:block;float:left;min-height:220px;text-align:center;text-decoration:none;width:50%}.phone{display:block !important}.header.scroll{position:relative !important}.overlay a{font-size:18px !important;line-height:normal}.interior .contact{margin-top:0 !important}.feature{background-position:50% 50%;min-height:170px}.interior .feature{background-position:60% 60%}.header.scroll .logo{display:none}}@media screen and (max-width:320px){.feature{min-height:190px}.interior .contact{margin-top:0 !important}.services-feature a{color:#454545;display:block;float:left;min-height:220px;text-align:center;text-decoration:none;width:100%}.header.scroll{position:relative !important;padding:0}.overlay a{font-size:18px !important;line-height:normal}.phone{display:block !important}.header.scroll .logo,.ourFirm_title{display:none}.interior .overlay .oneFourth.contact{text-align:center}}.overlay .wrapper{z-index:999 !important}@media all and (max-width:998px){.logo img{float:left;max-width:80%}#nav{margin-top:34px !important}}h2.oneFourth.floatLeft.ourFirm_section.ourFirm_title{font-size:20px;font-weight:900}.testimonials.section{background-color:#0078a5;color:#fff !important}.quote{color:#fff;font:italic 18px Georgia,serif}.rss-wrap>h3{font-size:2em}.navigation{margin-right:-35px;margin-top:-40px}@media all and (max-width:1500px){.header{padding:70px 0 60px;text-align:center}}@media all and (max-width:1475px){.OneHalf.floatLeft.logo>span{margin-top:-23px}.menuToggle{color:#fff;cursor:pointer;font-size:24px;line-height:60px;transition:color .3s ease 0s}}@media all and (max-width:980px){.moomenu{padding-top:10px}.logo{margin-bottom:30px;margin-top:30px;width:100%}}@media all and (max-width:998px){.header{padding:60px 0 90px;text-align:center}.OneHalf.floatLeft.logo{width:100% !important;position:relative !important}.OneHalf.floatLeft.logo img{width:400px !important;display:block !important;position:absolute !important;left:50%;margin-left:-200px}.OneHalf.floatLeft.logo>span{left:50%;margin-left:-200px;position:absolute;top:60px;width:400px}.icon-menu-1.menuToggle{font-size:3em;display:block}#nav i.dropdownIcon,#nav-menu{display:none}#nav{margin:0;padding:0;text-align:left}#nav li{float:none;margin-left:0;height:50px;line-height:50px;border-bottom:1px solid #BBB}#nav li:last-child{border-bottom:none}#nav li ul{display:none !important}#nav i.mobileNav_icon{display:block;right:0;top:0}}.header,.rss-wrap{text-align:center}@media all and (min-width:981px){.OneHalf.floatLeft.logo>span{-webkit-transform:translateX(-35px);transform:translateX(-35px)}}@media all and (max-width:981px){#nav li,.moomenu{margin-left:0;width:100%}.phone{display:none !important}.header{padding:60px 0 150px;text-align:center}#nav li, #nav ul,ul#nav{width:100%;z-index:2147483647;list-style:none;padding:5px;box-sizing:border-box}.moomenu{background-color:#1f272b;left:0;margin-top:100px;position:absolute;z-index:999}#nav li{border-bottom:1px solid #bbb;float:none;height:50px;line-height:50px;z-index:2147483647}}.rss-wrap{height:auto;padding:25px 0 0}#nav li li{box-sizing:border-box !important;padding-bottom:40px !important}.services-feature{margin:0 auto;padding:52px 0 0;width:100%}.header{background:#1f272b;border-bottom:3px solid #0078a5;z-index:100000;padding:20px 0 10px}.wrapper{margin:0 auto;min-width:0}.logo,.nav-add{margin:0 !important;position:relative !important;text-align:center !important;float:left}.firmIntro{width:96% !important}.consultation .wrapper, .firmDetails .wrapper, .testimonials .wrapper{width:60% !important}.logo{width:40% !important}.nav-add{width:60% !important}.logo p, .nav-add p{color:#fff;margin-bottom:0;margin-top:0}.logo>a{display:block;margin:0 auto;width:400px}#nav li{float:left;height:50px;line-height:60px;margin-left:0 !important;margin-right:40px !important;position:relative;padding:0 0 0 5px}#nav{background-color:#1F272B !important;width:530px}@media all and (min-width:998px){#nav li ul li{height:10px !important;padding:5px 0 22px !important}#nav li ul li:last-child{border:none !important;padding:5px 0 22px !important}#nav li li a{line-height:20px}.moomenu{margin:0 auto !important;width:437px !important;position:relative !important}}@media all and (max-width:998px){.services-feature .business{font-size:42px}.services-feature a{box-sizing:border-box;padding:2%;width:50%}.consultation .wrapper, .firmDetails .wrapper, .testimonials .wrapper{width:80% !important}.logo,.nav-add{width:100% !important}.logo>a{margin:0 auto !important;display:block;width:400px}.menuToggle{position:relative !important}.moomenu{margin:0 auto;width:100%}}@media all and (max-width:768px){.services-feature .fontello{font-size:25px}.consultation .wrapper, .firmDetails .wrapper, .testimonials .wrapper{width:100% !important}.services-feature a{max-height:260px !important}.nav-add>p{font-size:16px}}@media all and (max-width:400px){.nav-add>p{font-size:16px}.logo>a{width:100%}}.flex-control-nav{bottom:20px !important;display:none}#nav li ul{width:250px !important}#nav li>ul{left:-160px !important}#nav li>ul ul{left:100% !important}#nav li ul ul ul{left:-101% !important}.oneFourth.floatRight.contact{display:none}#stickypanel{height:212px}.services-feature a{box-sizing:border-box;min-height:160px;width:25%;padding:30px 0}@media (max-width:400px){.services-feature a{box-sizing:border-box;min-height:160px !important;width:50%;padding:30px 0}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:-16px;margin-bottom:-16px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media all and (max-width:998px){.mobile-hide{display:none}}@media all and (min-width:998px){.desktop-hide{display:none}}.social-icons{margin:0 auto;display:block}.social-icons a{color:#fff !important;font-size:1.3em;margin:5px}.social-icons a:hover i.fa{color:#0078a5 !important}


/* Start MENU */
