body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header {
background-image: url(//www.crittercop.ca/wp-content/themes/images/top-bg.jpg);
}
.et_header_style_centered #main-header .logo_container{
background-image: url(//www.crittercop.ca/images/top-bg.jpg);
}
#top-menu-nav > ul > li > a:hover, #et-secondary-menu > ul > li > a:hover, .fullwidth-menu a:hover{ text-decoration: none;
opacity: 1;
-webkit-box-shadow: 0 -10px 0px -6px #d1aa0c inset;
-moz-box-shadow: 0 -10px 0px -6px #d1aa0c inset;
box-shadow: 0 -10px 0px -6px #d1aa0c inset;
}
.et-social-icons a:hover, #et-info-email:hover  {
color:#666!important;
text-decoration: none;
opacity: 1;
}
@media only screen and (min-width: 981px) {
.et_header_style_centered #top-menu > li > a {
padding-left: 5px;
padding-right:5px;
}
}
.et_header_style_centered header#main-header.et-fixed-header .logo_container {
height:100%;
}
.et_header_style_centered #main-header .logo_container {
height: 100%;
}
.et_color_scheme_red .et_pb_counter_amount, .et_color_scheme_red .et_pb_featured_table .et_pb_pricing_heading, .et_color_scheme_red #top-header {
background: #1e1c1c !important;
}
@media only screen and (min-width: 981px) {
.et_fullwidth_nav #main-header .container {
width: 100%;
max-width: 100%;
padding-right:0; 
padding-left:0;
}
}
@media only screen and (min-width: 981px) {
.et_header_style_centered #top-menu > li > a {
padding-bottom: 26px;
color: #fff !important;
}
}
.et_header_style_centered #main-header div#et-top-navigation { width: 100%;
} @media only screen and ( min-width:981px ) { #logo { height: 150px; max-height: 150px !important; padding-bottom:10px; }   div#page-container { padding-top: 236px !important; }
}
.et_pb_slide_content {
font-size: 24px;
line-height: 32px;
}
.et_color_scheme_red #et_search_icon:hover, .et_color_scheme_red .mobile_menu_bar:before, .et_color_scheme_red .footer-widget h4, .et_color_scheme_red .et_pb_sum, .et_color_scheme_red .et_pb_pricing li a, .et_color_scheme_red .et_pb_pricing_table_button, .et_color_scheme_red .comment-reply-link, .et_color_scheme_red .form-submit input, .et_color_scheme_red .et_pb_bg_layout_light .et_pb_newsletter_button, .et_color_scheme_red .et_pb_contact_submit, .et_color_scheme_red .et_password_protected_form .et_submit_button, .et_color_scheme_red .et_pb_bg_layout_light .et_pb_more_button, .et_color_scheme_red .et_pb_bg_layout_light .et_pb_promo_button, .et_color_scheme_red .et_overlay:before, .et_color_scheme_red .entry-summary p.price ins, .et_color_scheme_red.woocommerce div.product span.price, .et_color_scheme_red.woocommerce-page div.product span.price, .et_color_scheme_red.woocommerce #content div.product span.price, .et_color_scheme_red.woocommerce-page #content div.product span.price, .et_color_scheme_red.woocommerce div.product p.price, .et_color_scheme_red.woocommerce-page div.product p.price, .et_color_scheme_red.woocommerce #content div.product p.price, .et_color_scheme_red.woocommerce-page #content div.product p.price, .et_color_scheme_red #top-menu li.current-menu-ancestor > a, .et_color_scheme_red #top-menu li.current-menu-item > a, .et_color_scheme_red .bottom-nav li.current-menu-item > a {
color: #9e1d20;
}
#top-header, #et-secondary-nav li ul {
background-color: #323232!important;
}
#top-menu li, .fullwidth-menu li {
display: inline-block;
font-size: 14px;
height: 40px;
padding-top: 10px;
padding-right: 22px;
}
@media only screen and (min-width: 981px) {
.et_header_style_centered #top-menu > li > a {
padding-bottom: 15px!important;
}
}
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a {
color: #fff!important;
}
.et-fixed-header #top-menu li.current-menu-ancestor > a, .et-fixed-header #top-menu li.current-menu-item > a {
color: #fff!important;
}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
margin: 0px auto;
width: 80%;
max-width: 800px;
}
.et_pb_fullwidth_header .header-content {
padding-top: 10px;
padding-bottom:0px;
text-align: center;
}
input#gform_submit_button_1 {
background: #8a0f12;
color: #fff;
border: none;
font-size: 20px;
padding: 10px;
}
input#gform_submit_button_1:hover {
background: #000;
color: #fff;
}
p{
font-size: 18px;
}
.wildlife .et_pb_blog_grid .et_pb_post{
}
.t-0{
padding-top:0!important;
}
.b-0{
padding-bottom:0!important;
}
h2{
text-transform: uppercase;
font-weight:700;
font-size:2rem;
}
h2.et_pb_slide_title{
text-transform: none!important;
}
.wildlife .et_pb_blog_grid .et_pb_post{
border: none;
padding: 19px;
background-color: #000;
color: #fff;
word-wrap: break-word;
}
.wildlife .et_pb_bg_layout_light .et_pb_post .post-meta, .et_pb_bg_layout_light .et_pb_post .post-meta a, .et_pb_bg_layout_light .et_pb_post p{
color:#fff;
}
.et_pb_slide_content p{
font-size:1.4rem!important;
}