/* Template Header required for child themes */
/*
Theme Name: Catch Sketch Child
Template: catch-sketch
*/
@import url("../catch-sketch/style.css");

/* Customisations */

/* Button Background Color */
.more-link,
.button,
button,
input[type="submit"],
button[type="submit"],
.scrollup a,
.wp-block-button__link,
#infinite-handle .ctis-load-more button,
.menu-inside-wrapper #site-header-cart-wrappe li>a,
#wp-calendar caption,
.contact-section .entry-container ul.contact-details li .fa,
nav.navigation.posts-navigation .nav-links a,
.woocommerce-pagination ul.page-numbers li .page-numbers.current,
.archive-content-wrap .pagination .page-numbers.current,
.cart-collaterals .shop_table.shop_table_responsive .cart-subtotal,
.onsale,
.catch-instagram-feed-gallery-widget-wrapper .button,
.sticky-label {
    background-color: #F07D00;
}

.contact-section .entry-container .stay-connected li a {
    color: #F07D00;
}

.services-section.section .hentry .hentry-inner .post-thumbnail a:before,
input[type]:focus,
textarea:focus,
select:focus,
#footer-newsletter .ewnewsletter .hentry form input:focus,
.contact-section.section .section-content-wrap .hentry .entry-container .stay-connected .social-links-menu li {
    border-color: #F07D00;
}

.stats-section,
.team-section .hentry .hentry-inner:before {
    background-color: #F07D00;
}


/* Link Hover Color */
a:hover,
a:focus,
button.dropdown-toggle:hover,
button.dropdown-toggle:focus,
.entry-title a:hover,
.entry-title a:focus,
.portfolio-content-wrapper .hentry .entry-container a:hover,
.portfolio-content-wrapper .hentry .entry-container a:focus,
.site-identity .site-title a:hover,
.site-identity .site-title a:focus,
.testimonials-content-wrapper.section.testimonial-wrapper .entry-title a:hover,
.testimonials-content-wrapper.section.testimonial-wrapper .entry-title a:focus,
.entry-meta a:hover,
.entry-meta a:focus,
nav.social-navigation ul li a:hover,
nav.social-navigation ul li a:focus,
.archive .section-content-wrapper .more-link:hover,
.archive .section-content-wrapper .more-link:focus,
.singular-content-wrap .more-link:hover,
.singular-content-wrap .more-link:focus,
.menu-inside-wrapper .main-navigation .nav-menu li a:hover,
.menu-inside-wrapper .main-navigation .nav-menu li a:focus,
#social-search-toggle:hover,
#social-search-toggle:focus,
.portfolio-section .hentry .hentry-inner .entry-container a:hover,
.portfolio-section .hentry .hentry-inner .entry-container a:focus,
.archive-content-wrap .more-link:hover,
.archive-content-wrap .more-link:focus,
.featured-content-section .hentry .more-link:hover,
.featured-content-section .hentry .more-link:focus,
.services-section .more-link:hover,
.services-section .more-link:focus,
#portfolio-content-section .more-link:hover,
#portfolio-content-section .more-link:focus,
.site-header-menu .menu-wrapper .menu-inside-wrapper .main-navigation .nav-menu li a:hover,
.site-header-menu .menu-wrapper .menu-inside-wrapper .main-navigation .nav-menu li a:focus,
.menu-toggle:hover,
.menu-toggle:focus,
button#wp-custom-header-video-button:hover,
button#wp-custom-header-video-button:focus,
.site-info a:hover,
.site-info a:focus,
.widget .ui-state-default a:hover,
.widget .ui-state-default a:focus,
.widget .ui-widget-content .ui-state-default a:hover,
.widget .ui-widget-content .ui-state-default a:focus,
.widget .ui-widget-header .ui-state-default a:hover,
.widget .ui-widget-header .ui-state-default a:focus {
    color: #FF9624;
}

.screen-reader-text:focus,
.menu-inside-wrapper .main-navigation .nav-menu .current_page_item>a,
td#today,
.star-rating span:before,
p.stars:hover a:before,
p.stars:focus a:before,
p.stars.selected a.active:before,
p.stars.selected a:not(.active):before,
#reviews .comment-respond .comment-form-rating .stars span a.active:before,
#reviews .comment-respond .comment-form-rating .stars.selected span a:not(.active):before,
.catch-breadcrumb.breadcrumb-area span:last-child,
.clients-content-wrapper .controller .cycle-pager span.cycle-pager-active,
.testimonials-content-wrapper.section.testimonial-wrapper .cycle-prev:hover:before,
.testimonials-content-wrapper.section.testimonial-wrapper .cycle-prev:focus:before,
.testimonials-content-wrapper.section.testimonial-wrapper .cycle-next:hover:before,
.testimonials-content-wrapper.section.testimonial-wrapper .cycle-next:focus:before,
#menu-toggle:hover,
#menu-toggle:focus,
.toggled-on.active:before {
    color: #FF9624;
}

