@font-face {
    font-family: 'Socialglyphs-Regular';
    src: url('fonts/socialglyphs-regular.eot');
    src: url('fonts/socialglyphs-regular.eot?#iefix') format('embedded-opentype'), url('fonts/socialglyphs-regular.woff') format('woff'), url('fonts/socialglyphs-regular.ttf') format('truetype'), url('fonts/socialglyphs-regular.svg#socialglyphs-regular') format('svg');
    font-weight: normal;
    font-style: normal;
}*{padding:0;margin:0}html{background-color:#f5f5f5}body,input,textarea,select{color:#393939;font-size:14px;line-height:21px;font-family:Helvetica,Arial,Verdana,sans-serif}a{text-decoration:none;outline:none}a:hover{text-decoration:underline}p{margin:0 0 15px}img{border:none;max-width:100%;height:auto}.left{float:left}.right{float:right}.clear{clear:both}.no_border{border:none!important}small{font-size:12px}.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.bypostauthor{display:block}blockquote,q{font-style:oblique;font-family:Georgia,serif;margin:50px 0;font-size:18px;line-height:25px;padding:0 0 0 32px;border-width:0 0 0 8px;border-style:solid}blockquote cite{display:block;margin-top:15px}.hide{display:none}code,kbd,tt{display:inline-block;font-family:monospace}pre{font-family:monospace;background-color:#e3e3e3;padding:5px 15px;max-width:100%;overflow:auto;margin-bottom:15px}small{font-size:12px}strong,b,big{font-weight:700}big{font-size:1.2em}address{margin-bottom:15px}cite,var{font-style:oblique;color:#848484}ins{text-decoration:underline;color:#848484}sub,sup{display:inline-block;font-size:.8em}td{vertical-align:top}.post ul,.post ol{margin:0 0 15px;padding:0}.post ul li{padding:0}li{list-style-type:none}.disc{list-style-type:disc}.entry-content ul,.entry-content ol{margin-bottom:15px}.entry-content ul ol{margin-left:0}.entry-content ul li{margin-left:10px;list-style:disc;list-style-position:inside}.entry-content ul li ol{margin-left:10px}.entry-content ol li{margin-left:10px;list-style:decimal;list-style-position:inside}.entry-content ol li li{margin-left:5px}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:0}h1,h2,h3,h4,h5,h6{padding:0;font-weight:normal;line-height:1.3em;color:#bf0000}h4,h5,h6{font-family:Helvetica,Arial,Verdana,sans-serif}h4{margin-bottom:15px;margin-top:30px;font-size:18px}h5{margin-bottom:15px;font-size:16px}h6{margin-bottom:15px;font-size:14px;font-weight:bold}#comments_closed,#comments{margin:0 0 20px;text-align:center}h3#search{margin:0 0 30px;background-color:#f5f5f5;padding:5px 10px}#footer h6{color:#737373}.wrapper{margin:0 auto;width:100%}.container{width:940px;padding:0;margin:auto;position:relative}#header{position:relative;z-index:5;height:auto;width:100%}#main_wrap{width:100%;margin:auto;overflow:hidden}#header-sticky-wrapper{margin:0 auto;width:100%!important}.the_logo{float:left}#logo{display:block;width:auto;height:auto!important;max-width:100%}#logo.retina_logo{display:none}h1.the_logo_heading{margin:-5px 0;padding:0;min-height:40px;line-height:40px;float:left}h1.the_logo_heading a{color:#bf0000}h1.the_logo_heading a:hover{text-decoration:none}#main_content{position:relative;z-index:4;background-color:#fcfcfc;overflow:hidden;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,.1)}#main_content .container{position:relative;padding:40px 0}input[type="submit"],.button{outline:none;-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;color:#fff;line-height:30px;height:30px;padding:0 10px;text-align:center;font-size:12px;font-weight:bold;width:auto;min-width:65px;cursor:pointer;text-shadow:0 1px 0 #252525;display:inline-block;font-family:Helvetica,Arial,Verdana,sans-serif;-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .2) inset, 0px 0px 1px 1px rgba(255, 255, 255, 0) inset;-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .2) inset, 0px 0px 1px 1px rgba(255, 255, 255, 0) inset;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .2) inset, 0px 0px 1px 1px rgba(255, 255, 255, 0) inset;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}input[type="submit"]:hover,.button:hover{text-decoration:none;-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .2) inset, 0px 0px 15px 15px rgba(255, 255, 255, 0.15) inset;-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .2) inset, 0px 0px 15px 15px rgba(255, 255, 255, 0.15) inset;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .2) inset, 0px 0px 15px 15px rgba(255, 255, 255, 0.15) inset}input[type="submit"]:active,.button:active{position:relative;-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .2) inset, 0px 0px 3px 3px rgba(0, 0, 0, .2) inset;-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .2) inset, 0px 0px 3px 3px rgba(0, 0, 0, .2) inset;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .2) inset, 0px 0px 3px 3px rgba(0, 0, 0, .2) inset}.widget .button,.footer_widget .button{margin:15px 0 0}#footer{background-color:#f5f5f5;padding:0;font-size:12px;line-height:19px;z-index:2}#footer .container{padding:30px 0 0}#footer .button{font-size:11px!important;height:24px;line-height:24px}#footer_widgets{width:990px;margin-right:-30px;position:relative;zoom:1}#footer_widgets.footer_widget_count4{width:1000px;margin-right:-40px}.footer_widget{float:left;margin:0 30px 0 0;padding:0 0 40px}.footer_widget_count1 .footer_widget{width:940px}.footer_widget_count2 .footer_widget{width:455px}.footer_widget_count3 .footer_widget,.footer_widget_overflow .footer_widget{width:280px;margin-right:50px}.footer_widget_count4 .footer_widget{width:205px;margin:0 40px 0 0}.footer_widget_count5 .footer_widget{width:164px}.footer_widget .widgettitle{margin:0 0 20px}#twitter_div span{display:block;padding:0 0 5px}#footer ul{margin-bottom:-10px}#footer ul li{margin-bottom:10px}#post_footer{text-align:center;padding:40px 0 30px;color:#787878;font-size:12px;border-top:1px solid #d3d3d3;margin-top:20px}#post_footer a{color:#787878}#socnets_wrap{overflow:hidden;width:100%;position:relative;margin-bottom:40px;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 #e1e1e1;-moz-box-shadow:0 2px 2px 0 #e1e1e1;box-shadow:0 2px 2px 0 #e1e1e1;height:40px;border-left:5px solid #f5f5f5}#socnets_wrap #socnets{float:left;position:relative;left:50%}#socnets a{float:left;position:relative;right:50%;margin:0 5px;display:block;font-family:'Socialglyphs-Regular';font-weight:normal;color:#ababab;text-decoration:none;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}#socnets a:before{display:block;font-size:20px;line-height:34px;text-align:center}#socnets a.socnet-twitter:before{content:"t"}#socnets a.socnet-twitter:hover{color:#00aced}#socnets a.socnet-facebook:before{content:"f"}#socnets a.socnet-facebook:hover{color:#335795}#socnets a.socnet-google:before{content:"h"}#socnets a.socnet-google:hover{color:#dd4b39}#socnets a.socnet-flickr:before{content:"a"}#socnets a.socnet-flickr:hover{color:#ff0084}#socnets a.socnet-tumblr:before{content:"u"}#socnets a.socnet-tumblr:hover{color:#668195}#socnets a.socnet-vimeo:before{content:"v"}#socnets a.socnet-vimeo:hover{color:#0dadd6}#socnets a.socnet-youtube:before{content:"y"}#socnets a.socnet-youtube:hover{color:#d02525}.footer_menu_wrap ul{float:left}.footer_menu_wrap ul li{float:left;margin-right:10px}#main_menu a,#search_link{-webkit-transition:color .20s linear;-moz-transition:color .20s linear;-ms-transition:color .20s linear;-o-transition:color .20s linear;transition:color .20s linear}#main_menu{line-height:31px;padding:30px 0;margin:0;position:relative;zoom:1;display:block}select.select-menu,#main_menu span.select{display:none;overflow:hidden;font-variant:small-caps;font-weight:bold}#main_menu #menu_wrap{float:right;min-height:30px;margin:5px 10px 5px 0;position:relative}#main_menu .clear{float:none!important;height:0!important}#main_menu #donate_now{float:right;height:28px;line-height:29px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 8px;font-size:11px;text-transform:uppercase;font-family:Helvetica,Arial,Verdana,sans-serif;letter-spacing:normal;margin-left:20px}#main_menu ul{margin:0;padding:0;height:30px;line-height:31px}#main_menu ul li{float:left;line-height:30px;margin:0 0 0 20px;padding:0;font-size:13px}#main_menu a{color:#cbcbcb;display:block;padding:0;font-size:18px;font-variant:small-caps;font-weight:bold}#main_menu a:hover{text-decoration:none}#main_menu li:hover a,#main_menu li.current-menu-item a,#main_menu li.current_page_item a,#main_menu li.current-menu-parent a{text-decoration:none;color:#fff}#main_menu li li{padding:5px 0;margin:0;width:200px;line-height:20px}#main_menu li:hover li a{border:none;color:#f5f5f5;background:none;width:auto;padding:0 10px}#main_menu li:hover li:hover a{color:#dedede}#main_menu ul li{position:relative}#main_menu ul li ul{width:auto;display:none;margin:0 0 0 0;padding:0;z-index:900;float:none;height:auto;position:absolute;top:30px;left:-10px;-webkit-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2), 0 -5px 5px -5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2), 0 -5px 5px -5px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2), 0 -5px 5px -5px rgba(0, 0, 0, 0.2)}#main_menu ul li ul ul{border-top:1px dotted rgba(0,0,0,.2)}#main_menu ul li ul li:hover ul{display:block;left:200px;top:-1px;padding:0}#main_menu ul li ul li{position:relative;float:none;border-top:1px dotted rgba(0,0,0,.2)}#main_menu ul li ul li:first-child{border:none}#main_menu ul li ul li a{margin:10px 0;padding:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#main_menu ul li ul li a:hover{border:none}div#main_menu h1.the_logo_heading a{color:#bf0000}#search_wrap{position:relative;float:right}#search_link{width:30px;color:#cbcbcb;cursor:pointer;text-align:right;-webkit-tap-highlight-color:rgba(0,0,0,0)}#search_link:hover,#socnet_link:hover{color:#f5f5f5}#search_link:before{font-family:'FontAwesome';content:"\f002";display:block;font-size:12px;line-height:38px}#search_wrap #searchform{position:absolute;top:4px;right:30px;display:none;z-index:2;width:auto}#search_wrap #searchform #s{height:30px;width:195px;line-height:30px;border:none;padding:0 10px;font-size:11px;background-color:rgba(0,0,0,.3);color:#cbcbcb;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.6) inset;-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.6) inset;box-shadow:0 0 2px 0 rgba(0,0,0,.6) inset;letter-spacing:.05em;-webkit-transition:color .20s linear;-moz-transition:color .20s linear;-ms-transition:color .20s linear;-o-transition:color .20s linear;transition:color .20s linear;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#search_wrap #searchform #s:focus{color:#f5f5f5}#home_latest_friends{margin:0 0 40px;position:relative;zoom:1;width:960px}#latest-friends-title{width:940px;letter-spacing:.05em;text-align:center}#friends_wrap{height:100px;display:block}.single_latest_friend{background-color:#f5f5f5;border:1px solid #dedede;display:block;padding:4px;position:relative;z-index:1;margin-right:20px;-webkit-transition:margin .1s ease-out;-moz-transition:margin .1s ease-out;-o-transition:margin .1s ease-out;-ms-transition:margin .1s ease-out;transition:margin .1s ease-out;height:90px;width:90px}.single_latest_friend:hover{margin-top:-2px}.single_latest_friend img{display:block;height:90px;width:90px}#home_latest_posts{margin:0;position:relative;zoom:1;margin:0 -40px -40px 0}#home_latest_posts h4,#home_latest_posts .meta{margin:0 0 10px}#latest-posts-title{letter-spacing:.05em;width:610px;margin:0 0 30px}.first_latest{width:610px;margin:0 0 40px 0;position:relative}.single_latest{width:285px;margin:0 40px 40px 0;position:relative;float:left}.single_latest_img_link{display:block;margin-bottom:15px;float:left;margin:0 20px 0 0;width:100%}.first_latest img{max-width:600px;margin-bottom:20px}.single_latest img{max-width:275px;max-height:150px;margin-bottom:20px}.single_featured_wrap .wp-post-image{position:absolute;top:5px;left:5px;z-index:1}.port_cat_position{font-size:11px;line-height:14px;margin:0 0 30px;color:#999}.port_cat_position a{color:#999}.no_margin .info_wrap,#home_latest_posts .no_margin,#footer .no_margin,#main_content .no_margin,.no_margin{margin:0}#main_content .blog_magazine,#main_content .blog_classic{margin-bottom:-35px}#main_content .blog_magazine .no_margin_right{margin-right:0}.space_killer{margin-top:-40px}#home_widgets{margin:0 -9999px 30px;padding:40px 9999px;position:relative;background-color:#f5f5f5;-webkit-box-shadow:0px 0px 2px 1px #e7e7e7 inset;-moz-box-shadow:0px 0px 2px 1px #e7e7e7 inset;box-shadow:0px 0px 2px 1px #e7e7e7 inset;border-bottom:1px solid #ebebeb;zoom:1}#home_widgets .widget{text-align:center}#home_widgets h3{margin-top:0;padding-bottom:10px;border-bottom:1px solid #e3e3e3}#home_widget_wrap{width:960px;display:block;margin-right:-40px}#home_widget_wrap.banner_widget_count1{max-width:940px;margin:0}#home_widget_wrap.banner_widget_count3,#home_widget_wrap.banner_widget_overflow{width:1020px;margin-right:-40px}#home_widget_wrap.banner_widget_overflow{margin-bottom:-30px}#home_widget_wrap.banner_widget_count1 .widget{width:940px;float:left;margin-right:0}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap input{float:left}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap input[type="text"]{margin-right:20px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap input[type="submit"]{width:200px;padding:0 10px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields0 form,#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields2 form,#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields4 form{margin-left:80px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields1 input{width:210px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields1 input[type="submit"]{width:184px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields2 input:nth-child(3) {clear:both}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields3 form{margin-left:45px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields3 form input:nth-child(6) {margin-right:0}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields3 form input[type="submit"]{width:270px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields5 form input{width:198px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields5 form input:nth-child(8) {margin-right:0}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields5 form input[type="submit"]{width:220px}#home_widget_wrap.banner_widget_count2 .widget{width:440px;float:left;margin-right:40px}#home_widget_wrap.banner_widget_count2.wp_email_banner .widget{width:270px;float:left;margin-right:0;text-align:left!important;font-size:16px;line-height:28px}#home_widget_wrap.banner_widget_count2.wp_email_banner .widget:first-child{width:610px;float:left;margin-right:60px;text-align:left}#home_widget_wrap.banner_widget_count3 .widget,#home_widget_wrap.banner_widget_overflow .widget{width:280px;float:left;margin-right:50px}#home_widget_wrap.banner_widget_overflow .widget{margin-bottom:30px}.widget h3{margin-top:0}.wp-email-capture-error{color:#cd3a18;margin:10px 0!important;padding:5px 10px;width:100%!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#wp_email_capture form{margin-top:10px}#wp_email_capture form:after{content:"";clear:both;display:block;height:0;width:0}#wp_email_capture label{display:none}#wp_email_capture input[type="text"]{margin:10px 0 0;width:248px;text-align:left;font-size:12px;font-weight:bold;color:#757575}#wp_email_capture input[type="submit"]{width:100%;padding:0;margin:10px 0 0;text-transform:none}#no_slide_bump{height:80px;display:block}#featured_pets{width:auto;margin:-80px 0 40px;padding:29px;background-color:#fff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,.1);box-shadow:0px 2px 2px 0px rgba(0,0,0,.1);position:relative;border:1px solid #dedede}#featured_pets:before,#featured_pets:after{display:block;content:"";position:absolute;height:3px;border:1px solid #dedede;background-color:#fff;-webkit-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.04) inset, 0 2px 1px 0 rgba(0, 0, 0, 0.04);-moz-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.04) inset, 0 2px 1px 0 rgba(0, 0, 0, 0.04);box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.04) inset, 0 2px 1px 0 rgba(0, 0, 0, 0.04)}#featured_pets:before{left:3px;bottom:-5px;width:930px}#featured_pets:after{left:6px;bottom:-9px;width:924px;z-index:1}#featured_pets h3{text-align:center;margin:0 0 30px}#featured_pets #featured_inner{width:920px;margin-right:-40px}.single_pet{width:400px;height:200px;float:left;margin-right:40px;border:10px solid #fff;-webkit-box-shadow:0px 0px 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 2px 2px rgba(0,0,0,.1);box-shadow:0px 0px 2px 2px rgba(0,0,0,.1);overflow:hidden;position:relative;text-align:center;cursor:default;background-color:#fff}.single_pet .mask,.single_pet .content{width:400px;height:200px;position:absolute;overflow:hidden;top:0;left:0}.single_pet img{display:block;position:relative}.single_pet h2{color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;margin:10px 0 0 0}.single_pet p{font-family:Georgia,serif;font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center}.single_pet a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000}.single_pet a.info: hover {-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.single_pet img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.single_pet .mask{background-color:#fff;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:0}.single_pet h2{border-bottom:1px solid #efefef;background:transparent;margin:10px 40px 0px 40px;-webkit-transform:scale();-moz-transform:scale();-o-transform:scale();-ms-transform:scale();transform:scale();color:#393939;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:0}.single_pet p{color:#393939;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:0;-webkit-transform:scale();-moz-transform:scale();-o-transform:scale();-ms-transform:scale();transform:scale();-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}a.more_featured{color:#8e7218;background-color:#ffe44f;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffe460),to(#ffe43f));background-image:-webkit-linear-gradient(top,#ffe460,#ffe43f);background-image:-moz-linear-gradient(top,#ffe460,#ffe43f);background-image:-o-linear-gradient(top,#ffe460,#ffe43f);background-image:-ms-linear-gradient(top,#ffe460,#ffe43f);background-image:linear-gradient(top,#ffe460,#ffe43f);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffe460', EndColorStr='#ffe43f');padding:0 20px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;height:30px;line-height:30px;display:inline-block;text-shadow:0 1px 1px #e6be3d;border:1px solid #f4d581;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:0;-webkit-transform:scale();-moz-transform:scale();-o-transform:scale();-ms-transform:scale();transform:scale();-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}a.more_featured:hover{text-decoration:none;background-color:#ffe65c;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffe66e),to(#ffe74a));background-image:-webkit-linear-gradient(top,#ffe66e,#ffe74a);background-image:-moz-linear-gradient(top,#ffe66e,#ffe74a);background-image:-o-linear-gradient(top,#ffe66e,#ffe74a);background-image:-ms-linear-gradient(top,#ffe66e,#ffe74a);background-image:linear-gradient(top,#ffe66e,#ffe74a);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffe66e', EndColorStr='#ffe74a');-webkit-box-shadow:0px 0px 3px 3px rgba(255,255,255,.2) inset;-moz-box-shadow:0px 0px 3px 3px rgba(255,255,255,.2) inset;box-shadow:0px 0px 3px 3px rgba(255,255,255,.2) inset;-webkit-transition:all .0s linear;-moz-transition:all .0s linear;-o-transition:all .0s linear;-ms-transition:all .0s linear;transition:all .0s linear}a.more_featured:active{-webkit-box-shadow:0px 0px 3px 3px rgba(0,0,0,.05) inset;-moz-box-shadow:0px 0px 3px 3px rgba(0,0,0,.05) inset;box-shadow:0px 0px 3px 3px rgba(0,0,0,.05) inset}.single_pet:hover img{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:0}.single_pet:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity:1}.single_pet:hover h2,.single_pet:hover p,.single_pet:hover a.more_featured{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity:1}#slider_wrap{background:url(images/loading.gif.pagespeed.ce.c-V5NzBNif.gif) no-repeat scroll center center #f5f5f5;position:relative;height:auto}#slider_wrap img{height:auto;width:100%;display:block}#slider_wrap .flex-control-nav{z-index:2;bottom:20px;display:none}.flex-direction-nav{width:70px;height:30px;position:absolute;top:10px;right:10px;display:block}.flex-direction-nav:after{content:"";clear:both}.flex-direction-nav li{width:35px;float:left;height:30px;display:block}#slider_wrap .flex-prev,#slider_wrap .flex-next{height:30px;width:30px;line-height:30px;display:block;text-indent:-9999px;font-size:0px;z-index:2;left:auto;right:auto;top:auto;position:relative;margin:auto;opacity:1;font-family:'FontAwesome';text-decoration:none}#slider_wrap .flex-prev:before,#slider_wrap .flex-next:before{font-family:'FontAwesome';display:block;font-size:30px;height:30px;width:30px;line-height:30px;text-indent:0;text-align:center;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.4)}#slider_wrap .flex-prev:before{content:"\f0a8"}#slider_wrap .flex-next:before{content:"\f0a9"}#slider_wrap .flex-prev:hover:before,#slider_wrap .flex-next:hover:before{color:#f5f5f5;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}#slider_wrap .flex-prev{float:left;background-position:0 0}#slider_wrap .flex-next{float:right;background-position:-30px 0}#slider_wrap .flex-prev:hover{background-position:0 -30px}#slider_wrap .flex-next:hover{background-position:-30px -30px}ul.slides{height:40vw;display:block}ul.slides li{display:none}.entry-title{padding:0 0 15px 0;border-bottom:1px solid #efefef;margin:0 0 20px}#sidebar .widgettitle{background-color:#eee;padding:5px 10px;margin:0 0 20px;line-height:25px}.blog-content{float:right;width:440px}.more-link{display:inline-block;margin-top:15px}.meta,.additional-meta,.post_meta,.single-meta{font-size:11px;color:#737373;line-height:15px}.meta{margin:0 0 15px}.post_meta{border-left:5px solid #f5f5f5;background-color:#fff;padding:0 10px 10px 20px;margin:30px 0 0;position:relative;-webkit-box-shadow:0 2px 2px 0 #e1e1e1;-moz-box-shadow:0 2px 2px 0 #e1e1e1;box-shadow:0 2px 2px 0 #e1e1e1}.post_meta:before{content:"";width:0;height:100%;position:absolute;left:5px;top:0;border-left:1px dashed #f5f5f5}.single .post_meta{margin:25px 0 40px}.blocks_wrap{float:left}.meta_block{margin:10px 40px 0 0;float:left}.meta_block span{display:block;font-weight:100}.additional-meta{margin:0 0 20px;padding:5px 10px;background:rgba(0,0,0,.03);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.single-meta{margin:30px 0 0;padding:5px 10px;background:rgba(0,0,0,.03);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.additional-meta_comments{position:absolute;top:5px;right:-30px;z-index:2;height:46px;line-height:47px;width:46px;display:block}.first_blog_post .additional-meta_comments{top:10px}.additional-meta_comments .comments-link{display:block;height:46px;line-height:47px;width:46px;text-align:center;color:#fff;text-shadow:none;text-decoration:none;font-size:18px}.entry-content-single{margin:0 0 40px}#post-single{margin:0 0 20px}#post-single_portfolio{margin:0 0 40px}.posts-wrap{clear:none;width:610px}.about_the_author{padding:19px;margin:30px 0 40px;border:1px solid #efefef;background:#f5f5f5}.about_the_author img{padding:4px;background:#fff;border:1px solid #cfcfcf;margin:0 20px 0 0;float:left}.author_info{float:left;width:460px}.author_title,.author_about{margin-bottom:10px}.author_title h3{margin:0}.author_links a{float:left;margin:0 70px 0 0;font-size:12px}.post_content{position:relative}#fancybox-title-float-wrap{text-shadow:none}.the_blog .post,.archive .post,.search_results>div.post,.search_results>div.page{margin-bottom:60px}#single_petpost_photos-wrap{float:left;margin-bottom:20px}#single_petpost_photos{width:210px;margin:0 40px 20px 0;padding:9px;background-color:#fff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,.1);box-shadow:0px 2px 2px 0px rgba(0,0,0,.1);position:relative;border:1px solid #dedede}#single_petpost_photos:before,#single_petpost_photos:after{display:block;content:"";position:absolute;height:3px;border:1px solid #dedede;background-color:#fff;-webkit-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.04) inset, 0 2px 1px 0 rgba(0, 0, 0, 0.04);-moz-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.04) inset, 0 2px 1px 0 rgba(0, 0, 0, 0.04);box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.04) inset, 0 2px 1px 0 rgba(0, 0, 0, 0.04)}#single_petpost_photos:before{left:3px;bottom:-5px;width:220px}#single_petpost_photos:after{left:6px;bottom:-9px;width:214px;z-index:1}#single_petpost_photos img{display:block}.preview{position:absolute;bottom:14px;right:14px;height:23px;width:23px;display:block;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#909090;font-size:12px}.preview:before{font-family:'FontAwesome';content:"\f00e";display:block;line-height:23px;width:23px;height:23px;text-align:center}#single_petpost_thumbnails{width:240px;margin-right:-20px}#single_petpost_thumbnails a{display:block;float:left;height:60px;width:60px;margin:0 10px 10px 0;background-color:#fff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #dedede;padding:4px;position:relative}#single_petpost_thumbnails a img{display:block;float:left;height:60px;width:60px}#single_petpost_thumbnails a .preview{position:absolute;top:0;left:0;width:68px;height:68px;display:block}#single_petpost_thumbnails a .preview:before{width:68px;height:68px;line-height:68px}.pet-name-title,.breed{display:block;float:right;width:340px}.breed{border-bottom:1px solid #efefef;padding:0 0 10px;margin:-10px 0 20px;font-size:12px;line-height:16px;position:relative}.breed .fa{margin-right:5px;color:#8c8c8c}.pet_info{margin:0 -10px 10px 0;display:block;float:right;width:350px}.entry-content.no_pet_images .pet_info,.entry-content.no_pet_images .pet-name-title,.entry-content.no_pet_images .breed{float:none;width:100%}.pet_info span{display:block;position:relative;float:left;font-size:12px;margin:0 10px 10px 0;padding:0 5px 0 25px;color:#6c6c6c;background-color:#ebebeb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;transition:background-color 250ms linear}.pet_info span:hover{background-color:#d3d3d3}.pet_info span:before{font-family:"FontAwesome";font-size:14px;content:"\f00c";position:absolute;left:5px;top:0;color:#8c8c8c;-webkit-transition:color 250ms linear;-moz-transition:color 250ms linear;-o-transition:color 250ms linear;-ms-transition:color 250ms linear;transition:color 250ms linear}.pet_info span:hover:before{color:#06a705}.pet_info span.ex:before{content:'\f00d';left:6px}.pet_info span.ex:hover:before{color:#c20606}#animal_list{float:left;margin-bottom:40px;padding-bottom:10px;width:100%;border-bottom:1px solid #efefef}#animal_list li{float:left;margin:0 10px 10px 0;line-height:30px;color:gray}.the_archive .post{border-bottom:1px solid #cfcfcf;margin:0 0 40px}.post-archive{padding:20px 0 20px 70px;position:relative;min-height:50px;line-height:25px;border-top:1px solid #fff}.post-archive_wrap:first-child,.post-archive_wrap:first-child .post-archive{border-top:none}.post-archive .archive_image_link{display:block;position:absolute;top:20px;left:0;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 1px 0px #bebebe;-moz-box-shadow:0px 1px 1px 0px #bebebe;box-shadow:0px 1px 1px 0px #bebebe;height:46px;width:46px}h3.archive-entry-title{margin:0;line-height:25px}.archive-meta{font-size:11px;color:#555}#all_pets_wrap{width:650px;margin-right:-40px}#all_pets_wrap .wppetfinder_pet{margin:0 40px 60px 0;width:285px;float:left}#all_pets_wrap .wppetfinder_pet:nth-child(2n) {margin-right:0}#all_pets_wrap .wppetfinder_pet:nth-child(2n-1) {clear:both}#all_pets_wrap img.attachment-pet_single_large{max-width:275px;max-height:275px;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#all_pets_wrap img.attachment-pet_single_large:hover{opacity:.9}#all_pets_wrap .pet-name-title{margin-top:15px}#all_pets_wrap .pet-name-title,#all_pets_wrap .breed{width:100%;float:none}#all_pets_wrap .pet_info{width:295px;float:none}#all_pets_wrap .wppetfinder_pet:last-child{margin-bottom:0}#sidebar{width:270px;z-index:1}#sidebar #searchform{display:none}#sidebar .widget{margin:0 0 40px;padding:0}#searchform{width:100%}#searchform input#s[type="text"]{width:160px;color:#777;float:left}#searchform input[type="submit"]{float:right}.rss-date{display:block;font-size:12px;margin:5px 0 10px;color:#a9a9a9}.rssSummary{margin-bottom:10px}#sidebar.home_sidebar_push .widget:first-child .widget_hours{margin-top:-50px}#sidebar .widget_hours,#sidebar .business_location{width:auto;background-color:#fff;-webkit-box-shadow:0px 2px 2px 0px #e1e1e1;-moz-box-shadow:0px 2px 2px 0px #e1e1e1;box-shadow:0px 2px 2px 0px #e1e1e1;position:relative;overflow:hidden}#sidebar .widget_hours{border-width:1px 1px 0px;border-style:solid;border-color:#e7e7e7;padding:19px 19px 14px}#sidebar .widget_hours>h4,#sidebar .widget_hours>.the_hours{position:relative;z-index:2}#sidebar .business_location{text-align:center;border-width:0px 1px 1px;border-style:solid;border-color:#e7e7e7;padding:19px;border-top:1px dotted #c2c2c2}#sidebar .widget_hours:after,#sidebar .business_location:after{font-family:"FontAwesome";font-size:250px;position:absolute;color:#f4f4f4;z-index:1}#sidebar .business_location:after{content:"\f0ac";bottom:70px;left:-50px}#sidebar .widget_hours:after{content:"\f017";top:150px;left:-50px}#sidebar .business_location p{margin:0;position:relative;z-index:2}#sidebar .widget_hours .pw_map_canvas{margin:10px -19px -14px;width:266px!important;border-width:1px 1px 0px;border-style:solid;border-color:#c2c2c2;z-index:2}#sidebar .widget_hours .widgettitle{background-color:transparent;text-align:center;line-height:auto;margin:0 0 20px;padding:0}.widget_hours .the_hours{text-align:right;border-bottom:1px dotted #eee;padding:5px 0}.widget_hours .the_hours label{text-align:left;float:left;margin:0}.the_hours:after{content:"";clear:both;display:block}.featured_user .avatar{float:left;border:1px solid #d3d3d3;margin:0 10px 5px 0;padding:2px;background-color:#fff}.featured_user strong{display:block;margin-bottom:10px}#calendar_wrap,#wp-calendar{width:100%;text-align:center}#calendar_wrap caption{margin:0 0 10px}#sidebar .widget li{padding:10px 0;border-top:1px solid #efefef}#sidebar .widget li:first-child{border:none;padding:0 0 10px}#sidebar .widget li:last-child{padding:10px 0 0}#recent_posts .recent_line{line-height:50px;padding-left:60px;position:relative}#recent_posts .recent_line .attachment-archive_image{position:absolute;left:0;top:0;margin:0;padding:2px;background-color:#252525;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 0 #474747;-moz-box-shadow:0 1px 0 0 #474747;box-shadow:0 1px 0 0 #474747}#error404{margin:50px 0;text-align:center;width:100%}.error404 h1,.error404 h2{margin:10px auto}label{display:block;margin:0 0 2px}#comments_wrap{background-color:#f5f5f5;border:1px solid #efefef;padding:4px;margin:0 0 30px}.commentlist>li>ul.children{border-left:5px solid #e5e5e5}.commentlist ul.children ul.children li{padding-left:0}.commentlist ul.children ul.children li .avatar{left:0}ul.commentlist,ul.pinglist{margin:-5px 0 0}div.reply{text-align:right;font-size:12px}textarea#comment{overflow:auto}ul.commentlist li,ul.pinglist li{position:relative;margin:5px 0 0;padding:19px;background-color:#fff;border:1px solid #efefef}ul.commentlist ul li{position:relative;padding:20px 0 0 20px;margin:20px 0 0 0;border-top:1px solid #e5e5e5;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;border-left:none;border-right:none;border-bottom:none}ul.commentlist img.avatar{background:none repeat scroll 0 0 #fff;padding:4px;position:absolute;top:20px;left:20px;height:50px;width:50px;border:1px solid #eee}ul.commentlist .bypostauthor>div>img.avatar{border:1px solid #878787}.the_comment{padding:0 0 0 90px}.the_comment_author{width:auto;margin-right:10px}.commentmetadata{float:left;width:auto;color:#ababab}.the_comment_text{margin-top:10px}input[type="text"]{height:20px;padding:4px 10px;width:230px;line-height:20px;border:1px solid #dcdcdc;background:none repeat scroll 0 0 #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}textarea{background:none repeat scroll 0 0 #fff;border:1px solid #dcdcdc;height:200px;padding:10px;width:578px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;resize:vertical}input[type="text"]:focus,textarea:focus{border:1px solid #9c9c9c}#respond{margin:20px 0 0}.commentlist #reply-title{margin-top:0}.commentlist #reply-title small{float:right}#commentform{clear:both}#commentform label{display:inline}#commentform input{display:block}.commentlist #respond{background:#fff;margin:5px 0 0;padding:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 1px 0px #bebebe;-moz-box-shadow:0px 1px 1px 0px #bebebe;box-shadow:0px 1px 1px 0px #bebebe}.commentlist .children #respond{border-top:1px solid #e5e5e5;margin:15px 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;padding:20px 0}.commentlist #respond textarea{width:96%}#cancel-comment-reply{float:left;margin:0 0 0 20px;line-height:28px}select{width:100%}.alignright,.alignleft,.aligncenter,.alignnone{width:auto!important}.alignright{float:right;margin:0 0 15px 15px}.alignleft{float:left;margin:0 15px 15px 0}.aligncenter{margin:0 auto 15px;text-align:center}.alignnone{margin:0 0 15px}.alignright,.alignleft,.aligncenter,.alignnone,.attachment-blog_image,.attachment-single_latest,.single_latest_img_link img,.attachment-big_latest,.archive .attachment-pet_single_large,.search-results .attachment-pet_single_large,#all_pets_wrap .attachment-pet_single_large{padding:4px;position:relative;background-color:#fff;z-index:1;border:1px solid #dedede;display:block;-webkit-box-shadow:0 2px 2px 0 #e1e1e1;-moz-box-shadow:0 2px 2px 0 #e1e1e1;box-shadow:0 2px 2px 0 #e1e1e1}.alignright img,.alignleft img,.aligncenter img,.alignnone img{display:block;padding:0;margin:0}.attachment-blog_image{margin:0 0 20px}.attachment-blog_image,.attachment-big_latest{max-width:600px;margin:20px auto}p.wp-caption-text{margin:5px 0 0;text-align:center;font-size:12px;line-height:19px;padding:10px 0}div.navigation{width:100%;height:auto;clear:both;padding:0px}div.navigation a{margin-bottom:60px;display:block}div.navigation a:hover{text-decoration:none;color:#8c8c8c;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.nav-next{float:right;clear:none;width:45%;text-align:right}.nav-next a{border-left:5px solid #f5f5f5;background-color:#fff;padding:10px 10px 10px 20px;position:relative;-webkit-box-shadow:0 2px 2px 0 #e1e1e1;-moz-box-shadow:0 2px 2px 0 #e1e1e1;box-shadow:0 2px 2px 0 #e1e1e1}.nav-next a:before{content:"";width:0;height:100%;position:absolute;left:5px;top:0;border-left:1px dashed #f5f5f5}.nav-prev{float:left;clear:none;width:45%;text-align:left}.nav-prev a{border-right:5px solid #f5f5f5;background-color:#fff;padding:10px 20px 10px 10px;position:relative;-webkit-box-shadow:0 2px 2px 0 #e1e1e1;-moz-box-shadow:0 2px 2px 0 #e1e1e1;box-shadow:0 2px 2px 0 #e1e1e1}.nav-prev a:before{content:"";width:0;height:100%;position:absolute;right:5px;top:0;border-right:1px dashed #f5f5f5}.entry-content .gform_body ul li.gfield{margin:20px 0 0 0}.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="url"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="tel"],.entry-content .gform_wrapper input[type="number"],.entry-content .gform_wrapper input[type="password"],.entry-content .gform_wrapper .top_label input.medium,.entry-content .gform_wrapper .top_label select.medium{padding:4px 10px;width:230px;font-size:15px}.entry-content .gform_wrapper .top_label input.large,.entry-content .gform_wrapper .top_label select.large,.entry-content .gform_wrapper .top_label textarea.textarea{height:200px;padding:10px;width:578px;font-size:15px}.recaptchatable{background-color:#fff}.recaptchatable #recaptcha_response_field{padding:0}#sidebar .gform_wrapper input[type="text"],#sidebar .gform_wrapper input[type="url"],#sidebar .gform_wrapper input[type="email"],#sidebar .gform_wrapper input[type="tel"],#sidebar .gform_wrapper input[type="number"],#sidebar .gform_wrapper input[type="password"],#sidebar .gform_wrapper textarea{width:94%;padding:3%;font-size:15px}.content_right .posts-wrap,.content_right #container,.content_left #sidebar{float:right}.content_left .posts-wrap,.content_left #container,.content_right #sidebar{float:left}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-close{background:url(includes/fancybox/fancy_close.png) 0 0 no-repeat transparent!important;background-size:30px 30px}}@media only screen and (min-width:768px) and (max-width:1024px){#main_menu #menu_wrap{height:41px;margin:0}#main_menu select.select-menu{display:block;position:relative;top:0;z-index:10;width:250px!important;height:41px!important;line-height:26px;-webkit-appearance:menulist-button;font-variant:small-caps;font-weight:bold}#main_menu span.select{display:block;position:absolute;float:left;top:-2px;left:0;width:250px;height:42px;line-height:43px;font-size:14px;font-weight:bold;color:#fff;text-indent:50px;background:url(images/select.png.pagespeed.ce.wJHbQfNvOZ.png) 0 0 no-repeat transparent;background-size:250px 43px;cursor:default;z-index:1}#main_menu ul{display:none}#search_wrap{height:41px}#search_wrap #search_link:before{font-size:17px}#search_wrap #searchform{top:0;right:32px}#search_wrap #searchform #s{height:39px;width:226px}.container,#footer_widgets_wrap{width:700px}#footer .container{padding:40px 0 0;width:700px}#footer_widgets_wrap{width:700px}#footer_widgets,#footer_widgets.footer_widget_count4{width:750px;margin-right:-50px}.footer_widget_count1 .footer_widget,#home_widget_wrap.banner_widget_count1 .widget{width:700px}.footer_widget_count2 .footer_widget,.footer_widget_count4 .footer_widget,#home_widget_wrap.banner_widget_count2 .widget,#home_widget_wrap.banner_widget_count4 .widget{width:330px;margin-right:40px;padding-bottom:60px}.footer_widget_count3 .footer_widget,.footer_widget_count5 .footer_widget,.footer_widget_overflow .footer_widget,#home_widget_wrap.banner_widget_count3 .widget,#home_widget_wrap.banner_widget_count5 .widget,#home_widget_wrap.banner_widget_overflow .widget{width:210px;margin-right:35px}.footer_widget_count4 .footer_widget:nth-child(2n+1),
	.footer_widget_count5 .footer_widget:nth-child(3n+1),
	#home_widget_wrap.banner_widget_count4 .widget:nth-child(2n+1),
	#home_widget_wrap.banner_widget_count5 .widget:nth-child(3n+1) {clear:both}.posts-wrap,#container{width:460px}textarea{width:438px}#sidebar{width:200px}.attachment-blog_image,.attachment-big_latest{max-width:450px}#searchform input#s[type="text"]{width:180px;color:#777;float:none}#searchform input[type="submit"]{float:none;display:none}.about_the_author .author_info{width:320px}.gallery{width:470px}.gallery dl{height:77px;width:77px}.gallery dl img{height:69px;width:69px}#post_footer{text-align:center}#post_footer .right{float:none}.footer_menu_wrap{display:none}.blog-content{width:320px}.attachment-blog_image{max-width:450px;max-height:300px}#featured_pets{margin-top:-60px}#featured_pets:after{width:684px}#featured_pets:before{width:690px}.single_pet{width:280px;height:auto}#home_latest_friends{width:720px;margin-right:-20px}#latest-friends-title{float:left;width:200px;text-align:left;border-bottom:none;margin:0px 19px 0px 0px;padding:0}#friends_wrap{float:left;border-left:1px solid #efefef;padding-left:20px;max-height:220px;height:auto}.single_latest_friend,.single_latest_friend:hover{margin:0 20px 20px 0}.single_latest_friend:nth-child(5n) {clear:both}#home_latest_posts{width:460px}#latest-posts-title{width:460px}.first_latest{width:460px}.first_latest img{width:450px}.single_latest{width:210px;margin-right:40px}.single_latest:nth-child(4n) {margin-right:0}.single_latest_img_link img{width:200px}#home_widget_wrap.banner_widget_count2.wp_email_banner .widget:first-child{width:460px;margin-right:40px}#home_widget_wrap.banner_widget_count2.wp_email_banner .widget{width:200px}.wp_email_capture_wrap input[type="text"]{text-align:center}#home_widget_wrap.banner_widget_count3 .wp_email_capture_wrap input[type="text"],#home_widget_wrap.banner_widget_count5 .wp_email_capture_wrap input[type="text"],#home_widget_wrap.banner_widget_overflow .wp_email_capture_wrap input[type="text"]{width:188px!important}#wp_email_capture input[type="submit"]{width:100%;margin-top:10px}#wp_email_capture input[type="text"]{width:178px!important}#home_widget_wrap .widget.wp_email_capture_wrap .textwidget{margin-bottom:20px}#home_widget_wrap .widget.wp_email_capture_wrap:after{content:'';display:block;height:0;width:0;clear:both}#home_widget_wrap.banner_widget_count1 #wp_email_capture input[type="text"]{width:208px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields0 form,#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields2 form,#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields3 form,#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields4 form{margin:0}#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields1 input[type="text"],#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields4 input[type="text"]{width:146px!important;margin-right:10px}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields4 input[type="submit"],#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields1 input[type="submit"]{width:136px}#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields2 input[type="text"]{width:208px!important;margin-right:10px}#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields2 input[type="text"]:nth-child(6) {clear:both}#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields2 input[type="submit"]{}#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields3 input[type="text"],#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields5 input[type="text"]{width:198px!important}#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields3 input[type="text"]:nth-child(6),
	#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields5 input[type="text"]:nth-child(6) {margin-right:0}#home_widget_wrap.banner_widget_count1 .widget.wp_email_capture_wrap #wp_email_capture.wp-email-capture-fields5 form input:nth-child(8) {margin-right:20px}#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields3 input[type="submit"],#home_widget_wrap.banner_widget_count1 .wp-email-capture-fields5 input[type="submit"]{width:220px!important}.flex-direction-nav{display:none}.single_pet:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=1)";filter: alpha(opacity=1);opacity:1}.single_pet .mask,.single_pet:hover .mask{display:none}.single_pet:hover h2,.single_pet:hover p,.single_pet:hover a.more_featured{display:none}#sidebar.home_sidebar_push .widget:first-child .widget_hours{margin-top:0}#sidebar .wp_email_capture_wrap input[type="text"]{width:178px}#sidebar .widget_hours label{display:block;font-weight:bold;float:none;text-align:center}#sidebar .widget_hours .the_hours{display:block;float:none;text-align:center}.pet-name-title,.breed{width:190px}.pet_info{width:200px}#all_pets_wrap{width:500px}#all_pets_wrap .wppetfinder_pet{width:210px}#all_pets_wrap img.attachment-pet_single_large{width:200px;height:auto}#all_pets_wrap .pet-name-title,#all_pets_wrap .breed{width:100%}#all_pets_wrap .pet_info{width:220px}.entry-content .gform_wrapper .top_label input.large,.entry-content .gform_wrapper .top_label select.large,.entry-content .gform_wrapper .top_label textarea.textarea,textarea{width:428px}}@media only screen and (min-width:0px) and (max-width:767px){#main_wrap{width:100%!important;min-width:100%!important}.posts-wrap,#container{width:100%}.the_logo,h1.the_logo_heading{float:none!important;margin:0 auto 20px;text-align:center;max-height:none!important;height:auto}#logo{margin:auto}#main_menu #menu_wrap{height:auto;margin:0}#main_menu form div{position:relative}select.select-menu{display:block;width:100%}#main_menu select.select-menu{display:block;position:relative;z-index:10;width:250px!important;height:41px!important;line-height:26px;-webkit-appearance:menulist-button}#main_menu span.select{display:block;position:absolute;bottom:0;left:0;width:250px;height:42px;line-height:43px;font-size:14px;font-weight:bold;color:#fff;text-indent:50px;background:url(images/select.png.pagespeed.ce.wJHbQfNvOZ.png) 0 0 no-repeat transparent;background-size:250px 43px;cursor:default;z-index:1;top:3px}#main_menu ul{display:none}#search_link:before{font-size:17px;line-height:46px;margin-bottom:-5px}#search_wrap #searchform{top:5px;right:32px}#search_wrap #searchform #s{height:39px;width:226px}#all_pets_wrap{width:100%;margin:0}#featured_pets{margin-top:0}#featured_pets:after{width:264px}#featured_pets:before{width:270px}.single_pet{width:200px;height:auto;float:none;margin:0}.single_pet:first-child{margin:0 0 20px}#home_latest_friends{width:280px}#latest-friends-title{width:280px}#friends_wrap{padding-left:30px;max-height:220px}.single_latest_friend,.single_latest_friend:hover{margin:0 20px 20px 0}#home_widget_wrap #wp_email_capture form,#wp_email_capture form{margin-left:0!important}#home_widget_wrap #wp_email_capture form input[type="text"],#wp_email_capture form input[type="text"]{width:258px!important}#home_widget_wrap #wp_email_capture form input[type="submit"],#wp_email_capture form input[type="submit"]{width:280px!important}#home_widget_wrap.banner_widget_count1 .widget{margin-bottom:0!important}#slides,.slides_control>div,.slides_container .slide_image_wrap .wp-post-image{width:320px;height:131px}#slides .slide_text_overlay{display:none}.single_pet:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=1)";filter: alpha(opacity=1);opacity:1}.single_pet .mask,.single_pet:hover .mask{display:none}.single_pet:hover h2,.single_pet:hover p,.single_pet:hover a.more_featured{display:none}#sidebar.home_sidebar_push .widget:first-child .widget_hours{margin-top:0}#sidebar{border-bottom:5px solid #d9d9d9;margin:40px -9999px -40px!important;padding:40px 9999px 40px!important;width:100%!important;background-color:#f5f5f5;-webkit-box-shadow:0 2px 2px 1px rgba(0,0,0,.08) inset;-moz-box-shadow:0 2px 2px 1px rgba(0,0,0,.08) inset;box-shadow:0 2px 2px 1px rgba(0,0,0,.08) inset}#sidebar .widget_hours .pw_map_canvas{width:276px!important}.pet-name-title,.breed,.pet_info{width:100%}#single_petpost_photos-wrap{padding-left:25px}.archive .wppetfinder_pet,
	.archive .wppetfinder_pet:nth-child(2n),
	.archive .wppetfinder_pet:nth-child(2n-1),
	.search-results .wppetfinder_pet,
	.search-results .wppetfinder_pet:nth-child(2n),
	.search-results .wppetfinder_pet:nth-child(2n-1),
	#all_pets_wrap .wppetfinder_pet,
	#all_pets_wrap .wppetfinder_pet:nth-child(2n),
	#all_pets_wrap .wppetfinder_pet:nth-child(2n-1), {margin-right:0;float:none;clear:none}.archive .wppetfinder_pet,.archive .pet-name-title,.archive .breed,.search-results .wppetfinder_pet,.search-results .pet-name-title,.search-results .breed,#all_pets_wrap .wppetfinder_pet,#all_pets_wrap .pet-name-title,#all_pets_wrap .breed{width:100%}.archive img.attachment-pet_single_large,.search-results img.attachment-pet_single_large,#all_pets_wrap img.attachment-pet_single_large{width:270px;height:auto}.archive .pet_info,.search-results .pet_info,#all_pets_wrap .pet_info{width:290px}.container,#footer_widgets_wrap,#footer .container,#footer_widgets,#home_widgets,#latest-posts-title{width:280px}#latest-posts-title{margin-right:0;text-align:left}#home_latest_posts{margin:0}.first_latest,.single_latest{float:none!important;width:100%;margin:0 0 30px}.first_latest img,.single_latest_img_link img{height:auto;width:270px;line-height:195px}#footer .container{padding:40px 0 0}#footer_widgets .footer_widget,#home_widgets .widget{width:280px!important;margin:0 0 40px!important;float:none!important}.blog-content{width:100%;float:none}.attachment-big_latest{height:auto;width:270px}.alignright,.alignleft,.aligncenter,.alignnone{margin:20px 0;padding:0}.alignright,.alignleft,.aligncenter,.alignnone,.alignright img,.alignleft img,.aligncenter img,.alignnone img{width:100%!important;height:auto}.about_the_author img{margin:0 20px 10px 0}.about_the_author .author_info{float:none;width:auto}.gallery{width:290px}.gallery dl{height:86px;width:86px}.gallery dl img{height:78px;width:78px}input[type="text"],input[type="email"],input[type="password"],textarea{width:258px}.the_comment{padding-left:60px}ul.commentlist img.avatar{height:40px;width:40px;padding:0}.nav-next a,.nav-prev a{border:none;padding:10px;text-align:center}.nav-next a:before,.nav-prev a:before{border:none}#post_footer{text-align:center}#post_footer .right{float:none}.footer_menu_wrap,.site_info_space{display:none}.site_info_bloginfo{display:block}#socnets_wrap #socnets a{margin:0 5px 10px}.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="url"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="tel"],.entry-content .gform_wrapper input[type="number"],.entry-content .gform_wrapper input[type="password"],.entry-content .gform_wrapper .top_label input.medium,.entry-content .gform_wrapper .top_label select.medium,input[type="text"],input[type="password"],input[type="url"],input[type="email"],input[type="tel"],input[type="number"]{width:258px!important}.entry-content .gform_wrapper .top_label input.large,.entry-content .gform_wrapper .top_label select.large,.entry-content .gform_wrapper .top_label textarea.textarea,.entry-content .gform_wrapper .left_label input.large,.entry-content .gform_wrapper .left_label select.large,.entry-content .gform_wrapper .left_label textarea.textarea,.entry-content .gform_wrapper .right_label input.large,.entry-content .gform_wrapper .right_label select.large,.entry-content .gform_wrapper .right_label textarea.textarea,textarea{width:258px;padding:10px}#recaptcha_widget_div{max-width:100%}}