/*  
Theme Name: White Theme 2018
Version:1.1
Description:Desenvolvido por <a href="http://www.10fc.com.br">10FC</a>.
Author:10FC
Author URI:http://www.10fc.com.br/
*/

/*    GERAL   */
* { padding: 0px; margin: 0px; }
body { color: #CCCCCC; font-family: Arial, Verdana; font-size: 14px;  }
img { max-width: 100%; }

/*    LINKS   */
a { color: #333333; text-decoration: none; }
a:hover, a:focus { color: #333333; text-decoration: none; }

a.menu { font-family: 'Raleway', Arial; font-size:16px; color: #FFFFFF; text-decoration: none; margin-right: 20px;  }
a.menu:hover, a.menu:focus { text-decoration: underline; }

a.menu2 { font-family: 'Raleway', Arial; font-size:16px; color: #999999; text-decoration: none; }
a.menu2:hover, a.menu2:focus { text-decoration: underline; }

a.noticia1 { font-family: 'Raleway', Arial; font-size:16px; color: #FFFFFF; text-decoration: none; margin-right: 30px;  }
a.noticia1:hover, a.noticia1:focus { text-decoration: underline; }

a.noticia2 { font-family: 'Raleway', Arial; font-size:16px; color: #999999; text-decoration: none; }
a.noticia2:hover, a.noticia2:focus { text-decoration: underline; }

a.noticia3 { font-family: 'Raleway', Arial; font-weight: 700; font-size:16px; color: #005c24; text-decoration: none; }
a.noticia3:hover, a.noticia3:focus { text-decoration: underline; }

a.noticia4 { font-family: 'Teko', Arial; font-size:20px; color: #FFFFFF; background: #fecc00; text-decoration: none; padding: 4px 7px 0px 7px; margin-left: 10px; }
a.noticia4:hover, a.noticia4:focus { text-decoration: underline; }

a.noticia5 { font-family: 'Raleway', Arial; font-size:16px; color: #FFFFFF; text-decoration: none; }
a.noticia5:hover, a.noticia5:focus { text-decoration: underline; }

a.footer1 { font-family: 'Teko', Arial; font-size:18px; color: #EEEEEE; text-decoration: none; }
a.footer1:hover, a.footer1:focus { text-decoration: underline; }

a.footer2 { font-family: 'Raleway', Arial; font-size:14px; color: #EEEEEE; text-decoration: none; }
a.footer2:hover, a.footer2:focus { text-decoration: underline; }

a.bread { font-family: 'Raleway', Arial; font-size:14px; color: #999999; text-decoration: none; }
a.bread:hover, a.bread:focus { text-decoration: underline; }

a.pag { font-size:14px; color: #999999; background: #EEEEEE; padding: 10px; text-decoration: none; border-radius: 5px; }
a.pag:hover, a.pag:focus { text-decoration: underline; }

/*    CORES   */
.az1 { color: #CCCCCC; }
.az2 { color: #333333;}
.ci1 { color: #999999; }
.ci2 { color: #EEEEEE; }
.ve1 { color: #005c24; }
.am1 { color: #fecc00; }
.wh { color: #FFFFFF; }
.bl { color: #000000; }

/*    BGS  E BORDAS  */
.bg-az1 { background-color: #CCCCCC; }
.bg-ci2 { background-color: #EEEEEE; }
.borda-ci2 { border-bottom: 1px solid #EEEEEE;}

/*    FONTES   */
.raleway { font-family: 'Raleway', Arial; font-weight: 300; }
.raleway2 { font-family: 'Raleway', Arial; font-weight: 700; }
.teko { font-family: 'Teko', Arial; font-weight: 700; }
.size10 { font-size: 10px; }
.size12 { font-size: 12px; }
.size16 { font-size: 16px; }
.size18 { font-size: 18px; }
.size26 { font-size: 26px; }
.size28 { font-size: 28px; }
.size35 { font-size: 35px; }
.size85 { font-size: 85px; }

/*    RESPONSIVIDADE  - XS  */
@media (max-width: 767px) {
	.text-center-xs { text-align: center; }
	.margin-top-30-xs { margin-top: 30px; }
	.margin-top-70-xs { margin-top: 70px !important; }
	.size40-xs { font-size: 40px; }
	.height-250-xs { height: 250px !important; }
	.height-750-xs { height: 750px !important; }
}

/*    RESPONSIVIDADE  - SM  */
@media (max-width: 992px) {
	.text-center-sm { text-align: center; }
	.margin-top-30-sm { margin-top: 30px; }
	.margin-top-70-sm { margin-top: 70px !important; }
	.height-250-sm { height: 250px !important; }
	.height-750-sm { height: 750px !important; }
}

/* TITS / TXTS */
.tit1 {  font-family: Teko, Arial; font-size: 40px; color: #005c24;  }
.tit2 {  font-family: Teko, Arial; font-size: 26px; color: #999999;  }
.tit3 { font-family: Raleway, Arial; font-weight: 700; font-size: 16px; color: #999999; }
.tit4 {  font-family: Teko, Arial; font-size: 30px; color: #005c24;  }

.txt1 { font-family: Raleway, Arial; font-size: 16px; color: #999999; }

/* HEADER */
.header { border-bottom: 1px solid #EEEEEE; background-color: #005c24; }

/* BUSCA */
.busca { background: #fecc00; width:100%; font-family: Raleway, Arial; font-weight: 700; font-size: 16px; color: #FFFFFF; border:0px; padding: 10px; height: 40px; border-radius: 5px 0px 0px 5px; }
.buscaok { background: #fecc00; width:100%; font-size: 16px; color: #FFFFFF; border:0px; padding: 10px; height: 40px; border-radius: 0px 5px 5px 0px; text-align: right; }

/* NOTÍCIAS */
.home-noticias1 { background: #005c24; height: 14px; }
.home-noticias2 { background: #005c24; height: 14px; }
.home-noticias { background: #005c24; }

/* OPINIÃO */
.opiniao { background: #EEEEEE; }

/* FOOTER */
.footer { background: url(https://www.abexfutebol.com.br/wp-content/themes/white-theme-2018/img/noticias/bg-grama.jpg) top center repeat-y; }
.inputfooter { background: #EEEEEE; border:0px; font-family: Raleway, Arial; font-size: 14px; color: #999999; width: 100%; padding: 10px; }
.inputfooterok { background: #fecc00; border:0px; font-family: Teko, Arial; font-size: 20px; color: #FFFFFF; padding: 10px; }
.inputevento { background: #005c24; border:0px; font-family: Teko, Arial; font-size: 20px; color: #FFFFFF; padding: 10px; }

/* TRICKS */
.middle1 { display: table; }
.middle2 { display: table-cell; vertical-align: middle; }

.seoh1 { display:block; height:0; overflow:hidden; padding-top:1px; width: 1px; position:absolute; }

/*    PADRÕES RÁPIDOS   */
.float-left { float: left; }
.float-right { float: right; }

.width-10 { width: 10px; }
.width-10p { width: 10%; }
.width-90p { width: 90%; }
.height-60 { height: 60px; }
.height-160 { height: 160px; }
.height-240 { height: 240px; }
.height-292 { height: 292px; }
.height-440 { height: 440px; }
.height-560 { height: 560px; }
.height-614 { height: 614px; }

.padding-0 { padding: 0px; }
.padding-30 { padding: 30px; }
.padding-left-0 { padding-left: 0px; }
.padding-right-0 { padding-right: 0px; }
.padding-bottom-15 { padding-bottom: 15px; }
.padding-bottom-30 { padding-bottom: 30px; }

.margin-0 { margin: 0px; }
.margin-top-5 { margin-top: 5px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-19 { margin-top: 19px; }
.margin-top-30 { margin-top: 30px; }
.margin-top-40 { margin-top: 40px; }
.margin-top-189 { margin-top: 189px; }
.margin-right-20 { margin-right: 20px; }
.margin-right-50 { margin-right: 50px; }
.margin-bottom-30 { margin-bottom: 30px; }
.margin-bottom--18 { margin-bottom:-18px; }

.border-radius-5 { border-radius: 5px; }
.border-radius-50 { border-radius: 50px; }

.clear-both { clear: both; }
.white-space-nowrap { white-space: nowrap; }
.cursor-pointer { cursor: pointer; }
.display-inline { display: inline; }
.uppercase { text-transform: uppercase; }


/* WordPress */
.aligncenter, div.aligncenter { display:block; margin-left:auto; margin-right:auto;}
.alignleft { float:left;}
.alignright { float:right;}
.wp-caption { background-color:#f3f3f3; border:1px solid #ddd; -khtml-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin:10px; padding-top:4px; text-align:center;}
.wp-caption img { border:0 none; margin:0; padding:0;}
.wp-caption p.wp-caption-text { font-size:11px; line-height:17px; margin:0; padding:0 4px 5px;}