.hidden{
	visibility: hidden;
	height: 0;
	width: 0;
}
#call-btn{
	bottom: 15%;
	width: 75px;
}
#quotes .signature{
	width: 100%;
	text-align: right;
}
.tabs-content{
	/*overflow: hidden;*/
}
.tabs-content .tab-ct{
	display: none;
	width: 0;
	height: 0;
}
.tabs-content .tab-ct.active{
	display: block;
	width: 100%;
	height: auto;
}
.tabs-content .tab-ct span{
	text-shadow: 2px 2px 5px rgba(0,0,0,0.8), 0px 0px 2px rgba(0,0,0,1);
}
.quote-special{
    font-family: 'Linotte-Heavy';
}
@media screen and (min-width: 1360px){
	.register {
		width: 100%;
	}
}
@media screen and (max-width: 1359px) and (min-width: 720px){
	.register {
		width: 100%;
	}
	.register .f-group .f-input{
		width: 100%;
	}
	#quotes .col-1{
		width: 70%;
		display: inline-block;
	}
	#quotes .col-2{
		width: 25%;
		display: inline-block;
		float: right;
	}
	#quotes .col-2 .img{
		width: 100%;
	}
}
@media screen and (max-width: 719px){
		#quotes .col-1{
		width: 90%;
		display: inline-block;
	}
	#quotes .col-2{
		width: 90%;
		display: inline-block;
	}
	#quotes .col-2 .img{
		width: 100%;
		display: block;
	}
	#call-btn img{
		width: 65px;
	}
}