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-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after{clear:both}.clear{clear:both!important}a{text-decoration:none}a img{border:none}body{color:#333;font-family:"Proxima-Nova","Helvetica Neue","Helvetica","Arial",sans-serif}.container{margin:0 auto;width:960px}.masthead{margin-bottom:10px;padding:20px 0;border-bottom:1px solid #ddd}.masthead .logo{display:inline-block;float:left;margin-right:25px}.masthead .logo img{display:block}.masthead .tagline{display:inline-block;float:left;padding-top:59px;color:#6d6e71;font:400 .5em 'Helvetica',sans-serif;letter-spacing:.28em;line-height:1em;text-transform:uppercase}.masthead .navigation{display:inline-block;float:right;list-style:none}.masthead .navigation li{display:inline-block;float:left;position:relative;border-left:1px solid #ddd}.masthead .navigation li a{display:block;padding:43px 40px 5px 20px;color:#666;font:400 1.25em "tablet-gothic-semi-condensed",sans-serif;line-height:1.6em}.masthead .navigation li.current_page_item:before,.masthead .navigation li.current-page-ancestor:before{bottom:13px;content:'';display:block;height:0;left:4px;position:absolute;width:0;border-left:5px solid #02987a;border-right:5px solid #fff0;border-top:5px solid #fff0}.footer{margin-top:100px;padding:60px 0;background:#444}.footer .login,.footer .contact{border-top:1px solid #666;display:inline-block;padding-top:20px;width:470px}.footer .login{float:left}.footer .login h4{color:#fff;font:400 1.125em "tablet-gothic-semi-condensed",sans-serif;margin:12px 0 4px}.footer .login p{color:#fff;font-size:.875em}.footer .login form{margin-top:18px;width:376px}.footer .login form .gfield{clear:none;display:inline-block;float:left;margin-bottom:35px}.footer .login form .gform_footer{margin:0;padding:0}.footer .login form input[type="password"]{margin-left:6px}.footer .login form input[type="email"],.footer .login form input[type="password"]{display:block;height:2.571428571em;padding:0 13px;width:159px;background:#666;border:none;color:#fff;font:400 .875em "Proxima-Nova","Helvetica Neue","Helvetica","Arial",sans-serif}.footer .login form input[type="email"]:focus,.footer .login form input[type="password"]:focus{background:#333;outline:none}.footer .login form input[type="submit"]{background:#02987a;border:none;clear:both;display:block;margin:0 auto;padding:0 45px;color:#fff;cursor:pointer;font:700 .8125em "Proxima-Nova","Helvetica Neue","Helvetica","Arial",sans-serif;letter-spacing:.15em;line-height:2.769230769em;text-transform:uppercase}.footer .contact{float:right}.footer .contact .map{display:inline-block;float:left;margin-right:20px}.footer .contact .info{display:table-cell;height:191px;vertical-align:middle;color:#fff;font-size:.875em;line-height:1.428571429em}.footer .contact .info .button{background:#02987a;display:inline-block;margin-top:16px;padding:0 15px;color:#fff;font-size:.928571429em;font-weight:700;letter-spacing:.1em;line-height:2.769230769em;text-transform:uppercase}.areas{margin:45px 0 0;width:980px}.areas .area{display:inline-block;float:left;margin-right:12px;padding:12px 0 0;position:relative;width:306px;background:#fff;border-right:8px solid #016853;text-align:center}.areas .area:before{content:'';display:block;height:0;position:absolute;right:-8px;top:0;width:0;border-bottom:19px solid #fff0;border-left:19px solid #fff0;border-right:19px solid #009175}.areas .area:first-child:before{border-right-color:#02987a}.areas .area h3{margin:0 18px;padding:96px 0 13px 0;background-position:center 5px;background-repeat:no-repeat;border-bottom:4px solid #ddd;font:400 1.75em "tablet-gothic-semi-condensed",sans-serif;line-height:1.142857143em}.areas .area p{color:#666;font-size:.875em;line-height:1.357142857em;margin:14px 18px 0;min-height:9.499999999em;text-align:left}.areas .area .button{display:inline-block;margin:24px auto 20px;padding:0 15px;background:#fcaf17;color:#fff;font-size:.8125em;font-weight:700;letter-spacing:.15em;line-height:2.769230769em;text-transform:uppercase}.areas .area.crutches h3{background-image:url(/wp-content/themes/mac/assets/images/home/area-crutches.png)}.areas .area.medkit h3{background-image:url(/wp-content/themes/mac/assets/images/home/area-medkit.png);background-size:66px}.areas .area.scale h3{background-image:url(/wp-content/themes/mac/assets/images/home/area-scale.png);background-size:80px}.areas .area.stethoscope h3{background-image:url(/wp-content/themes/mac/assets/images/home/area-stethoscope.png);background-size:50px}body.home .about{margin-top:80px;position:relative}body.home .about:before{background:#eee;content:'';display:block;height:4px;left:375px;position:absolute;width:210px}body.home .about p{font-size:1.25em;line-height:1.8em;padding-top:32px;text-align:center}.headlines{display:block;padding:55px 0 50px;background-color:#02987a;background-image:-webkit-linear-gradient(left top,#02987a 0%,#02987a 50%,#009175 50%,#009175 100%);background-image:linear-gradient(to right bottom,#02987a 0%,#02987a 50%,#009175 50%,#009175 100%)}.headlines h1{color:#fff;font:100 4em "tablet-gothic-semi-condensed",sans-serif;line-height:1.09375em;margin-bottom:20px}.headlines h2{color:#fff;font:300 1.875em "Proxima-Nova","Helvetica Neue","Helvetica","Arial",sans-serif;line-height:1.333333333em}body.home .headlines{padding-bottom:0}article.page{display:inline-block;float:left;margin-top:80px;width:690px}article.page h2,article.page h3,article.page h4,article.page h5{font-family:"tablet-gothic-semi-condensed",sans-serif}article.page h2{font-size:2.25em;font-weight:400;line-height:1.111111111em}article.page h3{color:#666;font-size:1.5em;font-weight:400;line-height:1.333333333em}article.page h4{font-size:1.5em;font-weight:700;line-height:1.666666667em}article.page h5{font-size:1.25em;font-weight:700;line-height:2em}article.page p,article.page li{font-size:1.0625em;line-height:1.647058824em}article.page p{margin-bottom:1.647058824em}article.page a{border-bottom:1px solid #fff0;color:#02987a;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;transition:border-color 0.25s}article.page a:hover{border-bottom-color:#02987a}article.page ul{list-style:square;margin-left:40px}article.page ul li{margin-bottom:1em}.sidebar{display:inline-block;float:right;margin-top:80px;width:225px}.sidebar .widget{list-style:none;margin-bottom:30px}.sidebar .binary_child_pages{position:relative;background:#eee;border-bottom:8px solid #bbb;border-right:8px solid #bbb}.sidebar .binary_child_pages:before{content:'';display:block;height:0;position:absolute;right:-8px;top:0;width:0;border-bottom:19px solid #fff0;border-left:19px solid #fff0;border-right:19px solid #fff}.sidebar .binary_child_pages:after{bottom:-8px;content:'';display:block;height:0;left:0;position:absolute;width:0;border-left:8px solid #fff;border-right:8px solid #fff0;border-top:8px solid #fff0}.sidebar .binary_child_pages .widgettitle{display:none}.sidebar .binary_child_pages ul li{list-style:none;padding-left:14px;position:relative}.sidebar .binary_child_pages ul li a{border-bottom:2px solid #ddd;color:#666;display:block;font-size:.875em;font-weight:700;line-height:3.5em;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;transition:color 0.25s linear}.sidebar .binary_child_pages ul li a:hover{color:#02987a}.sidebar .binary_child_pages ul li:last-child a{border-bottom:none}.sidebar .binary_child_pages ul li.current_page_item:before{content:'';display:block;height:0;left:0;margin-top:-3px;position:absolute;top:50%;width:0;border-bottom:6px solid #fff0;border-left:6px solid #fff;border-top:6px solid #fff0}.sidebar .binary_child_pages ul li.current_page_item a{color:#02987a}.sidebar .call_to_action a{background:url(/wp-content/themes/mac/assets/images/sidebar/call-to-action.png) no-repeat center top;color:#fff;display:block;height:102px;padding:12px 40px 12px 12px;width:173px}.sidebar .call_to_action a span{display:table-cell;font:600 1.875em "tablet-gothic-semi-condensed",sans-serif;height:102px;line-height:1em;width:173px;text-align:center;vertical-align:middle}.sidebar .call_to_action a:hover{background-position:center bottom}article.page .gform_wrapper .gform_fields{list-style:none;margin:0}article.page .gform_wrapper .gfield{-moz-box-sizing:border-box;box-sizing:border-box}article.page .gform_wrapper .gfield.half{clear:none;display:inline-block;width:50%}article.page .gform_wrapper .gfield.half.left{float:left;padding-right:2%}article.page .gform_wrapper .gfield.half.right{float:right;padding-left:2%}article.page .gform_wrapper .gfield.gfield_error input[type="email"],article.page .gform_wrapper .gfield.gfield_error input[type="password"],article.page .gform_wrapper .gfield.gfield_error input[type="tel"],article.page .gform_wrapper .gfield.gfield_error input[type="text"],article.page .gform_wrapper .gfield.gfield_error textarea{background:#fddede}article.page .gform_wrapper .gfield input[type="email"],article.page .gform_wrapper .gfield input[type="password"],article.page .gform_wrapper .gfield input[type="tel"],article.page .gform_wrapper .gfield input[type="text"],article.page .gform_wrapper .gfield textarea{-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:2.571428571em;padding:0 13px;width:100%;background:#eee;border:none;color:#333;font:400 .875em "Proxima-Nova","Helvetica Neue","Helvetica","Arial",sans-serif}article.page .gform_wrapper .gfield input[type="email"]:focus,article.page .gform_wrapper .gfield input[type="password"]:focus,article.page .gform_wrapper .gfield input[type="tel"]:focus,article.page .gform_wrapper .gfield input[type="text"]:focus,article.page .gform_wrapper .gfield textarea:focus{background:#ddd;outline:none}article.page .gform_wrapper .gfield textarea{height:8em;padding:13px}article.page .gform_wrapper .gfield .gfield_label{font-weight:700}article.page .gform_wrapper .gfield .gfield_description,article.page .gform_wrapper .gfield .instruction.validation_message{clear:both;display:block;font-size:.75em}article.page .gform_wrapper .gfield input.datepicker{display:inline-block;float:left;width:200px!important}article.page .gform_wrapper .gfield .ui-datepicker-trigger{display:inline-block;margin-left:10px;vertical-align:middle}article.page .gform_wrapper .gform_footer{text-align:right}article.page .gform_wrapper .gform_footer input[type="submit"]{background:#02987a;border:none;clear:both;display:block;float:right;padding:0 45px;color:#fff;cursor:pointer;font:700 .8125em "Proxima-Nova","Helvetica Neue","Helvetica","Arial",sans-serif;letter-spacing:.15em;line-height:2.769230769em;text-transform:uppercase}article.page .gform_wrapper .gform_footer input[type="submit"]:hover{background:#02bb96}article.page .gform_wrapper .validation_error{font-size:1.0625em;font-weight:700;line-height:1.647058824em;margin-bottom:1.647058824em}