#menu-toggle:hover .bars,
#menu-toggle:focus .bars {
    background-color: #FF9624;
}

/* Button Hover Background Color */
.more-link:hover,
.more-link:focus,
.button:hover,
.button:focus,
button:hover,
button:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.scrollup a:hover,
.scrollup a:focus,
button[type="submit"]:hover,
button[type="submit"]:focus,
.wp-block-button__link:hover,
.wp-block-button__link:focus,
#infinite-handle .ctis-load-more button:hover,
#infinite-handle .ctis-load-more button:focus,
.slider-content-wrapper .cycle-next:hover,
.slider-content-wrapper .cycle-next:focus,
.slider-content-wrapper .cycle-prev:hover,
.slider-content-wrapper .cycle-prev:focus,
.contact-section .section-content-wrap .hentry .entry-container .stay-connected .social-links-menu li:hover,
.contact-section .section-content-wrap .hentry .entry-container .stay-connected .social-links-menu li:focus,
nav.navigation.posts-navigation .nav-links a:hover,
nav.navigation.posts-navigation .nav-links a:focus,
.woocommerce-pagination ul.page-numbers li .page-numbers:hover,
.woocommerce-pagination ul.page-numbers li .page-numbers:focus,
.archive-content-wrap .pagination .page-numbers:hover,
.archive-content-wrap .pagination .page-numbers:focus,
.catch-instagram-feed-gallery-widget-wrapper .instagram-button .button:hover,
.catch-instagram-feed-gallery-widget-wrapper .instagram-button .button:focus,
.catch-instagram-feed-gallery-widget-wrapper .instagram-button .button:hover,
.catch-instagram-feed-gallery-widget-wrapper .instagram-button .button:focus {
    background-color: #FF9624;
}

.stats-section .more-link:hover,
.stats-section .more-link:focus {
    color: #FF9624;
}


footer #site-generator {
	background-image: url('/wp-content/uploads/cross-1278209_2560.png'), url('/wp-content/uploads/cross_bg-1278209_1080.png');
	height: 110px;  /*You must set a specified height */
	background-position: left; /* Center the image */
  	background-repeat: no-repeat, repeat-x; /* Do not repeat the image */
  	background-size: contain; /* Resize the background image to cover the entire container */
}

footer #site-generator {
    padding-bottom: 5px;
	background-color: #fff;
}

footer #site-generator .wrapper {
    position: absolute;
  	bottom: 0;
  	left: 0;
}

.home .bg-gray {
	background-color: #f5f5f5;	
	margin: 5px;
}


footer #site-generator .wrapper .site-info {
    margin-bottom: 10px;
}
/* hide the footer widgets on the home page */
.home footer #tertiary {
	display: none;
}

/* make the bottom of the page below the footer image black */
body {
    background-color: #000;
}

#page {
    background-color: #fff;
}

/* home page (no sidebar) width */
.page.no-sidebar .content-area, .single.no-sidebar .content-area  {
    max-width: 960px;
}

 
.home .wp-block-pullquote:not(.alignleft):not(.alignright) {
  /*   border-color: rgba(101, 73, 144,1);*/
	border-color: #F07D00;
}

blockquote:not(.alignleft):not(.alignright):before {
    color: #F07D00;
}

.home blockquote:not(.alignleft):not(.alignright):before {
    display: none;
}

.home blockquote:not(.alignleft):not(.alignright) {
    margin: 35px 0 35px 0; 
    padding-top: 35px;
    text-align: center;
    position: relative;
}

.fa.icon {
	color: #F07D00;
}

.padding-15px {
	padding: 15px;
}

.home h1.entry-title {
	text-align: center;
}

article .post-thumbnail img {
	width: 100%;
	object-fit: cover;
	max-height:250px;
	object-position: 50% 50%;
}

body:not(.home) #content.site-content.section {
	padding: 0;
}

.wp-block-column.privacy-contact {
	flex-basis: auto !important;
}

.rounded-border-red {
	border-radius: 20px;
	border: 10px solid #AB0303;
}

.rounded-border-green {
	border-radius: 20px;
	border: 5px solid #c8ffb9;
}

a {
	color: #BD6300;
}
