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

	body
	{
font-family: 'Open Sans';
color: #000000;
	}

	/* accent color */
	.vanilla-main .blog-posts .post .hvr-bounce-to-top:before ,
	.vanilla-main .blog-posts .post .post-bottom .post-share ul li a.mail:hover,
	ul.secondary-menu li > a:hover, ul.secondary-menu li a.expanded ,
	.featured-post-meta .post-cat ul li a, .sidebar .sidebar-wrapper .widget .favorite-posts ul li.first-favorite-post .post-meta .post-detail .post-wrapper .post-cat ul li, .blog-posts .post.post-style-list .post-meta .post-cat ul li a, .vanilla-main .blog-posts .post.post-style-grid .post-type-image .post-cat ul li a, .page-post .post-meta .post-cat ul li a, .vanilla-main .gallery-type .gallery-photos ul li .gallery-hover .gallery-meta .gallery-cat ul li ,
	.blog-posts .post .post-meta .post-cat ul:before, .blog-posts .post .post-meta .post-cat ul:after ,
	.blog-posts .post .post-type-quote ,
	.kraftt-pagination a:hover ,
	.sidebar .sidebar-wrapper .widget .widget-title h4,
	.sidebar .sidebar-wrapper .widget.widget_mc4wp_form_widget form button ,
	.page-post .post-tags ul li a:hover ,
	.single-item-title h4 ,
	.comments-post ul.comment-list li .comment-info .comment-meta .reply-button a:hover ,
	.comment-respond form p.form-submit button ,
	body.page .page-post .post-meta .post-subtitle p:after, body.page .page-post .post-meta .post-subtitle p:before ,
	.vanilla-main .gallery-type .gallery-photos .show-more-button button ,
	body.page .blog-posts .page-post .wpcf7 form input.btn
	{
	background-color: #c16fb6;
	}
	::selection
	{
	background: #c16fb6;
	}
	.sidebar-navigation-menu:hover, .sidebar-navigation-menu:active, .header-main-nav.sticky .main-menu .dropdown a:hover, header .header-top ul li a:hover ,
	.header-main-nav .main-nav-wrapper .main-menu ul li a:hover, .header-main-nav .main-nav-wrapper .main-menu ul li:hover > a, .header-main-nav .main-nav-wrapper .main-menu ul li .mega-menu .sub-menu-cat ul li a.active ,
	ul.secondary-menu li ul li a:hover ,
	.most-popular-posts .post .post-meta .post-cat ul li, .most-popular-posts .post .post-meta .post-cat ul li a ,
	.blog-posts .post .post-meta .post-title h2 a:hover, .blog-posts .post.post-style-list .post-title h2 a:hover ,
	.blog-posts .post .post-meta .post-cat ul li a, .blog-posts .post .post-meta .post-cat ul li ~ li:before ,
	.blog-posts .post .post-entry p a, .blog-posts .post.post-style-list .post-entry p a ,
	.blog-posts .post .read-more-button a ,
	.sidebar .sidebar-wrapper .widget ul li a:hover ,
	.sidebar .sidebar-wrapper .widget .most-popular-widget .post:hover .post-title h2 ,
	.sidebar .sidebar-wrapper .widget.widget_mc4wp_form_widget form button:hover ,
	.post-directions a:hover .post-title h2 ,
	.post-author .author-info .author-name h3 a:hover ,
	.related-posts .post .post-title h2 a:hover ,
	.comments-post ul.comment-list li .comment-info .comment-meta h4.author a:hover ,
	body.page .page-post .post-meta .post-subtitle p ,
	.vanilla-main .gallery-type .gallery-filter .filter ul li a:hover ,
	.vanilla-main .gallery-type .gallery-photos ul li .gallery-hover .gallery-like a:hover ,
	.vanilla-main .gallery-type .gallery-photos ul li .gallery-hover .gallery-meta .gallery-title h2 a:hover ,
	.vanilla-main .archive-type .archives .panel-group .panel .panel-body ul li a:hover, .vanilla-main .archive-type .archives .panel-group .panel .panel-body .latest-post-stlye-1 .post-title h2 a:hover ,
	footer .footer-instagram .wiget-title h4
	{
	color: #c16fb6;
	}
	.header-main-nav .main-nav-wrapper .main-menu ul li > ul,
	.header-main-nav .main-nav-wrapper .main-menu ul li .mega-menu,
	.vanilla-main .blog-posts .post .hvr-bounce-to-top,
	.vanilla-main .blog-posts .post .post-bottom .post-share ul li a.mail:hover,
	.widget_search input:focus,
	.sidebar .sidebar-wrapper .widget.widget_mc4wp_form_widget form button,
	.sidebar .sidebar-wrapper .widget.widget_mc4wp_form_widget form button:hover,
	.page-post .post-entry blockquote,
	.vanilla-main .blog-posts .page-post .post-entry blockquote:after,
	.vanilla-main .blog-posts .comment-respond form div input:focus, .vanilla-main .blog-posts .comment-respond form div textarea:focus,
	body.page .blog-posts .page-post .wpcf7 form input:focus, body.page .blog-posts .page-post .wpcf7 form textarea:focus
	{
	border-color:#c16fb6;
	}

	/* Header Background */
	/* Primary Nav Background */

