/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.1
*/

.rotate-iwy:hover{
    color:black
}
.letter-cloned {
    color: #4169c8 !important
}
.rotate-iwy {

margin: 0;
width: auto;
display: inline-table;
position: relative;
overflow: hidden
}
.cloned-wrap{
    position: absolute;
    bottom: -100px;
    left: 0;
    
}
.rotate-iwy .letter-cloned{
    opacity: 0;
}
.rotate-iwy .letter, .rotate-iwy .letter-cloned {
display: inline-block;
line-height: 1em;
}
.wrap{
    overflow: hidden;
}
div#searchform-dropdown input {
    background: #fff !important;
    border-bottom: 1px solid #000 !important;
}
div#searchform-dropdown {
    box-shadow: none;
    top: 0;
    right: -10px;
    width: 240px;
}
.open-tab:hover{
    cursor:pointer
}
#site-logo a {
   height: 50px;
}

#site-logo img {
   height: 50px;
    max-height: 50px;
    display: inline;
}


#site-logo,#site-logo-inner {
    display: block !important;
    height: 50px;
}
.freccia-link{
    font-weight: 500; 
    font-size: 1.1em; 
    margin-left: 40px; 
    color: #000;
     border-bottom: 6px solid #000;
}
.freccia-link:hover{
    text-decoration: none !important
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before {
    
     display: block; 
    position: absolute;
    box-sizing: border-box;
    left: 0;
    right: 0px;
    top: 0;
    bottom: 0;
    /* border-style: solid; */
    border-width: 0 !important;
    -webkit-transform: translateY(25%);
    transform: translateY(25%);
    content: '\2193' !important;
    font-style: normal;
    font-size: 24px;
}
.vc_tta .vc_tta-controls-icon {
    height: 24px !important;
    width: 24px !important;
}
.vc_tta-panel-title a:focus{
    text-decoration: underline !important
}
.iwy-underline, .iwy-underline .letter, .iwy-underline .letter-cloned{
    text-decoration: underline
}
.iwy-next-pagination{
    font-family: 'Inter' !important;
    border-bottom: 2px solid #000;
    display: inline-block;
}

.page-numbers .current, .page-numbers:hover, .page-numbers .current:hover{
    text-decoration: underline !important
}