/*
 Theme Name:     Kause Child Theme
 Theme URI:      
 Description:    Child theme for Kause
 Author:         Theme Canon
 Author URI:     http://www.themecanon.com
 Template:       kause
 Version:        1.0.0
*/

@import url("../kause/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */


/* Start Responsive */
@media (max-width: 1023px) {
.kause_contact_list { overflow: hidden; }
h1, .text-seperator h5, .canon-events .tribe-events-page-title { font-size: 32px; }
h2 { font-size: 28px; }
h3 { font-size: 24px; }
.three-fourths { width: 66%; }
.right-aside { width: 30%; } 
.right-aside h3, .widget-footer h3 { font-size: 20px; }
}

@media (max-width: 850px) {
.header-container ul.nav > li > a { padding-left: 7px; padding-right: 7px; } 
}

@media (max-width: 768px) {
h1, .text-seperator h5, .canon-events .tribe-events-page-title { font-size: 28px; }
.page-template-page-blog h1 { font-size: 22px; }
h2 { font-size: 24px; }
.callout-block h4 { font-size: 22px; }
h3 { font-size: 20px; }
.right-aside h3, .widget-footer h3 { font-size: 18px; }
.home .outter-wrapper.feature { max-height: 600px; }
.outter-wrapper.feature { max-height: 300px; }
a.btn { padding: 5px 25px; }
aside.left-aside.fifth { padding-bottom: 0 !important; } 
}

@media (max-width: 599px) {
#header_logo { text-align: center; }
.logo-text { float: none; }
.header-container nav { float: none; text-align: center; }
#nav-wrap { padding-bottom: 15px !important; }
#menu-icon { display: block !important; top: 0 !important; }
h1, .text-seperator h5, .canon-events .tribe-events-page-title { font-size: 26px; }
h2 { font-size: 22px; }
h3 { font-size: 18px; }
.right-aside h3, .widget-footer h3 { font-size: 16px; }
#nav { top: 35px !important; width: 100%; padding-left: 0 !important; padding-right: 0 !important; }
.boxed ul.social-link li { padding: 0; }
#tribe-events-pg-template { padding: 0 !important; }
}

@media (max-width: 480px) {
body { font-size: 14px; } 
#nav ul li a, .nav a { font-size: 16px; }
h1, .text-seperator h5, .canon-events .tribe-events-page-title { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 16px; }
.callout-block h4 { font-size: 18px; }
.lead, blockquote { font-size: 16px; }
}

@media (max-width: 374px) {
#nav ul li a, .nav a { font-size: 13px; }
h1, .text-seperator h5, .canon-events .tribe-events-page-title { font-size: 20px; }
h2 { font-size: 18px; }
h3 { font-size: 14px; }
.callout-block h4, .lead, blockquote { font-size: 14px; }
a.btn { font-size: 16px; padding: 5px 2% !important; }
}