/* content 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
	{
font-family: 'Open Sans';
color: #793f8b;
	}

	#primary-navigation a, #secondary-menu a
	{
font-family: 'Open Sans';
color: #000000;
	}

.preloader {
    display: none;
}

.vanilla-main .blog-posts .post .post-entry p { text-align:left!important; }

.vanilla-main .blog-posts .post .post-entry ul li, .vanilla-main .blog-posts .post .post-entry ol li { color:#000; }

.header-main-nav .main-nav-wrapper .main-menu ul li .mega-menu .mega-menu-container .mega-menu-wrapper { min-height:220px; }

.blog-posts .post:not(.featured-post) .post-entry p, .blog-posts .post.post-style-list .post-entry p { color:#000; font-size:16px; }

.slick-arrow.slick-hidden { display:none!important;}

.vanilla-main .blog-posts .post .post-meta .post-cat ul li a {        background-color: #c16fb6; padding: 5px; color:#fff; }

 #secondary-menu a:hover {color:#fff; }
 
 .sidebar-navigation .sidebar-nav-scroll .sidebar-nav-content .sidebar-nav-header h1 a, .sidebar-navigation .sidebar-nav-scroll .sidebar-nav-content .sidebar-nav-header h1 a img { max-height:150px; }
 
 header .header-top .brand-logo h1 a, header .header-top .brand-logo h1 a img { max-height:200px; }
 
ul.secondary-menu li ul li a:hover { color: #fff!important;
    
    background: #c16fb6;}
    
    .vanilla-main .sidebar .sidebar-wrapper .widget .widget-title h4 {font-size:12px; }
    .widget .favorite-posts ul li.first-favorite-post .post-meta .post-detail .post-wrapper .post-cat ul li { font-size:12px;}
    
    .vanilla-main .blog-posts .post .post-entry ul, .vanilla-main .blog-posts .post .post-entry ol { font-size: 16px; }
    
    header .header-top .brand-logo h1 span { font-weight:bold; font-size:11px;  margin-left: -10px;  margin-top: -1px;
 }
 
 header .header-top .brand-logo h1 span { display:none; }
 
 .sidebar-navigation .sidebar-nav-scroll .sidebar-nav-content .sidebar-nav-header h1 span { display:none; }
 .mfp-title { display:none;}
 
 .vanilla-main .blog-posts .post .post-entry p a { display:initial; }
 .kraftt-accesspress-custom-styles .widget .apsc-icons-wrapper { text-align:center;}
 .sidebar .sidebar-wrapper .widget .most-popular-widget .post .post-date { display:none;}
 .vanilla-main .blog-posts .post .post-meta .post-cat ul li a { background:#c16fb6; }
 .preloader .loader {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 60px;
    height: 60px;
    margin: auto;
    -webkit-animation: rotation .6s infinite linear;
    -moz-animation: rotation .6s infinite linear;
    -o-animation: rotation .6s infinite linear;
    animation: rotation .6s infinite linear;
    border-left: 6px solid rgba(124,63,139,0.8);
    border-right: 6px solid rgba(124,63,139,0.8);
    border-bottom: 6px solid rgba(124,63,139,0.8);
    border-top: 6px solid rgba(255, 255, 255, .0);
    border-radius: 100%;
}

.widget .favorite-posts ul li.list-favorite-post .post-meta span {
 color: rgba(121, 63, 139, 0.41);
}
.header-main-nav .main-nav-wrapper .main-menu ul li.menu-item-has-children > a:before { font-size:14px; }
.header-main-nav .main-nav-wrapper .main-menu ul li a { font-size:14px;}
h3 { font-size:20px;}
.h4, h4 { font-size:16px; color:#000; font-weight:bold; }
header .header-top { padding:10px 0;}
.vanilla-main .page-posts .page .page-entry p { text-align:initial; }
body { font-family:'Open Sans'!important; }

h4 span { color:#fff;}

iframe {
    width: 100%!important;
    
}
