@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i&display=swap');
@import url("//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css");
.row.col-main {
    margin-top: 20px;
    margin-bottom: 50px;
}
/*.ads-banner img {
    width: 100%;
}
.left-sect img {
    width: 100%;
}*/

#tat_div { height: 200px; overflow:auto; width: 87%; max-width: 661px; }
.border_class { position: relative; width: 100%; }
.border_class tbody { width: 100%; }
.border_class tr { color: #002D71; font-size: 1em; height: 30px; width: 100%; }
.border_class td { line-height: 30px; width: 100%; }
.tr_pari { background-color: #CEDDEC; }
.tr_dispari { background-color: #fff; }
.img_bandiera { float: left; margin-right: 1em; }
.eur { background: url('flags/32/eu.png') no-repeat right 10px center !important; }
.inverti {
    float: left;
    width: 100%;
    max-width: 647px;
    text-align: center;
    margin: -10px 0 10px 0;
}
#tassocambio { float: none; }
#tassocambio_data { float: none;}


@media only screen and (max-width:900px){
  .border_class { width: 90%; }
  .border_class tbody, .border_class tr, .border_class td { display:block; }

}


.inverti:hover { cursor:pointer; }
#div_comparsa_scomparsa {
  position: absolute;
  z-index: 15;
  padding: 10px;
  border:1px solid #002D71;
  background: none repeat scroll 0 0 #CEDDEC;
  margin:-35px 0 0 -110px;
}
#div_comparsa_scomparsa_usr {
  position: absolute;
  z-index: 15;
  padding: 10px;
  border:1px solid #002D71;
  background: none repeat scroll 0 0 #CEDDEC;
  margin:-35px 0 0 -120px;
}

.cambiovaluta-resp-02 {display:none;}
.cambiovaluta-resp-01 {max-width:728px; max-height: 110px; margin:20px 0; display:block}
/*.cambiovaluta-resp-02 {max-width:728px; max-height: 110px; margin:20px 0; display:block}*/
.adv_link_cambiovaluta {margin:0; display:block}

.cambiovaluta-resp-03 {max-width: 336px; height: 280px;}
.cambiovaluta-resp-04 {max-width: 160px; height: 600px;}


#lista {height:0 auto;}
#lista ul {list-style:none outside none;font-size:1.1em; margin:0;}
#lista ul li {margin-bottom:1px; color:#006; background-color:#f1f1f1;}
#lista ul li a, .lista ul li a:visited {padding-left:22px;color:#006; margin-bottom:0.30em; width:100%;font-size: 1.2em; }
#lista ul li a:hover {color:#006; text-decoration:underline;}
#lista ul li a.thb {background:url(https://www.cambiovaluta.eu/images/thb.gif) no-repeat 0 3px; }
#lista ul li a.pln {background:url(https://www.cambiovaluta.eu/images/pln.gif) no-repeat 0 3px;}
#lista ul li a.hrk {background:url(https://www.cambiovaluta.eu/images/hrk.gif) no-repeat 0 3px;}
#lista ul li a.huf {background:url(https://www.cambiovaluta.eu/images/huf.gif) no-repeat 0 3px;}
#lista ul li a.ron {background:url(https://www.cambiovaluta.eu/images/ron.gif) no-repeat 0 3px;}
#lista ul li a.try {background:url(https://www.cambiovaluta.eu/images/try.gif) no-repeat 0 3px; width:100%}
#lista ul li a.ars {background:url(https://www.cambiovaluta.eu/flags/16/ar.png) no-repeat 0 3px;}
#lista ul li a.cop {background:url(https://www.cambiovaluta.eu/flags/16/co.png) no-repeat 0 3px;}
#lista ul li a.dkk {background:url(https://www.cambiovaluta.eu/images/dkk.gif) no-repeat 0 3px;}
#lista ul li a.sek {background:url(https://www.cambiovaluta.eu/images/sek.gif) no-repeat 0 3px;}
#lista ul li a.czk {background:url(https://www.cambiovaluta.eu/images/czk.gif) no-repeat 0 3px;}
#lista ul li a.nok {background:url(https://www.cambiovaluta.eu/images/nok.gif) no-repeat 0 3px;}
#lista ul li a.isk {background:url(https://www.cambiovaluta.eu/images/isk.gif) no-repeat 0 3px;}
#lista ul li a.usd {background:url(https://www.cambiovaluta.eu/images/usd.gif) no-repeat 0 3px;}
#lista ul li a.cad {background:url(https://www.cambiovaluta.eu/images/cad.gif) no-repeat 0 3px;}
#lista ul li a.aud {background:url(https://www.cambiovaluta.eu/images/aud.gif) no-repeat 0 3px;}
#lista ul li a.gbp {background:url(https://www.cambiovaluta.eu/images/gbp.gif) no-repeat 0 3px;}
#lista ul li a.chf {background:url(https://www.cambiovaluta.eu/images/chf.gif) no-repeat 0 3px;}
#lista ul li a.rub {background:url(https://www.cambiovaluta.eu/images/rub.gif) no-repeat 0 3px;}
#lista ul li a.jpy {background:url(https://www.cambiovaluta.eu/images/jpy.gif) no-repeat 0 3px;}
#lista ul li a.cny {background:url(https://www.cambiovaluta.eu/images/cny.gif) no-repeat 0 3px;}
#lista ul li a.brl {background:url(https://www.cambiovaluta.eu/images/brl.gif) no-repeat 0 3px;}
#lista ul li a.inr {background:url(https://www.cambiovaluta.eu/images/inr.gif) no-repeat 0 3px;}
#lista ul li a.kes {background:url(https://www.cambiovaluta.eu/images/kes.gif) no-repeat 0 3px;}
#lista ul li a.dzd {background:url(https://www.cambiovaluta.eu/images/dzd.gif) no-repeat 0 3px;}
#lista ul li a.egp {background:url(https://www.cambiovaluta.eu/images/egp.gif) no-repeat 0 3px;}
#lista ul li a.tnd {background:url(https://www.cambiovaluta.eu/images/tnd.gif) no-repeat 0 3px;}
#lista ul li a.mad {background:url(https://www.cambiovaluta.eu/images/mad.gif) no-repeat 0 3px;}
#lista ul li a.lyd {background:url(https://www.cambiovaluta.eu/images/lyd.gif) no-repeat 0 3px;}
#lista ul li a.dop {background:url(https://www.cambiovaluta.eu/flags/16/do.png) no-repeat 0 3px;}
#lista ul li a.mxn {background:url(https://www.cambiovaluta.eu/flags/16/mx.png) no-repeat 0 3px;}
#lista ul li a.vef {background:url(https://www.cambiovaluta.eu/flags/16/ve.png) no-repeat 0 3px;}
#lista ul li a.lev {background:url(https://www.cambiovaluta.eu/flags/16/bg.png) no-repeat 0 3px;}
#lista ul li a.ils {background:url(https://www.cambiovaluta.eu/flags/16/il.png) no-repeat 0 3px;}
#lista ul li a.ead {background:url(https://www.cambiovaluta.eu/flags/16/ae.png) no-repeat 0 3px;}
#lista ul li a.uah {background:url(https://www.cambiovaluta.eu/flags/16/ua.png) no-repeat 0 3px;}
#lista ul li a.cil {background:url(https://www.cambiovaluta.eu/flags/16/cl.png) no-repeat 0 3px;}
#lista ul li a.kzt {background:url(https://www.cambiovaluta.eu/flags/16/kz.png) no-repeat 0 3px;}
#lista ul li a.twd {background:url(https://www.cambiovaluta.eu/flags/16/tw.png) no-repeat 0 3px;}
#lista ul li a.zar {background:url(https://www.cambiovaluta.eu/flags/16/za.png) no-repeat 0 3px;}
#lista ul li a.crc {background:url(https://www.cambiovaluta.eu/flags/16/cr.png) no-repeat 0 3px;}
#lista ul li a.pen {background:url(https://www.cambiovaluta.eu/flags/16/pe.png) no-repeat 0 3px;}
#lista ul li a.jmd {background:url(https://www.cambiovaluta.eu/flags/16/jm.png) no-repeat 0 3px;}
#lista ul li a.krw {background:url(https://www.cambiovaluta.eu/flags/16/kr.png) no-repeat 0 3px;}
#lista ul li a.php {background:url(https://www.cambiovaluta.eu/flags/16/ph.png) no-repeat 0 3px;}
#lista ul li a.cve {background:url(https://www.cambiovaluta.eu/flags/16/cv.png) no-repeat 0 3px;}
#lista ul li a.xof {background:url(https://www.cambiovaluta.eu/flags/16/ci.png) no-repeat 0 3px;}
#lista ul li a.xaf {background:url(https://www.cambiovaluta.eu/flags/16/cm.png) no-repeat 0 3px;}
#lista ul li a.sar {background:url(https://www.cambiovaluta.eu/flags/16/sa.png) no-repeat 0 3px;}
#lista ul li a.pkr {background:url(https://www.cambiovaluta.eu/flags/16/pk.png) no-repeat 0 3px;}
#lista ul li a.mur {background:url(https://www.cambiovaluta.eu/flags/16/mu.png) no-repeat 0 3px;}
#lista ul li a.sos {background:url(https://www.cambiovaluta.eu/flags/16/so.png) no-repeat 0 3px;}
#lista ul li a.ngn {background:url(https://www.cambiovaluta.eu/flags/16/ng.png) no-repeat 0 3px;}
#lista ul li a.lek {background:url(https://www.cambiovaluta.eu/flags/16/al.png) no-repeat 0 3px;}
#lista ul li a.byr {background:url(https://www.cambiovaluta.eu/flags/16/by.png) no-repeat 0 3px;}
#lista ul li a.vnd {background:url(https://www.cambiovaluta.eu/flags/16/vn.png) no-repeat 0 3px;}
#lista ul li a.khr {background:url(https://www.cambiovaluta.eu/flags/16/kr.png) no-repeat 0 3px;}
#lista ul li a.rsd {background:url(https://www.cambiovaluta.eu/flags/16/rs.png) no-repeat 0 3px;}

.nav-tabs li a {
    background: #6e98e3;
    padding: 10px 21px;
    color: #fff;
}
.nav-tabs li a {
    color: #fff;
}
/*.glyphicon-plus::before {
    color: white;
      content: "\2212" !important;

}*/
th {
    max-width: 30px;
    padding: 3px;
}
.sub-t {
    padding: 6px;
}
.navbar-nav li:hover {
    background: #4b72b7;
}
/*.glyphicon-minus::before {
    content: "\2b" !important;
    color: white;
}*/
.nav li {

    margin-top: 2px;
}
.panel.panel-default {
    margin-bottom: 20px;
}
.nav li a {
    color: #fff;
}
.form-group input {
    height: 40px;
    font-size: 15px;
}
.btn.btn-default {

    height: 40px;
    font-size: 18px;

}

.left-sel {
    width: 50%;
    float: left;
    margin-right: 0px;
    margin-top: 15px;
}
#usr {
    width: 90% !important;
    background: #f1f1f1;
    float: left;
    border: 1px solid #ccc;
    text-align:center;
    font-size: 3rem;
    font-weight: bold;
    color: green;
    padding-right: 0;
}
.cbb input {
    width: 56%;
    margin-bottom: 10px;
}
.form-control {
    width: 100%;
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.custom-select {
    display: inline-block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem 1.75rem .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    vertical-align: middle;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;
        background-color: rgba(0, 0, 0, 0);
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.left-sel {
    width: 47%;
    float: left;
    margin-right: 20px;
    margin-top: 15px;
}
.right-sel {
    width: 50%;
    float: left;
    margin-top: 15px;
    padding-left: 20px;
}
.cbb input {
    width: 56%;
    margin-bottom: 10px;
}
.cbb textarea#commento {
    margin-bottom: 25px;
}
textarea.form-control {
    height: auto;
}
#collapseOne {
    display: inline-block;
    width: 100%;
}
.fout-btns { margin-top: 2em;
     
}

