@import url('pure-min.css');

@import url('grids-responsive-min.css');
@import url('default.css');

/* ESSENCIAIS */
/*_____________________________________________________________________________________________________________________________________________________________*/

/* cores do ecrã de loading */
.loader { background: #14628D; }	/* loader background color */
.loader i.fa-cog { color: #ffffff; } /* loader spinner color */

/* cor do botão scroll top */
.scrollup { color: auto; } /* go top button color */

/* hightlight colors */
::selection, ::-moz-selection { background: auto; color: auto; }

/* placeholder dos formularios */
::-webkit-input-placeholder { color: #000000; }
:-moz-placeholder { color: #000000; }
::-moz-placeholder { color: #000000; }
:-ms-input-placeholder { color: #000000; }

/* locker on or off */
#locked { display: none; } 

/* ADICIONAR CÓDIGO ABAIXO*/
/*_____________________________________________________________________________________________________________________________________________________________*/

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

}

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

}


div.first { margin-top: 30px; margin-bottom: 30px; max-width: 100%; }
div.first div.container div.row div.col-md-12 img { margin: 0 auto; display: block; }

div.second div.container { max-width: 805px; font-size: 13px; color: #6D6E70; font-family: 'open_sansregular'; }

div.third { margin-top: 50px; margin-bottom: 50px; }

div.fourth div.container { max-width: 805px; font-size: 13px; color: #6D6E70; font-family: 'open_sansregular'; }
div.fourth div.container div.row div.col-md-12 { font-size: 13px; color: #6D6E70; font-family: 'open_sansregular'; }
div.fourth div.container div.row div.col-md-12 h1 { font-size: 28px; color: #14628D; text-align: center; margin-bottom: 20px; font-family: 'open_sanslight'; }
div.fourth div.container div.row div.col-md-12 ul { padding:  20px; }


div.fourth div.container div.row div.col-md-12 ul { list-style-image: url("../imgs/visto.png"); }

div.fifth { max-width: 100%; margin-top: 50px; margin-bottom: 50px; background-size: cover; background-position: center; background-repeat: no-repeat; }

div.sixth div.container { text-align: center; }
div.sixth div.container div.row div.col-md-12 { color: #6D6E70; font-size: 13px; font-family: 'open_sansregular'; }
div.sixth div.container div.row div.col-md-12 h1 { font-size: 28px; color: #14628D; text-align: center; margin-bottom: 20px; font-family: 'open_sanslight'; }
div.sixth div.container div.row div.col-md-12 a { color: #005187; }
div.sixth div.container div.row div.col-md-12 a:hover { text-decoration: none; }

div.footer { margin: 10px 30px 30px 50px;  }
div.footer a{ opacity: 0.6; }


@media(max-width:992px){
	div.third, div.fifth {  min-height: 300px;	}
	div.third { background-position: left center; }
}
