/*
Theme Name: Weddings by Kennedy 
Version: 1.0
Description: Child theme for Function Theme WooThemes.
Author: WooThemes
Author URI: http://www.woothemes.com
Template: woofunction
*/

@import url("../woofunction/style.css");

#wrapper, #footer-wrapper {padding: 0 !important; }
#header {background-color: #93cbd1; padding-top: 1.7em !important;}
#header-components { right: 0.3em !important; top: 0.3em !important; }
#content {padding: 3em; width: 90%; }
#footer {padding: 1.618em 3em 0.53em; width: 90%; }
#footer p {color: #ffffff; }
#footer-wrapper {background: none repeat scroll 0 0 #826446; }
#footer ul.nav li a:hover {color: #d8efef !important; }
.home-section .btn, .home-section .button {color: #ffffff !important; }
.home-section header h1 {font-size: 1.3em; }
#footer-widgets .widget{padding: 0 15px 0 15px;}
section#footer-widgets {width: 95%;}

/* ----- NAVIGATION ----- */
#navigation {border-color: #826447 !important; background-color: #826447 !important; background-image: linear-gradient(to bottom, #826447, #684c31) !important; color: #ffffff !important; }
#navigation ul.nav > li a {color: #ffffff !important; border-color: #826446 !important; padding: 0.618em 1.45em !important;}
ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.li.current-menu-item a {color: #FFFFFF !important;  }

#navigation ul.nav > li a:hover, #navigation ul.nav > li.current_page_item a, #navigation ul.nav > li.current_page_parent a, #navigation ul.nav > li.current-menu-ancestor a, #navigation ul.nav > li.current-cat a, #navigation ul.nav > li.current-menu-item a {background-color: #93cbd1; background-image: linear-gradient(to bottom, #349E96, #016B63) !important; color: #ffffff !important; }


/* ----- SLIDER ----- */

#featured-slider .slide-content footer {display: none !important; }
#featured-slider .slide-content {bottom: 2em !important; }

/* ----- TESTIMONIALS ----- */

.widget_woothemes_testimonials .quote img {height: 8em; width: 8em; margin: 0 1.2em 0em 0em;}
.widget_woothemes_testimonials .quote {background: none; }
.widget_woothemes_testimonials .quote {border-bottom: 1px dotted #D8EFEF; }
.widget_woothemes_testimonials .quote .author {margin-left: 3em; }
.widget_woothemes_testimonials .quote .testimonials-text {margin-left: 0em; font-family: "Verdana"; font-style: normal; }
div#text-3 {color:#ffffff !important; padding: 0 15px 0 15px}

#sidebar .widget_woothemes_testimonials .testimonials, #footer-widgets .widget_woothemes_testimonials .testimonials {height: 400px; overflow: hidden; }
#footer-widgets .widget {border-color: #826446; padding: 0 10px 0 10px !important;}

.post .entry blockquote, .type-page .entry blockquote, .type-feature .entry blockquote, .type-testimonial .entry blockquote, .type-portfolio .entry blockquote, .search-results .page .entry blockquote, .search-results .type-product .entry blockquote, .search-results .type-feature .entry blockquote, .search-results .type-testimonial .entry blockquote, .search-results .type-portfolio .entry blockquote {quotes: "“" "”" "“" "’" ; }

#footer-widgets.col-4 .block {padding-left: 1.9% !important;  margin-right: 1.9%; width: 21.05% !important;}
#sidebar .widget_woothemes_testimonials .testimonials .testimonials-list img, #footer-widgets .widget_woothemes_testimonials .testimonials .testimonials-list img {display: none;}
#footer-widgets .widget h1, #footer-widgets .widget h2, #footer-widgets .widget h3, #footer-widgets .widget h4, #footer-widgets .widget h5 {font-size: 1.6em; }
#footer-widgets a {font-size: 1.1em; }

#footer-widgets a:hover {color: #ffffff !important; }
#footer-widgets p {color: #ffffff; font-size: 1.1em; }

.post header h1, .type-page header h1, .search .type-page header h1 {width: 100% !important;}
.post img, .type-page img, .type-feature img, .type-testimonial img, .type-portfolio img, .search-results .page img, .search-results .type-product img, .search-results .type-feature img, .search-results .type-testimonial img, .search-results .type-portfolio img, .post img.thumbnail, .type-page img.thumbnail, .type-feature img.thumbnail, .type-testimonial img.thumbnail, .type-portfolio img.thumbnail, .search-results .page img.thumbnail, .search-results .type-product img.thumbnail, .search-results .type-feature img.thumbnail, .search-results .type-testimonial img.thumbnail, .search-results .type-portfolio img.thumbnail {width: 200px; }