.fout-btns a {
    background: #006;
    color: white;
    padding: 10px 15px;
    margin-right: 15px;
    font-size: 16px;
    font-weight: 600;
}
    
.nav li {
    padding: 10px;
        padding-right: 10px;
    padding-right: 0;
}
.nav-tabs .active {
    border: 1px solid gray;
        border-bottom-color: gray;
        border-bottom-style: solid;
        border-bottom-width: 1px;
    border-bottom: none;
}
.btn.btn-default {

    background: #ceddec;
    width: 100%;
    border: 1px solid #002d71;

}
.form-control {
    width: 95%;
  display: inline-block;
}

.form-group span {
    margin-left: 4px;
    width: 30px;
    display: inline-block;
    text-align: center;
}
.form-group label {
    width: 100%;
    float: left;
    display: block;
    min-height: 8px;
    display: flex;
    align-items: center;
    color: #999;
}
#moduli label {
    width: 100%;
    font-size: 16px;
    margin-top: 10px;
}
.cbb input {
    height: 40px;
    width: 56%;
margin-bottom: 10px;
}
.cbb h3 {
    font-size: 28px;
}
.cbb #submit {

    width: 56%;

}
.submit .btn.btn-defa.ult {

    font-size: 18px;
    padding: 7px;

}
.submit {

    text-align: center;
    background: #ceddec;
    border: 1px solid darkgray;

}
.navbar-toggle {

    position: absolute;
    right: 0;
    top: -68px;

}
.navbar-inverse .navbar-toggle .icon-bar {

    background-color: #fff;

}
/*li.active {
    background: #fff;
}*/
.nav-tabs .active {
    background: white;
    color: black;
}
.ads2 {
    margin-top: 40px;
}
.navbar.bg-dark {
    background-color: transparent !important;
}

