@charset "UTF-8"; /* CSS Document */ #footer ul li a, address, .box-services, .editable, #col1Row1, #footerRow2, { font-size: 12px; vertical-align: baseline !important; padding-bottom: 5px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; color: #414141 !important; text-transform: uppercase !important; } #footer .box .box-heading { padding: 10px 0 10px; text-align: left; } #footer { margin-bottom: -40px; } /*#footer > div > div > div > div:nth-child(2) > div:nth-child(1) { border-width: 1px; border-style: solid; border-color: red; } #footer > div > div > div > div:nth-child(2) > div:nth-child(2) { border-width: 1px; border-style: solid; border-color: red; } #footer > div > div > div > div:nth-child(2) > div:nth-child(3) { border-width: 1px; border-style: solid; border-color: red; } #footer > div > div > div > div:nth-child(2) > div:nth-child(4) { border-width: 1px; border-style: solid; border-color: red; } #footer > div > div > div > div:nth-child(2) > div:nth-child(5) { border-width: 1px; border-style: solid; border-color: red; } */ #footer ul.list li:before { content: "\f178"; font-family: 'FontAwesome'; display: none; position: absolute; right: auto; left: 0; line-height: 28px; font-style: normal; font-weight: normal; color: #000000; } #footer .call-us, #footer .column ul li { line-height: 20px; } #footer address { line-height: 20px; } .box .box-heading { position: relative; color: #000000; /* font-size: 12px; */ text-align: center; overflow: hidden; } #footer h3 { color: #666666; /*font-size: 12px; */margin-top: 0px; margin-bottom: 8px; } #footer .column ul li { /*padding-bottom: 5px; */padding-top: 0; overflow: hidden; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; font-size: 12px; } #col1Row4, #col1Row4, #col1Row5, #col1Row6, #col1Row7, #footer > div > div > div > div:nth-child(2) > div:nth-child(2), #FOOTER .box .media-body, #col1Row4TITLE, #col1Row4Text, #footer > div > div > div > div:nth-child(2) > div:nth-child(5) > div > address:nth-child(4) { display: None; } /*Hide Phone */#footer > div > div > div > div:nth-child(2) > div:nth-child(1) > div > div.box-services > span { display: None; } /*#footer > div > div > div > div:nth-child(2) > div:nth-child(1) > div, #footer > div > div > div > div:nth-child(2) > div:nth-child(3), #footer > div > div > div > div:nth-child(2) > div:nth-child(4), #footer > div > div > div > div:nth-child(2) > div:nth-child(5) { width:25%; } */ #footer > div > div > div > div:nth-child(2) > div:nth-child(1), #footer > div > div > div > div:nth-child(2) > div:nth-child(3), #footer > div > div > div > div:nth-child(2) > div:nth-child(4), #footer > div > div > div > div:nth-child(2) > div:nth-child(5) { min-width: 25%; } /*Hiding Top Row*/ #footer, .footerText { background-color: #E6E7E8; } #footer { padding: 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #footer .box { padding-top: 0px; } #footer > div > div > div > div:nth-child(1) { display: none; } #footer, #footer a { } /* FOOTER s*/ #footer .box .box-heading { padding: 0px 0 21px; text-align: left; } #footer .box .box-heading span { padding: 0; } #footer .box .box-heading span:before, #footer .box .box-heading span:after { content: none; } #footer .box .box-content { padding-bottom: 0; } #footer .footer-top { padding-bottom: 0px; } #footer .footer-top a { color: #000000; } #footer .footer-center { /*padding-top: 31px; padding-bottom: 16px; */ padding-top: 0px; padding-bottom: 0px; } #footer .footer-center .row:nth-child(2n) .box { border-top: solid 0px #ededed; } #footer .footer-center .inner { border-top: solid 0px #000000; } #footer .footer-center .box { /*margin-bottom: 40px;*/ margin-bottom: 0px; } #footer .footer-bottom { padding-top: 0; padding-bottom: 16px; } #footer .column ul li:hover { /*margin-left: 11px;*/ margin-left: 0px; } #footer .column ul li a { /*padding-left: 16px; text-transform: none; color: #666666; */ padding-left: 0px; } #footer .column ul li a:hover { color: #000000; } /* POWER BY */ #powered { clear: both; } #powered a { color: #666666; } #powered a:hover { color: #999999; } #powered .inner { padding: 31px 0 81px; border-top: solid 1px #ededed; border-bottom: solid 10px #000000; text-align: center; } .banner div { text-align: center; width: 100%; display: none; } .banner div img { margin-bottom: 20px; } @media only screen and (max-width: 480px) { #footer .footer-center { padding-top: 0; } #footer .box .box-heading { padding: 0px 0 0px; } #footer, .footerText { /*background-color: red;*/ } } @media (min-width: 768px) and (max-width: 991px) { #footer, .footerText { /*background-color: green; */} /*#footer > div > div > div > div:nth-child(2) > div:nth-child(4) { float: right; }*/ #footer > div > div > div > div:nth-child(2) > div:nth-child(4) { /*background-color: green;*/ clear: both; } } /*Important*/ @media (max-width: 991px) { #footer .footer-center .box { margin-bottom: 0px; } #footer, .footerText { /*background-color: blue;*/ } } /*Important*/ @media (max-width: 767px) { #footer { padding-TOP: 20PX; padding-BOTTOM: 0PX; } #footer .box { box-sizing: border-box; padding: 20PX; } #footer > div > div > div > div:nth-child(2) > div:nth-child(1), #footer > div > div > div > div:nth-child(2) > div:nth-child(3), #footer > div > div > div > div:nth-child(2) > div:nth-child(4) { border-bottom-width: 1px; border-bottom-style: solid; } #footer .box, .box-heading editable { text-align: center; } #footer .box .box-heading { text-align: center; padding-BOTTOM: 10PX; font-size: 14px; } #footer, .footerText { /*background-color: yellow;*/ } #footer > div > div > div > div:nth-child(2) > div:nth-child(1), #footer > div > div > div > div:nth-child(2) > div:nth-child(3), #footer > div > div > div > div:nth-child(2) > div:nth-child(4), #footer > div > div > div > div:nth-child(2) > div:nth-child(5) { min-width: 25%; } }