/*
Theme Name: 	Graphene
Theme URI: 		http://www.graphene-theme.com/
Description: 	We believe that every theme should facilitate creative writing, not hinder it. We also believe that each site should have the opportunity to be unique. Since the theme's inception, we have received countless suggestions and requests on features that really matter. We listened, and we delivered. Here's a theme that's packed full of features that you need, yet far from being overwhelming. Here's a theme that's easy to use for beginners, yet well documented and powerful enough to be endlessly customisable to users with even only moderate technical skills. Here's a theme that's available in more than  30 languages and is backed with active community support, where questions, ideas and suggestions are always welcomed. And best of all, here's a theme that's completely free. Here's a theme that's yours to make it special. PS: Mobile-optimised option is available.
Version: 		1.9.4.3
Author: 		Syahir Hakim
Author URI: 	http://www.khairul-syahir.com/
Tags: 			one-column, two-columns, three-columns, right-sidebar, left-sidebar, custom-colors, custom-header, custom-background, custom-menu, editor-style, theme-options, threaded-comments, sticky-post, translation-ready, rtl-language-support, post-formats, featured-image-header, featured-images, full-width-template, microformats
Text Domain: 	Graphene
License: 		GNU General Public License, Version 3 (or newer)
License URI: 	http://www.gnu.org/licenses/gpl.html
*/


/* =Icon font
-------------------------------------------------------------- */

