/*
Theme Name: BOCC theme
Template: enfold
*/



/*Add your own styles here:*/

@font-face {
    font-family: 'catalina_anacapa_sanslight';
    src: url('web-fonts/catalina_anacapa_sans-light-webfont.woff2') format('woff2'),
         url('web-fonts/catalina_anacapa_sans-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'catalina_anacapa_sansregular';
    src: url('web-fonts/catalina_anacapa_sans-regular-webfont.woff2') format('woff2'),
         url('web-fonts/catalina_anacapa_sans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'catalina_anacapa_sansbold';
    src: url('web-fonts/catalina_anacapa_sans-bold-webfont.woff2') format('woff2'),
         url('web-fonts/catalina_anacapa_sans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'catalina_anacapa_slablight';
    src: url('web-fonts/catalina_anacapa_slab-light-webfont.woff2') format('woff2'),
         url('web-fonts/catalina_anacapa_slab-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'catalina_anacapa_slabregular';
    src: url('web-fonts/catalina_anacapa_slab-regular-webfont.woff2') format('woff2'),
         url('web-fonts/catalina_anacapa_slab-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'catalina_anacapa_slabbold';
    src: url('web-fonts/catalina_anacapa_slab-bold-webfont.woff2') format('woff2'),
         url('web-fonts/catalina_anacapa_slab-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'catalina_extrasregular';
    src: url('web-fonts/catalina_bannerarrows-webfont.woff2') format('woff2'),
         url('web-fonts/catalina_bannerarrows-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'hello_sunshine_regular';
    src: url('web-fonts/hellosunshine-webfont.woff2') format('woff2'),
         url('web-fonts/hellosunshine-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'hello_sunshine_italic';
    src: url('web-fonts/hellosunshineitalic-webfont.woff2') format('woff2'),
         url('web-fonts/hellosunshineitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'hello_sunshine_ornamentsRg';
    src: url('web-fonts/hellosunshine_ornaments-webfont.woff2') format('woff2'),
         url('web-fonts/hellosunshine_ornaments-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'hello_sunshine_markerregular';
    src: url('web-fonts/hellosunshinemarker-webfont.woff2') format('woff2'),
         url('web-fonts/hellosunshinemarker-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'wilder_regular';
    src: url('web-fonts/wilder-webfont.woff2') format('woff2'),
         url('web-fonts/wilder-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


	h1 { font-size: 58px; line-height: 1.1em; margin-bottom: 14px;}
	h2 { font-size: 44px; line-height: 1.1em; margin-bottom: 10px; }
	h3 { font-size: 38px; line-height: 1.1em; margin-bottom: 8px; } /*28*/
	h4 { font-size: 31px; line-height: 1.1em; margin-bottom: 4px; } /*21*/
	h5 { font-size: 28px; line-height: 1.1em; }						/*17*/
	h6 { font-size: 26px; line-height: 1.1em; }
	
.widgettitle {
    font-family: 'catalina_anacapa_sansbold', sans-serif !important;
    text-transform: uppercase;
    letter-spacing: normal;
    font-weight: normal;
    font-size: 2em;
}


h1, h2, h3, h4, h5, h6 /*body
	#top input[type="text"],
	#top input[type="input"],
	#top input[type="password"],
	#top input[type="email"],
	#top input[type="number"],
    #top input[type="url"],
    #top input[type="tel"],
    #top input[type="search"],
	#top textarea,
	#top select */ { font-family: 'catalina_anacapa_sansregular', sans-serif !important; }
	
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong { /*body
	#top input[type="text"],
	#top input[type="input"],
	#top input[type="password"],
	#top input[type="email"],
	#top input[type="number"],
    #top input[type="url"],
    #top input[type="tel"],
    #top input[type="search"],
	#top textarea,
	#top select */  font-family: 'catalina_anacapa_sansbold', sans-serif !important; }
	
	.iconbox .iconbox_content .iconbox_content_title {
font-size:2em;
}