/*
Theme Name: Padrão de Interface TJBA - 2018
Version: 1.0
Author: Antonio Paim
*/



/* PAGE */

@font-face {

	font-family: 'open-sans';
	src: url(fonts/OpenSans-Regular.ttf);

}

@font-face {

    font-family: 'Oswald';
    src: url(fonts/Oswald-Regular.ttf);
    font-weight:normal;
    font-style:normal;  
}

@font-face {
	
	font-family: 'Roboto-Light';
	src: url(fonts/Roboto-Light.ttf);

}


body {
	
	background-color: #ffffff;
	font-family: 'arial';
	font-size: 15px;
	color: #454545;

}


.clear:after {

    clear:both;
}


.clear {

    *zoom:1;
}


a:hover {
 
    color: inherit;
    text-decoration: none;
    
}

.bgtopo {

    background-color: #042855;
    height: 100px;

}

.linha-cinza {

	background-color: #dbdbdb;
	width: 100%;
	height: 35px;
	margin-top: 5px;
}


.linha-branca {

	background-color: #FFFFFF;
	width: 100%;
	height: 35px;
	margin-top: 0px;

}


.container-fluid {

    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;

}


.img-center {

    display: block;
    margin-left: auto;
    margin-right: auto;

}


.txt-center {
    
    text-align: center;
    /*text-transform: uppercase;*/
    margin-top: 10px;

}


.texto-site {

    font-family: 'Oswald';
    font-size: 38px;
    font-weight: 500;
    color: #424745;
    text-transform: uppercase;

}

.margem-box {

    margin-top: 200px;
}



/* END PAGE */


/* FORM */



/* END FORM */


/* FOOTER */

.footer {

	background-color: #042855;
    border-top: 6px solid #991624;
    height: 75px;
	position:absolute;
    bottom:0;
    width:100%;  

}

.brasao-tjba {

	width: 40px;
    height: 57px;
    /*margin-top: 10px;*/
    vertical-align: middle;
}


.credits {

	font-family: open-sans, arial, sans-serif;    
    font-size: 13px;
    color: #ffffff;    

}

	
/* END FOOTER */



/* col-xs */

@media (max-width: 767px) { 


 }

/* col-sm */

@media (min-width: 768px) and (max-width: 991px) { 


 }

/* col-md */

@media (min-width: 992px) and (max-width: 1199px) { 



}

/* col-lg */

@media (min-width: 1200px) { 


 }