/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 9.5
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/


.postino
{
    width:320px;
    position:absolute;
    right:0;
    top:200px;
    z-index:1000;
    text-align:center;
 
}
#postino-img {
    display: none;
}
.postino-clicca,.postino-top,.postino-testo, #closepostman{
    display:none;
}
.postino-testo{
    font-size:14px;
    padding:5px 0px;
    text-align:center;
}
h3.postino-testo {

    font-size: 24px;
    margin: 10px 0 20px;
}
.postino-top{
    font-weight:bold;
    font-size:23px;
}
#closepostman {
    top:0;position:absolute;right:0;font-weight: bold;color:#ccc;cursor:pointer;
}
.chefdidomani_login{
    margin-bottom:1em;
}
.chefdidomani_login h3{
    text-align:center;
    margin-bottom:1em;
}
.chefform fieldset{
    border: 2px solid #002054;
    background: #ECECEC;
    border-radius: 5px;
    padding: 15px;
    margin-bottom: 1em;
}
.chefform fieldset legend{
    background: #002054;
    color: #fff;
    padding: 0 10px;
    font-size: 15px;
    border-radius: 5px;
    box-shadow: 0 0 0 1px #002054;
    margin-left: 20px;
    margin-bottom: 0;
    border: 0 none;
}
.haitempo{
    margin-bottom:1em;
    color:#DD3244;
    font-weight:bold;
}
.classe_badge{
    padding:1em;
    border:2px solid #002054;
    color:#002054;
}
.classe_badge p{
    color:#002054;
    margin-bottom:10px;
}
.classe_badge .intestazione{
    font-size:21px;
    font-weight:bold;
}
.classe_badge .data_iscrizione{
    font-size:13px;
}
.classe_badge a{
    text-decoration:none;
}
.addCF,.remCF{
    text-decoration:none;
}
.alert{
    clear:both;
}
#passwordlost_div{
    display:none;
}
.preview img{
    max-height: 200px;
    width: auto;
}
.tasto_cancella{
    display:none;
}
.wpml-ls-legacy-list-horizontal{
    padding-top:0;
}

img.sticky{
    display:none !important;
}
.fake_input span
{
    display: inline-block;
    min-width: 60px;
    border-style: solid;
    border: 1px solid #ccc;
    padding: 3px 12px;
    border-radius: 5px;
}