/*
Theme Name: Your Web Layout
Theme URI: http://yourweblayout.com/
Author: Design Services
Author URI: http://yourweblayout.com/
Description: This site was built by Design Services. If you have any questions, please contact <a href="mailto:updates@yourweblayout.com">updates@yourweblayout.com</a>
Version: 1.2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: responsive-layout

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.

Your Web Layout is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Bootstrap
	1.1 Adjustments

2.0	Underscores
	2.1 Elements
	2.2 Accessibility
	2.3 Alignments
	2.4 Clearings

3.0 Your Web Layout
	3.1 Typography
	3.2 Background
	3.3 Header
	3.4 Navigation
	3.5 Content
	3.6 Sidebar
	3.7 Footer
	3.8 Custom

4.0 Media Queries
	4.1 xs
	4.2 sm
	4.3 md
	4.4 lg
--------------------------------------------------------------*/

/*--------------------------------------------------------------
1.0 Bootstrap
--------------------------------------------------------------*/

/*--------------------------------------------------------------
1.1 Adjustments
--------------------------------------------------------------*/
/* If they insist, disable responsiveness thusly
 * @link http://getbootstrap.com/getting-started/#disable-responsive
 *
 * 1. Replace all col classes (col-lg, col-md, col-sm) with col-xs
 * 2. Remove all navbar collapsing and expanding behavior
 * 3. Uncomment css below to override container width
 */

/*
.container {
	width: 970px !important;
}
@media (min-width: 768px) {
	.container {
		width: 970px;
	}
}
@media (min-width: 992px) {
	.container {
		width: 970px;
	}
}
@media (min-width: 1200px) {
	.container {
		width: 970px;
	}
}
*/

/*--------------------------------------------------------------
2.0	Underscores
--------------------------------------------------------------*/

/*--------------------------------------------------------------
2.1 Elements
--------------------------------------------------------------*/
img {
	height: auto; /* Make sure images are scaled correctly */
	max-width: 100%; /* Adhere to container width */
}

/* Make sure elements fit their containers */
embed,
iframe,
object,
.wp-caption,
.widget select {
	max-width: 100%;
}

/* Required by WordPress theme check */
.sticky,
.bypostauthor,
.gallery-caption,
.wp-caption-text {
}

.wp-caption-text {
	font-size: 11px;
	line-height: 15px;	
	padding: 5px 10px;
	background: #E8E8E8;
}

/*--------------------------------------------------------------
2.2 Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:hover,
.screen-reader-text:active,
.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;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}

/*--------------------------------------------------------------
2.3 Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.aligncenter {
	clear: both;
	display: block;
	margin: 0 auto;
}

/*--------------------------------------------------------------
2.4 Clearings
--------------------------------------------------------------*/
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: '';
	display: table;
}

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both;
}

/*--------------------------------------------------------------
3.0 Your Web Layout
--------------------------------------------------------------*/

/*--------------------------------------------------------------
3.1 Typography
--------------------------------------------------------------*/
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

body {
	font-family: 'Open Sans', sans-serif;
	font-style: normal;
	font-weight: 400;
	text-rendering: optimizeLegibility;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
	font-family: 'Raleway', sans-serif;
}
h1, .h1 {
	color: #35b5c2;
	font-weight: 400;
}
h3, .h3 {
	color: #35b5c2;
} 
h4, .h4 {
	font-size: 22px;	
	border-bottom: 1px dotted #35b5c2;
}
h4 small {
	font-size: 18px;
	color: #060B2A !important;
	font-weight: bold;	
}
p { 
}
p.blue {
	color: #060B2A;	
}
a {
    color: #35b5c2;
    text-decoration: none;
}
a:hover, a:focus {
    color: #2badba;
    text-decoration: underline;
}
a:active, a:hover {
    outline: 0 none;
}

/*--------------------------------------------------------------
3.2 Background
--------------------------------------------------------------*/
body {
	background: #fff;
	color: #232323;
}
.site-header {
	background: #fff;
}
#site-navigation {
	border-top: 1px solid #8d8d8d;
	background: #80d1d9;
}
.site-content > .container {
	background: #fff;
}
.site-footer {
	padding-top: 25px;
	background: #060b2a;
}

