/*
Theme Name: PuppetSpot Visual+ Child
Theme URI: http://wptheming.com/2013/03/visual-theme/
Author: Devin Price
Author URI: http://wptheming.com
Description: Visual is a well-crafted responsive theme designed to showcase images, artwork and photgraphy in a smart grid layout.  An icon font ensures crisp display on retina devices and quick load times.  It's simple for new users to set up.  Developers can easily extend the code in a child theme.  For more information and a theme demo, visit: http://wptheming.com/?p=5277.
Version: 1.2.0
Template: visual-plus-master
Version: 1.0.0
License: GNU General Public License
License URI: license.txt
Tags: responsive-layout, fluid-layout, featured-images, post-formats, translation-ready, photoblogging, theme-options, dark

This theme, like WordPress, is licensed under the GPL.
Have fun customizing it and sharing your work with others!

Originally built off the _s theme:
underscores.me

*/

a {
  color: #465697;
  }

.main-navigation {
	margin-top:10px;
}

.main-navigation a {
  display: block;
  text-decoration: none;
  padding: 12px 10px;
}

#masthead hgroup img {
  max-height: 80px;
  margin-top:-6px;
}

.main-navigation ul ul, .main-navigation ul ul ul {
  top: 40px;
}
.main-navigation ul ul li a {
  padding: 7px 20px;
}

#menu-main.menu li a:hover, #menu-main.menu  li:hover > a {
  color:#fff;
  border-color: #fff;
  background: -webkit-linear-gradient( #5668b3 0%, #3d4a80 100%);
  background: linear-gradient( #5668b3 0%, #3d4a80 100%); 
}

.badges {
    display: block;
    float: right;
    margin-left:200px;
}
.badge {
  padding:2px;
  margin:0px;
  border:0px;
}
.site-header .badge {
  width:18px;
  height:18px;
}

@media screen and (max-width: 490px){
	.menu-toggle {
	margin-top:25px;
	}

	.main-navigation a {
		display: block;
		text-decoration: none;
		padding: 18px 14px;
	}

	.main-navigation {
		margin-top:0px;
	}
	.main-navigation .menu-item-has-children a {
		padding:18px 20px 18px 20px;
	}
	
	#menu-main ul a {
		padding:18px 20px 18px 45px;
	}

	.main-navigation ul ul, .main-navigation ul ul ul {
	  top: 0px;
	}
}
