/*
Theme Name: ADK First Nation - Enfold Child
Description: A custom Child Theme for the Enfold WordPress Theme.
Version: 1.0
Author: Splash Media Group
Author URI: http://www.splashmediagroup.ca
Template: enfold
*/



/*Add your own styles here:*/

/* Web Fonts */
/* --------- */
/* Sancoale Font */
/**
 * @license
 * MyFonts Webfont Build ID 2816000, 2014-05-21T11:31:04-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Sancoale Slab Black by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/norm-blackq/
 * 
 * Webfont: Sancoale Slab Black Italic by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/norm-black-ital/
 * 
 * Webfont: Sancoale Slab Bold by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/norm-bold/
 * 
 * Webfont: Sancoale Slab Bold Italic by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/norm-bod-ital/
 * 
 * Webfont: Sancoale Slab Light by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/light/
 * 
 * Webfont: Sancoale Slab by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/regular/
 *
 * Webfont: Sancoale Slab Light Italic by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/light-ital/
 * 
 * Webfont: Sancoale Slab Medium by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/medium/
 * 
 * Webfont: Sancoale Slab Medium Italic by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/med-ital/
 * 
 * Webfont: Sancoale Slab Italic by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/reg-ital/
 *
 * Webfont: Sancoale Slab Thin Italic by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/thin-ital/
 * 
 * Webfont: Sancoale Slab Thin by insigne
 * URL: http://www.myfonts.com/fonts/insigne/sancoale-slab/thin/
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2816000
 * Licensed pageviews: 10,000
 * Webfonts copyright: Copyright (c) 2010 by Jeremy Dooley. All rights reserved.
 * 
 * � 2014 MyFonts Inc
*/

/* @import must be at top of file, otherwise CSS will not work */
/*@import url("//hello.myfonts.net/count/2af800");*/