.navbar-header {
    width: 100%;
    margin-bottom: -5px;
}
.nav-tabs li a:hover {
    text-decoration: none;
}
.navbar-collapse.collapse.show {
    background: #6e98e3;
    padding: 10px;
}
.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-brand h3 {
    color: #009;
    font-weight: bold;
    margin-bottom: 0px;
    font-size: 26px;
}
.browser-default.custom-select {
    height: 40px;
    font-size: 15px;
}
/*.form-group label {
    font-size: 15px;
}*/
.f_tb { border: 1px solid #D9D9D9; }
th.tb_t {
    font-weight: bold !important;
    font-size: 17px !important;
}

table#fl_tbl td {
    padding-bottom: 7px;
    padding-top: 7px;
}

.t1_btm {

     padding-bottom: 7px;
    padding-top: 7px;
}

table#fl_tbl .t1 {
    text-align: center;
}

.navbar-toggle {
    border: none !important;
}
.navbar-inverse .navbar-toggle {
    border-color: #333;
}
#moduli {
    border: 1px solid #ccc;
    padding: 15px;
}
#moduli1 {
    border: 1px solid #ccc;
    padding: 15px;
}
.navbar-brand p {
    color: #454545;
    font-size: 16px;
    white-space: normal;
    margin-top: 0px;
    margin-bottom: 20px;
}
.topbar img {
    width: 33px;
    margin-right: 10px;
    float: left;
    margin-top: 5px;
}



