.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}a,div,footer,header,html,nav,section,span{font-size:100%;margin:0}a,body,div,footer,h1,header,html,img,li,nav,p,section,span,ul{background:0 0;border:0;outline:0;padding:0;vertical-align:baseline}body{margin:0;line-height:1;background:#fff;border-top:6px solid #3a3a3a;color:#909090;font:11px/1.7 'Lucida Sans Unicode','Lucida Grande',sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,img,li,p,ul{font-size:32px}img,li,p,ul{font-size:100%}footer,header,nav,section{display:block}ul{list-style:disc}.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}li{margin:0 0 0 30px}img{margin:0 0 5px}h1,p,ul{margin:0 0 20px}::-moz-selection{background:#f15a23;color:#fff;text-shadow:none}::selection{background:#f15a23;color:#fff;text-shadow:none}h1{color:#474747;font-weight:400;line-height:1.25;margin-bottom:15px}a,a>*{color:#3a3a3a;text-decoration:none;-webkit-transition:background-color .2s ease,border .2s ease,color .2s ease,opacity .2s ease-in-out;-moz-transition:background-color .2s ease,border .2s ease,color .2s ease,opacity .2s ease-in-out;-ms-transition:background-color .2s ease,border .2s ease,color .2s ease,opacity .2s ease-in-out;-o-transition:background-color .2s ease,border .2s ease,color .2s ease,opacity .2s ease-in-out;transition:background-color .2s ease,border .2s ease,color .2s ease,opacity .2s ease-in-out}.widget li a:hover,a:hover,a>:hover{color:#f15a23}.container{margin:0 auto;position:relative;width:940px}.one-fourth,.three-fourth{float:left;margin-right:20px}.one-fourth.last{margin-right:0}.one-fourth{width:220px}.three-fourth{width:700px}#header,.page-header{border-bottom:1px solid #efefef}#header{height:86px;z-index:97}#logo{float:left;height:86px}#main-nav{float:right}#main-nav>ul{margin:-6px 0 0}#main-nav li{list-style:none;float:left;margin:0;position:relative}#main-nav a{border-bottom:1px solid transparent;border-top:6px solid transparent;color:#3a3a3a;font-size:12px;font-weight:800;display:block;letter-spacing:-.08px;padding:26px 20px 40px;position:relative;text-align:center;text-transform:uppercase;z-index:98}#main-nav a:after,#main-nav ul ul a{display:block;font-size:11px;font-weight:400}#main-nav a:after{color:#aeaeae;content:attr(data-description);font-style:italic;line-height:0;margin:3px 0 -3px;text-align:center;text-transform:lowercase}#main-nav a:hover{border-bottom-color:#f15a23;border-top-color:#f15a23;color:#f15a23;background:#f8f8f8}.no-js #main-nav li:hover>ul{display:block;top:92px}#main-nav ul ul{background:#3a3a3a;-webkit-box-shadow:2.5px 2.5px 5px rgba(0,0,0,.2);-moz-box-shadow:2.5px 2.5px 5px rgba(0,0,0,.2);box-shadow:2.5px 2.5px 5px rgba(0,0,0,.2);display:none;left:0;padding:0;position:absolute;top:92px;width:200px;z-index:99}#main-nav ul ul li{float:none}#main-nav ul ul a{border:0;border-bottom:1px solid #252525;border-top:1px solid #4c4c4c;color:#fff;letter-spacing:0;padding:8px 20px!important;text-align:left;text-transform:none}#main-nav ul ul a:hover{background:#f15a23;color:#fff}#content{padding-top:40px}.page-header{margin:-15px 0 40px}.page-title{font-weight:300;letter-spacing:-.1px;margin-bottom:0;font-size:28px;padding:0 0 35px;margin-top:0}.widget li{background:url(/wp-content/themes/smartstart/images/arrow-right-grey.png) no-repeat 0 11px;border-bottom:1px dotted #ced8df;list-style:none;margin:0}.widget li:last-child{border-bottom:none}.widget li a{display:block;padding:5px 0 5px 15px}#footer{background:#3a3a3a;margin-top:80px;padding:35px 0 30px;position:relative}.not-ie #footer:before{background:#fff;content:'';left:50%;height:15px;margin:0 0 0 -7.5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-8px;width:15px;display:none}#footer,#footer a,.widget li a{color:#868686}#footer a:hover{color:#f15a23}#footer .widget{border-bottom:1px solid #4b4b4b;margin:0 0 12px;padding:0 0 12px}#footer .widget:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#footer .widget-title,#footer .widget_nav_menu li a{font-size:10px;display:block;text-transform:uppercase}#footer .widget-title{border-bottom:1px solid #4b4b4b;margin:0 0 12px;padding:0 0 12px}#footer .widget li{border-bottom-color:#4b4b4b}#footer .widget_nav_menu ul{margin:-2px 0 0}#footer .widget_nav_menu li{background:0 0;border:0;display:inline-block;list-style:none;margin:0 -3px 0 0}#footer .widget_nav_menu li a{border-left:1px solid #484848;padding:0 15px}#footer .widget_nav_menu li:first-child a{border-left:none;padding-left:0}#footer .widget_nav_menu li:last-child a{padding-right:0}.contact-info{margin:0 0 -2px}.contact-info li{border:0;display:inline-block;list-style:none;margin:0 0 5px 24px;padding:0 0 0 24px}.contact-info li:first-child{margin-left:0}.contact-info .address{background:url(/wp-content/themes/smartstart/images/icon-address.png) no-repeat 0 0}.contact-info .phone{background:url(/wp-content/themes/smartstart/images/icon-phone.png) no-repeat 0 1px}.contact-info .email{background:url(/wp-content/themes/smartstart/images/icon-email-2.png) no-repeat 0 4px}.contact-info li a{display:inline;padding:0}.social-links{margin:0}.social-links li{background:0 0;border:0;display:inline-block;list-style:none;margin:0 0 10px 15px;text-indent:-9999px}.social-links li:nth-child(6n+1){margin-left:0}.social-links li:last-child{margin-right:0}.social-links li a{background:url(/wp-content/themes/smartstart/images/icon-social-links.png) no-repeat;display:block;height:16px;padding:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;width:20px}.social-links .facebook a{background-position:0 -51px}.social-links .facebook a:hover{background-position:0 -35px}.social-links .google a{background-position:-140px -51px}.social-links .google a:hover{background-position:-140px -35px}.social-links .rss a{background-position:-210px -86px}.social-links .rss a:hover{background-position:-210px -70px}.social-links .twitter a{background-position:-105px -120px;height:15px}.social-links .twitter a:hover{background-position:-105px -105px}@media only screen and (max-width:959px){#logo{max-height:100%}.contact-info li{border-bottom:1px dotted #4b4b4b;display:block;margin-left:0;padding-bottom:5px}.contact-info li:last-child{border-bottom:none}.social-links li:nth-child(6n+1){margin-left:15px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:748px}.one-fourth{width:172px}.three-fourth{width:556px}#header{height:72px}#logo{margin-top:-7px}#main-nav a{padding:26px 20px}#main-nav a:after{content:'';display:none}#main-nav ul ul,.no-js #main-nav li:hover>ul{top:78px}.social-links li:nth-child(5n+1){margin-left:0}}@media only screen and (max-width:767px){.container{width:300px}.one-fourth,.three-fourth{float:none;margin-right:0;width:300px}#header{height:auto}#logo{display:block;float:none;text-align:center}#main-nav{float:none;margin:10px 0 20px}#main-nav li{width:50%}#main-nav a{border-bottom-color:#efefef;padding:16px 20px 30px}#main-nav>ul>li:last-child a{border-bottom-color:transparent}#main-nav ul ul{width:100%;top:72px}.no-js #main-nav li:hover>ul{top:72px}#main-nav ul ul li{width:auto}#main-nav ul ul li:first-child>a{border-top:none}#main-nav ul ul li:last-child>a{border-bottom:none}.not-ie #footer .container:after{top:-56px}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px}.one-fourth,.three-fourth{float:none;margin-right:0;width:420px}.contact-info{margin-bottom:20px}.social-links li:nth-child(12n+1){margin-left:0}}@media only screen and (max-width:479px){#main-nav li{width:100%}#main-nav a{padding:18px}#main-nav a:after,#main-nav>ul{display:none}#main-nav a:after{content:''}.no-js #main-nav>ul{display:block}.no-js #main-nav li:hover>ul{top:62px}#footer .widget_nav_menu li{border-top:1px dotted #4b4b4b;padding:5px 0;width:100%}#footer .widget_nav_menu li:first-child{border-top:none}#footer .widget_nav_menu li a{border:0;padding:0}.contact-info{margin-bottom:20px}.social-links li:nth-child(8n+1){margin-left:0}}