@charset "utf-8";

/* CSS Document
* Folha de estilo Template Padrão
* Data de Criação: 13/04/2011
* Data Última modificação: 
* Desenvolvedor: Jefferson Romano
* E-mail: webmaster@sescpe.com.br
*/

/**
*	Reset CSS
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,input,textarea,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
caption,dfn,th,var{font-style:normal;font-weight:normal;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}


/** 
*	@font-face
*/

/*@font-face {
    font-family: 'clingy';
    src: url('font-face/clingy-webfont.eot');
    src: url('font-face/clingy-webfont.eot?#iefix') format('embedded-opentype'),
         url('font-face/clingy-webfont.woff2') format('woff2'),
         url('font-face/clingy-webfont.woff') format('woff'),
         url('font-face/clingy-webfont.ttf') format('truetype'),
         url('font-face/clingy-webfont.svg#clingyregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/

/**
*	Seletores Globais
*/
html { overflow-y: scroll; }
body { background: #fff url(../img/bg-site.jpg); font-family: "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #000 }


/**
*	Seletores IDs
*/


/**
*	Seletores classe
*/

.navbar-default {
    background-color: #333;
    border-color: #e7e7e7;
}

.navbar-brand {
    float: left;
    height: 50px;
    padding: 0px 15px;
    font-size: 18px;
    line-height: 20px;
    background-image: url(../img/bg-wood.png);
}

.navbar-default .navbar-nav > li > a {
    color: #FED01A;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {

    color: #555;
    background-color: #FED01A;

}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background-color: #FED01A;
}

.jumbotron { background-color: transparent!important; padding: 0 }
.jumbotron h1 { text-indent: -9999px; position: absolute; outline: none; }

.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #333;
}

.panel { background: transparent; margin-bottom: 0; }

.panel-heading { 
	color: #333;
	background-color: transparent!important;
	background-image: url(../img/flag.png);
	background-repeat: no-repeat;
	background-position: left;
	font-weight: bold!important;
	border-color: #ddd;
 }

 .panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: bold;
    color: inherit;
}