/*--------------------------------------------------------------
3.3 Header
--------------------------------------------------------------*/
.bio {
	margin-top: 10px;
}
.bio h3 {
	margin-top: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 26px;
	color: #206f77;
	margin-bottom: 0;
}
.bio p {
	margin-top: 5px;
	font-size: 14px;
	color: #3e3e3e;
	line-height: 16px;
} 
.logo {
}
.logo img {
	margin: 10px auto;
	display: block;
}
.appointment .btn {
	margin-top: 5px;
	padding: 6px 10px 8px;
    font-size: 13px;
	-webkit-box-shadow: 0 2px 5px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow:    0 2px 5px 0px rgba(50, 50, 50, 0.4);
	box-shadow:         0 2px 5px 0px rgba(50, 50, 50, 0.4);
	margin-bottom: 5px;
}
.tel {
	font-size: 24px;
	color: #060b28;
}
.tel:hover {
	color: #060b28;
}

/*--------------------------------------------------------------
3.4 Navigation
--------------------------------------------------------------*/
/* Primary nav */
.navbar {
	min-height: 0 !important;
	border: none;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}
.navbar-default {
	margin-bottom: 0;
}
.navbar-default .navbar-nav {
	margin: 0 -15px;
}
.navbar-default .navbar-nav > li > a {
	font-size: 18px;
    color: #fff;
	text-transform: uppercase;
    padding: 10px 15px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	background: #060b28;
	color: #fff;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  	background: #060b28 !important;
  	color: #fff;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  	background: #060b28 !important;
  	color: #fff;
}

.caret {
	display: none;
}

.dropdown-menu {
	min-width: 200px !important;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
	color: #060B28;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  	background: #060b28 !important;
  	color: #fff !important;
}

.navbar-default .navbar-toggle {
    border-color: #fff;
	background-color: #060B28;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #060B28;
	opacity: 0.9;
}
.navbar-toggle {
    margin-right: 10px;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #80D1D9 !important;
}

/*--------------------------------------------------------------
3.5 Content
--------------------------------------------------------------*/
.entry-header {
} 
.home .entry-header .entry-title {
	text-align: center;
}
.entry-header .entry-title {
	font-family: 'Raleway', sans-serif;
	/* color: #35b5c2; */
        color: #060B2A;
	font-weight: 400;
}
.home .entry-content {
	margin-top: 0;
}
.entry-content {
	margin-top: 40px;
}
.entry-content ul {
	padding-left: 20px;
	list-style-type: none;
}
.entry-content ul li {
	padding-left: 15px;
	background: url(images/bullet.png) no-repeat left 11px;	
}
.entry-footer {
}

/*--------------------------------------------------------------
3.6 Sidebar
--------------------------------------------------------------*/
.widget-area {
}
.widget-title {
	font-size:28px;
}

/*--------------------------------------------------------------
3.7 Footer
--------------------------------------------------------------*/
.site-footer p {
	font-size: 16px;
	color: white;
}
.site-footer p.address {
	padding-left: 0;
}
.site-footer h6 {
	margin-top: 15px;
	font-size: 17px;
	color: white;
	text-transform: uppercase;
}
#mc_embed_signup {
	margin-top: 13px;
}
#mc-embedded-subscribe-form fieldset {
	padding-top: 0 !important;
	background-color: transparent !important;	
	border: none !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important; 
}
#mc-embedded-subscribe-form legend {
	padding: 0 !important;
	font-size: 10px !important;
	color: white !important;
	background-color: transparent !important;	
	border: none !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important; 
	margin-bottom: 0 !important;
}
#mc-embedded-subscribe-form .mc-field-group {
	margin: 0 !important;
}
#mc-embedded-subscribe-form .mc-field-group .email {
	height: 30px;
	font-size: 16px !important;
	color: #909090 !important;
	padding: 0 10px !important;
	background: #bfbfbf !important;
	border: 1px solid #909090 !important;
}
#mc-embedded-subscribe-form #mc-embedded-subscribe {
	margin: 0 !important;
}
.social {
	padding-left: 0;
	list-style-type: none;
}
.social li {
	float: left;
}
.social li + li {
	margin-left: 5px;
}
.social li a {
	display: block;
}
.social li a:hover {
	opacity: 0.9;
}
.attribution {
	clear: both;
	padding-top: 20px;
	text-align: left;
}
.attribution p {
	font-size: 10px;
	color: #d0d0d0;
}
.attribution p a {
	color: #d0d0d0;	
}

