/*

Theme Name: Magazine Basic per BgBlog
Theme Date:
Version: 1.0
Theme URI: http://bergamoblog.it/
Description: Magazine Basic per BgBlog
Author: none
Author URI: http://tempuri.org
WPD ID:
Tags: wordpress
Template: magazine-basic

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

/* basic styling for all elements */
@import url("../magazine-basic/style.css"); 

#wpadminbar {
position: fixed;
background: #5595B0;
}

#wpadminbar .ab-icon:before, 
#wpadminbar .ab-item:before {
	color: #eee;
}

#wpadminbar .ab-sub-wrapper, 
#wpadminbar ul, 
#wpadminbar ul li {
	background: #5595B0;
	}

#wpadminbar .ab-top-menu > li.hover > .ab-item, #wpadminbar .ab-top-menu > li:hover > .ab-item, #wpadminbar .ab-top-menu > li > .ab-item:focus, #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus {
    background:#26434F;
}

#wpadminbar .ab-submenu {
    padding: 0;
}

#wpadminbar #wp-admin-bar-appearance {
    margin-top: 0;
}

#wp-admin-bar-search #adminbarsearch:before {
	color: #eee;
	}

#wp-admin-bar-search #adminbarsearch:hover {
	color: #000000;
	background: #5595B0;
	}

#wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar li .ab-item:focus:before, #wpadminbar li a:focus .ab-icon:before, #wpadminbar li.hover .ab-icon:before, #wpadminbar li.hover .ab-item:before, #wpadminbar li:hover #adminbarsearch:before, #wpadminbar li:hover .ab-icon:before, #wpadminbar li:hover .ab-item:before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover {
	color: #eee;
	background: #26434F;
	}

.ab-item:hover	{
    	background: #26434F;
	}

#wpadminbar ul li:hover,
#wpadminbar ul li a:hover , {
	background: #26434F;
	}

body {
	background: #ffcc33;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	}

h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}

.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12 {
	padding-left: 10px;
	}

#header{
	background: #ffcc33;
	}

#site-navigation,
#site-sub-navigation,
#site-sub-navigation #menu-container ul,
#site-navigation ul ul,
#site-sub-navigation ul ul {
	background: #5595B0; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.offcanvas #site-navigation li a {
	background: #5595B0;
	border-bottom: 0.2px solid #5595B0;
	border-top: 0.2px solid #5595B0;
		}

.offcanvas #site-navigation li a:hover {
	background: #26434F;
	}

#site-navigation li:hover,
#site-navigation ul ul li:hover,
#site-sub-navigation ul ul li:hover {
	background: #26434F;
	}

#mobile-menu {
	background: #5595B0;
	}

#mobile-menu li:hover {
	background: #26434F;
	}

#mobile-menu a.left-menu {
	background: #5595B0;
}

#mobile-menu a{
	background: #5595B0;
	box-shadow: inset 1px 1px 1px #000, 1px 1px 1px #5595B0;
}

#mobile-menu a:hover {
	background: #26434F;
}

#drop-down-search {
	background: #5595B0;
}

.more-link,
#posts-pagination a,
.form-submit input[type="submit"],
.comment-reply-link {
	font-size: 12px;
	background: #5595B0;
	color: #eee !important;
	text-decoration: none;
	text-shadow: 1px 1px 0 #000;
	padding: 2px 4px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #222 !important;
	-moz-box-shadow: 1px 1px 0 #eee;
	-webkit-box-shadow: 1px 1px 0 #eee;
	box-shadow: 1px 1px 0 #eee;
	display: inline-block;
	margin: 1em 0;
	line-height: 1.2;
	}

.more-link:hover,
	form-submit input[type="submit"]:hover,
	#posts-pagination a:hover,
	.comment-reply-link:hover {
		background: #26434F;
		color: #eee;
		}
.header-group {
	margin-bottom: 0px;
	}
#site-logo {
	padding: 0px 0px;
	display: inline-block;
	}

#primary img{
	max-width: 200px;
	height: auto;	
}

article {
	margin-bottom: 5px;
	}

.two-col-wrapper, 
.three-col-wrapper {
	margin-bottom: 10px;
	}
.border {
    height: 10px;
	}