/*
Theme Name: Internet Kit One Custom
Theme URI: http://aiga.org
Description: This is a child theme that extends the Internet Kit One theme, it can be customized without affecting the base theme.
Author: AIGA
Author URI: http://aiga.org/
Version: 1.0.0
Template: ikit_one
*/

@import url("../ikit_one/style.css");

/* basic page styles begin */

body {
	color: #000;
	letter-spacing: -0.25px;
	font-family: "brandon-grotesque",sans-serif;
}

p {
	font-size: 1.4em;
	line-height: 1.3em;
}

a {
    text-decoration: none;
    color: #000;
	font-weight: 700;
}

a:hover {
	text-decoration: line-through;
	color: #000;
}

.layout {
    border-right: 15px solid black;
	border-top: 15px solid black;
}

/* basic page styles end */



/* individual item edits begin */

	/* event not-displayed begin*/
	
.event-attendees {
	display: none;
	}

.box-section-divider {
    border-bottom: 0px solid #000;
}

.box-top-empty-spacer {
    padding-top: 0px;
}

/* individual item edits end */


/* nav edits begin */

.layout-nav-container {
    background-color: #fff;
}

.layout-nav-menu-button.active {
    background-color: #000;
}

.layout-nav-menu-submenu {
    background-color: #000;
}

.layout-nav-menu-search-button img {
    height: 18px;
    width: 18px;
}

.layout-nav-menu-search-form-content {
    background-color: #fff;
}

#searchform input[type=text] {
    background-color: #fff;
    border: none;
    color: #000;
    outline: none;
    font-family: "brandon-grotesque", sans-serif;
font-weight: 500;
    font-size: 4em;
	letter-spacing: -0.02em;
}

/* nav edits end */



/* header edits begin */

	.layout-header-col0 {
    		width: 200px;
    		position: absolute;
    		right: 0px;
		margin-top: 30px;
	}

	.layout-header-logo img {
    		width: 200px;
    		height: 66px;
	}
	
	.layout-header-container {
	    background-color: #fff;
	}

	.layout-header {
	    background-color: #fff;
	    height: 120px;
		margin-top:50px;
	}

/* header edits end */


/* body edits begin */

	/* structure begin */

.box {
	margin-top: 50px;
}



.box-section {
    padding-bottom: 30px;
}

.box-widget-begin {
	padding-top: 0px;
}



.layout-main-container {
    	padding-top: 50px;
}

.ikit-widget .image-crop {
    height: 130px;
    width: 200px;
    margin-left: 20px;
}

.ikit-widget-social .ikit-widget-title2 {
    padding-bottom: 10px;
}

.box-banner {
	border-top: 7px solid black;
	color: #000;
	position: relative;
	margin-bottom: 25px;
}

.box-bottom-button-bar {
	display:none;
}

.box-bottom-button a {
	background-color: #000;
}

	/* structure end */


	/* text begin */

.layout-nav-menu-button a {
	font-size: 1.1em;
}

.layout-nav-menu-button a:hover {
	text-decoration: line-through;
	color: #fff;
}

	
.box-section-title-detail, .box-section-title-detail2 {
    color: #000;
    padding-bottom: 5px;
    font-family: "brandon-grotesque", sans-serif; font-style:italic;
    font-weight: 500;
    font-size: 1.1em;
}

.box-section-title a {
   	 color: #000;
}

.box-section-title a:hover {
   	 color: #000;
}



.box-section-title {
	letter-spacing: -0.05em;
	font-family: "brandon-grotesque",sans-serif;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 2em;
}


.box-banner-title {
	text-transform: uppercase;
	font-family: "brandon-grotesque",sans-serif; 
	font-style: normal; font-weight: 500;
	font-size: 1.5em;
	letter-spacing: -0.01em;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
}

.ikit-widget-title2 {
    color: #000;
}

.ikit-widget-title2 a {
    color: #000;
}