@font-face {
	font-family: 'Genericons';
	src: url('https://leahsaysviews.com/wp-content/themes/graphene/fonts/genericons/genericons-regular-webfont.eot');
	src: url('https://leahsaysviews.com/wp-content/themes/graphene/fonts/genericons/genericons-regular-webfont.eot#iefix') format('embedded-opentype'),
	     url('https://leahsaysviews.com/wp-content/themes/graphene/fonts/genericons/genericons-regular-webfont.woff') format('woff'),
	     url('https://leahsaysviews.com/wp-content/themes/graphene/fonts/genericons/genericons-regular-webfont.ttf') format('truetype'),
	     url('https://leahsaysviews.com/wp-content/themes/graphene/fonts/genericons/genericons-regular-webfont.svg#genericonsregular') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* =Resets and Clearfix
-------------------------------------------------------------- */

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
img,
ul,
ol,
li,
form,
fieldset {
	border: 0 none;
	margin: 0;
	padding: 0;
}


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_16 {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
}


/* Generic classes
----------------------------------------------------------------------------------------------------*/

.display-block {
	display: block;
}
.hide {
	display: none;
}


/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
    display: inline;
    float: left;
    position: relative;
    margin-left: 10px;
    margin-right: 10px;
}
.push_1,
.pull_1,
.push_2,
.pull_2,
.push_3,
.pull_3,
.push_4,
.pull_4,
.push_5,
.pull_5,
.push_6,
.pull_6,
.push_7,
.pull_7,
.push_8,
.pull_8,
.push_9,
.pull_9,
.push_10,
.pull_10,
.push_11,
.pull_11,
.push_12,
.pull_12,
.push_13,
.pull_13,
.push_14,
.pull_14,
.push_15,
.pull_15,
.push_16,
.pull_16 {
    position: relative
}
.gutter-left {
	margin-left: 10px;
}
.gutter-right {
	margin-right: 10px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {
    margin-left: 0
}
.omega {
    margin-right: 0
}
/* Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .grid_1 {
    width: 40px
}
.container_16 .grid_2 {
    width: 100px
}
.container_16 .grid_3 {
    width: 160px
}
.container_16 .grid_4 {
    width: 220px
}
.container_16 .grid_5 {
    width: 280px
}
.container_16 .grid_6 {
    width: 340px
}
.container_16 .grid_7 {
    width: 400px
}
.container_16 .grid_8 {
    width: 460px
}
.container_16 .grid_9 {
    width: 520px
}
.container_16 .grid_10 {
    width: 580px
}
.container_16 .grid_11 {
    width: 640px
}
.container_16 .grid_12 {
    width: 700px
}
.container_16 .grid_13 {
    width: 760px
}
.container_16 .grid_14 {
    width: 820px
}
.container_16 .grid_15 {
    width: 880px
}
.container_16 .grid_16 {
    width: 940px
}
/* Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .prefix_1 {
    padding-left: 60px
}
.container_16 .prefix_2 {
    padding-left: 120px
}
.container_16 .prefix_3 {
    padding-left: 180px
}
.container_16 .prefix_4 {
    padding-left: 240px
}
.container_16 .prefix_5 {
    padding-left: 300px
}
.container_16 .prefix_6 {
    padding-left: 360px
}
.container_16 .prefix_7 {
    padding-left: 420px
}
.container_16 .prefix_8 {
    padding-left: 480px
}
.container_16 .prefix_9 {
    padding-left: 540px
}
.container_16 .prefix_10 {
    padding-left: 600px
}
.container_16 .prefix_11 {
    padding-left: 660px
}
.container_16 .prefix_12 {
    padding-left: 720px
}
.container_16 .prefix_13 {
    padding-left: 780px
}
.container_16 .prefix_14 {
    padding-left: 840px
}
.container_16 .prefix_15 {
    padding-left: 900px
}
/* Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .suffix_1 {
    padding-right: 60px
}
.container_16 .suffix_2 {
    padding-right: 120px
}
.container_16 .suffix_3 {
    padding-right: 180px
}
.container_16 .suffix_4 {
    padding-right: 240px
}
.container_16 .suffix_5 {
    padding-right: 300px
}
.container_16 .suffix_6 {
    padding-right: 360px
}
.container_16 .suffix_7 {
    padding-right: 420px
}
.container_16 .suffix_8 {
    padding-right: 480px
}
.container_16 .suffix_9 {
    padding-right: 540px
}
.container_16 .suffix_10 {
    padding-right: 600px
}
.container_16 .suffix_11 {
    padding-right: 660px
}
.container_16 .suffix_12 {
    padding-right: 720px
}
.container_16 .suffix_13 {
    padding-right: 780px
}
.container_16 .suffix_14 {
    padding-right: 840px
}
.container_16 .suffix_15 {
    padding-right: 900px
}
/* Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .push_1 {
    left: 60px
}
.container_16 .push_2 {
    left: 120px
}
.container_16 .push_3 {
    left: 180px
}
.container_16 .push_4 {
    left: 240px
}
.container_16 .push_5 {
    left: 300px
}
.container_16 .push_6 {
    left: 360px
}
.container_16 .push_7 {
    left: 420px
}
.container_16 .push_8 {
    left: 480px
}
.container_16 .push_9 {
    left: 540px
}
.container_16 .push_10 {
    left: 600px
}
.container_16 .push_11 {
    left: 660px
}
.container_16 .push_12 {
    left: 720px
}
.container_16 .push_13 {
    left: 780px
}
.container_16 .push_14 {
    left: 840px
}
.container_16 .push_15 {
    left: 900px
}
/* Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .pull_1 {
    left: -60px
}
.container_16 .pull_2 {
    left: -120px
}
.container_16 .pull_3 {
    left: -180px
}
.container_16 .pull_4 {
    left: -240px
}
.container_16 .pull_5 {
    left: -300px
}
.container_16 .pull_6 {
    left: -360px
}
.container_16 .pull_7 {
    left: -420px
}
.container_16 .pull_8 {
    left: -480px
}
.container_16 .pull_9 {
    left: -540px
}
.container_16 .pull_10 {
    left: -600px
}
.container_16 .pull_11 {
    left: -660px
}
.container_16 .pull_12 {
    left: -720px
}
.container_16 .pull_13 {
    left: -780px
}
.container_16 .pull_14 {
    left: -840px
}
.container_16 .pull_15 {
    left: -900px
}
/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
.clearfix:before,
.clearfix:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
.clearfix:after {
    clear: both
}
/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/
.clearfix {
    zoom: 1
}


/* =Non-classed HTML elements
-------------------------------------------------------------- */

body {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/bg_g.png) repeat #000 fixed;
	color: #2c2b2b;
	font: normal 12px arial;
	line-height: 18px;
	position: relative;
}
a {
	color: #1772af;
	text-decoration: none;
}
a:hover {
	color: #074d7c;
	text-decoration: none;
}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
textarea {
	border: 1px solid #e3e3e3;
	color: #555;
	font: normal 12px arial;
	padding: 6px 3px;
	height: 16px;
}



