@charset "UTF-8";/*!Theme Name: Canada West Vets
Theme URI: http://canadawestvets.com/
Author: Skunkworks Creative Group Inc.
Author URI: http://skunkworks.ca
Description: A custom theme for Canada West Vets
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: canadawest
Tags:
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
Canada West Vets is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:62.5%}body,button,input,select,textarea{color:#000;font-family:open sans,oxygen,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.375}html,body{-webkit-font-smoothing:antialiased!important;text-shadow:0 0 1px rgba(128,128,128,.01);vertical-align:baseline}h1,h2,h3,h4,h5,h6{clear:both;letter-spacing:-.02em}h1{font-size:38px;font-size:3.8rem;color:#f47321;margin:40px auto .5em}h2{font-size:30px;font-size:3rem;color:#213e64;margin:50px auto .5em}h3{font-size:24px;font-size:2.4rem;color:#3565a2;margin:30px auto .3em}h4{font-size:22px;font-size:2.2rem;color:#888;margin:30px auto .3em}h5{font-size:20px;font-size:2rem;color:#3565a2;margin:30px auto .3em}h6{font-size:18px;font-size:1.8rem;color:#213e64;margin:30px auto .3em}.entry-content>:first-child{margin-top:0}p{margin:0 auto .7em}dfn,cite,em,i{font-style:italic}blockquote{margin:1em 1em 2em 0;padding:20px;background-color:#efefef;border-left:#f7941d 5px solid}blockquote :first-child{margin-top:0}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:9.375px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:9.375px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.site-content ul,sidebar ul{list-style:none;margin:0 0 1.5em 0;padding:0}.site-content ul li,sidebar ul li{margin:0 0 .5em 20px;line-height:1.3em}.site-content ul li:before,sidebar ul li:before{content:"";color:#f7941d;margin:0 5px 0 -20px;font-family:FontAwesome;padding:1px}.site-content ul li.no_bullet,sidebar ul li.no_bullet{margin:0 0 .5em}.site-content ul li.no_bullet:before,sidebar ul li.no_bullet:before{content:none}.site-content ol,sidebar ol{list-style:decimal;margin:0 0 1.5em 0}.site-content li>ul,.site-content li>ol,sidebar li>ul,sidebar li>ol{margin-bottom:0;margin-left:1.5em}.site-content dt,sidebar dt{font-weight:700}.site-content dd,sidebar dd{margin:0 1.5em 1.5em}sidebar ul{margin-bottom:0}sidebar ul li:before{color:#75a0d7}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%;border-collapse:collapse;border-spacing:0}th{font-weight:700}tr{background-color:#eff6ff;vertical-align:middle}tr:nth-child(even){background-color:#e5f0ff}tr:hover{background-color:#fff}td{padding:.5em;display:table-cell;vertical-align:inherit;text-align:inherit}td:nth-child(odd){color:#213e64}.button,button,input[type=button],input[type=reset],input[type=submit],.button:link,.button:visited{background-color:#f7941d;font-size:14px;font-size:1.4rem;color:#fff;text-transform:uppercase;display:inline-block;font-weight:700;padding:15px 20px;margin:1em 0}.button:after,button:after,input[type=button]:after,input[type=reset]:after,input[type=submit]:after,.button:link:after,.button:visited:after{content:"";font-family:FontAwesome;margin-left:.8em}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active,.button:link:hover,.button:link:active,.button:visited:hover,.button:visited:active{background-color:#213e64}.button.center,button.center,input.center[type=button],input.center[type=reset],input.center[type=submit],.button:link.center,.button:visited.center{text-align:center;margin:1em auto;display:table}button,input[type=button],input[type=reset],input[type=submit]{border:0;box-shadow:none;text-shadow:none;line-height:16px}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#213e64}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border:none;box-shadow:none}.btn{font-size:16px;font-size:1.6rem}.btn-default:link,.btn-default:visited{font-weight:700;color:#fff;background-color:#f7941d;border-color:#fff}.btn-default:hover,.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus,.btn:active,.btn.active{color:#fff;background-color:#213e64;border-color:#fff;outline:none;box-shadow:none}.btn-info{color:#fff!important;background-color:#9dbadf;border-color:#e3e6e8}.btn-info:hover{color:#fff;background-color:#3565a2}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=search],textarea,select{color:#3565a2;border:1px solid #ccc;border-radius:0;height:34px;padding:5px!important;line-height:16px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,select:focus{color:#111}textarea{width:100%}input[type=submit]{padding:17px 20px!important}input[type=search]{font-size:16px;font-size:1.6rem;padding:17px 20px!important;height:1em!important}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=submit]:focus,textarea:focus,select:focus{outline-color:#3565a2;outline-offset:-1px;outline-style:solid;outline-width:1px}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.gform_wrapper{margin:30px 0!important}.gform_wrapper li:before{content:""!important;display:none!important}.gform_wrapper ul.gform_fields{}.gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.gform_wrapper ul.gform_fields li.gfield select{width:100%;display:block;height:34px;line-height:16px;background-color:#fff;border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(img/select_arrow.png) no-repeat right center #fff;background:url(img/select_arrow.svg) no-repeat right center #fff;background-size:20px}::-webkit-input-placeholder{color:#213e64}:-moz-placeholder{color:#213e64}::-moz-placeholder{color:#213e64}:-ms-input-placeholder{color:#213e64}.gform_wrapper .cwest_referral_form .cwest_referral_nolabel .ginput_container textarea{width:100%}.gform_wrapper h2.gsection_title{margin-top:1em}.gform_wrapper .gsection{margin:3em 0 1em!important}.gform_wrapper tr{background-color:transparent}@media screen and (max-width:767px){.gform_wrapper form li,.gform_wrapper li{width:100%!important}}#mc_embed_signup{margin-top:30px}#mc_embed_signup form{margin:0;padding:0!important;font-family:open sans,oxygen,sans-serif}.gform_wrapper .top_label li.gfield.gf_first_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter{margin:0 0 8px;width:24%}.gform_wrapper .top_label li.gfield.gfield_error.gf_first_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_second_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{width:21%}.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{margin-right:1%}.gform_wrapper .top_label li.gfield.gf_first_quarter{float:left;clear:left!important}.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter{float:left;margin-left:2%;clear:none!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_second_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{margin-left:3%}.gform_wrapper .top_label li.gfield.gf_first_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_first_quarter input.large,.gform_wrapper .top_label li.gfield.gf_first_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_first_quarter select.large,.gform_wrapper .top_label li.gfield.gf_second_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter input.large,.gform_wrapper .top_label li.gfield.gf_second_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter select.large,.gform_wrapper .top_label li.gfield.gf_third_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter input.large,.gform_wrapper .top_label li.gfield.gf_third_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter select.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.large{width:95%}.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gsection,.gform_wrapper .top_label li.gfield.gf_third_quarter+li.gsection{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_second_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_third_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_first_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_second_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_third_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+.gform_footer{clear:both}.gform_wrapper .field_group{padding:10px;background-color:#eff6ff;margin-bottom:30px}.gform_wrapper .field_group .gsection{margin:0!important;border-bottom:0!important}.gform_wrapper .field_group h2.gsection_title{margin-top:0;background-color:#3565a2;color:#fff;padding:10px!important}.gform_wrapper .validation_error{color:#000;font-size:23px;font-weight:700;margin-bottom:25px;border-top:none;border-bottom:none;padding:16px 0;clear:both;width:100%;text-align:center;position:fixed;top:0;left:0;z-index:10000000000000002000;background-color:#ffe500;background-image:url(//canadawestvets.com/wp-content/themes/canadawest/img/alert-bg-blink.gif);box-shadow:0 -11px 27px 23px rgba(0,0,0,.53)}@media only screen and (min-width:641px){.gform_wrapper ul:not(.top_label) .gfield_label{float:none!important;width:auto!important}.gform_wrapper ul:not(.top_label) .ginput_complex.ginput_container.ginput_container_email,ul:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1,ul:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2,ul:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3,.gform_wrapper form ul:not(.top_label) li.gfield_html_formatted,.gfield_html,.gfield_html_formatted,.force_100width{width:100%!important;margin-left:0!important}}.gform_wrapper li.gfield ul.gfield_radio li input[type=radio]+input[type=text]{width:calc(100% - 25px)!important}.gform_wrapper .top_label li.gfield.gf_left_third input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity):not([type=text]){width:100%!important}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:0!important}.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{margin-left:1px}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{vertical-align:middle}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_ampm label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{font-weight:500}.ginput_container_radio{margin-top:0!important}@media screen and (min-width:992px){li.yes_no_inline label{width:60%;display:inline-block}li.yes_no_inline .ginput_container_radio{width:38%;margin-left:2%;display:inline-block}}.gf_list_inline ul.gfield_radio{margin:0!important}.gf_list_inline ul.gfield_radio li{margin-bottom:0!important}.gf_list_inline ul.gfield_radio li input[type=radio]{margin-top:2px!important}.gform_wrapper .numbered_list{padding-left:40px}.gform_wrapper .numbered_list ul{counter-reset:li;margin-left:0;padding-left:0}.gform_wrapper .numbered_list ul>li.gfield:not(.clear-fix){position:relative;margin:0 0 2em 2em;padding:0;list-style:none}.gform_wrapper .numbered_list ul>li.gfield::before{content:counter(li)!important;counter-increment:li!important;display:inline-block!important;position:absolute;top:-4px;left:-40px;box-sizing:border-box;width:1.8em;padding:4px;margin:0 8px 0 0;color:#fff;background:#bbb;font-weight:700;font-family:open sans,oxygen,sans-serif;text-align:center}a{color:#3565a2}a:visited{color:#3565a2}a:hover,a:focus,a:active{color:#f7941d;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.ubermenu>ul>li>.ubermenu-target{padding-top:40px!important;padding-bottom:40px!important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}.ubermenu .ubermenu-target.shrink{padding-top:17px!important;padding-bottom:17px!important}.main-navigation{background-color:#fff}.menu-social{margin:0 20px;display:inline-block;vertical-align:middle}.menu-social ul{text-align:center;list-style:none;line-height:2em;margin:0;padding:0}.menu-social ul li{position:relative;display:inline-block;margin:0 10px 0 0}.menu-social ul li:before{display:none}.menu-social li a:before{display:inline-block;padding:.4em 0;width:1.7em;vertical-align:bottom;font-family:fontawesome;font-size:23px;font-size:2.3rem;color:#fff;background-color:#213e64;-webkit-font-smoothing:antialiased;content:""}.menu-social li a[href*="facebook.com"]::before{content:"";background-color:#175fc0}.menu-social li a[href*="twitter.com"]::before{content:"";background-color:#1792c0}.menu-social li a[href*="dribbble.com"]::before{content:""}.menu-social li a[href*="plus.google.com"]::before{content:""}.menu-social li a[href*="pinterest.com"]::before{content:""}.menu-social li a[href*="github.com"]::before{content:""}.menu-social li a[href*="tumblr.com"]::before{content:""}.menu-social li a[href*="youtube.com"]::before{content:"";background-color:#dd3c1c}.menu-social li a[href*="flickr.com"]::before{content:""}.menu-social li a[href*="vimeo.com"]::before{content:""}.menu-social li a[href*="instagram.com"]::before{content:""}.menu-social li a[href*="linkedin.com"]::before{content:""}.menu-social li a:hover:before{color:#fff;background-color:#f7941d}ul#footer-menu{text-align:right;padding:0;margin:0}@media screen and (max-width:991px){ul#footer-menu{text-align:left;margin-top:20px;margin-bottom:10px}}ul#footer-menu li{display:inline-block;margin-right:15px}.read-more{color:#3565a2;font-size:14px;font-size:1.4rem;line-height:1.1em;padding:0;margin:0 20px 0 0;text-transform:uppercase;font-weight:700}.read-more:after{font-family:FontAwesome;content:"";display:inline-block;-webkit-font-smoothing:antialiased;margin:0 0 0 .1em;color:#3565a2;font-weight:400;padding:1px}.entry-meta{margin-bottom:30px}.entry-meta span{color:#213e64;font-size:14px;font-size:1.4rem;line-height:1.1em;padding:0;margin:0 20px 0 0;text-transform:uppercase;font-weight:700}.entry-meta i{font-size:14px;font-size:1.4rem;margin:0 .1em 0 0;color:#3565a2;font-weight:400;padding:1px}.entry-meta .edit-link{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:1.5em 0;overflow:hidden}.comment-navigation .nav-previous,.comment-navigation .nav-next,.posts-navigation .nav-previous,.posts-navigation .nav-next,.post-navigation .nav-previous,.post-navigation .nav-next{font-size:14px;font-size:1.4rem;line-height:1.1em;padding:0;margin:0;text-transform:uppercase;font-weight:700}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-previous:before,.posts-navigation .nav-previous:before,.post-navigation .nav-previous:before{font-family:FontAwesome;content:"";display:inline-block;-webkit-font-smoothing:antialiased;margin:0 .1em 0 0;color:#3565a2;font-weight:400;padding:1px}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-navigation .nav-next:after,.posts-navigation .nav-next:after,.post-navigation .nav-next:after{font-family:FontAwesome;content:"";display:inline-block;-webkit-font-smoothing:antialiased;margin:0 0 0 .1em;color:#3565a2;font-weight:400;padding:1px}.go-to-top-small{font-size:14px;font-size:1.4rem;line-height:1.1em;padding:0;margin:0;text-transform:uppercase;font-weight:700}.go-to-top-small:after{font-family:FontAwesome;content:"";display:inline-block;-webkit-font-smoothing:antialiased;margin:0 0 0 .1em;color:#3565a2;font-weight:400;padding:1px}.collapseomatic{font-size:14px;font-size:1.4rem;line-height:1.1em;padding:0;margin:0;text-transform:uppercase;font-weight:700;color:#3565a2;cursor:pointer}.collapseomatic:after{font-family:FontAwesome;content:"";display:inline-block;-webkit-font-smoothing:antialiased;margin:0 0 0 .1em;font-weight:400;padding:1px}.collapseomatic.colomat-close:after{content:"";margin-bottom:20px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:8.75px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft,figure.wp-caption.alignleft{display:inline;float:left;margin-right:1.5em}.alignright,figure.wp-caption.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter,figure.wp-caption.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}figure.wp-caption{margin:0;margin-bottom:1em}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}@media screen and (min-width:992px){header.site-header{z-index:9999;top:0;position:fixed;width:100%;background-color:#fff;border-bottom:1px solid #eee}}header.site-header .site-title{background:url(img/logo.png) no-repeat center;background:url(img/logo.svg) no-repeat center;background-size:contain;min-height:100px;text-indent:-9999em;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}header.site-header .site-title a{display:block;min-height:100px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}header.site-header .site-title.shrink{min-height:40px;margin-top:10px}header.site-header .site-title.shrink a{min-height:40px}@media screen and (max-width:991px){header.site-header .site-title{min-height:80px}header.site-header .site-title a{min-height:80px;margin:30px auto}}header.site-header .contact_top_bar{background-color:#3565a2;text-align:right;padding-top:15px;padding-bottom:15px;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700}@media screen and (min-width:768px) and (max-width:991px){header.site-header .contact_top_bar{font-size:15px;font-size:1.5rem}}@media screen and (max-width:767px){header.site-header .contact_top_bar{font-size:5vw;text-transform:uppercase;text-align:center}}header.site-header .contact_top_bar p{font-weight:700;margin:0}@media screen and (min-width:768px) and (max-width:991px){header.site-header .contact_top_bar p{text-align:center}}header.site-header .contact_top_bar span{margin-left:30px}header.site-header .contact_top_bar span:first-child{margin-left:0}header.site-header .contact_top_bar span i{color:#f7941d;margin-right:10px;font-size:15px;font-size:1.5rem}@media screen and (max-width:991px){header.site-header .contact_top_bar span i{font-size:inherit}}header.site-header .contact_top_bar span.phone i{font-size:17px;font-size:1.7rem}@media screen and (max-width:991px){header.site-header .contact_top_bar span.phone i{font-size:inherit}}header.site-header .contact_top_bar span.emergency{background-color:#f7941d;color:#fff;text-transform:uppercase;font-size:17px;font-size:1.7rem}header.site-header .contact_top_bar span.emergency a:link,header.site-header .contact_top_bar span.emergency a:visited{background:url(img/icons/emergency.png) 5px center no-repeat;background:url(img/icons/emergency.svg) 5px center no-repeat;background-size:20px;background-color:#f7941d;display:inline-block;padding:5px 10px 5px 30px}header.site-header .contact_top_bar span.emergency a:hover,header.site-header .contact_top_bar span.emergency a:active{background-color:#213e64;color:#fff!important;text-decoration:none}@media screen and (min-width:768px) and (max-width:991px){header.site-header .contact_top_bar span.emergency{font-size:15px;font-size:1.5rem}}header.site-header .contact_top_bar span.open247{text-transform:uppercase;margin-left:10px;font-size:17px;font-size:1.7rem}@media screen and (min-width:768px) and (max-width:991px){header.site-header .contact_top_bar span.open247{font-size:15px;font-size:1.5rem}}header.site-header .contact_top_bar span a:link,header.site-header .contact_top_bar span a:visited{color:#fff}header.site-header .contact_top_bar span a:hover,header.site-header .contact_top_bar span a:active{color:#f47321;text-decoration:none}header.site-header .contact_top_bar .mobile_contact_bar span{margin:0}header.site-header .contact_top_bar .mobile_contact_bar span a{padding:2vw 4vw;display:inline-block}header.site-header .contact_top_bar .mobile_emergency_bar{background-color:#fff}header.site-header .contact_top_bar .mobile_emergency_bar span{margin:0;font-size:5vw}header.site-header .contact_top_bar .mobile_emergency_bar span i{font-size:inherit}header.site-header .contact_top_bar .mobile_emergency_bar span a:link,header.site-header .contact_top_bar .mobile_emergency_bar span a:visited{padding:2vw 4vw;display:block;background-size:1em;background-position-x:7vw}header.site-header .contact_top_bar .mobile_emergency_bar .open247{padding:2vw 4vw;display:block;color:#213e64}header.site-header .row.logo_band{position:relative;height:100px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}@media screen and (max-width:991px){header.site-header .row.logo_band{height:auto!important}}header.site-header .row.logo_band .menu_col{position:initial}header.site-header .row.logo_band.shrink{height:60px!important}@media screen and (max-width:991px){.make_fluid_on_mobile{width:100%;padding:0}.make_fluid_on_mobile .row{margin-left:0;margin-right:0}.make_fluid_on_mobile .row div{padding:0}}#content{margin-top:133px}body.home #content{margin-top:0}@media screen and (max-width:991px){#content{margin-top:0}}.page-banner{margin-bottom:30px;height:300px;position:relative;background-size:cover!important}.page-banner iframe{height:300px}@media screen and (min-width:768px) and (max-width:991px){.page-banner{height:500px}.page-banner iframe{height:500px}}@media screen and (min-width:992px) and (max-width:1199px){.page-banner{height:600px}.page-banner iframe{height:600px}}@media screen and (min-width:1200px){.page-banner{height:650px}.page-banner iframe{height:650px}}.page-banner .heading-wrap{position:absolute;bottom:0}.page-banner h1{background-color:#3565a2;color:#fff;font-weight:700;padding:15px 30px 20px;margin:0;display:inline-block;vertical-align:bottom}@media screen and (max-width:991px){.page-banner h1{max-width:90%}}.page-banner .open24{float:right;font-size:30px;font-size:3rem;background-color:#fff;color:#f7941d;font-weight:700;padding:25px 30px 18px;margin:0 0 0 -.15em;display:inline-block;line-height:1.1;text-transform:uppercase;letter-spacing:-.02em;vertical-align:bottom}@media screen and (max-width:991px){.page-banner .open24{padding:30px 30px 20px}}@media screen and (max-width:767px){.page-banner .open24{float:none;margin:0}}.content-area{margin:0;min-height:1000px}.site-content .widget-area{float:right;overflow:hidden}p#breadcrumbs{text-align:right;color:#888;font-size:14px;font-size:1.4rem;margin:15px 0 50px}p#breadcrumbs a:link,p#breadcrumbs a:visited{color:#888}p#breadcrumbs a:hover,p#breadcrumbs a:active{color:#f7941d}sidebar{border:3px solid #75a0d7;padding:20px;display:block}sidebar h2{font-size:22px;font-size:2.2rem;color:#213e64;margin:0 0 .8em}sidebar a:link,sidebar a:visited{color:#3565a2;font-weight:700}sidebar a:hover,sidebar a:active{color:#f7941d}sidebar ul+h2{margin-top:2em}.college_logos{margin-top:40px}.college_logos img{margin:0 auto 30px}.specialty_logos{border-top:2px solid #ddd;padding-top:30px}.specialty_logos h2{text-align:center;margin-top:0;color:#213e64}.college_logo_footer{height:200px;width:100%;display:table}.college_logo_footer a{display:table-cell;vertical-align:middle;text-align:center;filter:grayscale(100%);transition:all .4s ease-in-out}.college_logo_footer a img{max-height:150px;margin:auto}.college_logo_footer a:hover{filter:grayscale(50%)}body.home{}body.home,html body.home{height:100%}section#hero{background:url(img/hero-cinemagraph.jpg) no-repeat center;background-size:cover;position:relative;height:auto}@media screen and (min-width:992px){section#hero{height:100%;padding-top:168px}}@media screen and (max-width:767px){section#hero{background:url(img/hero-cinemagraph-mobile.jpg) no-repeat center top;background-size:100%}}@media screen and (max-width:991px){section#hero{height:600px}}@media screen and (max-width:767px){section#hero{height:auto}}section#hero .fullwidth{position:relative;height:auto;display:block;height:0;padding-bottom:56.25%;overflow:hidden}section#hero .fullwidth iframe{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;border:0}section#hero .inner{padding:0;left:0;max-width:1170px;margin:0 auto;position:absolute;bottom:50px;right:0}@media screen and (max-width:1199px){section#hero .inner{bottom:50px}}@media screen and (max-width:767px){section#hero .inner{position:relative;bottom:auto;right:auto}}@media screen and (min-width:1600px){section#hero .inner{bottom:auto;top:650px}section#hero .inner h1{bottom:auto;top:-350px}}section#hero .inner h1{position:absolute;bottom:300px;right:25px;max-width:50%;line-height:1.3;font-size:30px;font-weight:700;text-align:right;color:#fff;text-shadow:0 0 20px #000}section#hero .inner h1 span{display:block}section#hero .inner h1 .button,section#hero .inner h1 button,section#hero .inner h1 input[type=button],section#hero .inner h1 input[type=reset],section#hero .inner h1 input[type=submit]{clear:both;display:inline-block;background:0 0;border:2px solid #f7941d;color:#f7941d;font-size:16px;font-size:1.6rem}section#hero .inner h1 .button:hover,section#hero .inner h1 button:hover,section#hero .inner h1 input[type=button]:hover,section#hero .inner h1 input[type=reset]:hover,section#hero .inner h1 input[type=submit]:hover,section#hero .inner h1 .button:active,section#hero .inner h1 button:active,section#hero .inner h1 input[type=button]:active,section#hero .inner h1 input[type=reset]:active,section#hero .inner h1 input[type=submit]:active{text-shadow:none;background-color:#f7941d;color:#fff}@media screen and (max-width:1199px){section#hero .inner h1{max-width:75%;bottom:25vw;right:7vw}}@media screen and (max-width:991px){section#hero .inner h1{max-width:80vw;bottom:350px;right:10vw;font-size:24px;font-size:2.4rem}}@media screen and (max-width:767px){section#hero .inner h1{position:relative;bottom:auto;right:auto;max-width:90%}}.hero-boxes h2{font-size:40px;font-size:4rem;color:#fff;text-shadow:0 0 8px #000}.hero-boxes h2 a:link,.hero-boxes h2 a:visited{color:#fff;font-weight:400}@media screen and (max-width:767px){.hero-boxes h2 a:link,.hero-boxes h2 a:visited{color:#213e64;text-shadow:none}}@media screen and (min-width:992px){.hero-boxes .left{padding-right:5px}.hero-boxes .right{padding-left:5px}}.hero-boxes .hero_button{display:inline-block;font-size:18px;font-size:1.8rem;font-weight:700;display:table;margin-bottom:10px;letter-spacing:-.02em}.hero-boxes .hero_button.large{font-size:20px;font-size:2rem;text-transform:uppercase}.hero-boxes .hero_button:link,.hero-boxes .hero_button:visited{color:#fff}.hero-boxes .hero_button span{display:table-cell;vertical-align:middle;width:100%;padding-left:20px;position:relative}.hero-boxes .hero_button span:before{left:0%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#f47321;border-width:10px;margin-top:-10px}.hero-boxes .hero_button.vets span:before{border-left-color:#213e64}.hero-boxes .hero_button:before{content:"";color:#fff;margin:0;font-family:FontAwesome;padding:20px;font-size:34px;font-size:3.4rem;width:70px;float:left;line-height:1em}.hero-boxes .hero_button.pet_owners{background-color:#f7941d}.hero-boxes .hero_button.pet_owners:before{background-color:#f47321}.hero-boxes .hero_button.pet_owners:hover,.hero-boxes .hero_button.pet_owners:active{background-color:#f47321}.hero-boxes .hero_button.client_helpdesk:before{content:""}.hero-boxes .hero_button.faqs:before{content:""}.hero-boxes .hero_button.about_visit:before{content:""}.hero-boxes .hero_button.vets{background-color:#3565a2}.hero-boxes .hero_button.vets:before{background-color:#213e64}.hero-boxes .hero_button.vets:hover,.hero-boxes .hero_button.vets:active{background-color:#213e64}.hero-boxes .hero_button.submit_referral:before{content:""}.hero-boxes .hero_button.vet_news:before{content:""}.hero-boxes .hero_button.vet_events:before{content:""}#home_tabbed_area{margin:6px auto 50px}#home_tabbed_area #meet_team{overflow:hidden}@media screen and (min-width:1170px){#home_tabbed_area #meet_team div.col-sm-6 .tab_content h2{display:inline-block}#home_tabbed_area #meet_team div.col-sm-6 .tab_content .no_bullet{position:absolute;top:13px;right:62px}#home_tabbed_area #meet_team div.col-sm-6 .tab_content .button,#home_tabbed_area #meet_team div.col-sm-6 .tab_content button,#home_tabbed_area #meet_team div.col-sm-6 .tab_content input[type=button],#home_tabbed_area #meet_team div.col-sm-6 .tab_content input[type=reset],#home_tabbed_area #meet_team div.col-sm-6 .tab_content input[type=submit]{padding:8px 20px}}@media screen and (min-width:992px){#home_tabbed_area #meet_team div.col-sm-6:not(.tab_image){height:465px;overflow-y:scroll}#home_tabbed_area #meet_team div.col-sm-6:not(.tab_image) .tab_content{max-height:100%;position:relative}}@media screen and (max-width:991px) and (min-width:768px){#home_tabbed_area #meet_team div.col-sm-6:not(.tab_image){height:600px;overflow-y:scroll}#home_tabbed_area #meet_team div.col-sm-6:not(.tab_image) .tab_content{max-height:100%;position:relative}}#home_tabbed_area .container_for_tabs{position:relative}#home_tabbed_area .nav-tabs-vertical{list-style:none;color:#fff;position:absolute;z-index:99;right:0;top:30px}#home_tabbed_area .nav-tabs-vertical li{margin:0 0 10px}#home_tabbed_area .nav-tabs-vertical li:before{display:none}#home_tabbed_area .nav-tabs-vertical li a{background-color:#213e64;padding:25px 20px;width:250px;display:block;font-size:17px;font-size:1.7rem;font-weight:700;color:#fff}#home_tabbed_area .nav-tabs-vertical li a:before{vertical-align:middle;width:1em;display:inline-block;text-align:center;margin-right:10px;font-weight:400}#home_tabbed_area .nav-tabs-vertical li a[href="#ref_services"]:before{content:"";font-family:FontAwesome;font-size:40px;font-size:4rem}#home_tabbed_area .nav-tabs-vertical li a[href="#meet_team"]:before{content:"";font-family:FontAwesome;font-size:40px;font-size:4rem}#home_tabbed_area .nav-tabs-vertical li a[href="#emergency_care"]:before{content:"";font-family:FontAwesome;font-size:40px;font-size:4rem}#home_tabbed_area .nav-tabs-vertical li.active a{background-color:#e3e6e8;color:#213e64}#home_tabbed_area .nav-tabs-vertical li.active a:before{color:#f7941d}#home_tabbed_area .tab-pane{height:460px;background-color:#e3e6e8}#home_tabbed_area .tab-pane .row{margin:0!important}#home_tabbed_area .tab_image{background:url(http://placehold.it/1200x800) no-repeat center;background-size:cover;height:460px}@media screen and (min-width:768px) and (max-width:991px){#home_tabbed_area .tab-pane,#home_tabbed_area .tab_image{height:600px}}#home_tabbed_area .tab_content{padding:30px}@media screen and (min-width:992px){#home_tabbed_area .tab_content{max-width:580px}}#home_tabbed_area .tab_content h2{margin:0 0 1em;color:#3565a2;font-weight:700;font-size:26px;font-size:2.6rem;border-bottom:2px solid #3565a2;padding-bottom:10px}#home_tabbed_area .tab_content h2 i{margin-right:10px}#home_tabbed_area .tab_content h2 span{background-color:#3565a2;padding:.2em .5em;text-transform:uppercase;color:#fff;font-size:20px;font-size:2rem;padding:.4em .7em .5em;margin-left:10px}@media screen and (max-width:991px){#home_tabbed_area .tab_content h2 span{margin:10px 0 0;display:block}}@media screen and (min-width:768px){#home_tabbed_area .tab_content.column ul{columns:2;column-gap:20px}}#home_tabbed_area p,#home_tabbed_area li{font-weight:700;color:#213e64}@media screen and (max-width:767px){#home_tabbed_area .nav-tabs-vertical{display:none}#home_tabbed_area .tab-content>.tab-pane{display:block;opacity:1;margin-top:50px;height:auto}}section#social{text-align:center}section#social h2{color:#3565a2;font-weight:700;margin:1em 0;font-size:36px;font-size:3.6rem}section#social #followus{padding:1.5em}section#social #followus p{font-size:22px;font-size:2.2rem;color:#213e64;font-weight:700;display:inline}.odd{background-color:#e3e6e8}.even{background-color:#fff}#patient-stories{padding-bottom:3em}#patient-stories h2{color:#3565a2;font-weight:700;margin:1em 0 .2em;text-align:center;font-size:36px;font-size:3.6rem}#patient-stories p.intro{text-align:center;margin-bottom:2em}#patient-stories article.story figure{margin:0 0 15px;position:relative}#patient-stories article.story figure .date{background-color:#3565a2;color:#fff;font-weight:700;text-transform:uppercase;font-size:14px;font-size:1.4rem;position:absolute;bottom:0;left:0;margin:0;padding:.5em 1em}#patient-stories article.story .post-title{font-size:18px;font-size:1.8rem;color:#213e64;font-weight:700}#patient-stories article.story .post-title:after{font-family:FontAwesome;content:"";display:inline-block;-webkit-font-smoothing:antialiased;margin:0 0 0 .1em;color:#f7941d;font-weight:400;padding:1px;font-size:14px;font-size:1.4rem}.page-banner h1 span{font-size:28px;font-size:2.8rem;font-weight:400;display:inline-block}.page-banner h1 span.anesthesiology{padding:0 0 0 35px;margin-left:20px;background:url(img/icons/anesthesiology.png) center left no-repeat;background:url(img/icons/anesthesiology.svg) center left no-repeat;background-size:contain}.page-banner h1 span.cardiology{padding:0 0 0 35px;margin-left:20px;background:url(img/icons/cardiology.png) center left no-repeat;background:url(img/icons/cardiology.svg) center left no-repeat;background-size:contain}.page-banner h1 span.diagnostic_imaging{padding:0 0 0 30px;margin-left:20px;background:url(img/icons/diagnostic_imaging.png) center left no-repeat;background:url(img/icons/diagnostic_imaging.svg) center left no-repeat;background-size:contain}.page-banner h1 span.emergency_veterinarians{padding:0 0 0 35px;margin-left:20px;background:url(img/icons/emergency.png) center left no-repeat;background:url(img/icons/emergency.svg) center left no-repeat;background-size:contain}.page-banner h1 span.er_critical_care{padding:0 0 0 35px;margin-left:20px;background:url(img/icons/emergency.png) center left no-repeat;background:url(img/icons/emergency.svg) center left no-repeat;background-size:contain}.page-banner h1 span.internal_medicine{padding:0 0 0 35px;margin-left:20px;background:url(img/icons/internal_medicine.png) center left no-repeat;background:url(img/icons/internal_medicine.svg) center left no-repeat;background-size:contain}.page-banner h1 span.neurology_mri{padding:0 0 0 35px;margin-left:20px;background:url(img/icons/neurology.png) center left no-repeat;background:url(img/icons/neurology.svg) center left no-repeat;background-size:contain}.page-banner h1 span.oncology{padding:0 0 0 30px;margin-left:20px;background:url(img/icons/oncology.png) center left no-repeat;background:url(img/icons/oncology.svg) center left no-repeat;background-size:contain}.page-banner h1 span.rehabilitation_therapy{padding:0 0 0 30px;margin-left:20px;background:url(img/icons/rehab.png) center left no-repeat;background:url(img/icons/rehab.svg) center left no-repeat;background-size:contain}.page-banner h1 span.surgery{padding:0 0 0 40px;margin-left:20px;background:url(img/icons/surgery.png) center left no-repeat;background:url(img/icons/surgery.svg) center left no-repeat;background-size:contain}.page-banner h1 span.support_staff{padding:0 0 0 40px;margin-left:20px;background:url(img/icons/support_staff.png) center left no-repeat;background:url(img/icons/support_staff.svg) center left no-repeat;background-size:contain}@media screen and (max-width:991px){.page-banner h1 span{display:block;margin:10px 0 0!important}}body.page-template-page-services .page-banner h1 span{height:38px;display:inline-block;margin-left:0;margin-right:10px;width:1.5em;vertical-align:bottom}body.page-id-73 .page-banner h1{background-color:#f7941d!important}ul.thumb_list{margin:30px 0 0;padding:0}ul.thumb_list li{margin:0 0 1em}ul.thumb_list li:before{display:none!important}ul.thumb_list figure{margin:0;position:relative}ul.thumb_list figure figcaption{position:absolute;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;width:100%;padding:.5em 1em;font-weight:700;letter-spacing:-.02em}ul.thumb_list figure figcaption i{font-size:14px;font-size:1.4rem}ul.thumb_list figure:hover figcaption{background-color:#f7941d}ul.thumb_list figure img{width:100%}#our-hospital{position:relative}#our-hospital h2{position:absolute;bottom:0;z-index:99;background-color:#3565a2;color:#fff;font-weight:700;padding:.5em 1em;margin:0;font-size:36px;font-size:3.6rem}.acf-map{z-index:5;height:500px}.acf-map.short{height:200px}#location-footer,#client-help-desk{margin-top:4em}#location-footer>div>.row>div,#client-help-desk>div>.row>div{margin-bottom:2em}@media screen and (min-width:992px){#location-footer span,#client-help-desk span{min-height:280px;display:inline-block}}#location-footer h2,#client-help-desk h2{margin:0 0 .8em;color:#3565a2;font-weight:700;border-bottom:2px solid #3565a2;padding-bottom:10px}#location-footer h3,#client-help-desk h3{margin:0 0 .8em;color:#3565a2;font-weight:700;font-size:26px;font-size:2.6rem;border-bottom:2px solid #3565a2;padding-bottom:10px}.our-hospital{background-color:#3565a2;margin:4em 0 -2em}.our-hospital h2{color:#fff;font-weight:700;padding:.5em 0;margin:0;font-size:36px;font-size:3.6rem}#pet_owner_forms .nav-tabs-horizontal{margin:0;margin-left:-15px;margin-right:-15px}#pet_owner_forms .nav-tabs-horizontal li{margin:0;padding:0}#pet_owner_forms .nav-tabs-horizontal li:before{content:"";display:none}#pet_owner_forms .nav-tabs-horizontal li a{display:block;padding:40px;color:#3565a2;background-color:#e3e6e8;font-weight:700;font-size:20px;font-size:2rem}#pet_owner_forms .nav-tabs-horizontal li a:hover,#pet_owner_forms .nav-tabs-horizontal li a:active{color:#213e64}#pet_owner_forms .nav-tabs-horizontal li span{text-transform:uppercase;font-weight:400;display:block;font-size:14px;font-size:1.4rem}#pet_owner_forms .nav-tabs-horizontal-2{margin:0 0 20px}#pet_owner_forms .nav-tabs-horizontal-2 li{margin:0;padding:0}#pet_owner_forms .nav-tabs-horizontal-2 li:before{content:"";display:none}#pet_owner_forms .nav-tabs-horizontal-2 li a{display:block;padding:30px 40px;color:#3565a2;background-color:#e3e6e8;font-weight:700;font-size:18px;font-size:1.8rem}#pet_owner_forms .nav-tabs-horizontal-2 li a:hover,#pet_owner_forms .nav-tabs-horizontal-2 li a:active{color:#213e64}#pet_owner_forms .tab_level1 li.active a{color:#fff;background-color:#3565a2}#pet_owner_forms .tab_level2{background-color:#eef1f3;padding:20px}#pet_owner_forms .btn{margin-bottom:15px}.panel-default>.panel-heading{background-color:#e3e6e8}.panel-default{background-color:#eef1f3}.panel-title{font-weight:700}.panel-title a:before{content:"";color:#3565a2;margin:0 10px 0 0;font-family:FontAwesome;padding:1px}.panel-title a.collapsed:before{content:"";color:#3565a2;margin:0 10px 0 0;font-family:FontAwesome;padding:1px}article.post{border:1px #efefef solid;border-top:5px #f7941d solid;padding:20px;margin-top:3em}article.post h2{font-weight:700}article :first-child{margin-top:0}article figure.featured_image{margin:-20px -20px 1.5em!important}article figure.featured_image img{width:100%}article figure.featured_image+h2{margin-top:0}.lib-item,.library{border:1px #efefef solid;border-top:5px #3565a2 solid;padding:20px;margin-top:3em;background-color:#fafafa}.lib-item :first-child,.library :first-child{margin-top:0}.lib-item .entry-title a:link,.lib-item .entry-title a:visited,.library .entry-title a:link,.library .entry-title a:visited{color:#213e64;font-weight:700}.lib-item .entry-title a:hover,.lib-item .entry-title a:active,.library .entry-title a:hover,.library .entry-title a:active{color:#f7941d}body.error404 #primary{background:url(img/404-bg.jpg) no-repeat 80% center;background-size:cover}body.error404 #primary .page-header{border:0;padding:100px 0;margin:0 0 50px}body.error404 #primary .page-header h1{font-size:50px;font-size:5rem;color:#fff;text-align:center;margin:0}body.error404 #primary .page-content{text-align:center;font-size:20px;font-size:2rem}body.error404 .site-content+footer.site-footer{margin-top:0}.site-footer{clear:both;background-color:#1e395c;color:#fff;font-size:13px;font-size:1.3rem;padding-top:20px;padding-bottom:10px;margin:30px 0 0}.site-footer a:link,.site-footer a:visited{font-weight:700;color:#fff}.site-footer a:hover,.site-footer a:active{color:#75a0d7;text-decoration:none}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}figure img{width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%;background-color:#efefef;border:1px #efefef solid}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{padding:.3em}.wp-caption-text{text-align:center;font-size:14px;font-size:1.4rem;letter-spacing:.02em;color:#213e64}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin-bottom:1.5em}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;text-align:center;font-size:14px;font-size:1.4rem;letter-spacing:.02em;color:#213e64}