.ikit-widget-social .ikit-widget-title2 {
    font-weight: 700;
    font-size: 0.9em;
}

.ikit-widget-title {
	font-family: "brandon-grotesque",sans-serif; font-style: normal; font-weight: 600;
	color: #000;
	font-size: 1.4em;
	line-height: 1.2em;
}

.ikit-widget-title a {
    color: #000;
}

.ikit-widget-new-members .ikit-widget-title2 {
    color:#000;
	font-weight: bold;
}

.box-section-body {
    line-height:1.6em;
    font-size: 1.2em;
}

.box-section-body p {
    padding-bottom:1em;
    font-size: 1.2em;
    line-height:1.4em;
}


	/* text end */

	/* colors begin */

.box-section-button a {
	background-color: #000;
	font-family: "brandon-grotesque",sans-serif;
	font-style: normal;
	font-weight: 500;
}

.box-section-button a:hover {
	background-color: #fff;
	color: #000;
	text-decoration: line-through;
}

.box-bottom-button a {
	background-color: #000;
	color: #fff;
	font-family: "brandon-grotesque",sans-serif;
	font-style: normal;
	font-weight: 500;
	text-decoration: none;

}

.box-bottom-button a:hover {
	background-color: #fff;
	color: #000;
	text-decoration: line-through;	
}

	.ikit-one .background-color-ikit-section-news {
	    background-color: #fff;
	}

	.ikit-one .background-color-ikit-section-about-us {
	    background-color: #fff;
	}

	.ikit-one .background-color-ikit-section-get-involved {
	    background-color: #fff;
	}

	.ikit-one .background-color-ikit-section-membership {
	    background-color: #fff;
	}

	.ikit-one .background-color-ikit-section-resources {
	    background-color: #fff;
	}

	.ikit-one .background-color-ikit-section-contact {
	    background-color: #fff;
	}

	.ikit-one .background-color-ikit-section-portfolio {
	    background-color: #fff;
	}

	.ikit-one .background-color-ikit-section-job {
	    background-color: #fff;
	}

	.ikit-one .background-color-ikit-section-event {
	    background-color: #fff;
	}

	.ikit-one .background-color-social {
	    background-color: #fff;
	}

	.ikit-one .background-color-sponsor {
	    background-color: #fff;
	}

	.ikit-one .background-color-mailing-list {
	    background-color: #fff;
	}

	.ikit-one .background-color-designenvy {
	    background-color: #fff;
	}

	.ikit-one .background-color-i_am_aiga {
	    background-color:#fff;
	}

	.ikit-one .background-color-new_members {
	    background-color:#fff;
	}

	.ikit-one .background-color-search {
	    background-color: #fff;
	}

	.color-emphasized {
	    color: #1C75BC;
	}

	.background-color-emphasized {
	    color: #1C75BC;
	}

	.color-de-emphasized {
	    color: #A7A9AC;
	}

	/* colors end */

/* body edits end */

/* footer edits begin */

.layout-footer a {
	color: #fff;
	text-decoration: none;
	letter-spacing: -0.02em;
}

.layout-footer a:hover {
	color: #fff;
	text-decoration: line-through;
}

.layout-footer-rule {
	display: none;
}

.layout-footer-header {
font-family: "brandon-grotesque",sans-serif;
font-style: normal;
font-weight: 500;
}

.layout-footer-col1 a {
font-family: "brandon-grotesque",sans-serif;
font-style: normal;
font-weight: 500;
}

.layout-footer-col0,.layout-footer-col1,.layout-footer-col2,.layout-footer-col3 {
    line-height: 2em;
}

	/* colors edits begin */

.layout-footer-container {
    background-color: #000;
}

	/* colors edits end */

/* footer edits end */