/* =Container elements
-------------------------------------------------------------- */

.bg-gradient {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/bg-gradient.png) left bottom repeat-x fixed;
	position: relative;
	width: 100%;
	height: 100%;
	padding-bottom: 1px;
}
#container {
	-webkit-box-shadow: 0 0 10px #000;
	box-shadow: 0 0 10px #000;
}


/* =Header
-------------------------------------------------------------- */

#top-bar {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_h.png) left -596px repeat-x #313130;
	border-bottom:1px solid #222;
	height: 54px;
	position: relative;
	z-index: 10;
}
#profiles{
	padding-top: 13px;
	float: left;
}
#profiles a {
	float: left;
	margin-right: 10px;
}
#profiles span {
	display: none;
}
#top_search {
	float: right;
	margin-top: 15px;
}
#top_search input {
	box-shadow: inset 0 0 3px #333;
	border: none;
	color: gray;
	padding: 3px 7px 2px 5px;
	width: 79.5455%;
	height: 18px;
	float: left;
}
#top_search button {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_master.png) -38px top no-repeat;
	border: 0;
	cursor: pointer;
	display: block;
	float: right;
	width: 23px;
	height: 23px;
}
#top_search button span {
	display: none;
}
#nav #top_search {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -12px;
}
#header {
	border-top: 1px solid #000;
	height: 198px;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.header-img {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -480px;
}
#header .header_title {
	font: normal 32px "Pontano Sans", arial, sans-serif;
	letter-spacing: -1px;
	position: absolute;
	bottom: 30%;
}
.header_title,
.header_title a,
.header_title a:hover {
	text-decoration: none;
	color: #000;
}
.header_desc {
	font-size: 18px;
	font-weight: normal;
	border-bottom: none;
	color: #000;
	position: relative;
	top: 68%;
	width: 852px;
	font: normal 22px "Pontano Sans", arial, sans-serif;
}
#header_img_link {
	display: block;
	position: absolute;
	text-decoration: none;
	width: 100%;
	height: 198px;
}
#header .sidebar-wrap {
	position: absolute;
	z-index: 50;
}
.sidebar-wrap #searchsubmit {
	float: right;
	margin-top: 10px;
}
.sidebar-wrap #s {
	width: 160px;
}


/* =Navigation
-------------------------------------------------------------- */


/* Son of Suckerfish - what makes it tick */
#nav a {
	display: block;
}
#nav li {
	float: left;
}
#nav li ul {
	position: absolute;
	width: 200px;
	left: -999em;
}
#nav li:hover ul {
	left: auto;
}
#header-menu li ul ul {
	margin: -34px 0 0 200px;
}
#secondary-menu li ul ul {
	margin: -29px 0 0 200px;
}
#nav, #nav ul {
	padding: 0;
	list-style: none; 
	line-height: 1;
	z-index: 15;
}
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li:hover ul ul ul ul ul {
	left: -999em;
}
#nav li:hover ul, 
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul {
	left: auto;
}

/* What gives our menus style */
.menu-bottom-shadow{
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_h.png) left top repeat-x #eee;
	height: 3px;
	width: 100%;
}
#nav .menu li:hover{
	position: static;
}
#nav .menu ul {
	box-shadow: 0 1px 2px #555;
}

/* Top level header menu, default state */
#header-menu-wrap {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_h.png) left -4px repeat-x #101010;
	position: relative;
}
.have-secondary-menu #header-menu-wrap {
	border-bottom: 1px solid #000;
}
.dropdown #header-menu-wrap {
	background: none;
	border: none;
}
#header-menu,
#secondary-menu {
	margin: 0 10px;
	z-index: 20;
}
#header-menu > li {
	font: normal 14px arial;
	margin: 0 0 0 5px;
}
#header-menu > li:first-child {
	margin-left: 0;
}
#header-menu > li > a {
	color: #fff;
	line-height: 16px;
	padding: 9px 10px 10px;
}
#header-menu > li > a > .desc {
	display: block;
	font-size: 11px;
	color: #aaa;
}
#header-menu > .menu-item-ancestor > a > .desc {
	margin-left: 14px;
}
#header-menu > li.menu-item-ancestor > a:before {
	content: '\f431';
	display: inline-block;
	margin-left: -2px;
	-webkit-font-smoothing: antialiased;
	font: normal 16px/1 'Genericons';
	vertical-align: top;
}

