/*
Theme Name: Aster Child
Theme URI: http://colormelon.com
Author: Colormelon
Author URI: http://colormelon.com
Description: Aster - a theme built for Photographers by Colormelon
Version: 2.0.0
Text Domain: aster-child
Template: aster
Domain Path: /languages/
Tags: white, black, featured-images, one-column, two-columns, responsive-layout, sticky-post, translation-ready
License: GNU General Public License version 3.0 & Envato Regular/Extended License
License URI:  http://www.gnu.org/licenses/gpl-3.0.html & http://themeforest.net/licenses

All PHP code is released under the GNU General Public Licence version 3.0
All HTML/CSS/JavaScript/CoffeeScript/Sass code is released under Envato's Regular/Extended License
*/


.bg-pattern, .js__split-content {
    background:none;
}


/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 15, 2018 */

@font-face {
    font-family: 'crushedregular';
    src: url('fonts/crushed-regular-webfont.eot');
    src: url('fonts/crushed-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/crushed-regular-webfont.woff2') format('woff2'),
         url('fonts/crushed-regular-webfont.woff') format('woff'),
         url('fonts/crushed-regular-webfont.ttf') format('truetype'),
         url('fonts/crushed-regular-webfont.svg#crushedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'tajawalbold';
    src: url('fonts/tajawal-bold-webfont.eot');
    src: url('fonts/tajawal-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/tajawal-bold-webfont.woff2') format('woff2'),
         url('fonts/tajawal-bold-webfont.woff') format('woff'),
         url('fonts/tajawal-bold-webfont.ttf') format('truetype'),
         url('fonts/tajawal-bold-webfont.svg#tajawalbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'tajawalregular';
    src: url('fonts/tajawal-regular-webfont.eot');
    src: url('fonts/tajawal-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/tajawal-regular-webfont.woff2') format('woff2'),
         url('fonts/tajawal-regular-webfont.woff') format('woff'),
         url('fonts/tajawal-regular-webfont.ttf') format('truetype'),
         url('fonts/tajawal-regular-webfont.svg#tajawalregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


html {
	font-family: 'tajawalregular', sans-serif;
	font-size: 100%;
	line-height: 1.66;
	font-weight: normal;
	color: #666;
}
body, .site-content {
	background-color: #f7f8f9;
}
.site-footer {
	background-color: #f2f1f0;
}
p, .entry-horizontal .caption {
	font-size: 16px !important;
	color: #666;
}
.site-info {
	font-family: 'tajawalregular', sans-serif;
	color: #666;
	font-size: 14px;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    line-height: 1.6;
    font-family: 'crushedregular',sans-serif;
    text-transform: none;
	font-weight: normal;
	letter-spacing: 1px;
}

h2.entry-horizontal__title a {
	font-family: 'crushedregular',sans-serif !important;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1px;	
}
h3 {
    font-size: 1.5rem;
	color: #5b95bf;
}
.js__split-content .text h3 {
	font-family: 'crushedregular', sans-serif;
}
.site-logo--text .site-title {
    font-size: 2.25rem;
}
.site-logo--text .site-title a {
	color: #5b95bf;
}
.site-logo--text .site-subtitle {
    font-size: 1.5rem;
    font-weight: normal;
    text-transform: none;
    color: #636363;
}
b, strong {
	font-family:'tajawalbold', sans-serif;
	font-weight: normal;
}
.entry-horizontal__meta {
    border-left: 4px solid #e85387;
}
/*#nprogress .spinner-icon {
    border-top-color: #e85387;
    border-left-color: #e85387;
}

#nprogress .bar {
    background: #e85387;

}*/
::-moz-selection {
    background-color: #5b95bf;
}

::selection {
    background-color: #5b95bf;
}

/*a {
    color: #e85387;
    text-decoration: none
}

.ca-desc__title:after,
.ca-title:after,
.comments-title:after,
.entry-title:after,
.js__split-content .text h1:after,
.js__split-content .text h2:after,
.js__split-content .text h3:after {
    background-color: #e85387;
}

.edit-post a,
.entry-post .read-more,
.page .edit-link a,
.single-client_gallery .protected-area__password button,
.site-content .button,
.site-content button,
.village-button,
.village-form .wpcf7-submit,
.village-form input[type=button],
input[type=submit] {
    background-color: #e85387;
}


.edit-post a:hover,
.entry-post .read-more:hover,
.page .edit-link a:hover,
.single-client_gallery .protected-area__password button:hover,
.site-content .button:hover,
.site-content button:hover,
.village-button:hover,
.village-form .wpcf7-submit:hover,
.village-form input[type=button]:hover,
input[type=submit]:hover {
    background-color: #d44c7c;
}

.search-results .entry-title a:hover {
    color: #e85387
}


input:not([type=submit]):not([type=file]):focus,
textarea:focus {
    border-color: #e85387
}

.js-gained-focus[required]:focus,
input[required]:focus {
    border-color: #e85387
}

.search-form .search-submit:hover {
    background-color: #d44c7c
}

a:hover.page-numbers {
    color: #e85387;
}

.paging-navigation .current {
    border-bottom: 5px solid #e85387;
    color: #e85387
}

.sepline {
    background-color: #e85387;
}

.post-navigation,
.post-navigation a {
    color: #e85387
}

.post-navigation .nav-next:hover,
.post-navigation .nav-previous:hover {
    background-color: #e85387;
}


.village-carousel .flickity-prev-next-button .arrow {
    fill: #e85387;
    color: #e85387
}

.site-navigation .current-menu-item>.menu-link,
.site-navigation .current_page_parent:not(.menu-item-has-children)>.menu-link {
    color: #e85387
}

.site-navigation .current-menu-ancestor>.menu-link .menu-item__inner>.dropdown-icon,
.site-navigation .current-menu-parent>.menu-link .menu-item__inner>.dropdown-icon,
.site-navigation .current_page_ancestor>.menu-link .menu-item__inner>.dropdown-icon,
.site-navigation .current_page_parent>.menu-link .menu-item__inner>.dropdown-icon {
    color: #e85387
}*/
.js__split-content {
    width: 100%;
}

.site--regular .site-navigation .sub-menu {
    background-color: #ffffff;
    border: 1px solid #EBEBEB
}


/*.site--regular .site-navigation .level-0:after {
    background-color: #e85387;
}
*/

.site--portable .site-navigation .site-navigation__content,
.site--responsive .site-navigation .site-navigation__content {
    background-color: #ffffff;
}

.site--portable .site-navigation .menu-item,
.site--responsive .site-navigation .menu-item {
    background-color: #ffffff;
}
/*
.featured-badge {
    color: #e85387;
}

.entry-meta a {
    color: #e85387;
}
.comment-list .comment-respond {
    border-top: 4px solid #e85387;
}
*/
.nav-widget--forced.simple-social-icons a:hover {
    color: #5b95bf!important;
}
/*
.entry-portfolio__spacer {
    border-color: #e85387;
}

body #__bs_notify__ {
    background-color: #2f44cc!important
}
*/
.single-portfolio .entry-portfolio__subtitle {
    font-family: 'tajawalregular', sans-serif;
	font-style: normal;
}

.site .sharedaddy .sd-title {
    font-family: 'tajawalregular', sans-serif;
	font-style: normal;
}
