@import url(https://fonts.googleapis.com/css?family=Ubuntu:200,300,400,400,500,600,700,800,900&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Merriweather:200,300,400,400,500,600,700,800,900&subset=latin,latin-ext);

	body
	{
	}

	/* accent color */

	header .topbar .navbar ul li ul li a:hover, header .topbar .navbar ul li ul li:hover > a,
	header .topbar .topbar-right .nav-icon a,
	.featured-post-carousel .style-one .featured-post .featured-post-content .featured-post-detail .featured-post-table .featured-post-inwrap .post-entry .read-more-button a:hover, .featured-post-carousel .style-four .featured-post .featured-post-content .featured-post-block .featured-post-inwrap .post-entry .read-more-button a:hover,
	.featured-post-carousel .style-one .slick-prev:hover:before, .featured-post-carousel .style-one .slick-next:hover:before,
	.featured-post-carousel .style-five .slick-prev:hover:before, .featured-post-carousel .style-five .slick-next:hover:before,
	.featured-articles.articles-style-two,
	.blog-pagination-buttons .previous-post a:hover, .blog-pagination-buttons .older-post a:hover,
	.blog-pagination-buttons ul li .current, .blog-pagination-buttons ul li .current:hover,
	.about-widget .about-widget-content .about-widget-inwrap .about-widget-detail .read-more a:hover,
	.featured-post-section .post .post-detail .post-inwrap .post-content .read-more a:hover,
	.post-directions a:hover,
	.comment-posts ul li .reply-button a:hover,
	.category-post-column .post .post-header .post-cat ul li a,
	.category-post-column .category-post-list .view-all-button a:hover,
	.my-favorites,
	.post .read-more a,
	.page-post.post .post-tags span,
	.post-tags ul li a:hover,
	.comment-respond form button, .wpcf7 form input.btn,
	.post.post-style-full .post-type-image a, .post.post-style-full .post-type-image a,
	.gallery-type .gallery-photos .show-more-button button,
	.most-popular-posts .most-popular-content .slick-prev:hover:before, .most-popular-posts .most-popular-content .slick-next:hover:before,
	.sidebar-navigation .sidebar-close a,
	footer .footer-sidebar .widget_mc4wp_form_widget form div button,
	footer .social-media
	{
	background-color: #ef4357;
	}
	::selection
	{
	background: #ef4357;
	}
	header .topbar .navbar ul li a:hover, header .topbar .navbar ul li:hover > a,
	header .topbar .topbar-right .search-icon .dropdown a:hover, header .topbar .topbar-right .social-media ul li a:hover,
	.featured-post-carousel .style-one .featured-post .featured-post-content .featured-post-detail .featured-post-table .featured-post-inwrap .post-title h2 a:hover, .featured-post-carousel .style-two .featured-post .featured-post-content .featured-post-inwrap .featured-post-header .post-title h2 a:hover, .featured-post-carousel .style-three .featured-post .featured-post-content .featured-post-inwrap .featured-post-header .post-title h2 a:hover, .featured-post-carousel .style-four .featured-post .featured-post-content .featured-post-inwrap .featured-post-header .post-title h2 a:hover,
	.featured-post-carousel .style-one .featured-post .featured-post-content .featured-post-detail .featured-post-table .featured-post-inwrap .post-entry .read-more-button a, .featured-post-carousel .style-four .featured-post .featured-post-content .featured-post-block .featured-post-inwrap .post-entry .read-more-button a,
	.featured-post-carousel .style-one .slick-prev:before, .featured-post-carousel .style-one .slick-next:before,
	.featured-articles .featured-articles-content .featured-main-slider ul li .post-content .post-block .post-inwrap .post-title h2 a:hover, .featured-articles.articles-style-two .featured-article-slider ul li .post-content .post-block .post-inwrap .post-title h2 a:hover,
	.featured-articles .featured-articles-content .featured-tab-elements ul li.slick-current a .post-content .post-comment,
	.widget .widget-title h4,
	.about-widget-detail span,
	.about-widget .about-widget-content .about-widget-inwrap .about-widget-detail .read-more a,
	.widget:not(.social-widget) ul li:hover,
	.section-title h4 a:hover,
	.featured-post-section .center-column .post .post-date,
	.featured-post-section .center-column .post .post-title h2 a:hover,
	.featured-post-section .post .post-detail .post-inwrap .post-content .read-more a,
	.comment-posts ul li .comment-info h4 a:hover,
	.category-post-column .category-post-list .view-all-button a,
	.my-favorites .post-content .post-title h2 a:hover,
	.post-cat ul li ~ li:before,
	.post-cat ul li a,
	.post-title h2 a:hover,
	.post .post-footer .post-meta-item .post-comment a:hover, .post .post-footer .post-meta-item .post-comment:hover i,
	.post-share li a:hover,
	.favorite-widget .post-comment,
	.post-comment a, .post-comment i,
	.post-share a:hover,
	.author-name h3 a:hover,
	.author-social ul li a:hover,
	.mysterious-main .archive-type .archives .panel-group .panel .panel-body ul li a:hover,
	.gallery-type .filter ul li a:hover,
	.most-popular-posts .most-popular-content .slick-prev:before, .most-popular-posts .most-popular-content .slick-next:before,
	.sidebar-navigation .sidebar-content .sidebar-nav ul li a:hover, .sidebar-navigation .sidebar-content .sidebar-nav ul li a.expanded, .sidebar-navigation .sidebar-content .sidebar-social ul li a:hover,
	footer .copyright p a:hover
	{
	color: #ef4357;
	}
	.featured-post-carousel .style-one .featured-post .featured-post-content .featured-post-detail .featured-post-table .featured-post-inwrap .post-entry .read-more-button a, .featured-post-carousel .style-four .featured-post .featured-post-content .featured-post-block .featured-post-inwrap .post-entry .read-more-button a,
	.featured-post-carousel .style-one .slick-prev:before, .featured-post-carousel .style-one .slick-next:before,
	.sidebar .sidebar-content .widget .widget-title,
	.about-widget .about-widget-content .about-widget-inwrap .about-widget-detail .read-more a,
	.featured-post-section .post .post-detail .post-inwrap .post-content .read-more a,
	.category-post-column .category-post-list .view-all-button a,
	.comment-respond form input:focus, .comment-respond form textarea:focus, .wpcf7 form input:focus, .wpcf7 form textarea:focus, .widget_search input:focus,
	.sidebar-navigation .sidebar-content .sidebar-nav ul li ul li a, .sidebar-navigation .sidebar-content .sidebar-nav ul li ul li ul li a,
	footer .footer-sidebar .widget_mc4wp_form_widget form div input:focus
	{
	border-color:#ef4357;
	}
	.page-post.post .post-tags span:before {
	border-left-color: #ef4357;
	}

	/* Header Background */

	/* Footer Newsletter Widget Background */


	/* Primary Nav Background */



	h1 , h1 a , h1 span ,
	h2 , h2 a , h2 span ,
	h3 , h3 a , h3 span ,
	h4 , h4 a , h4 span ,
	h5 , h5 a , h5 span ,
	h6 , h6 a , h6 span
	{
	}

	#primary-navigation a, #secondary-menu a
	{
	}

/*
CUSTOM
*/

.post.post-style-full .post-type-image a img, .post.post-style-full .post-type-image a img {
  width: 100%;
}

@keyframes flower {
	0% {
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		-moz-box-shadow: white 0 0 15px 0, #a7cdbd -12px -12px 0 4px, #a7cdbd 12px -12px 0 4px, #a7cdbd 12px 12px 0 4px, #a7cdbd -12px 12px 0 4px;
		-webkit-box-shadow: white 0 0 15px 0, #a7cdbd -12px -12px 0 4px, #a7cdbd 12px -12px 0 4px, #a7cdbd 12px 12px 0 4px, #a7cdbd -12px 12px 0 4px;
		box-shadow: white 0 0 15px 0, #a7cdbd -12px -12px 0 4px, #a7cdbd 12px -12px 0 4px, #a7cdbd 12px 12px 0 4px, #a7cdbd -12px 12px 0 4px;
	}
	50% {
		-moz-transform: rotate(1080deg);
		-ms-transform: rotate(1080deg);
		-webkit-transform: rotate(1080deg);
		transform: rotate(1080deg);
		-moz-box-shadow: white 0 0 15px 0, #a7cdbd 12px 12px 0 4px, #a7cdbd -12px 12px 0 4px, #a7cdbd -12px -12px 0 4px, #a7cdbd 12px -12px 0 4px;
		-webkit-box-shadow: white 0 0 15px 0, #a7cdbd 12px 12px 0 4px, #a7cdbd -12px 12px 0 4px, #a7cdbd -12px -12px 0 4px, #a7cdbd 12px -12px 0 4px;
		box-shadow: white 0 0 15px 0, #a7cdbd 12px 12px 0 4px, #a7cdbd -12px 12px 0 4px, #a7cdbd -12px -12px 0 4px, #a7cdbd 12px -12px 0 4px;
	}
}

.post-type-image {
    text-align: center;
}
.post-type-image img { margin: 0 auto; }

header {
	background: url("../images/header-bg.jpg") no-repeat bottom;
}

header .logo-content .brand-logo a h1 {
	font-family: 'Great Vibes', cursive;
	font-size: 102px;
	font-weight: 400;
	color: #1a1a1a;
}

header h2 {
	font-size: 18px;
	font-weight: 700;
	color: #ef4357;
	margin: 5px 0 0 0;
}

.home article {
	width: 100%;
	overflow: hidden;
}

.home article .post-type-image {
    width: 100%;
}
@media only screen and (min-width:800px){
.home article .post-type-image {
	width: 62%;
	float: left;
	margin: 0 4% 0 0;
}
}

.home article .post-type-image a {
    background-color: #e5ece9!important;
}
.home article .post-article {
	width: 100%;
}
@media only screen and (min-width:800px){
.home article .post-article {
	max-width: 34%;
	float: left;
}
}
footer {
	padding-top: 50px;
	background: #e5ece9;
}

footer .footer-sidebar {
    width: 100%;
  margin: 0 auto;
  position: relative;
  display: block;
	overflow: hidden;
}

@media only screen and (min-width:780px){
footer .footer-sidebar {
  max-width: 750px;
}
}

@media only screen and (min-width:1000px){
footer .footer-sidebar {
  max-width: 970px;
}
}

@media only screen and (min-width:1200px){
footer .footer-sidebar {
  max-width: 1170px;
}
}

footer .footer-sidebar aside.widget {
	width: 100%!important;
	max-width: none!important;
	padding: 0 15px!important;
	float: left!important;
	margin: 0 0 50px 0!important;
}

@media only screen and (min-width:780px){
	footer .footer-sidebar aside.widget {
		width: 375px!important;
	}
}

@media only screen and (min-width:1000px){
	footer .footer-sidebar aside.widget {
		width: 242px!important;
	}
}

@media only screen and (min-width:1200px){
footer .footer-sidebar aside.widget {
	width: 292.5px!important;
}
}

footer .section-title {
	margin: 0 0 50px 0;
}

.section-title:before {
	display: none;
}

.widget ul.instagram-pics li {
	width: 33%;
	display: inline-block;
  border: none;
	padding: 2px;
}
.widget.null-instagram-feed p.clear { display: none; }
.widget:not(.social-widget) ul.instagram-pics li ~ li {
	border: none;
}
.widget ul.instagram-pics li::before {
	display: none;
}
.widget ul.instagram-pics img {
	max-width: 100%;
	height: auto;
	display: inline-block;
}

.post .read-more a span:before {
    background-color: #413c58;
}

p.avatar {
    text-align: center;
}

p.avatar img {
    padding: 5px;
    border: #dedede 1px solid;
    border-radius: 50%;
    display: inline-block;
}

.page-post ul li {
    font-family: "Merriweather";   
    color: #606060;
    line-height: 26px;
    margin: 0 0 10px 0;
}

.page-post ul li strong {
    color: #000;
}


.comment-form-captcha {
    padding: 0 15px;
}
.comment-form-captcha input.comment-captcha {
    height: 50px;
    font-size: 13px;
    border: #ececec 1px solid;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 6px 18px;
}
.form-submit {
    padding: 0 15px;
}
.form-submit #submit {
 background-color: #ef4357;
 color: #fff;
 border: none;
}
.form-submit #submit:hover {
 background-color: #bf3242;
}
.comment-added {
 background: #e5fbc4;
 padding: 15px;
 border: #82a250 1px solid;
}
.comment-error {
     background: #eab2b2;
    padding: 15px;
    border: #a25050 1px solid
}
.logo-content h2::selection {
    color: #fff;
}