.page-ikit-section-about-us .editor-header1,.page-ikit-section-about-us .editor-header2,.page-ikit-section-about-us .editor-header3,.page-ikit-section-about-us .editor-header4,.page-ikit-section-about-us .editor-header5,.page-ikit-section-about-us .editor-header5,.page-ikit-section-about-us .editor-header6,.page-ikit-section-about-us .editor-header7,.page-ikit-section-about-us .editor-header8,.page-ikit-section-about-us .editor-header9,.page-ikit-section-about-us .editor-header10,.page-ikit-section-about-us .editor-header11,.page-ikit-section-about-us .editor-header12,.page-ikit-section-about-us .editor-ikit-section-color {
    	color: #000 !important;
	font-size: 1.2em;
	line-height: 1.4em;
}

.page-ikit-section-membership .editor-header1,.page-ikit-section-membership .editor-header2,.page-ikit-section-membership .editor-header3,.page-ikit-section-membership .editor-header4,.page-ikit-section-membership .editor-header5,.page-ikit-section-membership .editor-header5,.page-ikit-section-membership .editor-header6,.page-ikit-section-membership .editor-header7,.page-ikit-section-membership .editor-header8,.page-ikit-section-membership .editor-header9,.page-ikit-section-membership .editor-header10,.page-ikit-section-membership .editor-header11,.page-ikit-section-membership .editor-header12,.page-ikit-section-membership .editor-ikit-section-color {
    	color: #000 !important;
	font-size: 1.2em;
	line-height: 1.4em;
}

.page-ikit-section-job .editor-header1,.page-ikit-section-job .editor-header2,.page-ikit-section-job .editor-header3,.page-ikit-section-job .editor-header4,.page-ikit-section-job .editor-header5,.page-ikit-section-job .editor-header5,.page-ikit-section-job .editor-header6,.page-ikit-section-job .editor-header7,.page-ikit-section-job .editor-header8,.page-ikit-section-job .editor-header9,.page-ikit-section-job .editor-header10,.page-ikit-section-job .editor-header11,.page-ikit-section-job .editor-header12,.page-ikit-section-job .editor-ikit-section-color {
    	color: #000 !important;
	font-size: 1.2em;
	line-height: 1.4em;
}

.page-ikit-section-portfolio .editor-header1,.page-ikit-section-portfolio .editor-header2,.page-ikit-section-portfolio .editor-header3,.page-ikit-section-portfolio .editor-header4,.page-ikit-section-portfolio .editor-header5,.page-ikit-section-portfolio .editor-header5,.page-ikit-section-portfolio .editor-header6,.page-ikit-section-portfolio .editor-header7,.page-ikit-section-portfolio .editor-header8,.page-ikit-section-portfolio .editor-header9,.page-ikit-section-portfolio .editor-header10,.page-ikit-section-portfolio .editor-header11,.page-ikit-section-portfolio .editor-header12,.page-ikit-section-portfolio .editor-ikit-section-color {
    	color: #000 !important;
	font-size: 1.2em;
	line-height: 1.4em;
}

.page-ikit-section-resources .editor-header1,.page-ikit-section-resources .editor-header2,.page-ikit-section-resources .editor-header3,.page-ikit-section-resources .editor-header4,.page-ikit-section-resources .editor-header5,.page-ikit-section-resources .editor-header5,.page-ikit-section-resources .editor-header6,.page-ikit-section-resources .editor-header7,.page-ikit-section-resources .editor-header8,.page-ikit-section-resources .editor-header9,.page-ikit-section-resources .editor-header10,.page-ikit-section-resources .editor-header11,.page-ikit-section-resources .editor-header12,.page-ikit-section-resources .editor-ikit-section-color {
    	color: #000 !important;
	font-size: 1.2em;
	line-height: 1.4em;
}

.box-section-heading {
	font-family: "brandon-grotesque", sans-serif;
	color: #000;
}

.layout-footer-col2 a{
    font-size: 0.7em;
    line-height: 2em;
}

.box-section-title2 {
	font-family: "brandon-grotesque", sans-serif;
	color: #000;
	font-size: 1.4em;
	line-height: 1.4em;
}

