blockquote{
	text-align: center;
}
.tm-testimonial-item figcaption{
	text-align: center;
}
/*@media screen and (min-width: 768px){
	.tm-gallery .slick-dots{
		display: none;
	}
}*/
@media screen and (max-width:991px){
	#whatwedo .tm-content-box:nth-child(2){
		padding-bottom:0px;
	}
	#team{
		background-size: cover;
	}
}
@media screen and (max-width:768px){
	.tm-section-pad-top{
		padding-top: 15px;
	}
	.tm-gallery .slick-prev:before,.tm-gallery .slick-next:before{
  		color:#000;
  	}
  	.tm-gallery .slick-dots{
		display: none !important;
	}
	.tm-gallery-container {
	    padding-bottom: 40px;
	}
}
@media screen and (max-width: 480px) {
	.slick-dots li {
    	margin: 0 5px;
  }
  
}
@media screen and (max-width:375px){
	.tm-hero-text-container-inner{
	    margin-top:-45px;
	}
	.tm-intro-next{
		bottom:3%;
	}
}

/*.quotes {
	display: none;
}
h2.quotes{
	color:#FFF;
}
body{
	position:relative;
}*/
.skype-ic {
  	position: fixed;
  	bottom: 190px;
  	right: 32px;
}
.skype-ic img {
  	width: 64px;
}
.tl-ic {
  	position: fixed;
  	bottom: 110px;
  	right: 32px;
}
.tl-ic img {
  	width: 64px;
}
.address-center {
  	margin-top: auto;
  	margin-bottom: auto;
}
@media only screen and (max-width: 600px) {
	.skype-ic {
	    bottom: 165px;
	    right: 16px;
	}
	.tl-ic {
	    bottom: 90px;
	    right: 16px;
	}
	#contact {
	  padding-bottom: 100px;
	}
	/*h2.quotes {
	    font-size: 25px;
	    position: absolute;
	}
	.quotes img {
		height: 100px;
		width: 100px;
	}
	.quotes span {
		font-size: 30px;
	}*/
}