/*--------------------------------------------------------------
3.8 Custom
--------------------------------------------------------------*/
.btn {
    -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align: center;
    font-weight: normal;
    line-height: 15px;
	border-width: 2px;
	margin-bottom: 0;
}
.btn a {
	color: #fff;
}
.btn a:hover {
	text-decoration: none;
}
.btn-info {
    background-color: #35b5c2;
    border-color: #060B2A;
}
.btn-info:hover { 
	background-color: #2badba;
	border-color: #fff;
}

.tel:hover {
	text-decoration: none;
}

.bg-warning {
	padding: 5px 10px;
	line-height: 20px;
}

blockquote {
    border-left: 5px solid #35B5C2;
	background: #e8e8e8;
}
blockquote p {
	font-size: 14px;
	margin-bottom: 10px;
}

.blog .entry-content, .single .entry-content {
	margin-top: 0;
}
.entry-meta {
	display: none;
}

/* benefits */
#benefits {
	margin-top: 40px;
	border-top: 1px solid #bcbcbc;
	background: url(images/pattern.jpg) repeat;
}
#benefits .thumbnail {}
#benefits .thumbnail:hover {
	color: #060B2A;	
}

/* about mary */
.page-id-6 .entry-content h3 {
	font-size: 31.5px;
	margin-bottom: 0;
}
.page-id-6 .bg-warning {
	margin-top: 30px;
}

/* about mary > the ultrasonice core */


/* is this you */
.page-id-8 h4 {
	display: table;
}
.wp-image-176 {
	margin-top: 37px;
}
.page-id-8 .blue {
	color: #060B2A;
}
.page-id-8 .blue + p a {
	color: #060B2A;
}

/* is this you > football players */
.page-id-139 h4 {
	display: table;
}
.page-id-139 blockquote {
	position: relative;
}
.page-id-139 blockquote p:first-child {
	position: absolute;
	top: 10px;
	right: 20px;	
	width: auto;
}
.page-id-139 blockquote p {
	width: 80%;	
}

.page-id-139 .blue {
	color: #060B2A;
}
.page-id-139 .blue + p a {
	color: #060B2A;
}

/* is this you > polarity therapy */

/* solutions */
.page-id-10 h4 {
	display: table;
}
.well p:last-child {
	margin-bottom: 0;
}
.well .thumbnail {
	margin-bottom: 0;	
}
.well .thumbnail:hover {
	border: 1px solid #060B2A; 
}
.well-sm {
	padding: 20px 9px !important;
}

/* solutions > craniosacral */
.page-id-69 .thumbnail {
	margin-bottom: 20px;
}

/* solutions > core aroma */
.wp-image-234 {
	margin-top: 20px;
}

/* reviews */
.page-id-12 blockquote {
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
    border-left: none;
	background: transparent;
	border-bottom: 5px solid #F5F5F5;
}
.page-id-12 blockquote.odd {
	border-bottom: 5px solid #060B2A;
}
.page-id-12 blockquote.odd footer {
	color: #060B2A;
}

/* blog */
.search-form { 
	margin-top: 30px;
	background-color: #060B2A;
    padding: 20px 15px 15px;
	margin-bottom: 50px;
}
.search-form input { 
	background: none repeat scroll 0 0 #bfbfbf !important;
    border: 1px solid #909090 !important;
    color: #909090 !important;
    font-size: 16px !important;
    height: 30px;
    padding: 0 10px !important;
}
.search-form .search-submit {
	display: none;
}

/* contact */
.page-id-16 .thumbnail {
	margin-bottom: 0;
}
.page-id-16 .thumbnail:hover {
	border: 1px solid #060B2A; 
}
.page-id-16 .wp-caption-text {
	position: relative;
	z-index: 1;
	margin: -30px 5px 0;
}
.page-id-16 .tel {
	font-size: inherit;
	color: #232323; 
}