.topbar .titolo {
    margin: 0;
    color: #fff;
    font-weight: bold;
    font-size: 24px;
}

.topbar a:hover {
    text-decoration: none;
    color: #fff;
}


 h1 {
    margin: 0px auto;
    color: #007bff;
    font-weight: bold;
    font-size: 38px;
    letter-spacing: -1px;
}

 h1 a:hover {
    color: #007bff;
    text-decoration: none;
}

container p { margin-bottom: 10px;
}


footer h6 {
    color: white;
    font-weight: bold;
    padding-bottom: 80px;
}
footer.bg-dark {
    background-color: #1f2024 !important;
}
#headingThree { margin-bottom: 20px;}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 21px;
    margin-right: 0px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-radius: 4px;
}
.navbar.navbar-inverse.navbar-fixed-top {
    padding-left: 0;
    padding-right: 0;
}
.topbar {
    background: #006;
    padding: 10px;
}
.topbar p {
    color: white;
    padding: 5px;
    font-weight: bold;
    font-size: 24px;
}
.form-control::placeholder {
    color: #535353;
    opacity: 1;
    font-size: 20px;
    font-weight: 600;
}
/*table img {
    width: 20px !important;
}*/
.panel-body span img {
    width: auto !important;
}
.panel-body ul li {
    display: inline-block;
    width: 32%;
}
ul {
    padding: 0;
}
#collapseOne {

    border: 1px solid #ccc;
    padding: 15px;
    margin-bottom: 30px;

}
.form-group p {
    font-size: 13px;
    color: #999;
    font-weight: normal;
    margin-top: 0px;
}
/******************************/
    .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #EEEEEE;
    }
