/*
 Theme Name:     Iconic Pro Child
 Theme URI:      http://example.com/twenty-thirteen-child/
 Description:    Iconic Pro Child Theme
 Author:         Daniel J. Hogan
 Author URI:     http://danieljhogan.com
 Template:       iconic-one-pro
 Version:        1.0.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../iconic-one-pro/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */

body {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #000000;
}

/* added in link states so that all the copy is black to match - rollover state is BLUE */
a {
	color: #000000;
}

a:link {
	color: #3B5998;
}

a:visited {
	color: #3B5998;
}

a:hover, a:active, a:focus {
	color: #3B5998;
	text-decoration:underline;
}

.widget-area .widget a {
    color: #3B5998;
    font-size: 98%;
    text-decoration:underline;
}

.categories a {
    color: #FFFFFF;
}

.tags a {
    color: #FFFFFF;
}


/* fixed width code from official child theme, turns off responsive stuff for mobile */

.site {
    min-width: 1040px;
}

.themonic-nav {
   min-width: 1040px;
}

@media screen and (max-width: 768px) {
    
   .js .selectnav {
    display: none;
	}
	.themonic-nav ul.nav-menu,
	.themonic-nav div.nav-menu > ul {
	background:none repeat scroll 0 0 #F3F3F3;
		border-bottom: 5px solid #16A1E7;
		border-top: 1px solid #ededed;
		display: inline-block !important;
		text-align: left;
		width: 100%;
	}
	.themonic-nav ul {
		margin: 0;
		text-indent: 0;
	}
	.themonic-nav li a, 
	.themonic-nav li {
		display: inline-block;
		text-decoration: none;
	}
	.themonic-nav li a {
		border-bottom: 0;
		color: #6a6a6a;
		line-height: 3.692307692;
		padding: 0 20px;
		text-transform: uppercase;
		transition: all 0.4s ease 0s;
		white-space: nowrap;
	}
	.themonic-nav li {
		margin: 0 0px 0 0;	
		position: relative;
	}
	.themonic-logo {
    float: left;
    }
	} 

	.site-content {
	border-right: 1px solid #F1F1F1;
    float: left;
    margin: 0px 1%;
    padding: 24px 2% 0 1%;
    width: 64.1042%;
	}

	.widget-area {
    float: right;
    margin: 24px 0;
    padding: 0 2% 0 0;
    width: 27.7417%;
	}
	.socialmedia {
    display:inline-block;
	}
	hgroup {
    float:left;
   	}
   	/* header image edit */
   	.themonic-logo {
    margin: 0;
    margin-top: 17px;
    padding: 0;
}

.themonic-logo img {
    max-width: 100%;
}

.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
    box-shadow: none;
}

.socialmedia {
    display: none;
}