/*
Theme Name:		Ken Child Theme - Family Counselling and Support Services Guelph Wellington
Theme URI:    http://familyserviceguelph.on.ca/
Description:  Family Counselling and Support Services Guelph Wellington - Counselling Services Guelph
Author:       Seth Partridge, Mike Bernier, James Burgie, Nicole Visentin
Author URI:   http://intrigueme.ca
Theme URI:		http://themeforest.net/user/artbees
Template:		ken
Version:		3.3
*/

/*

*************TABLE OF CONTENTS*************
1. Site Framework
	1.a. Colours
	1.b Logo
	1.c Header CTA
	1.d Font
	1.e Header
	1.f Aligning
	1.g Footer
	1.h Forms
	1.i Sidebar
	1.j Buttons
	1.k Featured Images
2. Homepage
3. Landing Page Template
4. Funnel Page Template
5. Shortcodes
6. Events
7. Single Blog Page
8. WooCommerce
9. Print CSS
10. Accessibility
*
*
*
101. Wordpress Backend Fix
************************/

/* =Theme customization starts here
-------------------------------------------------------------- */

/*************************************** 1. Site Framework ***************************************/

/********** 1.a. Colours *********/
/********** 1.b Logo *********/
/* LOGO MOBILE: width*/
@media all and (max-width:767px) {
	body li.mk-header-logo.mobile-menu-exists {
		  max-width: 70%;
	}

	body .mk-header-logo img {
  	max-width:290px;
	}

	body .mk-header-logo {
		margin:0px 0px 20px!important;
	}

	body .mk-header-logo,
	body .mk-header-logo a,
	body #mk-header:not(.header-structure-vertical) #mk-main-navigation > ul > li.menu-item,
	body #mk-header:not(.header-structure-vertical) #mk-main-navigation > ul > li.menu-item > a,
	body #mk-header:not(.header-structure-vertical) .mk-header-search,
	body #mk-header:not(.header-structure-vertical) .mk-header-search a,
	body #mk-header:not(.header-structure-vertical) .mk-header-wpml-ls,
	body #mk-header:not(.header-structure-vertical) .mk-header-wpml-ls a,
	body #mk-header:not(.header-structure-vertical) .mk-cart-link,
	body #mk-header:not(.header-structure-vertical) .dashboard-trigger,
	body #mk-header:not(.header-structure-vertical) .responsive-nav-link,
	body #mk-header:not(.header-structure-vertical) .mk-header-social a,
	body #mk-header:not(.header-structure-vertical) .mk-margin-header-burger{
		height: 49px;
		line-height: 49px;
	}

	/*LOGO: margin above*/
	body li.mk-header-logo.mobile-menu-exists {
	  margin-top: 3px;
	}

	/*BURGER MENU ICON: margin above*/
	body div.mk-burger-icon {
 	 margin-top: 2px;
	}
}

/********** 1.c Header CTA *********/
/*MAIN CTA BUTTON COLOUR */
li#menu-item-653 {
  background-color: #F44800;
}

/*MAIN CTA TEXT COLOR*/
li#menu-item-653 a {
	color: #FFF !important;
}

/*MAIN CTA TEXT HOVER COLOR*/
li#menu-item-653 a:hover {
	color:#fff;
}

/*MAIN CTA TEXT "UNDERLINE" COLOR*/
ul.main_menu > li#menu-item-653 > a:after{
	background-color: #FFF;
}

@media all and (max-width:1000px) {
	li#menu-item-653 {
        background-color: #F44800 !important;
	}
}
/********** 1.d Font *********/
/********** 1.e Header *********/
/********** 1.f Aligning *********/
/********** 1.g Footer *********/
.mk-footer-copyright {
    width: 100% !important;
    text-align: center;
}

div#sub-footer {
    background-image: url("https://familyserviceguelph.on.ca/wp-content/uploads/2016/03/FamilyCounsellingAndSupportServicesGuelphWellington_WebsiteHomepageDesign_Desktop_02.jpg");
}

/********** 1.h Forms *********/

/*GRAVITY FORMS: fixing hidden input cells*/
body .gform_wrapper .ginput_complex.ginput_container {
    overflow: visible;
}

.gform_wrapper .button {
	border: 2px solid #ddd!important;
}
/********** 1.i Sidebar *********/
/********** 1.j Buttons *********/
a.mk-button {
    font-size: 20px;
}

/*TOGGLES/ACCORDIONS: Font Size Increase*/
body .mk-accordion.boxed-style .mk-accordion-tab {
    font-size: 20px;
}

/*TOGGLE: font size*/
body .mk-toggle .mk-toggle-title {
    font-size: 24px;
}

/********** 1.k Featured Images *********/

/*************************************** 2. Homepage ***************************************/

/*************************************** 3. Landing Page Template ***************************************/

/*************************************** 4. Funnel Page Template ***************************************/

/*************************************** 5. Shortcodes ***************************************/

/*************************************** 6. Blog Archive Page ***************************************/

/*************************************** 7. Single Blog Page ***************************************/
/*************************************** 8. WooCommerce ***************************************/
/*************************************** 9. Print CSS ***************************************/

/*************************************** 10. ACCESSIBILITY **************************************/
body a:active, body a:focus {outline: 1px solid #0F0!important;}

/*************************************** 11. POP-Up and Constant Contact Subscription Form **************************************/
/* Popup Maker: Add padding to container */
div#popmake-1992 {
    padding: 1.5em;
}

/*Constant Contact Form: match site font */
div#popmake-1992 div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header,
div#popmake-1992 div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text,
div#popmake-1992 div.ctct-form-embed div.ctct-form-defaults {
	font-family: Georgia, serif;
}

/*Constant Contact Form: remove background color */
div#popmake-1992 .ctct-form-embed.form_0 .ctct-form-defaults {
	background-color:#fff0 
}

/*Constant Contact Form: remove padding */
div#popmake-1992 div.ctct-form-embed div.ctct-form-defaults {
	padding:0;
}

/*Constant Contact Form: Hide Constant COntact Logo */
div#popmake-1992 p.ctct-form-footer {
	display:none;
}
/*************************************** 100. WORDPRESS FIXES ***************************************/