#accordion {
    margin-top: 10px;
}
.panel-default > .panel-heading {
    padding: 0;
    border-radius: 0;
    color: #fff;
    background-color: #006;
    border-color: #EEEEEE;
}
.panel-title > a {
    display: block;
    padding: 9px;
    text-decoration: none;
    color: #fff;
    font-size: 28px;
    font-weight: bold;
}
    .panel-title {
        font-size: 14px;
    }

    h5 {font-size: 18px;
        background-color: #006;
        color: #fff;
        padding: 3px;
    }


    .panel-title > a {
        display: block;
        padding: 9px;
        text-decoration: none;
    }

    .more-less {
        float: right;
        color: #212121;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #EEEEEE;
    }

/* ----- v CAN BE DELETED v ----- */
.demo {
    padding-top: 60px;
    padding-bottom: 60px;
}
.more-less {
    color: #fff;
}
.panel-title > a:before {
    float: right !important;
    font-family: FontAwesome;
    content:"\f068";
    padding-right: 5px;
}
.panel-title > a.collapsed:before {
    float: right !important;
    content:"\f067";
}
.more-less.glyphicon.glyphicon-plus {
    display: none;
}
.more-less.glyphicon.glyphicon-minus {
    display: none;
}

.breadcrumb {
    background-color: #e9ecef;
    padding: 4px 1rem;
}
.breadcrumb-item + .breadcrumb-item::before {
    color: #007bff;
}
.breadcrumb-item.active {
    color: #007bff;
}
a {
    color: #007bff;
}
footer {
    margin: 20px auto 0;
    background: #1F2024;
    border-top: 2px solid #eee;
}
.footer-content {
    padding: 20px 25px 30px;
}
.width {
    max-width: 1140px;
    margin: 0 auto;
}
footer .footer-content ul {
    width: 25%;
    list-style: none;
    margin: 0;
    padding: 0;
        padding-bottom: 0px;
    float: left;
    padding-bottom: 30px;
}
footer .footer-content li {
    color: #ccc;
    line-height: 1.5em;
    font-size: 0.95em;
}
footer a {

    color: #ccc;
    font-weight: 300;
    font-family: 'Source Sans Pro', 'sans-serif';
    font-size: 16px;

}
footer .footer-content li {
    padding: 5px 5px;
}
footer .footer-bottom {
    border-top: #ddd 1px solid;
    padding: 10px;
    text-align: center;
    background-color: #1F2024;
}
footer .footer-content h4 {
    color: #ddd;
    font-size: 1.2em;
    padding-bottom: 10px;
    font-weight: 600;
}
div.social-icons a {
    border-bottom: none;
    margin-right: 15px;
}
footer .footer-content li a:hover {
    color: #fff;
    border-bottom-color: #909090;
}
footer .footer-bottom {
    border-top: #ddd 1px solid;
    padding: 10px;
    text-align: center;
    background-color: #1F2024;
    clear: both;
}
footer .footer-bottom p, footer .footer-bottom p a {
    color: #ddd;
    border-bottom-color: #ddd;
}
footer .footer-bottom p {
    text-align: center;
}
footer p {
    text-align: left;
    color: #ccc;
    font-size: 0.9em;
    margin: 0;
    padding: 0;
}
@media screen and (min-width: 769px) and (max-width: 991px) {
.nav-tabs li a {
    padding: 10px 7px;
}
.form-control {
    width: 100%;
}
.form-group label {
    min-height: 100%;
}
.cambiovaluta-728x90 {
    width: 100%;
}
.cambiovaluta-728x90 img {
    width: 100%;
    height: 100%;
}
#tab2 .panel-body {
    width: 48% !important;
    display: inline-block;
    margin-left: 5px;
}
#lista {
    float: left;
}
.panel-body ul li {
    width: 100%;
}
}
@media only screen and (max-width:768px){
    .form-control {
    width: 94% !important;
}
#lista {
    float: left;
}
.cm_box .panel-body {
    width: 100%;
}
.left-sel, .right-sel {
    width: 93%;
}
.text_field { width: 93% !important;}
input.buttone { width: 93%;}
#risultato { width: 93% !important;}
#usr { width: 100% !important; }

