/* 
Theme Name: XClusive
Theme URI: https://xparkmedia.com/themes/xclusive/
Description: The XClusive theme is a fully responsive theme that looks great on any device. It supports all custom formats, Image header, custom logo and provides 4 color schemes. Provides 2 page template, No sidebar and Landing to create your custom home page.
Version:0.2.1
Author: Xpark Media 
Author URI: http://xparkmedia.com/
Tags: black, gray, green, orange, blue, dark, light, custom-menu, custom-header, featured-images, flexible-header, rtl-language-support, photoblogging, custom-background, one-column, two-columns, right-sidebar, fluid-layout, threaded-comments, full-width-template, theme-options, post-formats
Copyright (C) 2015 Hafid R. Trujillo - Xpark Media 
License: GNU General Public License, version 3 (GPLv3)
License URI: license.txt 
Text Domain: xclusive

XClusive WordPress Theme, Copyright (C) 2015 Hafid R Trujillo (Xpark Media)
XClusive WordPress theme is licensed under the GPL.

XClusive is built with the following resources: 
TwentyThirteen theme - Copyright: Automattic, automattic.com

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Note: see the "license.txt" file for copyright and 
license information for bundled resources, including images
	
NOTE:DO NOT EDIT THIS FILE, IF YOU DO IT WILL BE OVERWRITTEN BY THE NEXT UPDATE. CREATE CHILD THEME INSTEAD.
@see: http://codex.wordpress.org/Child_Themes
*/
	
/* =Reset CSS (v2.0) http://meyerweb.com/eric/tools/css/reset/
-------------------------------------------------------------- */
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, col, colgroup, datalist, dd, del, details, dfn, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, hr, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, subline, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
}
article, aside, details, div, figcaption, figure, footer, header, hgroup, menu, nav, section, form{
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
:focus{ 
	outline:0 
}
body {
	line-height:1em;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
button, input, select, textarea {
	width:auto;
	overflow:visible;
	margin:0;
	font-size:100%;
	vertical-align:baseline;
}
embed, iframe, object,video {
	max-width:100%;
}
ol, ol li, ul, ul li {
	list-style:none;
}
table {
	border:none;	
	border-collapse:separate;
	border-spacing:0;
}
textarea {
	overflow:auto;
	vertical-align:text-top;
}

/* =Horizontal Rule
-------------------------------------------------------------- */
hr {
	background:#ddd;
	border:none;
	clear:both;
	color:#ddd;
	float:none;
	height:.1em;
	width:100%;
}
hr.space {
	background:#fff;
	color:#fff;
}

/* =Base
-------------------------------------------------------------- */
body, input {
	-webkit-font-smoothing:antialiased;
	font:400 15px/1.525em Helvetica, Arial, sans-serif; 
	text-rendering:optimizeLegibility;
}

/* =Clearfix
-------------------------------------------------------------- */
.clear {
	clear:both;
}
.clear:before,
.clear:after {
	content:'';
}
br.clear {
	content:'';
	display:block;
}

/* =Links
-------------------------------------------------------------- */
a {
	font-weight:400;
	text-decoration:none;
}
a:focus,
a:hover {
	text-decoration:underline;
}

/* =Typography
-------------------------------------------------------------- */
address {
	font-style: italic;
}
abbr, acronym {
	font-size:85%;
	letter-spacing:.1em;
}
abbr[title], acronym[title], dfn[title] {
	border-bottom:dashed 1px #ccc;
	cursor:help;
}
b, strong, strong a, a strong {
	font-weight:700;
}
big {
	font-size:160%;	
}
caption, th, td {
	font-weight:normal;
	text-align:left;
}
cite, em, dfn, i {
	font-style:italic;
}
code, kbd, samp, pre, tt, var {
	font:normal normal 13px/1em  Consolas, monospace, serif;
}
del {
	text-decoration:line-through;
}
ins, dfn {
	background:#f3f3f3;
	text-decoration:none;
}
p {  
    word-wrap:break-word;
}
pre {
	line-height:1.5em;
	max-width:98%;
	overflow:auto;
	height:auto;
}
small, sup, sub {
	font-size:85%;
}
sup {
	top: -0.5em;
	vertical-align:super;
}
sub {
	vertical-align:sub;
	bottom: -0.25em;
}

/* =Assistive text
-------------------------------------------------------------- */
.screen-reader-text {
	clip:rect(1px 1px 1px 1px); 
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
}
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	line-height: normal;
	padding: 15px 23px 14px;
	position: absolute;
	left: 5px;
	top: 5px;
	text-decoration: none;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}

/* =Blockquote
-------------------------------------------------------------- */
blockquote, q {
	quotes:none;
}
q:before, q:after {
	content: '"';
}
blockquote {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
blockquote cite {
	font:italic 400 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform:uppercase;
}

/* =Headings
-------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-family: Helvetica, sans-serif;
	font-weight:normal;
	line-height:1em;
    word-wrap:break-word;
}
h1 {
	font-size:2.1em;
}
h2 {
	font-size:1.8em;
}
h3 {
	font-size:1.6em;
}
h4 {
	font-size:1.5em;
}
h5 {
	font-size:1.4em;
}
h6 {
	font-size:1.2em;
}

/* =Lists
-------------------------------------------------------------- */
dt {
	font-weight:900;
}
ol {
	line-height:22px;
	list-style-position:outside;
}
ol li {
	list-style-type:decimal;
}
ul li {
	list-style-type:disc;
}
ul ul li {
	list-style-type:square;
}
ul ul ul li {
	list-style-type:circle;
}

/* =Sidebar
-------------------------------------------------------------- */
h3.widget-title {
	letter-spacing: -.06em;
	font: normal 300 1.5em/130% 'Roboto', sans-serif;
}

/* =Content
-------------------------------------------------------------- */
h1.entry-title,
h2.entry-title,
h1.archive-title,
h1.entry-title a,
h2.entry-title a {
	font-family:'Roboto', sans-serif;
	font-weight:300;
	line-height:130%;
}
.author:after {
	content:' – '
}
.hentry .entry-content, 
.hentry .entry-summary{
	font-size:.85em;
}
.entry-meta {
	font-size: 12px;
}
.archive-meta {
	margin-top:-10px;
}
footer.entry-meta {
	min-height:56px;
	padding:15px 20px;
}
.entry-content .twitter-tweet-rendered {
	max-width: 100% !important;
}
.entry-meta .categories-links:after {
	content:', ';
}
.edit-link a {
	font-weight:bold;
}
