 @import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700');
body { font-family: 'Roboto Condensed' !important; color: #000; }
.container { background-color: #fff }
#tela_preta { position: fixed; top: 0; background: #000; z-index: 100000000; width: 100%; min-height: 100%; height: 100%; opacity: .9; display: none }
#pop { position: absolute; width: 300px; height: 403px; z-index: 1000000000; display: none; background: #000; }
#pop .close { float: right; width: 36px; height: 36px; cursor: pointer; opacity: 1; background-image: url('../img/fancybox_sprite.png'); }
body .navbar-inverse { margin-bottom: 10px !important; background-color: #000000 !important; border-color: #000000 !important; padding-top: 0px; }
body .navbar-inverse .navbar-header { float: none; }
body .navbar-toggle .icon-bar { display: block; width: 24px; height: 4px; }
.navbar-toggle .icon-bar { background-color: #202020; }
body .navbar-toggle { border: none; display: block; float: left !Important; padding: 0; margin-top: 16px; margin-right: 6px; }
body .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); position: absolute; background-color: #000; top: 55px; width: 275px; }
body .navbar-collapse.collapse { display: none!important; }
body .navbar-inverse .navbar-nav { float: none!important; margin: 0px; }
body .navbar-inverse .navbar-nav>li { float: none; }
body .navbar-inverse .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; }
body .navbar-collapse.collapse.in { display: block !important; }
.menu_label { float: left; color: #202020; padding-top: 12px; font-size: 20px; }
body .navbar-inverse .navbar-brand { padding: 0px !important; position: absolute; top: 0px; }
.search-form .form-group { float: right !important; transition: all 0.35s, border-radius 0s; width: 32px; height: 32px; background-color: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; border-radius: 3px; border: 1px solid #ccc; }
.search-form .form-group input.form-control { padding-right: 20px; border: 0 none; background: transparent; box-shadow: none; display: block; cursor: pointer; }
 .search-form .form-group input.form-control::-webkit-input-placeholder {
 display: none;
}
 .search-form .form-group input.form-control:-moz-placeholder {
			  /* Firefox 18- */
			  display: none;
}
 .search-form .form-group input.form-control::-moz-placeholder {
			  /* Firefox 19+ */
			  display: none;
}
 .search-form .form-group input.form-control:-ms-input-placeholder {
 display: none;
}
.search-form .form-group:hover,  .search-form .form-group.hover { width: 100%; border-radius: 4px 25px 25px 4px; }
.search-form .form-group span.form-control-feedback { position: absolute; top: -2px !important; right: -2px !important; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; color: #FFFFFF; left: initial; font-size: 18px; background-color: #262525; cursor: pointer; border-radius: 4px; }
.padtop10 { padding-top: 10px; }
.nopadl { padding-left: 0px !important; }
.nopadr { padding-right: 0px !important; }
.nopadlr { padding-left: 0px !important; padding-right: 0px !important; }
.martop50 { margin-top: 50px; }
.below_header { width: 100%; height: 48px; background-color: rgb(216, 216, 216); margin-bottom: 75px; overflow: hidden; }
.logo { width: 100%; }
.adspace { text-align: center; }
.adspace img { max-width: 100%; }
.entry-title { text-transform: uppercase; color: #00adfd; font-weight: bold; }
.entry-title span { color: #C3C3C3; text-transform: none; font-size: 16px; }
.entry-title a { color: #00adfd; font-weight: bold; text-decoration: none; }
.header_posts .entry-title a { font-size: 20px; }
.header_posts .entry-excerpt { font-size: 21px; }
.grid_posts .entry-title a { font-size: 14px; }
.grid_posts .entry-excerpt { font-size: 15px; }

@media (min-width:768px) {
.header_posts { padding: 10px; margin: 15px; }
.grid_posts { padding: 10px; margin: 15px; }
body .header_posts hr { /*width:97%;*/
}
.header_posts .entry-excerpt { font-size: 26px; }
}
.header_posts { float: left; margin-top: 15px; margin-bottom: 0px; }
.grid_posts { float: left; margin-top: 0px; }
/*.post-content img { width: 115%; }*/
body hr { border-top: 1px solid rgba(153, 153, 153, 0.35); margin-bottom: 7px; margin-top: 10px; }
.caps { text-transform: uppercase; }
.italic { font-style: italic; }
.row42 { padding-top: 25px; }
.row4 .adspace { margin-top: 10px; margin-bottom: 20px; }
body .row2 .sidebar_widget { margin: 0 auto; margin-top: 5px !important; margin-bottom: 40px !important; max-width: 300px; }
.padtop20 { padding-top: 20px; }
.softlink { text-decoration: underline; float: right; font-size: 19px; font-weight: normal; color: #000000; }
body .nopadlr { padding-left: 0px !important; padding-right: 0px !important; }
body .list_post .entry-title { font-size: 20px; }
body .list_post { font-size: 20px;/*margin-top: 10px;
				margin-bottom: 20px;*/
}
body .list_post img { margin-top: 10px; }
body .marbot20 { margin-bottom: 20px; }
body .fullwidth { width: 100%; }
body .martb30 { margin-top: 30px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-bottom: 10px; }
body .martb50 { margin-top: 50px; margin-bottom: 50px; }
body .footer { min-height: 200px; padding: 20px; background-color: #000000; color: #3c3c3c; font-size: 18px; }
body .sidebar h3 { display: inline-block; padding: 18px; margin-top: 0px; margin-bottom: 0px; color: #FFFFFF; background-color: #000000; width: 100%; }
body .sidebar_widget_content { min-height: 150px; border: 1px solid #EAEAEA; padding-top: 10px; padding-bottom: 10px; display: inline-block; width: 100%; }
body .sidebar_widget_content img { max-width: 130%; }
body .sidebar_widget_content div { margin-top: 5px; margin-bottom: 5px; }
body .sidebar_widget_content a { text-decoration: none; color: #4A4A4A; }
body .sidebar_widget_content a:hover { text-decoration: none; color: #999; }
body .text_center { text-align: center; }
body .clubes { color: #888; }
/*	body .jogo-escudo-mandante{
				background: url('../images/bg-jogos.jpg') no-repeat center center; 
				-webkit-background-size: cover;
				-moz-background-size: cover;
				-o-background-size: cover;
				background-size: cover;
				background-repeat:no-repeat;
				padding: 30px;
				height: 72px;
				font-size:16px;
			}*/
body .left { float: left !important; }
body .right { float: right !important; }
body .header_post a { color: #333; }
body .grid_posts .entry-excerpt a { color: #333; }
body .list_post .entry-excerpt a { color: #333; }
body .post-title h1 { color: #262525; font-size: 35px; }
body .post-excerpt { color: #706D6D; font-size: 26px; }
body .link_encurtado a { float: left; color: #434242; font-size: 16px; padding-bottom: 5px; }
body .link_encurtado a:hover { text-decoration: none; }
body .link_text { width: 120px; height: 35px; margin-left: 5px; margin-top: -10px; }
body .facebook, body .twitter { padding-bottom: 5px; }
body .source { font-size: 16px; }
body .source span { color: #706D6D; }
body .border { border: 1px solid #AFAFAF; height: 3px; margin-top: 5px; margin-bottom: 15px; }
body .the_content .border { margin-top: 40px; }
body .post_meta { font-size: 14px; color: #706D6D; margin-bottom: 10px; }
body .the_content p { margin-top: 10px; padding-bottom: 10px; color: #706D6D; font-size: 15px; }
body .comment_box .author_image { float: left; margin-right: 10px; max-width: 50px; margin-bottom: 10px; }

@media (max-width:608px) {
body .comment_box textarea { width: 100% !important; }
body .post-title h1 { font-size: 30px; }
body .post-excerpt { font-size: 22px; }
}
body .comment_box textarea { color: #ADABAB; width: 88%; height: 50px; padding: 5px; padding-top: 15px; resize: none; }
body hr { width: 100%; display: inline-block; }
body .comment_box hr { margin-top: 20px; margin-bottom: 5px; }
body .comment_plugin i { margin-right: 5px; }
body .post-comments h2 { margin-top: 10px; margin-bottom: 20px; }
body .post-comments .date { background-color: #3A87AD; padding: 7px; font-size: 18px; border-radius: 4px; letter-spacing: 2px; color: #fff; }
body .post-comments .time { color: #D2241D; font-size: 16px; float: left; margin-right: 7px; }
body .comments { font-size: 17px; }
body .comments .light { color: #706D6D; }
body .comments .dark { color: #262525; }
body .inline_block { display: inline-block; }
body .comments .inline_block { border-bottom: 1px solid #E0DEDE; padding-bottom: 15px; }
body .marbot45 { margin-bottom: 45px; }
.menu_box { position: absolute; left: 100%; z-index: 100000; height: 90px; }
body .navbar-header .search_box { padding-right: 20px !Important; }
body #search { z-index: 2; position: absolute; }

@media (max-width:768px) {
.row4 h1 { font-size: 21px; }
body .list_post p { font-size: 15px; }
body .mobnopadlr { padding-left: 0px !important; padding-right: 0px !important; }
.menu_label { display: none; }
.navbar-fixed-top { top: 60px }
.logo { width: auto; height: 60px; }
}

@media (min-width:580px) {
body .navbar-brand .logo { -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; max-height: 120px; width: auto; }
body .shrink .logo { -moz-transition: max-height 0.5s; -ms-transition: max-height 0.5s; -o-transition: max-height 0.5s; -webkit-transition: max-height 0.5s; transition: max-height 0.5s; max-height: 60px; width: auto; }
body .menu_box { position: absolute; left: 330px; z-index: 100000; }
}

@media (max-width:579px) {
body .navbar-inverse { position: absolute !Important; }
}

@media (max-width:370px) {
.logo { width: auto; height: 57px; }
.row4 h1 { font-size: 18px; }
body .sidebar h3 { width: 100%; }
body .menu_box { position: absolute; left: 150px; z-index: 100000; }
}
