 /*

Theme Name: Brick
Theme URI: http://jessengatai.com
Description: An oversized theme for oversized creativity
Author: Jesse Ngatai
Author URI: http://www.jessengatai.com
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Version: 1.7

*/


/*----------------------------------------------------------------------------------------------------
    03. Wordpress Core
----------------------------------------------------------------------------------------------------*/

/* Images */
.alignnone {
    margin: 0px;
    padding: 0px;
}

.aligncenter,
div.aligncenter {
    margin: 0px auto 0px auto;
    padding: 0px;
}

.alignright {
    float:right;
    margin: 0px 0px 30px 30px;
    padding: 0px;
}

.alignleft {
    float: left;
    margin: 0px 30px 30px 0px;
    padding: 0px;
}

a img.alignnone,
a img.aligncenter,
a img.alignright,
a img.alignleft {
    display: block !important;
    margin: 0px;
    padding: 0px;
}

a.postimage {
    display: inline-block;
    padding: 0px !important;
    background: none !important;
}
a.postimage.postimageLeft { float: left; margin-bottom: 30px; margin-right: 30px;}
a.postimage.postimageRight { float: right; margin-bottom: 30px; margin-left: 30px;}
a.postimage.postimageCenter { width:100%; margin-right: auto; margin-left: auto;}
a.postimage.postimageCenter p { display: block; width: 100%;}
a.postimage.postimageCenter img { margin: 0px auto 0px auto; }

img.alignnone,
img.aligncenter,
img.alignright,
img.alignleft,
a.postimage img {
    max-width: 100% !important;
    height: auto !important;
    padding: 0px;
}

/* IE8 Fixes */
.IE8 img.alignnone,
.IE8 img.aligncenter,
.IE8 img.alignright,
.IE8 img.alignleft,
.IE8 a.postimage img {
    max-width: 690px !important;
}

/* Captions */
.wp-caption {
    padding: 0px !important;
}
.wp-caption img {
    display: block !important;
    margin: 0px;
    padding: 0px;
    max-width: 100%;
    height: auto;
}
.wp-caption p.wp-caption-text {
    font-size: 14px;
    line-height: 18px;
    margin: 0px 0px 20px 0px;
    padding: 10px;
    text-align: center;
}

.sticky {}
.gallery-caption {}
.bypostauthor {}

/* Wordpress Calendar Widget */
#calendar_wrap {float: left; width: 100%; }
.widget_calendar {float: left;}
#wp-calendar {float: left; width: 100%; }

#wp-calendar caption { text-align: right; margin-bottom: 15px; font-weight: bold; }
#wp-calendar thead { text-align: center; font-weight: bold;}
#wp-calendar thead th { padding-bottom: 10px; }

body[data-skin="Dark"] #wp-calendar tbody td { 
	text-align: center;
	padding: 5px 0px;
	background-color: rgba(255,255,255,.1);
}
body[data-skin="Light"] #wp-calendar tbody td { 
	text-align: center;
	padding: 5px 0px;
	background-color: rgba(0,0,0,.1);
}

#wp-calendar tbody .pad { background: none !important; }
#wp-calendar tfoot #next { text-transform: uppercase; text-align: right; }
#wp-calendar tfoot #prev { text-transform: uppercase; text-align: left; padding-top: 10px; }

