@media (min-width: 992px) {
.promo_items .promo_content {
	padding-bottom: 40px;
}
.col-md-offset-2 {
margin-left: 0 !important;
}
}
.service_section {
  padding: 80px 0 40px 0;
}
.box_about p {
	margin: 15px
}
.header_section {
  height: 120px;
}
ul.nav {
  padding-top: 10px;
}
@media (max-width: 767px) {
.navbar-collapse {
	margin-top: -1px !important;
}
}
.navbar-header .nav-btn {
  padding: 18px 8px;
}
.whyus_section{
    background-image: url(../img/bgg-reason.jpg);
}

@media only screen
and (min-device-width : 320px)
and (max-device-width : 1024px){
.whyus_section{
	background-image: none !important;
	background-color: #f7f7f7;
	}
}
/* contact section background*/
.contact_bg {
/* background-image: url(../img/contact.png); */
  background-image: none;
}
/* color green*/
.footer a {
  color: #fff;
}
a:hover, a:focus {
  color: #dee53d;
}
.fs_btn:hover,.fs_btn:focus {
  color: #fff !important;
}
h3,h4{
  color: #000;
}
.section_heading h2 {
  color: #000;
}
.top_header {
    background-color: #000;
}
.top_header .top_left ul li i {
  color: #D7DF23;
}
@media (max-width: 767px) {
.top_header .top_left{
	font-size: 10px;
	}
}
.cta_section {
  background-color: #D7DF23;
}
.cta_section .fs_btn {
  background-color: #000;
  border: 1px solid #000;
}
ul.nav{}
ul.nav > li{}
ul.nav > li > a {
  color: #000;
}
ul.nav > li > a:hover,
ul.nav > li > a:focus,
ul.nav > li.active > a {
  color: #D7DF23;
}
.social_icons li a {
  border: 1px solid #D7DF23;
  color: #D7DF23;
}
.social_links li a {
  background-color: #D7DF23;
  border: 1px solid #D7DF23;
}
.fs_btn{
  background-color: #D7DF23;
}
.fs_btn:hover {
  background-color: #dee53d;
}
.works_items .works_item .works_overlay{
  border: 2px solid #D7DF23;
}
.works_items .works_item .works_content h3 {
  color: #D7DF23;
}
.whyus_section .why_us_content h3 {
  color: #D7DF23;
  margin: 0;
}
.contact_items .contact_content{}
.contact_items .contact_content .contact_icon{
	color: #D7DF23;
}
.footer_content p.address i.fa {
  color: #D7DF23;
}
.footer {
  background-color: #000;
}
#scroll-to-top{
    background-color: #D7DF23;
}
#scroll-to-top:hover{
    background-color: #dee53d;
    color: #fff;
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
.ft-2 {
	padding-bottom:20px !important}
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 992px)
and (orientation : landscape) {
.ft-2 {
	padding-bottom:40px !important}
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : landscape) {
.ft-2 {
	padding-bottom:40px !important}
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
.ft-2 {
	padding-bottom:40px !important}
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px){
.tx-box-2 {
	word-spacing: -1px;}
}
