@import url('https://fonts.googleapis.com/css?family=Fjalla+One');
/* CSS Document */
html,body { /*background-image:url(../img/site/fundo_jog2.jpg);min-height:1252px; background-repeat: repeat-x;*/
background-color:#fefefe;
	height:100%;
    padding-top:37px;
	font-family: 'Fjalla One'!important;
}
/*jogos.php noticia.php*/
.bg_fff { background-color:#fff;}
/*noticia */	

/**/
.navbar { 
  -webkit-transition:padding 0.2s ease;
  -moz-transition:padding 0.2s ease; 
  -o-transition:padding 0.2s ease;        
  transition:padding 0.2s ease; 
}

/*line 0 1 2 e 3 caixa de texto*/
.padbox{
	padding: 6px;
	font-size: 1em;
		color: #575152;
	line-height: 110%;
}

/*nav-bar*/
.affix {
  padding-top: 0.2em !important;
  padding-bottom: 0.2em !important;
  -webkit-transition:padding 0.2s linear;
  -moz-transition:padding 0.2s linear;  
  -o-transition:padding 0.2s linear;         
  transition:padding 0.2s linear;  
}

.nav-link{padding: 6px !important; }

.btop{ 
position: relative; 
/*bottom: 20px !important;*/ }

.bgboot1{ padding-right: 15px;color:#b2a05e; }
.bgbootB{ padding-right: 15px;color:#FFF; }

.btop2{ 
position: relative; 
bottom: 40px !important; }

/*index*/
.linesolid {border-style: solid;border-width: 0.5px; }

/*separadores*/
.spacer1 {
  height: 1px !important;
}
.spacer3 {
  height: 3px;
}
.spacer6 {
  height: 6px;
}
.spacer10 {
  height: 10px;
}
.spacer15 {
  height: 15px;
}
.spacer20 {
  height: 20px;
}
.spacer50 {
  height: 50px;
}
/* Container holding the image and the text */
.container {
  position: relative;

}

/*textos */
.txt10_cinza  { 
	color:#707070; 
	font-size: 10px;}

.txt13_cinza  { 
	color:#a09d9d; 
	font-size: 13px;}
.txt12_cinza  { 
	color:#707070; 
	font-size: 10px;}
.txt12_black  { 
	color:#000; 
	font-size: 12px;}
	
.txt13_black  { 
	color:#000; 
	font-size: 13px;}
	
.txt14_ficha  { 
	color:#373737; 
	font-size: 0.9em !important;
	font-family:arial !important;
	line-height: 110%; 
	}
	
.txt14_news  { 
	color:#373737; 
	font-size: 0.9em !important;
	font-family:arial !important;
	line-height: 110%; 
	}

.txt14_news p:first-of-type {display:none; }
/*TIRA O UNDERLINE DOS LINKS id=*/	
#nounderline { 
	text-decoration:none;  
}

/*Transparência play galeria em cima das fotos nas noticias*/
.image_news{position:relative
}

/*para os containers de video e foto ALTERAR NOS DOIS*/
.videos {
	position: relative;
    width: 100%;
    overflow: hidden;
}
.galerias {
	position: relative;
    width: 100%;
    overflow: hidden;
}


.videos img {
    width: 100%; 
	border-radius: 2px;
	-webkit-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
	    -moz-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
	     -ms-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
	      -o-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
	         transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
}
.galerias img {
    width: 100%; 
	border-radius: 2px;
	-webkit-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
	    -moz-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
	     -ms-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
	      -o-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
	         transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
}


a.video {
  float: left;
}
a.galeria {
  float: left;
}

a.video span {
  width: 100%;
  height: 100%;
  position: absolute;
}
a.galeria span {
  width: 100%;
  height: 100%;
  position: absolute;
}

.video {
	position: relative;
    width: 100%;
    overflow: hidden;
}
.galeria {
	position: relative;
    width: 100%;
    overflow: hidden;
}

a.video:hover img {
	-webkit-transform: scale(1.1);
	   -moz-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	     -o-transform: scale(1.1);
	        transform: scale(1.1);
}
a.galeria:hover img {
	-webkit-transform: scale(1.1);
	   -moz-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	     -o-transform: scale(1.1);
	        transform: scale(1.1);
}

/* MODAL espec*/
.modal-dialog {
      min-width: 800px;
	  
      margin-top: 70px;
  }
  @media (max-width: 1100px) {
     .modal-dialog {
      min-width: 100%;
  }
  }
.modal-backdrop.show {
    opacity: 0.8;
}

.modal-body {
  background:#000;
}

.modal-footer {
     background-color: #000 !important;
	  border-top: 0 none;
}

.close {
  position:absolute;
  right:30px;
  top:0;
  z-index:999;
  font-size:2em;
  font-weight: normal;
  color:#fff;
  opacity:1;
}



.bg-gray{ background-color: #e8e8e8;}
/*corta as imagens em percentagem .change-ratio img{  margin:-8% 0;*/
figure{  
  width:300px;
  overflow: hidden;
  margin:0;  
}
figure img{
  display:block;
  width:100%;  
}

.change-ratio img{
   margin:-2.6% 0; /*MUDA A ALTURA AS IMAGENS NAS HIGHLIGHTS*/
}

section{float:left; margin-left:30px;}

/* efeito dos cards no index*/
.card1_news{
    background: #fff;
    box-shadow: 0 6px 10px rgba(0,0,0,.08), 0 0 6px rgba(0,0,0,.05);
    transition: 0.5s ease;
}

.card1_news:hover{
  background-color: #efefef;
  transform: scale(1.05);
  box-shadow: 0 10px 20px rgba(0,0,0,1), 0 4px 8px rgba(0,0,0,.06);
  transition: 0.5s ease;
}
.card2_news:hover{
	 background-color: #fff;
	 box-shadow: inset 0px 0px 20px rgba(0,0,0,0.8);
}
.card-img-top { 
	background-image:url(../img/site/bg-card-23.jpg);
}

/*corta o texto*/
.module3 { 
	overflow: hidden;
}
.line-clamp { 
  display: -webkit-box;
  -webkit-line-clamp: 1; /*corta o texto 1 linha*/
  -webkit-box-orient: vertical;  font-family: 'Arial'; font-size: 1em;top: -15px !important;  
}
.line-clamp3 { 
  display: -webkit-box;
  -webkit-line-clamp: 3;/*corta o texto 3 linas*/
  -webkit-box-orient: vertical; 
  font-family: 'Arial'; 
  font-size: 1em;
 } 
.titulo12  { font-size: 24px !important;} 
/* link branco*/
.link_branco_13 a {		        font-family: Arial; color:#fff; font-weight: normal !important;; font-size:11px; text-decoration:none; }
.link_branco_13 a:link      {		font-family: Arial; color:#fff; font-weight: normal !important;; font-size:11px; text-decoration:none; }
.link_branco_13 a:visited  {		font-family: Arial; color:#fff; font-weight: normal !important;; font-size:11px; text-decoration:none; }
.link_branco_13 a:hover    {		font-family: Arial; color:#fcb231; font-weight: normal !important;; font-size:11px;	text-decoration:underline; }

.link_branco_14 a {		         color:#fff; font-weight: normal !important;; font-size:14px; text-decoration:none; }
.link_branco_14 a:link      {	 color:#fff; font-weight: normal !important;; font-size:14px; text-decoration:none; }
.link_branco_14 a:visited  {		 color:#fff; font-weight: normal !important;; font-size:14px; text-decoration:none; }
.link_branco_14 a:hover    {		 color:#fcb231; font-weight: normal !important;; font-size:14px;	text-decoration:underline; }

.link_cinza_14 a {		         color:#6c6c6b; font-weight: normal !important;; font-size:15px; text-decoration:underline; }
.link_cinza_14 a:link      {	 color:#6c6c6b; font-weight: normal !important;; font-size:15px; text-decoration:underline; }
.link_cinza_14 a:visited  {		 color:#6c6c6b; font-weight: normal !important;; font-size:15px; text-decoration:underline; }
.link_cinza_14 a:hover    {		 color:#000; font-weight: normal !important;; font-size:15px;	text-decoration:none; }
/*acrescenta espaço em monitores pequenos <div class="row myclass"> */
  @media (max-width: 1100px) {
     .myclass > div { margin-bottom: 10px; } /*separador em altura das colunas */
  }
  
  
/* index acertos*/
.txt12_p  { font-size: 16px !important;} /* noticia 1,2 e 3*/
.high_font{font-size:24px;line-height: 120%;}
.high_font12{font-size:24px;line-height: 120%;}
.alt_min{ min-height:106px;}
.imgsp{width:200%;}
.spacerb{ height: 20px;}
.spacerc{ height: 0px;}
/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) { /*pequena*/
.txt12_p  { font-size: 12px !important;}
.imgsp{width:120%;}
.spacerb{ height: 34px;}
.alt_min{ min-height:50px;}
.high_font{font-size:18px}
.high_font12{font-size:18px}
.titulo12  { font-size: 14px !important;}
.txt13_cinza  { font-size: 11px;}
.txt14_ficha  { font-size: 0.8em !important;}
.txt14_news  { font-size: 0.8em !important;}
 }

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {/*pequena 2*/
.imgsp{width:100%;}
.alt_min{ min-height:100px;}

}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) { /*pequena 2*/
.imgsp{width:100%;}
.alt_min{ min-height:90px;}

}
/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) { /*larga 1*/
.imgsp{width:150%;}
.alt_min{ min-height:120px;}
.line-clamp3 { font-size: 0.8em; line-height: 110%;}
 }

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { 
.imgsp{width:110%;}
.alt_min{ min-height:100px;}
}
@media (min-width: 1400px) { 
.alt_min{ min-height:110px;}
}
@media (min-width: 1630px) { 
.alt_min{ min-height:142px;}
.spacerc{ height: 15px;}
}