/*
Theme Name: Twenty Twelve
Theme URI: http://wordpress.org/extend/themes/twentytwelve
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2012 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentytwelve

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@import url("../twentytwelve/style.css");

/* Hide image shadow */
.widget img {box-shadow: none!important;}

/* Hide Entry title */
.entry-header .entry-title {display:none;}

/* Hide Main Nav */
.main-navigation {display:none;}

/* Hide Comments */
#comments {display:none;}

/* Hide image shadow */
.entry-content img {box-shadow:none;}


/*Gives padding to the bottom of each box */
div.fboxtext {padding-bottom:20px;}
.dcol {padding-bottom:20px;}

/*Styles for the Feedburner headlines under each blog */
div#creditfooter {display:none;}
.entry-content ul {list-style:none;}
.entry-content li {margin:0;}
span.headline {font-size:85%;}

li {padding-bottom:12px;}

/* Hides the sample post */
hr, .fpost, .clip_box, .widget-title, #buddypress-page .item-list li, .metabar a, #morefoot .widget-title, #site #dsq-content h3, .post.fpost .entry, #soapbox .fboxinfo, #primary-nav #nav_row, .fpost.sticky {display:none;}


/*----------------FEEDBURNER --------------*/
.feedburnerFeedBlock {padding-right:6px; max-width:290px; }

/*--------------- FONTS -------------------*/

a:hover {color: #000;}
h1, h2, h3, h4, h5, h6 {
font-family: Georgia, "Times New Roman", Times, serif;
letter-spacing: 0.00em;
font-weight:normal;
font-variant: normal;
font-style: normal;
}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, entry-title a, .entry-title a:hover, .widget-title a:hover, h3.widget-title a:hover, h3.widget-title a:hover {color: #000;}
.fpost .post-title h2 a:hover {text-decoration:underline;}

.entry-header .entry-title {
	font-size: 31px; 
	font-size: 2.328571429rem;
}

.archive-title, .page-title, .widget-title, .entry-content th, .comment-content th { 
	color:#AFAFAF; font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif; 
	font-weight:normal; 
	letter-spacing: .10em; 
	font-size:12px; 
	font-size: .885714286rem; 
	border-bottom: 1px solid #E9E9E9;
}


/*------------------- Entry Meta ----------------------*/
.entry-header .entry-title {padding-bottom:10px;}
span.by-author {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	font-size:12px;
	color: #afafaf;
}

span.by-author a {
	outline: none;
	color: #777;
	text-transform:uppercase;
	letter-spacing: .10em;
	border-bottom:1px solid #E9E9E9;
	text-decoration:none;
}

span.by-author a:hover {color: #000000;}

body .site {
	box-shadow: none; 
	margin-top:0;
}

body {background-color: white;}

body.custom-font-enabled {font-family: Georgia, "Times New Roman", Times, serif;}



/***** Header Widget Area ****/
#headWidgets[role="complementary"] {padding-top:10px;}
aside#search-2 {margin-top:-95px;}

/*----------------------- FOOTER ---------------------------- */
footer[role="contentinfo"]{
background-color:black;
max-width:100%;
margin:0;
}

footer[role="contentinfo"] a {
color: #bdbdbd;}

div.site-info {
	margin-left:auto; 
	margin-right:auto; 
	padding:20px 0 0 50px; 
	color:#999; 
	text-shadow: #000;
}

div.site-info h3 {
	color:white; 
	font-size:24px;
}

img.header-image {box-shadow:none;}


#footerwidgets h2.widgettitle {color:#fff!important; font-size:16px; font-weight:bold;}

#footer-left {float:left; width: 39%;}
#footer-middle {float:left; width: 22%; padding: 0 10px 0 10px;}
#footer-right {float: right; width:25%;}

/*--------------------- ADS ------------------------*/

div.header-ads {max-width:100%; height:auto; display:block; word-wrap: break-word;}
.widget-area {width:300px;}



/*----------------COLUMNS -------------------------*/

.c1, .c2, .c3, .c4 {width: calc(100% / 4); height:170px; float:left; position:relative;}
feedburnerFeedBlock {max-width:25%;}

/*------------------- MEDIA QUERIES ---------------*/


/* Media Queries wider viewports DESKTOP */
@media screen and (min-width:481px) {
	/* div.mobile-ads {display:none;} */
feedburnerFeedBlock {max-width:25%;}

}

/* Media Queries */
@media screen and (max-width:800px) {
	.c1, .c2, .c3, .c4 {width: calc(100% / 3); height:150px; float:left; position:relative;}
feedburnerFeedBlock {max-width:33%;}


/* Media Queries Tablet size */
@media screen and (max-width:640px) {

	div.menu-top-container {display:none;}
	.c1, .c2, .c3, .c4 {width: calc(100% / 2); height:150px; float:left;}
feedburnerFeedBlock {max-width:50%;}
}


/* Media Queries smaller Tablet size */
@media screen and (max-width:574px) {


}


/* Media Queries Mobile devices */
@media screen and (max-width:480px) {

/*	div.header-ads {display:none;} */

	div.mobile-ads {display:block; margin:auto; width: 320px;}
	aside#search-2 {margin-top:0;}

	#footer-right, #footer-middle {display:none;}

	.c1, .c2, .c3, .c4 {width:100%; height:150px; [position:relative;}
feedburnerFeedBlock {max-width:100%;}

}