@media screen and (max-width:767px){.left,.right,.copyright-txt,.design-by,.powerby,.highlighterbar .left{width:auto;float:none;text-align:center}.bg_column{padding:20px}.blgimagebx{width:100%;float:none;margin:0 0 10px}.content-area{width:auto;margin:0;padding:50px 20px}.topsocial_icons{padding:0 20px}.widget-column-1,.widget-column-2,.widget-column-3,.widget-column-4{float:none;width:100%;margin:0 0 5px;padding:0;text-align:left}.ftr3colbx{margin:0 auto 5px;padding:0;border:none;text-align:center;float:none;display:block;width:100%}.ftr3colbx i{float:none}.ftr3colbx span{display:inline}.nivo-caption{width:90%;bottom:10%}.nivo-caption h2{font-size:24px!important;line-height:24px!important;margin:0 0 10px!important}.nivo-caption h2 span{font-size:20px!important}.nivo-caption p{line-height:16px;font-size:14px;margin-bottom:20px}.nivo-caption .slide_morebtn{padding:5px 20px;font-size:12px}.nivo-directionNav a{top:35%!important}.nivo-controlNav{display:none!important}a.nivo-prevNav{left:1%}a.nivo-nextNav{right:1%}h2.section_title{font-size:34px;margin-bottom:25px}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 textarea{width:100%}.listview_blogstyle .blgimagebx{width:auto;height:auto;overflow:hidden;float:none;margin:0 0 25px}.listview_blogstyle .blgimagebx img{height:auto;min-height:inherit}.listview_blogstyle{float:none;width:100%;margin:0 0 30px}.services_3col{float:none;width:100%}h2.services_title{font-size:30px}}@media screen and (min-width:481px) and (max-width:767px){.nivo-controlNav{display:none!important}.blgimagebx{width:50%;float:left;margin:5px 20px 10px 0}}@media screen and (min-width:300px) and (max-width:481px){.topsocial_icons{display:block;padding:0;position:relative;text-align:center}.topsocial_icons a{padding:0;padding:0;display:inline-table;line-height:40px;width:30px}.nivo-directionNav{display:none}}@media screen and (min-width:768px) and (max-width:980px){.nivo-directionNav a{top:40%}.bg_column{padding:20px}a.donatebutton{padding:12px 15px}.topsocial_icons a{margin-right:2px}}@media screen and (max-width:1169px) and (min-width:768px){.nivo-caption{width:60%}.nivo-caption h2{font-size:42px;line-height:45px}.content-area{width:auto;margin:0;padding:50px 20px}}