.box-section-title2 a{
	font-family: "brandon-grotesque", sans-serif;
	color: #000;
}

.box-section-title2 a:hover{
	font-family: "brandon-grotesque", sans-serif;
	color: #000;
	text-decoration: line-through;
}

strong {
	font-family: "brandon-grotesque", sans-serif !important;
}

.box-section-title3 {
    color: #000;
    font-size: 0.9em;
}

.ikit-widget-mailing-list input[type=image] {
    height: 30px;
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/go.png") no-repeat 100% 0;
}

.ikit-widget-mailing-list input[type=image]:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/go-s.png") no-repeat 100% 0;
}

.ikit-widget-mailing-list input[type=text] {
    border: 1px solid #000;
}

.ikit-widget-social .social-links li img {
    width: 32px;
    height: 32px;
}

.ikit-widget-social .social-links .twitter img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/twitter-32-k.png") no-repeat;
}

.ikit-widget-social .social-links .twitter img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/twitter-32-k-s.png") no-repeat;
}

.ikit-widget-social .social-links .facebook img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/facebook-32-k.png") no-repeat;
}

.ikit-widget-social .social-links .facebook img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/facebook-32-k-s.png") no-repeat;
}

.ikit-widget-social .social-links .instagram img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/instagram-32-k.png") no-repeat;
}

.ikit-widget-social .social-links .instagram img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/instagram-32-k-s.png") no-repeat;
}

.ikit-widget-social .social-links .flickr img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/flickr-32-k.png") no-repeat;
}

.ikit-widget-social .social-links .flickr img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/flickr-32-k-s.png") no-repeat;
}

.ikit-widget-social .social-links .vimeo img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/vimeo-32-k.png") no-repeat;
}

.ikit-widget-social .social-links .vimeo img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/vimeo-32-k-s.png") no-repeat;
}

.ikit-widget-social .social-links .rss img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/rss-32-k.png") no-repeat;
}

.ikit-widget-social .social-links .rss img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/rss-32-k-s.png") no-repeat;
}

.ikit-widget-social .social-links .pinterest img {
    background: url("images/sidebar_pinterest.png") no-repeat;
}

.ikit-widget-social .social-links .pinterest img:hover {
    background: url("images/sidebar_pinterest_hl.png") no-repeat;
}

.ikit-widget-social .social-links .linkedin img {
    background: url("images/sidebar_linkedin.png") no-repeat;
}

.ikit-widget-social .social-links .linkedin img:hover {
    background: url("images/sidebar_linkedin_hl.png") no-repeat;
}

.layout-footer-social-links li img {
    width: 32px;
    height: 32px;
}

.layout-footer-social-links .twitter img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/twitter-32.png") no-repeat;
}

.layout-footer-social-links .twitter img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/twitter-32-s.png") no-repeat;
}

.layout-footer-social-links .facebook img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/facebook-32.png") no-repeat;
}

.layout-footer-social-links .facebook img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/facebook-32-s.png") no-repeat;
}

.layout-footer-social-links .flickr img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/flickr-32.png") no-repeat;
}

.layout-footer-social-links .flickr img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/flickr-32-s.png") no-repeat;
}

.layout-footer-social-links .vimeo img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/vimeo-32.png") no-repeat;
}

.layout-footer-social-links .vimeo img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/vimeo-32-s.png") no-repeat;
}

.layout-footer-social-links .rss img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/rss-32.png") no-repeat;
}

.layout-footer-social-links .rss img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/rss-32-s.png") no-repeat;
}

.layout-footer-social-links .instagram img {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/instagram-32.png") no-repeat;
}

.layout-footer-social-links .instagram img:hover {
    background: url("http://westmichigan.aiga.org/wp-content/uploads/2013/10/instagram-32-s.png") no-repeat;
}

.event-single-registration-link {
    display: none;
}

.ikit-one .wp-editor .editor-header3 {
    font-size: 28px;
    line-height: 30px;
    color: #000;
}

