@media (min-width: 1080px) { 
#footer-middle { 
display: block; 
position: relative; 
clear: both; 
float: none; 
padding-top: 0px !important; 
padding-left: 15px; 
padding-right: 15px; 
padding-bottom: 0px !important; 
background: transparent; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
min-height: 300px; 
margin-top: 0px !important; 
margin-bottom: 0px !important; 
border: none; 
} 
#footer-middle #footer-middle-left { 
position: relative; 
display: block; 
float: left; 
padding: 0; 
margin: 0; 
 min-width: 0% !important; 
 max-width: 0% !important; 
} 
#footer-middle #footer-middle-content { 
position: relative; 
display: block; 
float: left; 
padding: 0; 
margin: 0; 
 min-width: 100%; 
 max-width: 100%; 
} 
#footer-middle #footer-middle-content #TopModulesGridLines-0 { 
background: #000000; 
} 
#footer-middle #footer-middle-content #TopModulesGridLines-1 { 
background: #ffffff; 
} 
#footer-middle #footer-middle-right { 
position: relative; 
display: block; 
float: left; 
padding: 0; 
margin: 0; 
 min-width: 0%; 
 max-width: 0%; 
} 
} 
@media (max-width: 1079px) { 
#footer-middle { 
display: none; 
position: relative; 
clear: both; 
float: none; 
padding-top: 0px; 
padding-left: 15px; 
padding-right: 15px; 
padding-bottom: 0px; 
background: transparent; 
min-height: 0px; 
margin-top: 0px !important; 
margin-bottom: 0px !important; 
} 
#footer-middle #footer-middle-left { 
position: relative; 
display: block; 
float: left; 
padding: 0; 
padding-left: 15px; 
margin: 0; 
 min-width: 0%; 
 max-width: 0%; 
} 
#footer-middle #footer-middle-content { 
position: relative; 
display: block; 
float: left; 
padding: 0; 
margin: 0; 
 min-width: 100%; 
 max-width: 100%; 
} 
#footer-middle #footer-middle-right { 
position: relative; 
display: block; 
float: left; 
padding: 0; 
margin: 0; 
 min-width: 0%; 
 max-width: 0%; 
} 
} 
