/*
 * Theme Name:     marcoariano_theme
 * Theme URI:      http://marcoariano.idra.it/
 * Description:    Child theme for the Scrawl theme 
 * Author:         Massimo Ciccolini
 * Author URI:     http://www.idra.it
 * Template:       scrawl
 * Version:        0.1.0
 * */

@import url("../scrawl/style.css");


h1, h2, h3, h4, h5, h6 {
    clear: both;
    color: #606666;
    font-family: Merriweather, Georgia, serif;
    font-weight: 700;
    margin: .25em 0 1.25em;
}

.entry-meta {
    display: none;
}

a,
a:visited {
    color: #606666;
    -webkit-transition: .2s all ease-in-out, -webkit-transform .2s ease-in-out;
            transition: .2s all ease-in-out;
    text-decoration: none;
    /* Allow long links to break */
	word-break: normal !important;
    word-break: break-word;
	-webkit-hyphens: auto;
	   -moz-hyphens: none;
    hyphens: none;
}
a:hover,
a:focus,
a:active {
    color: #606666;
    -webkit-transition: .2s all ease-in-out, -webkit-transform .2s ease-in-out;
            transition: .2s all ease-in-out;
}
.comment-content a:after,
.entry-content a:after,
.comment-respond a:after,
.site-footer a:after {
    position: absolute;
    bottom: -15%;
    left: 0;
    width: 100%;
    height: 2px;
    background: #606666;
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
            transition: opacity 0.3s, transform 0.3s;
    -webkit-transform: translateY(5px);
            transform: translateY(5px);
}
body {
	/*font-family: Arial, Merriweather, Georgia, serif;*/
	font-size: 1.4rem;
    line-height: 1.2em;
}
p {
    margin-top: 0.0em;
    margin-bottom: 0.6em;
}
.post .entry-title {
    text-align: left;
	font-size: 0.8em;
}
.post .entry-header {
    margin-bottom: 0;
}
.entry-content, .comment-content {
	font-size: 0.8em;
}
.page-header {
    margin-bottom: 2.5em;
}
.format-standard .entry-content > p:not(.intro):first-of-type:first-letter,
.format-standard .entry-content > p.intro + p:first-letter {
    display: inline !important;
    font-family: Merriweather, Georgia, serif;
    font-size: 12.8px;
    /*font-size: 0.8em;*/
    font-style: normal;
    font-weight: 400;
    float: none;
    line-height: 1.7 !important;
    margin-right: 0px;
    margin-bottom: 0 !important;
}
.sd-social-icon .sd-content ul li a.share-more span {
    margin-left: 3px;
    display: none;
}


button,
input[type="button"],
input[type="reset"],
input[type="submit"],
#infinite-handle span {
    background: #cc523e;
    border: 0 none;
    box-shadow: 0 0px #bc3b2d; /* tools */
    border-radius: 4px;
    color: #f5f7f7;
    font-family: Lora, Georgia, serif;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 0;
    outline: none;
    padding: 6px 12px 8px;
    position: relative;
    top: 0;
    text-transform: lowercase;
    -webkit-transition: 0.1s;
            transition: 0.1s;
}
button:hover,
button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
#infinite-handle span:hover,
#infinite-handle span:focus {
	box-shadow: 0 0px #bc3b2d; /* tools */
    color: #f5f7f7;
    top: 2px;
    -webkit-transition: 0.1s;
            transition: 0.1s;
}
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active,
#infinite-handle span:active {
    box-shadow: 0 0 #bc3b2d;
    color: #f5f7f7;
    top: 4px;
    -webkit-transition: 0.1s;
            transition: 0.1s;
}


.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
    background: #0006 !important;
}


.main-navigation li a:hover, .main-navigation li.current_page_item > a, .main-navigation li.current-menu-item > a {
    border-left: 5px solid #fffdfd;
    color: #fffdfd;
    transition: .2s all ease-in-out;
}

.home #post-181 .entry-content p {
    width: 1000px;
    margin-left: -150px;
    overflow: hidden;
}
	.home #post-181 .entry-content p img {
		max-width: none !important;
		margin-top: .57em;
		margin-left: -200px;
		width: 2401px !important;
	}


@media screen and (min-width: 68em) {
	.entry-content, .comment-content {
 	   font-size: 0.8em;
	}
	.entry-title {
	    font-size: 0.8em;
	}
    .format-standard .entry-content > p:not(.intro):first-of-type:first-letter,
    .format-standard .entry-content > p.intro + p:first-letter {
        font-size: 12.8px;
        /*font-size: 0.8em;*/
    }
}
@media screen and (max-width: 1000px) {
	.home #post-181 .entry-content p {
    margin-left: 0px;
    overflow: hidden;
    max-width: 100%;
	}
}
