/* Welcome to Custom CSS! CSS (Cascading Style Sheets) is a kind of code that tells the browser how to render a web page. You may delete these comments and get started with your customizations. By default, your stylesheet will be loaded after the theme stylesheets, which means that your rules can take precedence and override the theme CSS rules. Just write here what you want to change, you don't need to copy all your theme's stylesheet content. */ .breadcrumb { font-size: 9px; font-size: .9rem; color: #993333; } .head-wrap { background: #ffffff; margin: 0; } .entry-footer { background: #ffffff; padding: 0; max-height: 20px; } .entry { margin: 0; padding: 0 0 10px; } a { color: #993333; } .header-image .site-title a { float: left; min-height: 124px; width: 100%; } .nav-header { padding-top: 20px; } .site-header .genesis-nav-menu, .site-header .genesis-nav-menu a, .site-header .genesis-nav-menu .current-menu-item > a, .site-header .genesis-nav-menu a:hover { font-size: 9px; font-size: .9rem; color: #993333; font-weight: bold; } .home-feature-1 { float: left; margin: 0; width: 60%; } .home-feature-2 { float: right; margin: 0; width: 35%; } .home-feature-bg-alt .featuredpage .page, .home-feature-bg-alt .featuredpost .post { float: left; margin: 0; overflow: hidden; padding: 0 0 5px; width: 100%; } .widgettitle { color: #ffffff; font-size: 15px; background: #993333; padding: 10px; } header.entry-header { height: 80px; margin-top: -15px; } .featured-content header.entry-header { height: 75px; } .entry-meta { visibility: hidden; height: 1px; } .pet_info .pet_image { padding-right: 25px; margin-bottom: 20px; } .pet_info { margin-bottom: -20px; border-bottom: none; font-weight: bold; padding-right: 50px; } .pet_info ul li span, .pet_info span { font-size: 14px; font-weight: bold; color: #993333; text-transform: none; } table.pet_manager_info { margin-bottom: 10px; font-size: 15px; line-height: 200%; } table.pet_manager_info td { } table.pet_manager_info th { width: 200px; } .pet_color, .pet_pattern, .pet_coat { visibility: hidden; line-height: 1%; } th.pet_colors { border: none !important; border-collapse: collapse; text-align: left; padding: 0 !important; width: 0 !important; visibility: hidden; } .pet_needs { text-transform: uppcase; } .pet_meta { text-align: right; font-weight: normal; font-size: 9px; font-size: .9em; } .pet_category a:hover, .pet_age a:hover, .pet_sex a:hover, .pet_breed a:hover, .pet_size a:hover { cursor: none !important; text-decoration: none !important; color: #000000 !important; } .pet_image img { border-radius: 2px 2px 0 0 !important; -moz-border-radius: 2px 2px 0 0 !important; -webkit-border-radius: 2px 2px 0 0 !important; -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3) !important; box-shadow: 0 0 3px 0 rgba(0,0,0,0.3) !important; } /* --------------------------------------------------------------------------------------------------- .pet_status { width: 100%; bottom: -20px; padding: 12px 8px 14px; -webkit-box-shadow: none !important; box-shadow: none !important; border-radius: 0 0 2px 2px !important; -moz-border-radius: 0 0 2px 2px !important; -webkit-border-radius: 0 0 2px 2px !important; font-size: 11px; background: #A3B6C3; font-weight: bold; border: 1px solid #A3B6C3; } --------------------------------------------------------------------------------------------------- */ .pet_status { width: 270px !important; top: -85%; left: 280% !important; background: #fff; padding: 6px 8px; -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3); box-shadow: 0 0 3px 0 rgba(0,0,0,0.3); font-size: 12px; text-shadow: 1px 1px 0 #ffffff; filter: dropshadow(color=#ffffff,offx=1,offy=1); background: #87a6bc; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed)); background: -webkit-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%); background: -o-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%); background: -ms-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%); background: linear-gradient(to bottom,#ffffff 0%,#f6f6f6 47%,#ededed 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0); font-weight: bold; color: #993333; border-top: 1px solid #fff; } .pet_info .pet_status .icon { width: 1px; height: 1px; float: left; } .form10 .wdform-label { font-size: 15px; color: #333333; } .entry-categories { visibility: hidden; } .pet_info ul li { width: 225px; font-size: .75em; } input, select, textarea { box-shadow: 0 1px 3px #fff; -moz-box-shadow: 0 1px 3px #fff; -webkit-box-shadow: 0 1px 3px #fff; } .pet-category-sponsor-hospice div.entry-content table.pet_manager_info.category-sponsor-hospice tbody tr td.pet_thumb a span.pet_image span.pet_status { margin-top: 25px !important; } .post-3148 .entry-title { position: relative; } /* .post-3148 .entry-title::after { content: "\f004"; ont-family: "Font Awesome 5 Free"; left: 130px; position: absolute; top: 0; color: #ffffff; font-weight: 900; } */ .single .pet_status { display: none !important; } .sidebar-primary { padding-top: 0; }