
/* ### 4 footer widgets below stack 2 on 2 - instead of 4 squashed */
@media only screen and (max-width: 989px) {
#footer div .av_one_fourth { width: 50%; }
}

@media only screen and (max-width: 767px) {
#footer .widget { padding: 0px; margin: 0 0px; }
#footer #ssba { margin-bottom: 20px; }


}
#footer .widgettitle, #top label  { font-size: 20px; font-family: 'Open Sans'; color: rgb( 0, 0, 0 ); text-align: left; line-height: 130% !important; 	font-weight: 500 !important; }
.textwidget { font-size: 16px !important; font-family: 'Open Sans' !important; color: #333333 !important; text-align: left; font-weight: 500; margin: 0; padding: 0; line-height: 130% !important; }
#ssba a:hover { opacity: 0.5; }


#footer .av_one_third {background-color: transparent !important; box-shadow: -webkit-box-shadow: 0px 0px 0px 0px rgba(170, 168, 168, 0.72) !important;
-moz-box-shadow: 0px 0px 0px 0px rgba(170, 168, 168, 0.72) !important; box-shadow: 0px 0px 0px 0px rgba(170, 168, 168, 0.72) !important; }

#footer .avia_widget_section{background-color: transparent !important; box-shadow: -webkit-box-shadow: 0px 0px 0px 0px rgba(170, 168, 168, 0.72) !important;
-moz-box-shadow: 0px 0px 0px 0px rgba(170, 168, 168, 0.72) !important; box-shadow: 0px 0px 0px 0px rgba(170, 168, 168, 0.72) !important; }

#footer UL.wpp-list    {margin: 0px 0px 0px 0px !important;}
}

#scroll-top-link { opacity: 0.85 !important; }
