#switcher .content-switcher {
  max-height: 175px;
}

.heading-title h2 {
  font-size: 2em !important;
}

#socialInsert li {
  display: inline;
}

#socialInsert i {
  font-size: 13px !important;
}

.social-icon i {
   width: initial !important;
}

#sliderMap iframe {
    transition: .4s;
}

#sliderMap iframe:hover {
    opacity: 0.7;
    filter: alpha(opacity=40); /* msie */
    background-color: #000;
}

#sliderSocial {
  display: inline-block;
}

#sliderSocial a.social-icon {
  color: #cccccc !important;
}

.testimonial-content strong {
	font-size: .8em;
	margin-left: 5px;
}

/*Parallax header adjustment*/

.parallax h1 {
			font-size:36px;
		}
		.parallax h2 {
			font-size:30px;
		}
		.parallax h3 {
			font-size:30px;
		}
	@media only screen and (max-width: 760px) {
		/*
		.parallax {
			background-position:center center !important;
		}
		*/
		.parallax h1 {
			font-size:36px;
		}
		.parallax h2 {
			font-size:30px;
		}
		.parallax h3 {
			font-size:30px;
		}
	}
	@media only screen and (max-width: 500px) {
		.parallax h1 {
			font-size:36px;
		}
		.parallax h2 {
			font-size:30px;
		}
		.parallax h3 {
			font-size:30px;
		}
	}

/*Parallax header adjustment end */

#socialFooter {
	margin-bottom: 80px;
}

ul.nav li.dropdown:hover > ul.dropdown-menu {
display: block;    
}

@media screen and (max-width: 768px) {
    .columns{
        height: 200px;
        overflow-y:scroll;
    }
}

@media screen and (min-width: 769px){
        .columns {
        -moz-column-count:2; /* Firefox */
        -webkit-column-count:2; /* Safari and Chrome */
        column-count:2;
        min-width: 500px !important;
    }

}

@media (max-width: 992px) {
  #showMe.menu-one.dropdown-menu {
    height: 0px;
    visibility: hidden;
  }
}

@media (max-width: 767px) {
	.mb-20-spec {
		margin-bottom: 20px;
	}
	#footer .container {
	  margin-bottom: 0;
	}
}


/*HIDE PROD/SERVICE PAGINATION CONTROLS*/

.drop-pagination .owl-pagination {
  display: none;
}

/*------------ END --------------*/


.drop-pagination h4 {
	text-transform: uppercase;
}

#portfolio .nav.nav-pills li a {
	text-transform: uppercase;
}

@media (min-width: 768px) {
  #portfolio .nav.nav-pills {
    display: flex !important;
  }

  #portfolio .nav.nav-pills li {
    width: 20%;
    text-align: center;
  }
}

@media (min-width: 551px) {
  #portfolio .nav.nav-pills li a {
    border-right: 1px solid #ddd;
  }
}

/* -------- CUSTOM FOOTER STYLES -------- */

#footerBtn .input-group-btn button {
   padding: 0px 20px;
}

#footerBtn a .fa-envelope {
  font-size: 17px;
}

#footerBtn a > i.fa {
    padding-right: 2px;
}

@media (min-width: 993px) {
	#footerLeft.col-md-3 {
	  max-width: 18%;
	  /*text-align: right;*/
	}

	#footerLeft {
	  margin-left: 15.33333%;
	}

	#footerLeft h3 {
	  padding-right: 3px;
	}
}

@media (max-width: 992px) and (min-width: 768px) {
#footerLeft.col-md-3 h3 {
	text-align: right;
}
	
#footerLeft #footerBtn,
#footerLeft #socialFooter {
  margin-left: 10px;
}
}

@media (max-width: 1199px) and (min-width: 768px) {
.social-icon  {
  height: 30px !important;
  width: 30px;
}
  
a.social-icon > i[class^="icon-"] {
  font-size: 10px !important;
}
	
#footerBtn .input-group-btn button {
  padding: 5px 10px !important;
  font-size: 12px; 
}

#footerBtn a > i.fa {
  font-size: 15px;
  margin-bottom: 5px !important;
}

}

/*------------ END --------------*/