@font-face {font-family: 'SancoaleSlabNormBlack';src: url('fonts/2AF800_0_0.eot');src: url('fonts/2AF800_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_0_0.woff') format('woff'),url('fonts/2AF800_0_0.ttf') format('truetype'),url('fonts/2AF800_0_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormBlackItal';src: url('fonts/2AF800_1_0.eot');src: url('fonts/2AF800_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_1_0.woff') format('woff'),url('fonts/2AF800_1_0.ttf') format('truetype'),url('fonts/2AF800_1_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormBold';src: url('fonts/2AF800_2_0.eot');src: url('fonts/2AF800_2_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_2_0.woff') format('woff'),url('fonts/2AF800_2_0.ttf') format('truetype'),url('fonts/2AF800_2_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormBoldItal';src: url('fonts/2AF800_3_0.eot');src: url('fonts/2AF800_3_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_3_0.woff') format('woff'),url('fonts/2AF800_3_0.ttf') format('truetype'),url('fonts/2AF800_3_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormLight';src: url('fonts/2AF800_4_0.eot');src: url('fonts/2AF800_4_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_4_0.woff') format('woff'),url('fonts/2AF800_4_0.ttf') format('truetype'),url('fonts/2AF800_4_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormRegular';src: url('fonts/2AF800_5_0.eot');src: url('fonts/2AF800_5_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_5_0.woff') format('woff'),url('fonts/2AF800_5_0.ttf') format('truetype'),url('fonts/2AF800_5_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormLightItal';src: url('fonts/2AF800_6_0.eot');src: url('fonts/2AF800_6_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_6_0.woff') format('woff'),url('fonts/2AF800_6_0.ttf') format('truetype'),url('fonts/2AF800_6_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormMedium';src: url('fonts/2AF800_7_0.eot');src: url('fonts/2AF800_7_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_7_0.woff') format('woff'),url('fonts/2AF800_7_0.ttf') format('truetype'),url('fonts/2AF800_7_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormMediumItal';src: url('fonts/2AF800_8_0.eot');src: url('fonts/2AF800_8_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_8_0.woff') format('woff'),url('fonts/2AF800_8_0.ttf') format('truetype'),url('fonts/2AF800_8_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormRegularItal';src: url('fonts/2AF800_9_0.eot');src: url('fonts/2AF800_9_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_9_0.woff') format('woff'),url('fonts/2AF800_9_0.ttf') format('truetype'),url('fonts/2AF800_9_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormThinItal';src: url('fonts/2AF800_A_0.eot');src: url('fonts/2AF800_A_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_A_0.woff') format('woff'),url('fonts/2AF800_A_0.ttf') format('truetype'),url('fonts/2AF800_A_0.svg#wf') format('svg');}

@font-face {font-family: 'SancoaleSlabNormThin';src: url('fonts/2AF800_B_0.eot');src: url('fonts/2AF800_B_0.eot?#iefix') format('embedded-opentype'),url('fonts/2AF800_B_0.woff') format('woff'),url('fonts/2AF800_B_0.ttf') format('truetype'),url('fonts/2AF800_B_0.svg#wf') format('svg');}

/* Open Sans Condensed Font */
@font-face {font-family: 'OpenSansCondensedBold';src: url('fonts/OpenSans-CondBold-webfont.eot');src: url('fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-CondBold-webfont.woff') format('woff'),url('fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),url('fonts/OpenSans-CondBold-webfont.svg#wf') format('svg');}



/*
 * TYPE
*/
body {font-size:14px; line-height:1.5;}
.main_color strong,
.main_color b {color:#666;}


/*
 * HEADINGS
*/
h1, h2, h3, h4, h5, h6 {
	font-family:SancoaleSlabNormRegular, "Trebuchet MS", Verdana, sans-serif;
	font-weight:normal;
	font-style:normal;
	text-transform:none;
}
h1, h2, h3, h4, h5, h6 {
	letter-spacing:normal;
}

#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a { 
	font-weight:inherit;
	text-decoration:none;
	color:#ff6600;
}
#top h1 strong, #top h2 strong {
	font-family:SancoaleSlabNormMedium,"Trebuchet MS",Verdana,sans-serif;
	color:inherit;
	font-weight:normal;
	font-style:normal;
	letter-spacing:-1px;
}
#top h3 strong, #top h4 strong, #top h5 strong, #top h6 strong {
	font-family:SancoaleSlabNormMedium,"Trebuchet MS",Verdana,sans-serif;
	color:inherit;
	font-weight:normal;
	font-style:normal;
}
h1 {font-size: 36px; line-height:1.125em; margin-bottom:14px;}
h2 {font-size: 28px; line-height:1.125em; margin-bottom:14px; }
h3 {font-size: 22px; line-height:1.125em; margin-bottom:14px; } /*28*/
h4 {font-size: 19px; line-height:1.125em; } /*21*/
h5 {font-size: 16px; line-height:1.125em; } /*17*/
h6 {font-size: 14px; line-height:1.125em; margin-bottom:0.85em; }

.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
	letter-spacing:normal;
	text-transform:none;
}




/*
 * MAIN
*/
#top #main .sidebar_left .sidebar {border:none;}
.sidebar_left .content {border:none;}

@media only screen and (max-width:990px) {
.responsive.html_mobile_menu_tablet.html_header_top.html_header_sticky #top #wrap_all #main {padding-top:122px;}
}




/*
 * PRIMARY MENU
*/
.main_menu {padding:2px 0;}
.html_header_top.html_bottom_nav_header .main_menu ul:first-child > li a {
	border-right-style:none;
  border-right-width:0;
  font-size:13px;
}
#header_main_alternate {
  border-bottom-style:solid;
  border-bottom-width:1px;
	border-bottom-color:#cccccc;
  border-top:medium none;
  z-index:2;
	background-color:#ffffff;
}
@media only screen and (max-width: 1140px) {
	#header_main_alternate.container_wrap .container {padding:0 25px;}
}
.av-main-nav > li > a {
  font-family:"Trebuchet MS",Verdana,sans-serif;
  font-weight:normal;
  padding:0 8px;
	text-transform:uppercase;
}
#top #header.av_seperator_big_border .av-main-nav > li > a {
    padding:0 10px;
}
@media only screen and (max-width:1140px) {
	#top #header.av_seperator_big_border .av-main-nav > li > a {padding:0 7px;}
}
.av_seperator_big_border .av-main-nav > li > a {
  border-left-style:solid;
  border-left-width:1px;
  min-width:70px;
  text-align:center;
}

/* Primary Menu top level link colors */
.header_color .sub_menu > ul > li > a,
.header_color .sub_menu > div > ul > li > a,
.header_color .main_menu ul:first-child > li > a,
/*#top .header_color .main_menu .menu ul .current_page_item > a,*/
/*#top .header_color .main_menu .menu ul .current-menu-item > a,*/
#top .header_color .sub_menu li ul a {color:#999999;}
.header_color .main_menu ul:first-child > li a:hover,
.header_color .main_menu ul:first-child > li.current-menu-item > a,
.header_color .main_menu ul:first-child > li.current_page_item > a,
.header_color .main_menu ul:first-child > li.active-parent-item > a {color:#CC6600;}
/* Primary Menu sub level link colors */
.header_color .main_menu ul ul, 
.header_color .main_menu .menu ul li a, 
/*.header_color .pointer_arrow_wrap .pointer_arrow,*/ 
.header_color .avia_mega_div {color:#ffffff;}
#top .header_color .main_menu .menu ul .current_page_item > a, 
#top .header_color .main_menu .menu ul .current-menu-item > a, 
#top .header_color .sub_menu li ul a,
#top .header_color .sub_menu li ul:hover a {color:#ffffff;}
#top .header_color .main_menu .menu ul li > a:hover {color:#ffffff;}



/*
 * MOBILE MENU
*/
@media only screen and (max-width: 990px) {
	.responsive #top .av-main-nav #menu-item-search.noMobile.menu-item-avia-special {display:none;}
}
.responsive.av-burger-overlay-active #top .av-main-nav #menu-item-search.noMobile.menu-item-avia-special {display:block;}



/*
 * LEFT SIDEBAR
*/
.main_color .sidebar .current_page_parent > a,
.main_color .sidebar .current_page_item > a,
.main_color .sidebar .current-menu-item > a {color:#cc6600;}

#top .sidebar_left .widget_nav_menu .current-menu-item > ul, 
#top .sidebar_left .widget_nav_menu .current_page_item > ul, 
#top .sidebar_left .widget_nav_menu .current_page_ancestor > ul, 
#top .sidebar_left .widget_nav_menu .current-menu-ancestor > ul {
  padding:0 0px 0 0;
	margin-bottom:15px;
	font-size:13px;
	font-style:italic;
}
.widget_nav_menu .nested_nav li.page_item_has_children.current_page_ancestor.current_page_parent a {
  border:medium none;
	padding:6px 7px 7px 0;
}
#top .widget_nav_menu li.page_item_has_children.current_page_ancestor.current_page_parent {
  box-sizing:content-box;
  clear:both;
  margin:0;
  position:relative;
	background-color:#f8f8f8;
}
.sidebar_left .widget_nav_menu ul:first-child > .page_item_has_children.current_page_ancestor.current_page_parent {
  left:auto;
  padding-left:0;
  padding-right:52px;
  top:1px;
}
.widget_nav_menu ul:first-child > .page_item_has_children.current_page_ancestor.current_page_parent {
  box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.2);
  left:-51px;
  margin-top:-1px;
  padding-left:51px;
  padding-top:1px;
  top:1px;
  width:100%;
}
/* stops current page item from turning bold */
#top .widget_nav_menu .current_page_item a {font-weight:normal;}
/* removes the bullet from the subnav */
#top .widgt_nav_menu .page_item:before {
  content: "";
  position:inherit;
  top:auto;
}



#advanced_menu_toggle, #advanced_menu_hide {background-color:#cccccc;border-color:transparent;color:#ffffff;}



/*
 * SECONDARY MENU
*/
#top .social_bookmarks_facebook a {color:#ffffff;}
.phone-info {font-size:11px; font-weight:normal; line-height:20px;}
.header_color .meta-color, .header_color .phone-info, .header_color .phone-info a {color:#ffffff!important;}




/*
 * TITLE
*/
.title_container {background:url(images/bg-title.jpg) top center repeat-x;padding:5px 0 5px 0;}
.title_container .main-title {font-family:SancoaleSlabNormMedium; font-size:24px;}
.alternate_color .breadcrumb, .alternate_color .breadcrumb a,
#top .alternate_color.title_container .main-title,
#top .alternate_color.title_container .main-title a {color:#749932;}




/*
 * COMMENTS
*/
.recentcomments, .widget_recent_entries li {border-top-style:solid; border-top-width:1px; border-color:#1e290a;}



/*
 * FOOTER
*/
.footer_color {background-size:cover;}
#socket .copyright {float:right;}
#wrap_all .footer_color h1, #top 
#wrap_all .footer_color h2, #top 
#wrap_all .footer_color h3, #top 
#wrap_all .footer_color h4, #top 
#wrap_all .footer_color h5, #top 
#wrap_all .footer_color h6, #top {color:#ffffff;}





/*
 * CUSTOM CSS
*/
hr {
  -moz-border-bottom-colors:none;
  -moz-border-left-colors:none;
  -moz-border-right-colors:none;
  -moz-border-top-colors:none;
  border-color:#ddd;
  border-image:none;
  border-style:solid;
  border-width:1px 0 0;
  clear:both;
  height:0;
  margin:20px 0;
}