/*
Theme Name:  Atechbd
Author: Atech Team
Version: 19
Author URI: http://atechbd/team
Theme URI: http://zaztheme.com
Description: Atech BD Theme
License: GNU General Public License


*/


/*
	EDIT /css/style.css for the theme style
*/

.tick > li {
  background: rgba(0, 0, 0, 0) url("fonts/icon-tick.png") no-repeat scroll 0 0;
  line-height: 19px;
  list-style: outside none none;
  padding: 0 0 0 22px;
}

#footer-navigation{
	display:none;
}
.hous p {
  font-family: "Roboto";
  font-size: 15px !important;
  line-height: 26px;
}
section.footer_widgets {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("fonts/footer_bg.jpg");
  background-origin: padding-box;
  background-position: center bottom;
  background-repeat: repeat;
  background-size: 100% 100% !important;
}
.footer_info_bar {
  background:  url("fonts/subtle_carbon.png") repeat  !important;
  border-top:none !important;
}
.sub_page_header .page-title {
  padding: 52px 0 92px;
  text-align: center;
}
.sub_page_header .page-title h1{
  font-weight: normal;
  text-transform: uppercase;
}
body .breadcrumb a,body  .breadcrumb a::before {
  color: #fff;
}
body .breadcrumb, .breadcrumb span::before {
  color: #224b11 !important;
}
.mobile-menu-button {
  background: #008241  !important;
}
#navigation li > a {
  font-size: 19px;
  text-transform: uppercase;
}
#navigation li > a span {
  font-size: 15px;
  text-transform: lowercase;
}

body #tools > ul > li > span {
  background-color: #128112 !important;
}
#tools {
  background-color: #128112  !important;
  padding: 11px 0;
}
 #tools .widget {
  background-color: #128112 !important;
  border: 1px solid #fff !important;
}
 #tools .widget input {
  border: 1px solid  #fff !important;
}
.wpcf7-form input, .wpcf7-form textarea {
  background: #fff none repeat scroll 0 0;
  border-radius: 7px;
}
.wpcf7-form input {
  height: 33px;
  padding: 3px 7px !important;
}
.wpcf7-form textarea {
  height: 111px !important;
}
.contf h5.rt_heading.style-4 {
  color: #fff;
  font-weight: bold;
}
.wpcf7-form-control.wpcf7-submit {
  background: #74BF43  !important;
  box-shadow: 0 2px 0 1px #555;
  font-size: 21px;
  font-weight: bold;
  text-align: center;
  width: 200px;
}
body .wpcf7-form-control.wpcf7-submit {
    background: #74BF43 !important;
}

.wpcf7-form-control.wpcf7-submit:hover {
  background: #3D840E !important;
}

header.stuck {
  border-bottom: 4px solid #75BF43;
  box-shadow: -7px 7px 29px 0 rgba(0, 0, 0, 0.26) !important;
  padding: 1px 0 !important;
  	-webkit-box-shadow: -7px 7px 29px 0px rgba(0,0,0,0.75);
-moz-box-shadow: -7px 7px 29px 0px rgba(0,0,0,0.75);
}
nobr {
    display: none !important;
}
textarea.wpcf7-form-control, .wpcf7-form input{
color: #000 !important;
}
body #navigation li.menu-item-has-children > a::before {
  color: #fff !important;
}
body .wpcf7-form-control.wpcf7-submit {
  color: #fff !important;
}
input.search.showtextback {
    background: #fff;
    color: #000 !important;
}
.wpcf7-response-output{
color: #fff !important;}
img.ajax-loader {
    display: none !important;
}
.upimg img {
    width: 100%;
    height: auto;
}
body .sub_page_header {
  background-size: cover !important;
}
@media only screen and (max-width: 479px) {
div#fb-root {
    display: none;
}

