.gallery-section {  background-color:#fff !important;}
ul, li {list-style: none;}
.footer_services ul, .footer_menu ul{padding-left:0;list-style:none;}
/*++++++++++++++++++ New Footer Style ++++++++++++++++++*/
.footer-conten{padding:30px 0 0; background-image:none; background-color:#ffffff;}
.footer_menu li a{color:#3F3F3F;font-size: 14px;padding: 5px 0;display: block;}
.footer_title{color:#333333;padding-bottom: 10px;margin-bottom: 15px;font-size: 18px;font-weight: bold;margin-top: 0;}
.footer_services ul li{display:inline-block;width: 40%;}
.new_footer-social ul li{display: inline-block;padding: 6px;}
.newstyle_copyright {border-top: 1px solid rgba(0,0,0,0.3);margin-top: 15px;background: #2F4461;}
.copy-right p{font-size: 14px;color: #fff;}
.forsales p{color:#3F3F3F;font-weight: 600;padding-bottom: 10px;}
.forsales a{color:#3F3F3F; display:block;margin-bottom: 5px;}
.social_small a{color:#3F3F3F;display: inline-block;margin: 5px;font-size: 20px;}
.social_small a:first-child{margin-left:0;}
#bott-container{background: #eee !important;}
.footer-div .weare, .que-subtitle, .formgroup label{color: #3b3b3b;}
.footer-div .weare{font-family: 'OpenSans';}
@media only screen and (max-width:992px){
.new_footer-social{padding-top:30px;}
}
@media only screen and (max-width:767px){
.footer_services{padding-top:30px;}
.footer_menu ul li{display:inline-block;}
.footer_menu li a{padding: 7px 15px 7px 0;}
.footer_services ul li{width: 49%;}
.footer_title{margin-bottom: 5px;}
.footer-div .weare br{display:none;}
}
@media only screen and (max-width:410px){
.footer_services ul li{width: 100%;}
}