/* Top level header menu, hover and current state */
#header-menu > li:hover,
#header-menu > li.current-menu-item,
#header-menu > li.current-menu-ancestor {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_h.png) left -300px repeat-x #eee;
}
#header-menu > li:hover > a,
#header-menu > li.current-menu-item > a,
#header-menu > li.current-menu-ancestor > a {
	color: #000;
}
#header-menu > li:hover > a > span,
#header-menu > li.current-menu-item > a > span,
#header-menu > li.current-menu-ancestor > a > span {
	color: #484848;
}

/* Sub level header menu, default state */
#header-menu ul li a {
	color: #000;
	padding: 10px;
	width: 180px;
}
#header-menu ul li {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_h.png) left -777px repeat-x #dfdfdf;
}
#header-menu ul li.menu-item-ancestor > a:after {
	content: '\f501';
	display: inline-block;
	float: right;
	margin: 2px -5px 0 0;
	-webkit-font-smoothing: antialiased;
	font: normal 10px/1 'Genericons';
	vertical-align: middle;
}

/* Sub level header menu, hover and current state */
#header-menu ul li:hover,
#header-menu ul li.current-menu-item,
#header-menu ul li.current-menu-ancestor {
	background-position: left -856px;
	background-color: #212121;
}
#header-menu ul li:hover > a,
#header-menu ul li.current-menu-item > a,
#header-menu ul li.current-menu-ancestor > a {
	color: #fff;
}


/* Secondary menu */
/* Top level, default state */
#secondary-menu-wrap {
	width: 100%;
	border-top: 1px solid #2C2C2C;
	background: #222;
}
#secondary-menu > li {
	font: normal 11px arial;
	margin: 0 5px;
	text-transform: uppercase;
}
#secondary-menu > li:first-child {
	margin-left: 0;
}
#secondary-menu > li > a {
	color: #fff;
	line-height: 16px;
	padding: 7px 10px 6px;
}

#secondary-menu > li.menu-item-ancestor > a:before {
	content: '\f431';
	display: inline-block;
	margin-left: -2px;
	-webkit-font-smoothing: antialiased;
	font: normal 12px/1 'Genericons';
	vertical-align: text-top;
}

/* Top level, hover and current state */
#secondary-menu > li:hover,
#secondary-menu > li.current-menu-item,
#secondary-menu > li.current-menu-ancestor {
	background: #eee;
}
#secondary-menu > li:hover > a,
#secondary-menu > li.current-menu-item > a,
#secondary-menu > li.current-menu-ancestor > a {
	color: #000;
}

/* Sub level, default state */
#secondary-menu ul li a {
	color: #000;
	padding: 7px 10px 6px;
	width: 180px;
	line-height: 16px;
}
#secondary-menu ul li {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_h.png) left -1014px repeat-x #dfdfdf;
}
#secondary-menu ul li.menu-item-ancestor > a:after {
	content: '\f501';
	display: inline-block;
	float: right;
	margin: 3px -5px 0 0;
	-webkit-font-smoothing: antialiased;
	font: normal 8px/1 'Genericons';
	vertical-align: middle;
}
/* Sub level header menu, hover and current state */
#secondary-menu ul li:hover,
#secondary-menu ul li.current-menu-item,
#secondary-menu ul li.current-menu-ancestor {
	background-position: left -1084px;
	background-color: #212121;
}
#secondary-menu ul li:hover > a,
#secondary-menu ul li.current-menu-item > a,
#secondary-menu ul li.current-menu-ancestor > a {
	color: #fff;
}



/* =Content Area
-------------------------------------------------------------- */

