/* @override 
        http://www.laylabs.it/wp-content/themes/laylabs/styles/common.css?ver=4.2.4
*/
/* @group SELETTORI HTML */
html {
    background-image: url("/images/image01.jpg");
    background-position: center top;
    background-size: cover;
    background-color: #000000;
    background-repeat: no-repeat;
}

body {
    font-family: "Titillium Web", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5em;
    color: #DADADA;
    text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.7);
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Titillium Web", sans-serif;
    font-weight: 300;
    color: #DADADA;
    margin:0;
    padding:0;
}

h1 {font-size:44px; margin-bottom: 15px; line-height: 1.3em;}
h2 {font-size:22px; margin-bottom: 10px; line-height: 1.3em;}
h3 {font-size:18px; margin-bottom:  5px; line-height: 1.3em;}
h4 {font-size:16px; margin-bottom:  0px; line-height: 1.3em;}
h5 {font-size:14px; margin-bottom:  0px; line-height: 1.3em;}
h6 {font-size:14px; margin-bottom:  0px; line-height: 1.3em;}

a:link    {color:#b12b43; font-weight: 400; text-decoration:none;}
a:visited {color:#b12b43; font-weight: 400; text-decoration:none;}
a:active  {color:#681935; font-weight: 400; text-decoration:none;}
a:hover   {color:#681935; font-weight: 400; text-decoration:none;}

img {
    border:none;
    margin: 0;
    padding: 0;
}

p, ul, ol {
    margin:0 0 7px 0;
}

p:last-child, ul:last-child, ol:last-child {
    margin:0;
}

form {
    margin: 0;
    padding: 0;
}

blockquote {
    background-color: #b12b43;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    font-style: italic;
}

address {
    margin-bottom: 0;
}
/* @end SELETTORI HTML */

div.infobox {
    text-align: center;
    margin: 180px 60px 0 60px;
    max-width: 500px;
}

div.infobox div.wip {
    margin-bottom: 30px;
}

@media only screen and (max-width: 700px) { 
    
    div.infobox {
        margin: 60px 0 0 0;
        max-width: inherit;
    }
    
}