/* Add here all your CSS customizations */

.newscambiopagina {
    width: 100%;
}

.reveal {
    position: relative;
    transform: translate(-10%, -10%);
    opacity: 0;
    transition: 2s all ease-in-out;
}

.reveal.active {
    transform: translateY(0);
    opacity: 2;
}

.revealrotate {
    position: relative;
    transform: rotate(10deg);
    opacity: 0;
    transition: 1s all ease-in-out;
}

.revealrotate.active {
    transform: translateY(0);
    opacity: 2;
}

.revealtranslateY {
    position: relative;
    transform: translateY(50%);
    opacity: 0;
    transition: 1s all ease-in-out;
}

.revealtranslateY.active {
    transform: translateY(0);
    opacity: 2;
}

.txtBody {font-family: arial,verdana,sans-serif;font-size: 9pt;font-weight: normal}
.small7 {font-size: 7pt;}
.fontsize20 {font-size: 20px;}
.fontsize18 {font-size: 18px; line-height:28px;}
.right {text-align: right;}
.left {text-align: left;}
.center {text-align: center;}
.strong {font-weight: bold;}
.displayinline {display:inline;}

.showmeresponsive {display: none;}
.hidemeresponsive {display: block;}

input:required {border: 1px solid red;outline: none;}
input:required:focus {box-shadow: 1px 1px 5px rgba(200, 0, 0, 0.85);    }
input:required:hover {opacity: 1;    }
input[type=number] {text-align: right;padding-right: 4px;}

.downloadbutton {min-width: 300px;white-space: normal;}

.aligncenterdesktop {text-align:center;}

@media (max-width: 1024px) {
    .word-rotate.active .word-rotate-items span {
        font-size:14pt;
    }
    .downloadbutton {
        min-width: auto;
        white-space: normal;
    }
}

table {margin-top: 5px;}

td {vertical-align: top;padding-top: 3px;padding-bottom: 3px;padding-left: 2px;}

.paddingzero {
    padding: 0px;
}

.padding5 {
    padding: 5px;
}
.padding3 {
    padding: 3px;
}

/* Responsive */
@media (max-width: 767px) {
}

@media (max-width: 1024px) {
    }

@media (max-width: 991px) {
    .showmeresponsive {display: block;}
    .hidemeresponsive {display: none;}
    .alignleftresponsive {text-align: left;}
}