/*************

FOOTER

*************/

/* Footer top row */




@media screen and (max-width: 960px){
    .footer-top-row .fl-col-group-equal-height .fl-col{
        display:block;
        float:none;
    }
}



/* Footer middle row */
footer *{
	font-family: noto-sans-display, sans-serif;
	font-weight: 400;
}

footer .fl-icon-wrap i,
footer .fl-icon-wrap p,
footer .fl-icon-group i{
    color: #1a171b;
    transition: all 200ms ease-in-out;
}


footer .fl-icon a:hover,
footer .fl-icon a:focus,
footer .fl-icon a:active
{
    text-decoration: none;
}
footer .fl-icon-wrap:hover i,
footer .fl-icon-wrap:focus i,
footer .fl-icon-wrap:active i,
footer .fl-icon-wrap:hover p,
footer .fl-icon-wrap:focus p,
footer .fl-icon-wrap:active p,
footer .fl-icon-group i:hover,
footer .fl-icon-group i:focus,
footer .fl-icon-group i:active
{
    color: #de0566;
}

footer .fl-menu nav ul li a{
	transition: all 200ms ease-in-out;
}
@media only screen and (max-width: 992px){
    .sz-subscribe-form{
        max-width:480px;
        width:100%;
        margin:0 auto;
    }
    footer p{
        text-align: center;
    }
    footer .fl-subscribe-form-inline .fl-form-field{
        margin: 0;
        padding-right: 10px;
    }
    footer .fl-subscribe-form-inline.fl-subscribe-form-name-hide .fl-form-field{
        width:66.6%;
        float:left;
    }
    footer .fl-subscribe-form-inline .fl-form-button{
        width:33.3%;
        float: left;
    }
}
@media only screen and (max-width: 480px){
    .sz-subscribe-form{
        max-width:360px;
    }
    footer .fl-subscribe-form-inline .fl-form-field{
        margin: 0 0 20px 0;
        padding-right: 0px;
    }
}

/*Footer bottom row*/

.footer-bottom-row,
.footer-bottom-row a,
.footer-bottom-row a:hover,
.footer-bottom-row a:focus{
    color: #fff;
}

.footer-bottom-row a:hover,
.footer-bottom-row a:focus,
.footer-bottom-row a:active
{
    opacity: .8;
}
/*
.sz-radio input, .sz-tic input{
	position: absolute;
	opacity: 0;
}
*/