.gform_wrapper {
	margin: 20px 0 0 !important;
	max-width: 100%; 
}
.gform_wrapper .gform_heading {
    display: none; 
}
.gform_wrapper .gform_body ul li {
    padding: 0; 
	background: none;
}
.gform_wrapper .gform_body ul li label {
	font-size: 13px;
    color: #333; 
}
.gform_wrapper .gform_body ul li input {
	width: 100%;
    padding-left: 8px;
    background: #F0F0F0;
    border: 1px solid #979797;  
}
.gform_wrapper .gform_body ul li select {
    padding: 3px 10px 4px 4px !important;
    -webkit-appearance: none;
    -moz-appearance: menupopup;
    text-indent: 0.01px;
    text-overflow: "";
    background: url(../images/build/arrow-down.png) no-repeat #f0f0f0;
    background-position: 99% 8px;
    border: 1px solid #979797;  
}
.gform_wrapper .gform_body ul li select::-ms-expand {
	display: none; 
}
.gform_wrapper .gform_body ul li textarea {
    width: 100%;
    padding-left: 8px;
    background: #F0F0F0;
    border: 1px solid #979797; 
	margin-bottom: 20px;
}
.gform_wrapper .gform_body ul li + li {
    margin-top: 5px; 
}
.gform_wrapper .gf_page_steps {
	width: 100% !important;
	border-bottom: 1px dotted #8B5E3B !important;
}
.gform_wrapper .gform_footer, .gform_wrapper .gform_page_footer {
	clear: both;
	border-top: 1px dotted #8B5E3B !important;
	width: 100% !important;
}

.gfield {
	margin-bottom: 0 !important;
}

.button, .button:visited {
	border: 2px solid transparent;
    -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align: center;
	font-size: 13px;
	color: #fff;
    font-weight: normal;
    line-height: 15px;
    padding: 8px 15px 10px;
	background-color: #35b5c2;
    border-color: #fff;
	-webkit-box-shadow: 0 2px 5px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow:    0 2px 5px 0px rgba(50, 50, 50, 0.4);
	box-shadow:         0 2px 5px 0px rgba(50, 50, 50, 0.4);
}
 .button:hover, .button:focus, .button:visited:hover, .button:visited:focus {
	color: #fff;
    background-color: #2badba;
    border-color: #fff;
}
 .button:active, .button:visited:active {
	color: #fff;
    background-color: #2badba;
    border-color: #fff;
}

/*--------------------------------------------------------------
4.0 Media Queries
--------------------------------------------------------------*/

/*--------------------------------------------------------------
4.1 xs
--------------------------------------------------------------*/
/* Extra Small - phones */

h1, .h1 {
	font-size: 24px;
}

/* content */
.entry-header .entry-title {
	font-size: 24px;
}
.entry-content ul {
	margin-bottom: 0;
}

/* home page > benefits */
#benefits .thumbnail {
	margin: 5px 0 30px;
}

/*--------------------------------------------------------------
4.2 sm
--------------------------------------------------------------*/
@media (min-width: 768px) {
/* Small - tablets */

.home {
	font-size: 14px;
}
body {
	font-size: 12px;
}
h1, .h1 {
	font-size: 26px;
}

/* header */
.bio {
	margin-top: 60px;	
}
.bio p {
	font-size: 13px;
}
.logo img {
	margin: 20px auto 10px;
}
.appointment .btn {
	float: right;
	margin-top: 60px;
	padding: 6px 10px 8px;
    font-size: 14px;
	margin-bottom: 10px;
}
.site-header p.text-right {
	clear: right;
	margin-bottom: 0;
}

/* nav */
#site-navigation {
	background: url(images/nav-repeat.jpg) repeat-x;	
	-webkit-box-shadow: 0 2px 5px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow:    0 2px 5px 0px rgba(50, 50, 50, 0.4);
	box-shadow:         0 2px 5px 0px rgba(50, 50, 50, 0.4);
}
.navbar-default .navbar-nav > li {
	background: url(images/divider.png) repeat-y right top;	
}
.navbar-default .navbar-nav > li:last-child {
	background: none;
}
.navbar-default .navbar-nav > li > a {
	font-size: 14px;
    padding: 10px 17px;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	 color: #333;
}

/* content */
.entry-header .entry-title {
	font-size: 26px;
	margin-bottom: 20px;
}
.entry-content ul {
	margin-bottom: 20px;
}

/* home page > slider */
#leaderboard {
	margin-top: 20px;
	margin-bottom: 20px;
}
#leaderboard > .container {
	padding: 0;	
}
#leaderboard .metaslider ul li img {
	border: 1px solid white;
	-webkit-box-shadow: 0 2px 5px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow:    0 2px 5px 0px rgba(50, 50, 50, 0.4);
	box-shadow:         0 2px 5px 0px rgba(50, 50, 50, 0.4);	
}
.flex-control-nav {
    bottom: -10px !important;
    z-index: 10;
}
	
