/**
 * Projeto: CLUB UP - Soluções em Serviços (SITE PRINCIPAL)
 * Desenvolvimento: THINKBEYOND | www.tbdesenvolvimento.com.br
 * Todos os Direitos Reservados - THINKBEYOND e CLUB UP
 * Security code anti-plagiarism: *$42848uhjbahu1j3;
 **/

/* RESPONSIVE.css - THINKBEYOND
/* www.tbdesenvolvimento.com.br
/* Licensed - All Rights Reserved - TB DEV TEAM


/* Arrumar botão slider que a imagem está por cima */


/* Responsive Codes THINKBEYOND - 1824px :: 1441px */
@media screen and (min-width: 1441px) and (max-width: 1824px) {

}
/* Responsive Codes THINKBEYOND - 1440px :: 1383px */
@media screen and (min-width: 1383px) and (max-width: 1440px) {

}
/* Responsive Codes THINKBEYOND - 1382px :: 1225px */
@media screen and (min-width: 1225px) and (max-width: 1382px) {

}
/* Responsive Codes THINKBEYOND - 1224px :: 1025px */
@media screen and (min-width: 1200px) and (max-width: 1224px) {
	
}
@media screen and (min-width: 1025px) and (max-width: 1199px) {
	.action-text{
		font-size: 20px;
	}
	.text-checked{
		font-size: 13px;
	}
	.info-footer{
		font-size: 14px;
	}
	.action-btn{
		font-size: 17px;
	}
	.about-section iframe{
		width: 455px;
		height: 350px;
		margin-top: 50px;
	}
	.text-top-span{
		margin-right: 12px;
	}
	#notice .data:after{
		right: 30px;
	}
}
/* Responsive Codes THINKBEYOND - 1024px :: 993px */
@media screen and (min-width: 993px) and (max-width: 1024px) {
	.media-mb{
		z-index: 11;
	}
	.navbar-right.tbs_menu_set6{
		display: none;
	}
	.mobile-inner-header{
		display: block;
	}
	.action-text{
		font-size: 20px;
	}
	.text-checked{
		font-size: 13px;
	}
	.info-footer{
		font-size: 14px;
	}
	.action-btn{
		font-size: 17px;
	}
	.about-section iframe{
		width: 455px;
		height: 350px;
		margin-top: 50px;
	}
	.text-top-span{
		margin-right: 12px;
	}
	#notice .data:after{
		right: 30px;
	}
}
/* Responsive Codes THINKBEYOND - 992px :: 769px */
@media screen and (min-width: 769px) and (max-width: 992px) {
	.action-btn{
		font-size: 13px;
    	white-space: nowrap;
	}
	.action-text{
		font-size: 15px;
	}
	.footer-col{
		margin-bottom: 20px;
	}
	.about-clubup{
		text-align: center;
	}
	.title-slider{
		font-size: 45px !important;
	}
	.navbar-right.tbs_menu_set6{
		display: none;
	}
	.mobile-inner-header{
		display: block;
	}
	.title-2-base{
		font-size: 24px;
	}
	.about-section iframe{
		margin: 30px auto;
    	display: block;
	}
	.about-section .m-t-80{
		margin-top: 0;
	}
	.about-section .m-t-60{
		display: none;
	}
	.text-services-icon span, .text-services-icon a{
		display: inline-block;
		padding: 10px 20px;
	}
	.creditos-footer .row{
		text-align: center;
	}
	.footer-float,
	.footer-creditos{
		float: none;
	}
	.footer-creditos{
		margin-top: 20px;
	}
	#notice .data:after{
		content: "";
	    display: block;
	    border-bottom: 2px solid #000;
	    border-right-width: 0;
	    width: calc(100% - 30px);
	    position: absolute;
	    bottom: -15px;
	    height: 2px;
	    top: initial;
	    right: initial;
	}
	#notice h3,
	#notice h3.two-lines{
		text-align: center;
		padding: 36px 0 0;
	}
	#notice .text-notice{
		text-align: center;
	}
	#breadcrumb2 h1{
		font-size: 35px;
	}
	html{
		overflow-x: auto;
	}
}
/* Responsive Codes THINKBEYOND - 768px :: 569px */
@media screen and (min-width: 569px) and (max-width: 768px) {
	.title-slider{
		font-size: 40px !important;
	}
	.about-clubup{
		text-align: center;
	}
	.navbar-collapse{
		background: url(../images/resources/fundotextura.jpg);
    	border-radius: 8px;
    	border: 0;
	}
	.tbs_menu_set6{
		display: grid;
	}
	.tbs_menu_set6 a{
		color: #fff;
	}
	.action-text{
		text-align: center;
		font-size: 15px;
	}
	.media-qualidade{
		text-align: center;
    	margin: 15px 0;
	}
	.action-btn{
		text-align: center;
		font-size: 18px;
	}
	.title-principal{
		font-size: 38px !important;
	}
	.btn-slider{
		font-size: 14px !important;
		padding: 8px 15px !important;
	}
	.footer-col{
		margin-bottom: 20px;
	}
	.navbar-right.tbs_menu_set6{
		display: none;
	}
	.mobile-inner-header{
		display: block;
	}
	.flex-caption p.alt{
		font-size: 26px;
	}
	.about-section iframe{
		margin: 30px auto;
    	display: block;
	}
	.about-section .m-t-80{
		margin-top: 0;
	}
	.about-section .m-t-60{
		display: none;
	}
	.title-servicos{
		font-size: 45px;
	}
	.sub-title-services{
		font-size: 23px;
	}
	.text-services-icon span, .text-services-icon a{
		display: inline-block;
		padding: 10px 20px;
	}
	.creditos-footer .row{
		text-align: center;
	}
	.footer-float,
	.footer-creditos{
		float: none;
	}
	.footer-creditos{
		margin-top: 20px;
	}
	.title-gallery{
		font-size: 40px !important;
	}
	.row-title{
		font-size: 45px ;
	}
	.sub-title-text br{
		display: none;
	}
	#notice .data:after{
		content: "";
	    display: block;
	    border-bottom: 2px solid #000;
	    border-right-width: 0;
	    width: calc(100% - 30px);
	    position: absolute;
	    bottom: -15px;
	    height: 2px;
	    top: initial;
	    right: initial;
	}
	#notice h3,
	#notice h3.two-lines{
		text-align: center;
		padding: 36px 0 0;
	}
	#notice .text-notice{
		text-align: center;
	}
	#breadcrumb2 h1{
		font-size: 33px;
	}
	#breadcrumb2 h1.fotos-evento{
		font-size: 45px;
	}
	#breadcrumb2 h1.fotos-evento:before,
	#breadcrumb2 h1.fotos-evento:after{
		width: 42%;
	}
	html{
		overflow-x: auto;
	}
}
/* Responsive Codes THINKBEYOND - 568px :: 481px */
@media screen and (min-width: 481px) and (max-width: 568px) {
	.title-slider{
		font-size: 34px !important;
	}
	.btn-slider{
		font-size: 12px !important;
		padding: 8px 15px !important;
	}
	.title-principal{
		font-size: 38px !important;
	}
	.about-clubup{
		text-align: center;
	}
	.title-servicos{
		font-size: 50px;
	}
	.span-contrate{
		font-size: 23px !important;
		padding: 0 50px;
	}
	.row-title{
		font-size: 50px;
	}
	.navbar-collapse{
		background: url(../images/resources/fundotextura.jpg);
    	border-radius: 8px;
    	border: 0;
	}
	.tbs_menu_set6{
		display: grid;
	}
	.tbs_menu_set6 a{
		color: #fff;
	}
	.action-text{
		text-align: center;
		font-size: 13px;
	}
	.action-btn{
		text-align: center;
		font-size: 18px;
	}
	.media-qualidade{
		text-align: center;
    	margin: 15px 0;
	}
	.footer-col{
		margin-bottom: 20px;
	}
	.navbar-right.tbs_menu_set6{
		display: none;
	}
	.mobile-inner-header{
		display: block;
	}
	.flex-caption p.alt{
		font-size: 26px;
	}
	.about-section iframe{
		margin: 30px auto;
    	display: block;
    	width: 440px;
    	height: 350px;
	}
	.about-section .m-t-80{
		margin-top: 0;
	}
	.about-section .m-t-60{
		display: none;
	}
	.title-servicos{
		font-size: 45px;
	}
	.sub-title-services{
		font-size: 23px;
	}
	.text-services-icon span, .text-services-icon a{
		display: inline-block;
		padding: 10px 20px;
	}
	.creditos-footer .row{
		text-align: center;
	}
	.footer-float,
	.footer-creditos{
		float: none;
	}
	.footer-creditos{
		margin-top: 20px;
	}
	.title-gallery{
		font-size: 34px !important;
	}
	.row-title{
		font-size: 45px ;
	}
	.sub-title-text br{
		display: none;
	}
	h3.title-slider{
		font-size: 34px !important;
	}
	.flex-caption p{
		font-size: 19px;
	}
	.flex-caption p.alt{
		font-size: 21px;
	}
	#notice .data:after{
		content: "";
	    display: block;
	    border-bottom: 2px solid #000;
	    border-right-width: 0;
	    width: calc(100% - 30px);
	    position: absolute;
	    bottom: -15px;
	    height: 2px;
	    top: initial;
	    right: initial;
	}
	#notice h3,
	#notice h3.two-lines{
		text-align: center;
		padding: 36px 0 0;
	}
	#notice .text-notice{
		text-align: center;
	}
	#partners-hover h3{
		font-size: 25px;
	}
	#breadcrumb2 h1{
		font-size: 30px;
	}
	#breadcrumb2 p > a:last-child{
		display: inline-block;
	}
	#breadcrumb2 p{
		font-size: 18px;
	}
	#breadcrumb2 h1.fotos-evento{
		font-size: 40px;
	}
	#breadcrumb2 h1.fotos-evento:before,
	#breadcrumb2 h1.fotos-evento:after{
		width: 42%;
	}
	html{
		overflow-x: auto;
	}
}
/* Responsive Codes THINKBEYOND - 480px :: 426px */
@media screen and (min-width: 426px) and (max-width: 480px) {
	.title-slider{
		font-size: 31px !important;
	}
	.btn-slider{
		font-size: 12px !important;
		padding: 8px 15px !important;
	}
	.title-principal{
		font-size: 30px !important;
	}
	.about-clubup{
		text-align: center;
	}
	.title-servicos{
		font-size: 50px;
	}
	.span-contrate{
		font-size: 20px !important;
    	padding: 0px 45px;
	}
	.row-title{
		font-size: 50px;
	}
	.navbar-collapse{
		background: url(../images/resources/fundotextura.jpg);
    	border-radius: 8px;
    	border: 0;
	}
	.tbs_menu_set6{
		display: grid;
	}
	.tbs_menu_set6 a{
		color: #fff;
	}
	.action-text{
		text-align: center;
		font-size: 20px;
	}
	.action-btn{
		text-align: center;
		font-size: 18px;
	}
	.media-qualidade{
		text-align: center;
    	margin: 15px 0;
	}
	.footer-col{
		margin-bottom: 20px;
	}
	.about-section .about-clubup .quote-block .available-time span{
		font-size: 22px;
	}
	.navbar-right.tbs_menu_set6{
		display: none;
	}
	.mobile-inner-header{
		display: block;
	}
	.flex-caption p.alt{
		font-size: 26px;
	}
	.about-section iframe{
		margin: 30px auto;
    	display: block;
    	width: 390px;
    	height: 290px;
	}
	.about-section .m-t-80{
		margin-top: 0;
	}
	.about-section .m-t-60{
		display: none;
	}
	.title-servicos{
		font-size: 45px;
	}
	.sub-title-services{
		font-size: 23px;
	}
	.text-services-icon span, .text-services-icon a{
		display: inline-block;
		padding: 10px 20px;
	}
	.creditos-footer .row{
		text-align: center;
	}
	.footer-float,
	.footer-creditos{
		float: none;
	}
	.footer-creditos{
		margin-top: 20px;
	}
	.title-gallery{
		font-size: 29px !important;
	}
	.row-title{
		font-size: 45px ;
	}
	.sub-title-text br{
		display: none;
	}
	h3.title-slider{
		font-size: 31px !important;
	}
	.flex-caption p{
		font-size: 19px;
	}
	.flex-caption p.alt{
		font-size: 20px;
	}
	.title-principal:after{
		height: 45px;
		width: 45px;
		top: 9px;
	}
	.about-section .about-clubup .quote-block .available-time{
		font-size: 18px;
	}
	.sub-title-services-alt{
		font-size: 24px;
	}
	.title-partners{
		font-size: 32px;
	}
	.action-text span:nth-child(1){
		display: block;
	}
	#notice .data:after{
		content: "";
	    display: block;
	    border-bottom: 2px solid #000;
	    border-right-width: 0;
	    width: calc(100% - 30px);
	    position: absolute;
	    bottom: -15px;
	    height: 2px;
	    top: initial;
	    right: initial;
	}
	#notice h3,
	#notice h3.two-lines{
		text-align: center;
		padding: 36px 0 0;
	}
	#notice .text-notice{
		text-align: center;
	}
	#partners-hover h3{
		font-size: 23px;
	}
	#breadcrumb2 h1{
		font-size: 30px;
	}
	#breadcrumb2 p > a:last-child{
		display: inline-block;
	}
	#breadcrumb2 p{
		font-size: 18px;
	}
	#breadcrumb2 h1.fotos-evento{
		font-size: 35px;
	}
	#breadcrumb2 h1.fotos-evento:before,
	#breadcrumb2 h1.fotos-evento:after{
		width: 42%;
	}
	html{
		overflow-x: auto;
	}
}
/* Responsive Codes THINKBEYOND - 425px :: 376px */
@media screen and (min-width: 376px) and (max-width: 425px) {
	.title-slider{
		font-size: 27px !important;
	}
	.btn-slider{
		font-size: 12px !important;
		padding: 8px 15px !important;
	}
	.title-principal{
		font-size: 30px !important;
	}
	.about-clubup{
		text-align: center;
	}
	.title-servicos{
		font-size: 38px;
	}
	.span-contrate{
		font-size: 18px !important;
    	padding: 0px 35px;
	}
	.row-title{
		font-size: 44px;
	}
	.navbar-collapse{
		background: url(../images/resources/fundotextura.jpg);
    	border-radius: 8px;
    	border: 0;
	}
	.tbs_menu_set6{
		display: grid;
	}
	.tbs_menu_set6 a{
		color: #fff;
	}
	.action-text{
		text-align: center;
		font-size: 17px;
	}
	.action-btn{
		text-align: center;
		font-size: 18px;
	}
	.media-qualidade{
		text-align: center;
    	margin: 15px 0;
	}
	.footer-col{
		margin-bottom: 20px;
	}
	.about-section .about-clubup .quote-block .available-time{
		font-size: 16px;
	}
	.about-section .about-clubup .quote-block .available-time span{
		font-size: 19px;
	}
	.btn-novidades{
		font-size: 18px;
	}
	.navbar-right.tbs_menu_set6{
		display: none;
	}
	.mobile-inner-header{
		display: block;
	}
	.flex-caption p.alt{
		font-size: 26px;
	}
	.about-section iframe{
		margin: 30px auto;
    	display: block;
    	width: 350px;
    	height: 270px;
	}
	.about-section .m-t-80{
		margin-top: 0;
	}
	.about-section .m-t-60{
		display: none;
	}
	.sub-title-services{
		font-size: 23px;
	}
	.text-services-icon span, .text-services-icon a{
		display: inline-block;
		padding: 10px 20px;
	}
	.creditos-footer .row{
		text-align: center;
	}
	.footer-float,
	.footer-creditos{
		float: none;
	}
	.footer-creditos{
		margin-top: 20px;
	}
	.title-gallery{
		font-size: 34px !important;
	}
	.row-title{
		font-size: 40px ;
	}
	.sub-title-text br{
		display: none;
	}
	h3.title-slider{
		font-size: 27px !important;
	}
	.flex-caption p{
		font-size: 19px;
	}
	.flex-caption p.alt{
		font-size: 22px;
		line-height: 28px;
	}
	.title-principal:after{
		height: 45px;
		width: 45px;
		top: 9px;
	}
	.about-section .about-clubup .quote-block .available-time{
		font-size: 15px;
	}
	.title-partners{
		font-size: 32px;
	}
	.title-base{
		font-size: 35px;
	}
	.sub-title-services-alt{
		font-size: 23px;
	}
	.action-text span:nth-child(1){
		display: block;
	}
	.flex-caption p.alt span:nth-child(1){
		display: block;
	}
	#notice .data:after{
		content: "";
	    display: block;
	    border-bottom: 2px solid #000;
	    border-right-width: 0;
	    width: calc(100% - 30px);
	    position: absolute;
	    bottom: -15px;
	    height: 2px;
	    top: initial;
	    right: initial;
	}
	#notice h3,
	#notice h3.two-lines{
		text-align: center;
		padding: 36px 0 0;
	}
	#notice .text-notice{
		text-align: center;
	}
	#breadcrumb h2{
		font-size: 34px;
	}
	#breadcrumb p, #breadcrumb p a{
		font-size: 15px;
	}
	#partners-hover h3{
		font-size: 20px;
	}
	#breadcrumb2 h1{
		font-size: 30px;
	}
	#breadcrumb2 p > a:last-child{
		display: inline-block;
	}
	#breadcrumb2 p{
		font-size: 16px;
	}
	#breadcrumb2 h1.fotos-evento{
		font-size: 32px;
	}
	#breadcrumb2 h1.fotos-evento:before,
	#breadcrumb2 h1.fotos-evento:after{
		width: 42%;
	}
	html{
		overflow-x: auto;
	}
}
/* Responsive Codes THINKBEYOND - 375px :: 361px */
@media screen and (min-width: 361px) and (max-width: 375px) {
	.title-slider{
		font-size: 26px !important;
	}
	.btn-slider{
		font-size: 12px !important;
		padding: 8px 15px !important;
	}
	.title-principal{
		font-size: 28px !important;
	}
	.about-clubup{
		text-align: center;
	}
	.title-servicos{
		font-size: 38px;
	}
	.span-contrate{
		font-size: 18px !important;
    	padding: 0px 35px;
	}
	.row-title{
		font-size: 42px;
	}
	.navbar-collapse{
		background: url(../images/resources/fundotextura.jpg);
    	border-radius: 8px;
    	border: 0;
	}
	.tbs_menu_set6{
		display: grid;
	}
	.tbs_menu_set6 a{
		color: #fff;
	}
	.action-text{
		text-align: center;
		font-size: 16px;
	}
	.action-btn{
		text-align: center;
		font-size: 18px;
	}
	.media-qualidade{
		text-align: center;
    	margin: 15px 0;
	}
	.footer-col{
		margin-bottom: 20px;
	}
	.about-section .about-clubup .quote-block .available-time{
		font-size: 16px;
	}
	.about-section .about-clubup .quote-block .available-time span{
		font-size: 17px;
	}
	.btn-novidades{
		font-size: 18px;
	}
	.icon-about {
    	width: 45px;
    	height: 45px;
	}
	.text-checked{
		font-size: 13px;
	}
	.title-base{
		font-size: 34px;
	}
	.input-info::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	 font-size: 14px !important;
	}
	.input.info::-moz-placeholder { /* Firefox 19+ */
	 font-size: 14px !important;
	}
	.navbar-right.tbs_menu_set6{
		display: none;
	}
	.mobile-inner-header{
		display: block;
	}
		.flex-caption p.alt{
		font-size: 26px;
	}
	.about-section iframe{
		margin: 30px auto;
    	display: block;
    	width: 330px;
    	height: 260px;
	}
	.about-section .m-t-80{
		margin-top: 0;
	}
	.about-section .m-t-60{
		display: none;
	}
	.sub-title-services{
		font-size: 23px;
	}
	.text-services-icon span, .text-services-icon a{
		display: inline-block;
		padding: 10px 20px;
	}
	.creditos-footer .row{
		text-align: center;
	}
	.footer-float,
	.footer-creditos{
		float: none;
	}
	.footer-creditos{
		margin-top: 20px;
	}
	.title-gallery{
		font-size: 34px !important;
	}
	.row-title{
		font-size: 40px ;
	}
	.sub-title-text br{
		display: none;
	}
	h3.title-slider{
		font-size: 26px !important;
	}
	.flex-caption p{
		font-size: 19px;
	}
	.flex-caption p.alt{
		font-size: 22px;
		line-height: 28px;
	}
	.title-principal:after{
		height: 45px;
		width: 45px;
		top: 9px;
	}
	.about-section .about-clubup .quote-block .available-time{
		font-size: 15px;
	}
	.title-partners{
		font-size: 32px;
	}
	.title-base{
		font-size: 35px;
	}
	.sub-title-services-alt{
		font-size: 22px;
	}
	.action-text span:nth-child(1){
		display: block;
	}
	.flex-caption p.alt span:nth-child(1){
		display: block;
	}
	#notice .data:after{
		content: "";
	    display: block;
	    border-bottom: 2px solid #000;
	    border-right-width: 0;
	    width: calc(100% - 30px);
	    position: absolute;
	    bottom: -15px;
	    height: 2px;
	    top: initial;
	    right: initial;
	}
	#notice h3,
	#notice h3.two-lines{
		text-align: center;
		padding: 36px 0 0;
	}
	#notice .text-notice{
		text-align: center;
	}
	#breadcrumb h2{
		font-size: 34px;
	}
	#breadcrumb p, #breadcrumb p a{
		font-size: 15px;
	}
	#partners-hover h3{
		font-size: 20px;
	}
	#breadcrumb2 h1{
		font-size: 30px;
	}
	#breadcrumb2 p > a:last-child{
		display: inline-block;
	}
	#breadcrumb2 p{
		font-size: 16px;
	}
	#breadcrumb2 h1.fotos-evento{
		font-size: 32px;
	}
	#breadcrumb2 h1.fotos-evento:before,
	#breadcrumb2 h1.fotos-evento:after{
		width: 42%;
	}
	html{
		overflow-x: auto;
	}
}
/* Responsive Codes THINKBEYOND - 360px :: 321px */
@media screen and (min-width: 320px) and (max-width: 360px) {
	.title-slider{
		font-size: 23px !important;
	}
	.btn-slider{
		font-size: 12px !important;
		padding: 8px 15px !important;
	}
	.title-principal{
		font-size: 24px !important;
	}
	.about-clubup{
		text-align: center;
	}
	.title-servicos{
		font-size: 34px;
	}
	.span-contrate{
		font-size: 16px !important;
    	padding: 0px 28px;
	}
	.row-title{
		font-size: 36px;
	}
	.navbar-collapse{
		background: url(../images/resources/fundotextura.jpg);
    	border-radius: 8px;
    	border: 0;
	}
	.tbs_menu_set6{
		display: grid;
	}
	.tbs_menu_set6 a{
		color: #fff;
	}
	.action-text{
		text-align: center;
		font-size: 14px;
	}
	.action-btn{
		text-align: center;
		font-size: 16px;
	}
	.media-qualidade{
		text-align: center;
    	margin: 15px 0;
	}
	.footer-col{
		margin-bottom: 20px;
	}
	.about-section .about-clubup .quote-block .available-time{
		font-size: 14px;
	}
	.about-section .about-clubup .quote-block .available-time span{
		font-size: 15px;
	}
	.btn-novidades{
		font-size: 15px;
	}
	.icon-about {
    	width: 45px;
    	height: 45px;
	}
	.text-checked{
		font-size: 13px;
	}
	.title-base{
		font-size: 29px;
	}
	.input-info::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	 font-size: 12px !important;
	}
	.input.info::-moz-placeholder { /* Firefox 19+ */
	 font-size: 12px !important;
	}
	.navbar-right.tbs_menu_set6{
		display: none;
	}
	.mobile-inner-header{
		display: block;
	}
		.flex-caption p.alt{
		font-size: 26px;
	}
	.about-section iframe{
		margin: 30px auto;
    	display: block;
    	width: 290px;
    	height: 230px;
	}
	.about-section .m-t-80{
		margin-top: 0;
	}
	.about-section .m-t-60{
		display: none;
	}
	.sub-title-services{
		font-size: 21px;
	}
	.text-services-icon span, .text-services-icon a{
		display: inline-block;
		padding: 10px 20px;
	}
	.creditos-footer .row{
		text-align: center;
	}
	.footer-float,
	.footer-creditos{
		float: none;
	}
	.footer-creditos{
		margin-top: 20px;
	}
	.title-gallery{
		font-size: 34px !important;
	}
	.row-title{
		font-size: 35px ;
	}
	.sub-title-text br{
		display: none;
	}
	h3.title-slider{
		font-size: 23px !important;
	}
	.flex-caption p{
		font-size: 19px;
	}
	.flex-caption p.alt{
		font-size: 20px;
	}
	.title-principal:after{
		height: 45px;
		width: 45px;
		top: 9px;
	}
	.about-section .about-clubup .quote-block .available-time{
		font-size: 13px;
	}
	.title-partners{
		font-size: 28px;
	}
	.title-base{
		font-size: 31px;
	}
	.sub-title-services-alt{
		font-size: 21px;
	}
	.info-footer{
		font-size: 14px;
	}
	.action-text span:nth-child(1){
		display: block;
	}
	.flex-caption p.alt span:nth-child(1){
		display: block;
	}
	#notice .data:after{
		content: "";
	    display: block;
	    border-bottom: 2px solid #000;
	    border-right-width: 0;
	    width: calc(100% - 30px);
	    position: absolute;
	    bottom: -15px;
	    height: 2px;
	    top: initial;
	    right: initial;
	}
	#notice h3,
	#notice h3.two-lines{
		text-align: center;
		padding: 36px 0 0;
	}
	#notice .text-notice{
		text-align: center;
	}
	#breadcrumb h2{
		font-size: 30px;
	}
	#breadcrumb p, #breadcrumb p a{
		font-size: 13px;
	}
	#partners-hover h3{
		font-size: 17px;
	}
	#breadcrumb2 h1{
		font-size: 26px;
	}
	#breadcrumb2 p > a:last-child{
		display: inline-block;
	}
	#breadcrumb2 p{
		font-size: 14px;
	}
	#breadcrumb2 h1.fotos-evento{
		font-size: 27px;
	}
	#breadcrumb2 h1.fotos-evento:before,
	#breadcrumb2 h1.fotos-evento:after{
		width: 42%;
	}
	html{
		overflow-x: auto;
	}
}
/* Responsive Codes THINKBEYOND - 320px :: 280px */
@media screen and (min-width: 280px) and (max-width: 320px) {
	.title-slider{
		font-size: 15px !important;
	}
	.btn-slider{
		font-size: 12px !important;
		padding: 8px 15px !important;
	}
	.title-principal{
		font-size: 26px !important;
	}
	.about-clubup{
		text-align: center;
	}
	.title-servicos{
		font-size: 31px;
	}
	.span-contrate{
		font-size: 15px !important;
    	padding: 0px 15px;
	}
	.row-title{
		font-size: 30px;
	}
	.navbar-collapse{
		background: url(../images/resources/fundotextura.jpg);
    	border-radius: 8px;
    	border: 0;
	}
	.tbs_menu_set6{
		display: grid;
	}
	.tbs_menu_set6 a{
		color: #fff;
	}
	.action-text{
		text-align: center;
		font-size: 14px;
	}
	.action-btn{
		text-align: center;
		font-size: 16px;
	}
	.media-qualidade{
		text-align: center;
    	margin: 15px 0;
	}
	.footer-col{
		margin-bottom: 20px;
	}
	.about-section .about-clubup .quote-block .available-time{
		font-size: 11px;
	}
	.about-section .about-clubup .quote-block .available-time span{
		font-size: 14px;
	}
	.btn-novidades{
		font-size: 12px;
	}
	.icon-about {
    	width: 45px;
    	height: 45px;
	}
	.text-checked{
		font-size: 13px;
	}
	.title-base{
		font-size: 25px;
	}
	.input-info::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	 font-size: 11px !important;
	}
	.input.info::-moz-placeholder { /* Firefox 19+ */
	 font-size: 11px !important;
	}
}