.text_field_copy_bottom {     margin-right: -22px !important; }
.navbar-brand {
    width: 100%;
}
footer .footer-content ul {
    width: 100%;
}
.navbar-brand p {
    font-size: 11px !important;
}
.form-control::placeholder {
    font-size: 14px;
}
.navbar-header {
    margin-bottom: -30px;
}
.fout-btns {
    text-align: center;
    position: relative;
}
#accordion {
    margin-top: 10px;
}
.form-group label {

    font-size: 13px;
    margin-top: 8px;
    color: #999;

}
.ads-banner img {
    width: 100%;
}
.navbar-toggle {
    top: -63px;
}
.topbar p {
    font-size: 17px;
}
.form-control::placeholder {
    font-weight: normal;
}
.browser-default.custom-select {
    font-size: 14px;
}
.form-group p {
    font-size: 12px;
}
.form-group span {
    width: 10px;
}
.fout-btns a {
    padding: 3px 7px;
}
.right-sel {
    padding-left: 0;
}
.cbb #submit {
    width: 100%;
}

.panel-body ul li {
    width: 100%;
}
table {
    display: block;
    width: 100%;
    overflow-x: scroll;
}
.cbb input {
    width: 100%;
}
.navbar-brand p {
    font-size: 10px;
}

.navbar-brand img {
    width: 240px;
}
.fout-btns a {
    margin-right: 5px;
    font-size: 14px;
}
.navbar-toggle {
    margin-top: -2px !important;
}
.navbar-nav .active {
    background: #4b72b7 !important;
}
.navbar-toggle {
    margin-top: 8px;
}
.nav li {
    padding: 6px;
    font-size: 12px;
}
.ads2 {
    margin-top: 20px;
    margin-bottom: 20px;
}
.topbar img {
    margin-top: -3px;
}
footer h6 {
    text-align: center;
}
.nav li {
    padding: 2px;
}
.nav-tabs li a {
    padding: 6px 2px;
}
.form-group label {
    min-height: 100%;
}
.form-control {
    width: 100%;
}
.cambiovaluta-728x90 {
    width: 100%;
}
.cambiovaluta-728x90 img {
    width: 100%;
    height: 100%;
}
#tab2 .panel-body {
    width: 47% !important;
    display: inline-block;
    margin-left: 5px;
}
.topbar img {
    margin-top: -2px;
}
.topbar h1 {
    font-size: 15px;
}
.cambiovaluta-320x100 {
    width: 100%;
}
.cambiovaluta-320x100 img {
    width: 100%;
}
.topbar h1 {
    margin-bottom: 4px;
}
.cambiovaluta-300x250-1 {
    width: 100%;
}
}

@media only screen and (max-device-width : 320px) {
.navbar-toggle {
    top: -79px;
}
}
@media only screen and (max-width : 620px) {
.panel-group .panel {
    clear: both;
}
.panel-body {

    width: 100%;
    float: left;
    min-height: 330px;

}
/*table#fl_tbl th {
    width: 0.5%;
}*/
#fl_tbl {
    width: 100% !important;
}
.cbb textarea#commento { width: 100% !important;}
#lista ul li a, .lista ul li a:visited {
    font-size: 12px;
}

}
@media screen and (min-width: 320px) and (max-width: 360px) {
.navbar-toggle {
    top: -77px !important;
}
}