#content {
	background: #e3e3e3;
	padding-top: 21px;
	padding-bottom: 20px;
}
.page-title {
	background: #2070B7;
	background: linear-gradient(left top, #0F2D4D, #2880C3);
	background: -moz-linear-gradient(left top, #0F2D4D, #2880C3);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorStr='#0F2D4D', EndColorStr='#2880C3')";
	background: -webkit-linear-gradient(left top, #0F2D4D, #2880C3);
	background: -o-linear-gradient(left top, #0F2D4D, #2880C3);
	-pie-background: linear-gradient(left top, #0F2D4D, #2880C3);
	color: #e3e3e3;
	font-size: 16px;
	margin: 0 auto 10px;
	padding: 8px 0;
	text-align: center;
	text-shadow: 0 -1px 0 #333;
}
.page-title span {
	color: #fff;
}
.term-desc {
	padding: 10px;
	margin-top: -10px;
	overflow: hidden;
}
.term-desc p{
	font: normal 12px/18px arial;
	margin-top: 10px;
}
.term-desc p:first-child {
	margin-top: 0;
}
.featured_slider {
	-pie-background: linear-gradient(left top, #0F2D4D, #2880C3);
	background: #0F2D4D;
	background: -moz-linear-gradient(left top, #0F2D4D, #2880C3);
	background: -webkit-linear-gradient(left top, #0F2D4D, #2880C3);
	background: -o-linear-gradient(left top, #0F2D4D, #2880C3);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorStr='#0F2D4D', EndColorStr='#2880C3')";
	background: linear-gradient(left top, #0F2D4D, #2880C3);
	margin-bottom: 20px;
	padding: 25px 0;
	position: relative;
	width: 100%;
	clear: both;
}
.full-width-slider .featured_slider {
	margin: 0 10px 20px;
}
.bottom-slider .featured_slider {
	margin-bottom: 0;
}
.bgimage-excerpt.featured_slider {
	padding: 0;
	-pie-background: none;
	background: none;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled='false')";
}
.thumbnail-excerpt.featured_slider {
	margin-bottom: 30px;
}
.featured_slider #slider_root {
	background: #fff;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	height: 240px;
	width: 100%;
}
.three-col-right .bgimage-excerpt.featured_slider #slider_root {
	margin-left: 0;
}
.bgimage-excerpt.featured_slider #slider_root {
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;
}
.featured_slider .slider_items {
	position: absolute;
	width: 20000em;
	height: 100%;
}
.sliderpost_featured_image {
	float: left;
	margin: 4px 1em 12px 0;
}
.sliderpost_featured_image img {
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;
}
.slider_post {
	float: left;
	position: relative;
	height: 100%;
}
.slider-entry-wrap {
	margin: 20px;
}
.fade .slider_post {
	position: absolute !important;
	left: 0;
	top: 0;
	display: none;
}
.slider_post_entry p{
	margin-bottom: 10px;
}
.bgimage-excerpt .slider_post {
	padding: 0;
	position: relative;
	height: 100%;
}
.slider-bgimage {
	position: absolute;
	left: 0;
	top: 0;
	max-width: 100%;
	height: auto;
}
.thumbnail-excerpt .block-button {
	position: absolute;
	right: 15px;
	bottom: 10px;
}
.sliderpost_featured_image {
	margin: 20px 1em 1em 20px;
}
.bgimage-excerpt .slider-entry-wrap {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/black70.png) repeat;
	background: rgba(0, 0, 0, 0.8);
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	margin: 0;
	z-index: 10;
}
.slider_post .permalink-overlay {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 5;
}
.slider_post .permalink-overlay span {
	display: none;
}
.bgimage-excerpt .slider-entry-wrap .slider-content-wrap {
	padding: 5px 10px;
}
.bgimage-excerpt .slider_post h2 a,
.bgimage-excerpt .slider_post h2 a:visited {
	color: #fff;
	font: normal 20px "Pontano Sans", arial, sans-serif;
}
.bgimage-excerpt .slider_post_entry p {
	color: #ccc;
}
.slider_post h2 {
	border-bottom: none;
}
.slider_post h2 a,
.slider_post h2 a:visited {
	font: normal 26px georgia;
}
.slider_post a.continue_reading {
	display: none;
}

.block-button,
.block-button:visited,
.Button,
.button,
input[type="submit"],
button,
#commentform #submit,
.wpsc_buy_button {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/bg-block-button.png) left bottom repeat-x #1C5FA5;
	background: -moz-linear-gradient(#2982C5, #1C5FA5);
	background: -webkit-linear-gradient(#2982C5, #1C5FA5);
	background: -o-linear-gradient(#2982C5, #1C5FA5);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#2982C5', EndColorStr='#1C5FA5')";
	background: linear-gradient(#2982C5, #1C5FA5);
	
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	
	-moz-box-shadow: 0 1px 2px #aaa;
	-webkit-box-shadow: 0 1px 2px #aaa;
	box-shadow: 0 1px 2px #aaa;
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.3);
	box-shadow: 0 1px 2px rgba(0,0,0,0.3);
	
	border: 1px solid #1C5FA5;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	font: bold 12px arial;
	padding: 5px 15px 6px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 -1px 0 #16497E;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
	vertical-align: top;
}
.block-button:hover,
.button:hover,
input[type="submit"]:hover,
button:hover,
#commentform #submit:hover,
.wpsc_buy_button:hover {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/bg-block-button-hover.png) left bottom repeat-x #1C5FA5;
	background: -moz-linear-gradient(#2982C5, #15467A);
	background: -webkit-linear-gradient(#2982C5, #15467A);
	background: -o-linear-gradient(#2982C5, #15467A);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#2982C5', EndColorStr='#15467A')";
	background: linear-gradient(#2982C5, #15467A);
	color: #fff;
	cursor: pointer;
	text-decoration: none;
}
.slider_nav {
	clear: both;
	height: 10px;
	margin-top: 5px;
	text-align: center;
	width: 100%;
}
.thumbnail-excerpt .slider_nav {
	position: absolute;
	bottom: -15px;
}
.slider_nav a span {
	display: none;
}
.slider_nav a,
.slider_nav a:visited {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_master.png) -80px -37px no-repeat;
	display: inline-block;
	margin: 0 3px;
	width: 10px;
	height: 10px;
}
.slider_nav a.active,
.slider_nav a.active:visited,
.slider_nav a:hover {
	background-position: -68px -37px;
}
.post {
	background: #fff;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d8d8d8;
	margin-bottom: 10px;
	padding: 15px 0 10px;
	overflow: visible;
	position: relative;
	width: 100%;
}
.child-page {
	background: #E9ECF5;
	padding-bottom: 10px;
	padding-top: 10px;
	z-index: 6;
}
.child-page .entry-content {
	margin-top: 0;
}
.child-page .entry-content p {
	line-height: 18px;
	margin-top: 5px;
}
.child-page .post-title {
	border-bottom: none;
	margin: 0;
	padding: 0;
}
.child-page .block-button {
	float: right;
}
.adsense_single {
	text-align: center;
	float: none;
}
.post .date {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_master.png) -325px top no-repeat;
	padding: 0 0 4px;
	text-align: center;
	display: block;
	width: 40px;
	margin-right: 10px;
	float: left;
}
.post .date.with-year {
	margin-top: -5px;
	padding-bottom: 0;
}
.post .date span {
	display: block;
}
.post .date .month {
	font: normal 8px tahoma;
	text-transform: uppercase;
	padding-top: 2px;
	color: #fff;
	height: 12px;
}
.post .date .day {
	font: bold 19px tahoma;
	color: #fff;
	text-shadow: 0 -1px 0 #111;
}
.post .date .year {
	font: bold 10px tahoma;
	color: #000;
	margin-top: 3px;
}
.post .entry {
	margin: 0 10px;
	padding: 0;
}
.post-title,
.post-title a {
	font: 24px "Pontano Sans", sans-serif;
	color: #1772af;
	margin-top: -3px;
}
.post-title a,
.post-title a:visited {
	border: none;
}
.post-meta {
	position: relative;
}
.post-meta p,
.post-meta ul,
.post-meta li {
	float: left;
}
.post-meta .meta_categories {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_master.png) left -85px no-repeat;
	padding-left: 20px;
	max-width: 60%;
}
.three-columns .post-meta ul {
	width: 185px;
}
.post-meta{
	font: normal 11px/18px tahoma;
}
.post-meta li {
	list-style-position: outside;
	list-style-type: none;
	margin-left: 5px;
}
.post-meta .post-author,
.post-meta .edit-post,
.post-meta .post-date-inline,
.wp-email-button,
.print {
	display: block;
	float: right;
	position: relative;
}
.post-meta .edit-post,
.post-meta .post-date-inline,
.print,
.wp-email-button {
	margin-left: 5px;
}
.wp-email-button img{
	vertical-align: bottom;
}
.print span {
	display: none;
	}
.print a, 
.print a:visited {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_master.png) -152px -38px no-repeat;
	display: block;
	margin-top: 2px;
	width: 16px;
	height: 16px;
	}
.post-meta .post-date-inline {
	border-left: 1px solid #ccc;
	padding-left: 5px;
}
.wp-email-button a:last-child {
	display: none;
}
.wp-email-button a:first-child {
	display: inline;
}
.post-avatar-wrap {
	float: right;
}
.sticky {
	background-color: #def;
}
.sticky h2,
.sticky .post-meta .post-date-inline,
.sticky .entry-footer {
	border-color:#aaa;
}
.entry-content {
	clear: both;
}
.entry-content img, 
.wp-caption {
	max-width: 98%;
	height: auto;
}
.wp-caption {
	max-width: 100%;
	background: #eee;
	border: 1px solid #ddd;
	margin: 10px auto 0;
}
.entry-content .wp-caption img {
	border: 1px solid #ccc;
	max-width: 98.5%;
	margin: 4px;
}
.wp-caption-text {
	color: #5e5e5e !important;
	font: normal 11px arial !important;
	margin: 0 5px !important;
	padding-bottom: 5px;
	text-align: center;
}
.comment-entry ol,
.comment-entry ul {
	display: block !important;
	margin: 5px 0 10px 25px !important;
	width: auto !important;
}
.comment-entry li {
	line-height: 18px;
	margin-bottom: 10px;
}
.comment-entry ul li {
	list-style-type: circle !important;
}
.entry-content .gallery-caption {
	background: #efefef;
	color: #555;
	font-size: 11px;
	padding: 5px;
}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.comment-entry h1,
.comment-entry h2,
.comment-entry h3,
.comment-entry h4,
.comment-entry h5,
.comment-entry h6 {
	color: #333;
	font: normal 18px "Pontano Sans", arial, sans-serif;
	margin: 20px 0 5px 0;
}
.entry-content h1,
.comment-entry h1 {
	font-size: 22px;
}
.entry-content h2,
.comment-entry h2 {
	border-bottom: none;
	font-size: 20px;
}
.entry-content h4,
.comment-entry h4 {
	font-size: 16px;
}
.entry-content h5,
.comment-entry h5 {
	font-size: 14px;
}
.entry-content h6,
.comment-entry h6 {
	font-size: 13px;
}
.entry-content p,
.comment-entry p,
dt {
	margin-top: 10px;
}

.entry-content .excerpt-thumb img,
.child-page .excerpt-thumb img {
	float: left;
	margin: 10px 1em 0 0;
}
.child-page .excerpt-thumb img {
	margin-top: 0;
}
.entry-content .wp-caption img {
	margin-bottom: 0;	
}
.entry-content .wp-caption-text {
	margin-top: 0;
}
.entry-content dt {
	margin-top: 10px;
}
.entry-content ul {
	list-style-position: outside;
	margin: 10px 0 10px 30px;
}
.entry-content ul li {
	list-style-image: url(https://leahsaysviews.com/wp-content/themes/graphene/images/list-style-image.png);
	margin-bottom: 7px;
}
.entry-content ol {
	margin: 5px 0 5px 30px;
}
.comment-entry ol li {
	list-style: decimal;
}
.entry-content ol li {
	margin-bottom: 7px;
}
.entry-content ol ol,
.comment-entry ol ol li {
	list-style-type: lower-alpha;
}
.comment-entry ol ol li {
	margin-left: 0;
}
.entry-content ol ol ol,
.comment-entry ol ol ol li {
	list-style-type: lower-roman;
}
.entry-content img,
.child-page img {
	border: 4px solid #e3e3e3;
	margin: 5px 0;
}
.entry-content table img,
.child-page table img,
.entry-content .prettyMapList img {
	border: none;
	margin: 0;
}
.alignright {
	float: right;
	margin: 4px 0 12px 10px !important;
}
.alignleft {
	float: left;
	margin: 4px 10px 12px 0 !important;
}
.aligncenter {
	display: block;
	margin: 1em auto !important;
}
img.wp-smiley,
.entry-content p img.wp-smiley,
.comment-entry p img.wp-smiley {
	border: none !important;
	display: inline !important;
	float: none !important;
	margin: 0;
}
table {
	border-collapse: collapse;
}
table td,
table th,
table tr {
	border: 1px solid #e6e6e6;
	font-family: arial;
	padding: 2px 5px;
}
table th {
	background: #eee;
	background: -webkit-linear-gradient(#f6f6f6,#eee);
	background: -moz-linear-gradient(#f6f6f6,#eee);
	background: -o-linear-gradient(#f6f6f6,#eee);
	background: linear-gradient(#f6f6f6,#eee);
	padding: 10px 5px;
}
table tr {
	background: #fbfbfb;
}
table tr.alternate {
	background: #fff;
}
table#wp-calendar td,
table#wp-calendar th,
table#wp-calendar tr {
	border: none;
}
blockquote {
	background: #f9f9f9;
	border: 1px dotted #e3e3e3;
	clear: both;
	margin: 10px 0 10px 10px;
	padding: 0 18px 5px 10px;
}
blockquote:before {
	content: '\f106';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 32px/0 'Genericons';
	vertical-align: top;
}
blockquote p:first-child {
	margin-top: -5px;
}
blockquote cite {
	display: block;
	font-style: italic;
	margin-top: 10px;
	text-align: right;
}
blockquote blockquote {
	margin-left: 0;
}
p cite {
	display: block;
	text-align: right;
}
code {
    font: 12px 'Courier New', monospace;
	background: #f8f8f8;
    padding: 0 2px 2px;
	margin: 0 2px;
	border: 1px solid #d5d5d5;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	overflow: auto;
	white-space: pre-wrap;
}
pre {
	-ms-word-wrap: break-word;
	word-wrap: break-word;
}
p.form-allowed-tags code {
	background: none;
}
code.block,
pre.block {
	background: url(https://leahsaysviews.com/wp-content/themes/graphene/images/sprite_master.png) -839px -446px no-repeat #f3f3f3;
	border: 1px dotted #e3e3e3;
	color: #000;
	display: block;
	font: normal 11px "Courier New";
	margin: 10px 0;
	padding: 15px 2px 2px 20px;
}
.entry-footer {
	border-top: 1px solid #f5f5f5;
	clear: both;
	margin-top: 20px;
}
.link-pages {
	clear: both;
	margin-top: 10px;
	text-align: center;
}
.add-this,
.add-this-right {
	float: left;
	padding-top: 7px;
}
.add-this-right {
	float: right;
	clear: right;
}
.post-tags {
	color: #929292;
	float: left;
	font: normal 11px tahoma;
	line-height: 16px;
	margin-top: 5px;
	max-width:60%;
}
.single .author-info {
	background: #E9ECF5;
	margin-bottom: 10px;
	margin-top: 5px;
	padding: 10px;
}
.single .author_h4 {
	color: #929292;
	font: normal 18px arial;
	margin: 15px 0 5px 10px;
}
.single .author_bio p {
	margin-top: 10px;
}
.author-avatar-wrap {
	width: auto !important;
}
.author-entry .avatar,
.author-info .avatar {
	float: left;
	position: static;
}
.author-entry .author_name {
	font-size: 14px;
	margin-bottom: 5px;
}
.author-entry .entry-content {
	margin-top: 10px;
}
.author-entry p {
	color: #444;
	line-height: 18px;
}
.author-entry .avatar {
	border: 4px solid #e3e3e3;
	float: left;
}
.author-entry h2,
.author-entry .entry-content {
	float: right;
}
.author-entry .entry-content {
	clear: right;
	padding-bottom: 20px;
}
.author-entry .author-first-heading {
	margin-bottom: 0;
	margin-top: 0;
}
.comment-avatar-wrap {
	width: 40px;
	float: left;
	margin-right: 10px;
}
.comment-nav {
	color: #929292;
	font: normal 12px tahoma;
	text-align: center;
}
.comment-link {
	float: right;
	padding-top: 5px;
	text-align: right;
	margin-left: 20px;
}
.comment-link a,
.comment-link a:visite