/* Style custom Minvu  @repredo */


/*/////////////////////
<<<<< FONTFACE >>>>>
/////////////////////*/

@font-face {
font-family: 'gobCL';
font-weight: normal;
font-style: normal;
src: url('fonts/gobcl_regular-webfont.eot');
src: local('?'), url('fonts/gobcl_regular-webfont.woff') format('woff'), url('fonts/gobcl_regular-webfont.ttf') format('truetype'), url('fonts/gobcl_regular-webfont.svg#webfont3jnenQ5S') format('svg');
}

@font-face {
font-family: 'gobclbold';
src: url('fonts/gobcl_bold-webfont.eot');
src: url('fonts/gobcl_bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/gobcl_bold-webfont.woff') format('woff'),
url('fonts/gobcl_bold-webfont.ttf') format('truetype'),
url('fonts/gobcl_bold-webfont.svg#gobclbold') format('svg');
font-weight: normal;
font-style: normal;
}
 
body
{
background: url('bg4.png') 0 0 fixed #E6E6E6;
font-family: Verdana, Geneva, sans-serif;
}

header .navbar {
padding: 9px 52px;
border-radius: 0;
background: transparent;
}

header {
margin: 0;
border-bottom: 7px solid #e88715;
background: url('../source/bg-head.png') 0 0 fixed #E6E6E6; 
}


footer ul li {
list-style-type: square;
color: #0162af;
}

footer p strong {
font-family: 'gobclbold';
font-weight: normal;
font-style: normal;
font-size: 18px;
}

footer .container {
padding: 18px;
}
.footer-site ul
{
padding: 0 !important;
}

.footer-minvu
{
background: transparent;
}

.footer-minvu h2
{
font-size: 16px;
}

.footer-minvu p
{
font-size: 11px;
}

.footer-minvu h2, .footer-minvu p
{
color: #343232;
}

.footer-minvu  ul li
{
list-style-type: none;
}



h1, h2, h3, h4
{
font-family: 'gobclbold';
font-weight: normal;
font-style: normal;
}


/*////////////////
   MEDIA QUERIES
////////////////*/

/* Landscape phones and down */
@media (max-width: 480px) 
{

}


@media only screen and (min-width: 768px)
{


}

@media only screen and (min-width: 980px)
{
.address-footer { text-align:right;}
.address-footer ul li { list-style-type: none; display: inline; float: left; text-align: right; line-height: 21px;}
.address-footer ul {width: 405px; float: right; text-align: left;}
.address-footer .address-f { padding-right: 16px;} 
}

/* END MEDIA QUERIES */

.year-info
{
border: 1px solid #bbbbbb;
padding: 4px 6px;
font-size: 12px;
width: 43px;
color: #767778;
display: inline;
margin-top: 5px;
}

.contacto-footer a
{
list-style-type: none;
display: inline;
border: 1px solid #428bca;
padding: 10px;
color: #428BCA;
font-size: 15px;
}
.contacto-footer .fa-envelope-o 
{
color: #428BCA;
}


/* buscador */

.btn-primary, .btn-primary:hover {
    border-color: #0684e7;
    font-weight: bold;
}

.btn-primary {
    color: #fff;
    background-color: #0162af;
    text-align: center;
}


.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #0162af;
    background-color: #fff;
    border-color: #0162af;
}

.form-control:focus {
    border-color: #2980c5;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(21,127,216,0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(21,127,216,0.6);
}

.searchForm_lookfor, .searchForm_type {
    border-color: #bbbbbb;
}



.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #0162af;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background: #0f69b4;
    border-color: #09508b;
}

.container-head .nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #0162af;
	color: #ffffff;
}



.container-head
{
background: transparent;
}

.container-head a
{
text-transform: uppercase;
font-size: 12px;
}

.well {
    background-color: #E8F3FD;
}

.info-home
{
font-family: Verdana,Geneva,sans-serif;
font-size: 17px;
color: #12538b;
line-height: 32px;
text-align: justify;
}


header .navbar .navbar-brand {
    background-image: url('../source/logo-repositorio.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    color: transparent;
    height: 122px;
    margin-top: 5px;
    width: 146px;
}

header .navbar .navbar-nav > li > a
{
    font-family: 'gobclbold';
    font-weight: normal;
    font-style: normal;
    font-size: 18px;
    color: #ffffff;
    padding: 9px 10px;
}

header .navbar .navbar-nav > li > a:hover
{
color: #12538b;
}