/*
 Theme Name:   Mariana Handmade - Child
 Theme URI:    http://mariana-handmade.themerex.net/
 Description:  Mariana Handmade - Wordpress blog theme
 Author:       themerex
 Author URI:   http://themerex.net/
 Template:     mariana-handmade
 Version:      1.0
 Tags:         light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  mariana-handmade
*/


@import url("../mariana-handmade/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css?family=Pacifico');


.style-header-3 .menu_main_nav > li li > a:hover, .style-header-3 .menu_main_nav > li li.sfHover > a, .style-header-3 .menu_main_nav > li li.current-menu-item > a, .style-header-3 .menu_main_nav > li li.current-menu-parent > a, .style-header-3 .menu_main_nav > li li.current-menu-ancestor > a, .style-header-3 .menu_main_nav > li > a:hover, .style-header-3 .menu_main_nav > li.sfHover > a, .style-header-3 .menu_main_nav > li.current-menu-item > a, .style-header-3 .menu_main_nav > li.current-menu-parent > a, .style-header-3 .menu_main_nav > li.current-menu-ancestor > a {
    color: #dfcc27;
}

body, .body_wrap, .page_wrap{
font-size: 16px;
background: url(/images/backgroundpattern.jpg)repeat;
}

.page-template-default .body_wrap .page_content_wrap .content_wrap .content{
width: 100%!important;
}


h2 {
    font-size: 2em;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 0.02em;
}

.entry-content h2{
	    font-size: 1.7em;

}

.scroll_to_top {
    background-color: #e1cf35;
    color: #ffffff;
}

.comments_list {
	counter-reset: my-badass-counter;
}
.comments_list li:before {
	content: counter(my-badass-counter);
	counter-increment: my-badass-counter;
}


.menu_main_nav>li ul {
    background-color: #d0ebf1!important;
}

.post_featured .post_label.label_pinit {
    bottom: auto;
    top: 1.1em;
    margin-top: -10em;
    text-transform: lowercase;
    background-color: #e1cf35;
    color: #ffffff;
}


.blogTagline{
font-family: Pacifico, work sans, sans-serif;
font-size: 18px;
text-align:center;
}

.search_form .search_field:focus{color:#000!important;}


.slider_swiper.slider_multi .slide_cats, .slider_swiper.slider_multi .slide_cats a {
    color: #15a9c9;
font-family: Work Sans,sans-serif!important;
font-size: 14px;
}

.slider_swiper.slider_multi .slide_info {
background-color: rgba(227,243,247,0.9)!important;
    min-height: 140px;
    padding: 10px 10px 0px 10px;
    margin: 0px;
}

.slide_date{
color:#545454!important;
}

.footer_wrap {
    background-color: #e3f3f7!important;
}

.post_item .post_categories, .post_item .post_categories a {
    font-family: Work Sans,sans-serif!important;
    color: #15a9c9;
font-size: 14px;
}

aside ul li:before {
    color: #dfcc27!important;
}

.sd-content ul li:before {
    content: none;
}

.edd_purchase_submit_wrapper .button, .edd-free-download{
    color: #333;
    background: #f0f0f0;
    border-color: #ccc;
    width: 80%;
    padding: 10px;
    margin-bottom: 2em;
    font-size: 16px;
}

.edd_purchase_receipt_files .edd_download_file{
font-size: 24px;
    margin-left: 60px;
    text-decoration: underline;
}

.nextbutton, .prevbutton{
    display: inline-block;
    padding: 10px 20px 10px 20px;
    text-transform: uppercase;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #15a9c9;
    color: #ffffff;
    font-weight:bold;
margin-bottom: 10px;
}


.nextbutton:hover, .prevbutton:hover{
    display: inline-block;
    padding: 10px 20px 10px 20px;
    text-transform: uppercase;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #dfcc27;
    color: #ffffff;
    font-weight:bold;
}

.post_item .more-icon:before {
    font-family: 'fontello';
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    font-size: 36px;
    text-align: center;
    font-weight: 400;
    opacity: 1;
    filter: alpha(opacity=100);
    color: #dfcc27!important;
}

input[type=text], input[type=number], input[type=email], input[type=search], input[type=password], input[type=tel], .select_container, textarea {
    font-family: inherit;
    color: #fff;
}

input:focus, textarea:focus{
color: #fff!important;
}


.belowPostAd{
    height: 100px;
    max-height: 100px;
    padding-top: 20px;
    display: block;
    clear: both;
    width: 100%;
}

.footer_wrap {
    padding: 1.5em 0 0; 
}

.footerAd{
margin-bottom: 10px;
}

.sb_instagram_header{
margin-left: 10px!important;
margin-bottom: 20px!important;
}

.sbi_bio{
color: #282828;
}


#text-14 .textwidget{
text-align:center;
}

.label_pinit {
display:none;
}

.col_link {
    background: #15a9c9;;
    padding: 10px;
}

.col_link a{
    color:#fff;
}

.col_link a:hover{
    color: #dfcc27;
}

.copyright_wrap_inner .content_wrap{
	text-align:center;
}

.copyright_wrap a {
    color: #fff!important;
	text-align:center;
}

@media only screen and (max-width: 600px) {
  	.edd_download_columns_0 .edd_download, .edd_download_columns_3 .edd_download {
    	width: 100%!important;
	}
	
}