.caption-wrap {
	bottom: 40px !important;
	left: 45px !important;
	background: none !important;
	opacity: 1 !important;
}
.caption-wrap .caption {
	font-family: 'Raleway', sans-serif;
	font-size: 24px;
	color: white;
	display: inline-block;
	padding: 10px !important;
	background: rgba(0,0,0,0.8)
}

/* home page > benefits */
#benefits {
	padding-bottom: 10px;
}
#benefits .thumbnail {
	margin: 20px 0 0;
}

/* footer */
.site-footer p {
	font-size: 12px;
	line-height: 15px;
}
.site-footer p.address {
	padding-left: 0;
}
.site-footer h6 {
	margin-top: 0; 
	font-size: 14px;
}
.site-footer h6.text-right {
	margin-right: 20px;
}
.social {
	float: right;
}
.attribution {
	text-align: center;
}
.attribution p {
	font-size: 12px;
	
}

/* ultrasonic core */
.wp-image-160 {
	margin-top: 9px;
}

}

/*--------------------------------------------------------------
4.3 md
--------------------------------------------------------------*/
@media (min-width: 992px) {
/* Medium - desktops */
	
/* Sticky footer
 * @link http://mystrd.at/modern-clean-css-sticky-footer/
 */
html {
	position: relative;
    min-height: 100%;
}
body {
   	margin: 0 0 175px; /* = .site-footer height */
}
.site-footer {
   	position: absolute;
   	left: 0;
   	bottom: 0;
   	width: 100%;
   	height: 175px; /* = body margin-bottom */
}

.home {
	font-size: 18px;
}
body {
	font-size: 16px;
}
h1, .h1 {
	font-size: 34px;
}
p {
	margin-bottom: 20px;
}

/* header */
.bio {
	margin-top: 45px;	
}
.bio p {
	font-size: 14px;
}
.appointment .btn {
	margin-top: 50px;
	padding: 8px 15px 10px;
    font-size: 17px;
	margin-bottom: 15px;
}
.site-header p.text-right {
	margin-bottom: 0;
}

/* nav */
.navbar-default .navbar-nav > li > a {
	font-size: 16px;
    padding: 10px 26px;
}

/* content */
.entry-header .entry-title {
	font-size: 34px;
}
.entry-content ul {
	font-size: 16px;
}

/* home page > slider */
.caption-wrap {
	bottom: 50px !important;
	left: 55px !important;
}
.caption-wrap .caption {
	font-size: 36px;
	padding: 15px !important;
}

/* home page > benefits */
#benefits {
	padding-bottom: 40px;
}
#benefits h1 {
	margin-bottom: 20px;
}
#benefits p {
	font-size: 15px;
	margin-bottom: 15px;
}
#benefits .thumbail {
	margin: 30px 0 0;
}

/* footer */
.site-footer p {
	font-size: 14px;
	line-height: 17px;
}
.site-footer p.address {
	padding-left: 35px;
}
.site-footer h6 {
	font-size: 14px;
}
.site-footer h6.text-right {
	margin-right: 20px;
}
.attribution {
	padding-top: 25px;
}
.attribution p {
	font-size: 12px;
	margin-bottom: 0;
}

}

/*--------------------------------------------------------------
4.4 lg
--------------------------------------------------------------*/
@media (min-width: 1200px) {
/* Large - desktops */

.home {
	font-size: 20px;
}
body {
	font-size: 18px;
}
h1, .h1 {
	font-size: 36px;
}

/* header */
.appointment .btn {
	margin-top: 45px;
}

/* nav */
.navbar-default .navbar-nav > li:first-child > a {
	padding-left: 44px;	
}
.navbar-default .navbar-nav > li > a {
	font-size: 18px;
    padding: 10px 42px;
}

/* home page > benefits */
#benefits p {
	font-size: 18px;
	margin-bottom: 20px;
}
#benefits .thumbnail {
	margin: 25px 0 0;
}

/* content */
.entry-header .entry-title {
	font-size: 36px;
}

/* footer */
.site-footer p {
	font-size: 16px;
	line-height: 20px;
}
.site-footer h6 {
	font-size: 17px;
}
.site-footer h6.text-right {
	margin-right: 10px;
}
.attribution p {
	font-size: 12px;
}

}