@charset "UTF-8";

/*___________________________________________________________________________________________________________________________________________________
 _ jquery.mb.components                                                                                                                             _
 _                                                                                                                                                  _
 _ file: mb.balloon.css                                                                                                                             _
 _ last modified: 30/03/15 22.15                                                                                                                    _
 _                                                                                                                                                  _
 _ Open Lab s.r.l., Florence - Italy                                                                                                                _
 _                                                                                                                                                  _
 _ email: matteo@open-lab.com                                                                                                                       _
 _ site: http://pupunzi.com                                                                                                                         _
 _       http://open-lab.com                                                                                                                        _
 _ blog: http://pupunzi.open-lab.com                                                                                                                _
 _ Q&A:  http://jquery.pupunzi.com                                                                                                                  _
 _                                                                                                                                                  _
 _ Licences: MIT, GPL                                                                                                                               _
 _    http://www.opensource.org/licenses/mit-license.php                                                                                            _
 _    http://www.gnu.org/licenses/gpl.html                                                                                                          _
 _                                                                                                                                                  _
 _ Copyright (c) 2001-2015. Matteo Bicocchi (Pupunzi);                                                                                              _
 ___________________________________________________________________________________________________________________________________________________*/

@font-face {
  font-family: 'fontello';
  src: url('mbBalloonFont/fontello.eot?2937083');
  src: url('mbBalloonFont/fontello.eot?2937083#iefix') format('embedded-opentype'),
  url('mbBalloonFont/fontello.svg?2937083#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,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') format('woff'),
  url('data:application/octet-stream;base64,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sAgjQiAgIEYjR7ABKyNhOC2wOSywABawAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=') format('truetype');
}

.mbBalloon {
  position: absolute;

  background-color: #333;
  border: 1px solid #333;

  color: #fff;

  min-height: 20px;
  min-width: 80px;
  max-width: 400px;
  padding: 20px;

  border-radius: 4px;
  box-shadow: 0 0 4px 2px rgba(0, 0, 0, .2);

}

.mbBalloon.hasClose {
  padding-right: 60px;
}

.mbBalloon .arrow {
  position: absolute;
  width: 12px;
  height: 12px;

  border-color: transparent;
  border-style: solid;
  border-width: 12px;
}

.mbBalloon .arrow.border {
  /* Modify this attribute for the arrow border color*/
  border-color: transparent;
}

.mbBalloon .arrow.n {
  border-bottom-color: inherit;
  border-bottom-width: 12px;
  border-top-width: 0;
}

.mbBalloon .arrow.border.n {
  border-top-color: transparent!important;
  border-left-color: transparent!important;
  border-right-color: transparent!important;
  margin-top: 2px
}

.mbBalloon .arrow.s {
  border-top-color: inherit;
  border-top-width: 12px;
  border-bottom-width: 0;
}

.mbBalloon .arrow.border.s {
  border-bottom-color: transparent!important;
  border-left-color: transparent!important;
  border-right-color: transparent!important;
   margin-top: -2px
}

.mbBalloon .arrow.e {
  border-left-color: inherit;
  border-left-width: 12px;
  border-right-width: 0;
}

.mbBalloon .arrow.border.e {
  border-top-color: transparent!important;
  border-bottom-color: transparent!important;
  border-right-color: transparent!important;
   margin-left: -2px
}


.mbBalloon .arrow.w {
  border-right-color: inherit;
  border-right-width: 12px;
  border-left-width: 0;
}

.mbBalloon .arrow.border.w {
  border-top-color: transparent!important;
  border-left-color: transparent!important;
  border-bottom-color: transparent!important;
   margin-left: 2px
}

.mbBalloon .balloon-visible{
  display: block;
}

.mbBalloon .mbBalloonClose{
  position: absolute;
  right: 10px;
  top: -3px;
  padding: 10px;
  width: 20px;
  height: 20px;
  cursor: pointer;
  opacity: 1;
}

.mbBalloon .mbBalloonClose:hover{
  opacity: .5;
}

/*
.mbBalloon.e .mbBalloonClose{
  left: auto;
  right: 5px;
}
*/

.mbBalloonClose:before{
  content: '\e802';
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none;
  font-size: 220%;
  text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3);
  position: absolute;
  top: 5px;
  left: 0;
}

.mbBalloonOpener.highlight{
  z-index: 1001;
  box-shadow: 0 0 15px 8px rgba(177, 255, 154, 0.50);
  background-color: rgba(255, 255, 255, 1) !important;
}

.mbBalloonOpener.mbBalloonOpened{
  z-index: 1001 !important;
}

.mbBalloonOverlay{
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.56);
  top:0;
  left: 0;
}

[data-contentForBalloon]{
  display: none;
}


.mbBalloonBlur{
  -webkit-filter: blur(5px);
  filter: blur(5px);
}




/*
        @import url(//fonts.googleapis.com/css?family=Open+Sans:400,300);

       *{
            box-sizing: border-box;
        }*/

       /* html {
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
        }*/

       

      

      
        .box {
           /* position: relative;
            display: inline-block;
            margin: 20px 80px;
            vertical-align: top;
            padding: 10px;
            text-align: center;
            cursor: default;
            max-width: 300px;
            font-size: 18px;
            color: #333;
            border-radius: 5px;
            border: 1px solid #f3f3f3;
            min-height: 200px;
            min-width: 340px;*/
            /*background-color: rgba(229, 143, 39, 0.71);*/
            background: linear-gradient(90deg, #ffffff 0%, #dcdcdc 100%);
            box-shadow: 0 0 10px rgba(0,0,0,0.3);
        }
/*
        input.opener {
            position: relative;
            display: inline-block;
            margin: 10px 150px;
            padding: 10px;
            text-align: left;
            cursor: default;
            border: 1px solid #999;
            background: rgba(250, 250, 250,.6);
            max-width: 300px;
            color: #333;
        }

        ::-webkit-input-placeholder {
            color: rgba(0, 0, 0, 0.46);
            font-size: 150%;
        }

        ::-moz-placeholder {
            color: rgba(0, 0, 0, 0.46);
            font-size: 150%;
        }

        .balloon-large {
            font-size: 350%;
            text-align: center;
            font-weight: 100;
            line-height: 1;

        }*/

        .mbBalloonOverlay {
            /*background: linear-gradient(135deg, rgba(229, 143, 39, 0.70) 0%, rgba(242, 190, 1, 0.70) 100%);*/
            background-color: rgba(33, 33, 33, 0.84);
        }

        @media only screen
        and (min-device-width: 320px)
        and (max-device-width: 480px) {

            .box {
              /*  position: relative;
                display: inline-block;
                margin: 20px 0;
                vertical-align: top;
                padding: 10px;
                text-align: center;
                cursor: default;
                max-width: 220px;
                font-size: 18px;
                color: #333;
                border-radius: 5px;
                border: 1px solid #f3f3f3;
                min-height: 200px;
                min-width: 340px;*/
                /*background-color: rgba(229, 143, 39, 0.71);*/
                background: linear-gradient(90deg, #ffffff 0%, #dcdcdc 100%);
                box-shadow: 0 0 10px rgba(0,0,0,0.3);
            }

        }

        .mbBalloonOpener.highlight{
            box-shadow: 0 0 30px 3px rgba(255, 255, 255, 0.90);
        }
        
        
         @media(max-width: 600px){
        .mbBalloon .arrow{
            display:none !important;
        }
    }


