/** CSS RESET */
html, body, div, span, applet, object, iframe, p, blockquote, pre, abbr, acronym, address, big, code,del, dfn, img, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }
body { line-height:1; font-family: sans-serif; font-size: 15px;}
table { border-collapse:separate; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after { content:"";}
blockquote, q { quotes:"" ""; }

/* HTML5 tags */
header, section, footer, aside, nav, article, figure { display: block; }
input { font-size: 12px; font-family: sans-serif; }
select, textarea, input.text { font-size: 12px; font-family: verdana; }
form .errors { color: red;}
ul.errors {clear: both; margin-left: 30px; margin-bottom: 10px;}

.ajaxCarregando{background-color: #60BC01; color: #FFFFFF; display: none; font-size: 13px; font-weight: bold; height: 35px; left: 0px; line-height: 35px; margin: 0; position: fixed; text-align: center; top: 0px; width: 100%; z-index: 100000;}

 /** 
  * Modificações do BOOTSTRAP 
  * Deve ser declardo no inicio para não afetar modificações específicas de projetos.
  */
.form-group label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
.form-group input.form-control{display:block;width:94%;height:20px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
input.form-control,.patrimonio-ae select.form-control{margin:6px 5px}
.form-actions{background-color:#fff;border-top:0;text-align:right;padding:0;margin-top:10px}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.alert{line-height:17px;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert-success{color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6;}
.alert-info{color: #31708f; background-color: #d9edf7; border-color: #bce8f1;}
.bg-danger{background-color:#f2dede}
button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}
.text-left {text-align: left;}
.text-center {text-align: center;}
.text-right {text-align: right;}
.pull-right {float: right;}
.clearfix {clear: both;}



.patrimonio-ae {font-family: 'Roboto', sans-serif; }

.patrimonio-ae .menu-phone {z-index: 1000000; background-color: #263238 !important}
.patrimonio-ae .menu-phone .mdl-layout-title {height: 150px; background-color: black;}
.patrimonio-ae .menu-phone .mdl-layout-title img {width: 90%; margin-top: 30px;}
.patrimonio-ae .menu-phone .mdl-navigation {}
.patrimonio-ae .menu-phone .mdl-navigation a {color: #FFF}
.patrimonio-ae .menu-phone .mdl-navigation a:hover {color: gray}


.patrimonio-ae .header-phone {background-color: #143A51;}
.patrimonio-ae .header-pae {height: 110px; background-color: #143A51; border-bottom: 1px solid #FFF; z-index: 1;}
.patrimonio-ae .header-pae .img-logo {}
.patrimonio-ae .header-pae .img-logo img {max-height: 70px;}
.patrimonio-ae .header-pae ul.menu {list-style-type: none; margin-top: 43px;}
.patrimonio-ae .header-pae ul.menu li {display: inline; padding-left: 20px; padding-right: 20px;}
.patrimonio-ae .header-pae ul.menu li:first-of-type {padding-left: 0px;}
.patrimonio-ae .header-pae ul.menu li a {color: #F5F6F6; text-decoration: none; font-weight: normal; font-size: 17px;}
.patrimonio-ae .header-pae ul.menu li a.active {color: #CEB88F; border-bottom: 1px solid #CEB88F;}
.patrimonio-ae .header-pae .menu-area-cliente {color: #FFA800;}
.patrimonio-ae .header-pae .menu-area-cliente a {color: #FFA800; text-decoration: none;}
.patrimonio-ae .header-pae .menu-area-cliente i {vertical-align: middle; font-size: 22px; }
.patrimonio-ae .header-pae .menu-area-cliente span {font-size: 18px; font-weight: 300; vertical-align: bottom; cursor: pointer;}
.patrimonio-ae .header-pae .input-search {color: #FFF; width: 100%; height: 45px; margin-top: 10px; border-radius: 4px; border: 1px solid #FFF; background: transparent url("/js/modules/default/layouts/imagens/Busca.png") no-repeat scroll 7px 7px; padding-left:40px; font-weight: 300; font-style: italic; font-size: 14px; background-color: #265469;}


.patrimonio-ae .slider {margin-top: 25px; z-index: 0;}
.patrimonio-ae .slider .prev {background-color: #FFFFFF; color: #757575; left: 0px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; font-size: 45px; top: 38%;}
.patrimonio-ae .slider .next {background-color: #FFFFFF; color: #757575; right: 0px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; font-size: 45px; top: 38%;}
.patrimonio-ae .slider .fs-pager-wrapper {bottom: 40px; left: 47%}
.patrimonio-ae .slider .fs-pager-wrapper a {background-color: #E5E1E0; border-radius: 50%;}
.patrimonio-ae .slider .fs-pager-wrapper a.active {background-color: #fff;}
.patrimonio-ae .slider .ln1-1 {color: #FFF; font-size: 40px; font-weight: 300;}
.patrimonio-ae .slider .ln1-2 {color: #FFF; font-size: 47px; font-weight: 300;}
.patrimonio-ae .slider .ln1-3 {color: #FFF; font-size: 70px; font-weight: 500;}
.patrimonio-ae .slider .ln1-4 {color: #FFF; font-size: 40px; font-weight: 300;}
.patrimonio-ae .slider .ln1-5 {color: #FFF; font-size: 40px; font-weight: 300;}
.patrimonio-ae .slider .ln1-6 {color: #FFF; font-size: 40px; font-weight: 300;}
.patrimonio-ae .slider .ln1-7 {color: #FFF; background-color: transparent; padding: 7px 0px; font-size: 30px; border: 1px solid #FFF;}
.patrimonio-ae .slider button {cursor: pointer;}


.patrimonio-ae #recursos {margin-top: 30px; color: #6A7884;}
.patrimonio-ae #recursos .recurso {cursor: pointer;}
.patrimonio-ae #itemRecurso1, .patrimonio-ae #itemRecurso2, .patrimonio-ae #itemRecurso3 {display: none;}

.patrimonio-ae #recursos .icone-redondo {width: 100px; height: 100px; margin: 0px auto !important; border-radius: 50%; border: 2px solid #FFD200; border: 2px solid #3C647C; background-color: #FFF; color: #3C647C;}
.patrimonio-ae #recursos .icone-redondo:hover {border-radius: 50%; border: 2px solid #FFD200; background-color: #D5BE92; color: #FFF;}
.patrimonio-ae #recursos .icone-redondo span {font-size: 65px;margin-top: 17px;}
.patrimonio-ae #recursos .turn-left {position: relative; width: 55px; height: 45px; line-height: 45px; background-color: #F4F5F5; text-align: center; margin-left: 10px; margin-top: -180px; cursor: pointer;}
.patrimonio-ae #recursos .turn-left i {font-weight: normal; font-size: 50px;}
.patrimonio-ae #recursos .turn-right {position: absolute; width: 55px; height: 45px; line-height: 45px; background-color: #F4F5F5; text-align: center; right: 5%; margin-top: -180px; cursor: pointer;}
.patrimonio-ae #recursos .turn-right i {font-weight: normal; font-size: 45px;}


.patrimonio-ae .page {font-size: 17px; color: #696969;}
.patrimonio-ae .page h1, .patrimonio-ae .page h2, .patrimonio-ae .page h3, .patrimonio-ae .page h4, .patrimonio-ae .page h5, .patrimonio-ae .page h6 {}
.patrimonio-ae .page li, .patrimonio-ae .page a, .patrimonio-ae .page p {font-size: 17px; font-family: 'Roboto', sans-serif; font-weight: 100;}
.patrimonio-ae .page ul {margin-right: 50px;}
.patrimonio-ae .page .titulo-page-1 {font-size: 'Roboto', sans-serif; font-size: 30px; font-weight: 100;}
.patrimonio-ae .page .div-bkg-center {height: 230px;}
.patrimonio-ae .page .div-bkg-center .background {position: absolute; width: 100%; height: 230px; left: 0px; color: #FFF;}
.patrimonio-ae .page .div-bkg-center .background .titulo {font-family: 'Roboto', sans-serif; font-size: 30px; font-weight: 100; border-top: 2px solid #5C8BA8; width: 150px; padding-top: 15px;}
.patrimonio-ae .page .div-bkg-center .background .subtitulo {font-family: 'Roboto', sans-serif; font-size: 18px; font-weight: 100; line-height: 25px; margin-top: 20px; }



.patrimonio-ae .page {position: relative}
.patrimonio-ae .page .content {padding-bottom: 50px;}
.patrimonio-ae .page .content h3 {font-weight: 300;}
.patrimonio-ae .page .content p {font-size: 15px;}
.patrimonio-ae .page .content .link-1, .patrimonio-ae .page .content .link-2 {color: #EA9C09; font-weight: 500; font-size: 18px; text-decoration: none; letter-spacing: 3px;}
.patrimonio-ae .page .bkg-Titulo {height: 234px; text-align: center; margin-bottom: 50px;}
.patrimonio-ae .page .bkg-Titulo h3 {margin: 0px; padding: 60px 0px 20px 0px; font-weight: bold; font-size: 43px; color: #143A51}
.patrimonio-ae .page .bkg-Titulo .subtitulo {font-size: 22px;}
.patrimonio-ae .page .descricao {}
.patrimonio-ae .page a {color: #696969;}
.patrimonio-ae .page a.lnkAutor {font-size: 15px; color: #015C93; text-decoration: none;}
.patrimonio-ae .page a.span {color: #000}
.patrimonio-ae .page h4.titulo {color: #696969; margin: 0px }
.patrimonio-ae .page .areaImagem {float: left; width: 24.5%;}
.patrimonio-ae .page .areaImagem img {filter: grayscale(100%); -webkit-filter: grayscale(100%);}
.patrimonio-ae .page .areaImagem img:hover {filter: grayscale(0%); -webkit-filter: grayscale(0%);}

.patrimonio-ae .page .areaImagens {}
.patrimonio-ae .page .areaImagens #areaImagem11, .patrimonio-ae .page .areaImagens #areaImagem12, 
.patrimonio-ae .page .areaImagens #areaImagem13, .patrimonio-ae .page .areaImagens #areaImagem14 {width: 25%; float: left;}
.patrimonio-ae .page .areaImagens .turn-left {float: left; width: 55px; height: 45px; line-height: 25px; background-color: #F4F5F5; text-align: center; margin-left: 10px; cursor: pointer;}
.patrimonio-ae .page .areaImagens .turn-left i {color: gray; font-weight: normal; font-size: 50px;}
.patrimonio-ae .page .areaImagens .turn-right {float: left; width: 55px; height: 45px; line-height: 45px; background-color: #F4F5F5; text-align: center; right: 5%; cursor: pointer;}
.patrimonio-ae .page .areaImagens .turn-right i {color: gray; font-weight: normal; font-size: 45px;}            
.patrimonio-ae .page .areaImagens img {width: 100%; filter: grayscale(100%); -webkit-filter: grayscale(100%);}
.patrimonio-ae .page .areaImagens img:hover {filter: grayscale(0%); -webkit-filter: grayscale(0%);}
.patrimonio-ae .page .areaImagens .areaInformacao {position: relative; width: 100%; height: 283px; text-align: center; display: none; color: #FFF; background-color: rgba(60, 100, 124, 0.75); cursor: pointer;}
.patrimonio-ae .page .areaImagens .areaInformacao .areaFullScreen {background-color: #d5be92; width: 60px; height: 60px; border-radius: 50%; line-height: 63px;  margin: 0px auto !important; margin-bottom: 15px; cursor: pointer;}
.patrimonio-ae .page .areaImagens .areaInformacao .areaFullScreen i {font-size: 18px;}
.patrimonio-ae .page .areaImagens .areaInformacao .titulo {margin-top: 7px; font-size: 18px;}

.patrimonio-ae .page .areaImagensSepia {}
.patrimonio-ae .page .areaImagensSepia #areaImagem21, .patrimonio-ae .page .areaImagensSepia #areaImagem22, 
.patrimonio-ae .page .areaImagensSepia #areaImagem23, .patrimonio-ae .page .areaImagensSepia #areaImagem24 {width: 25%; float: left;}
.patrimonio-ae .page .areaImagensSepia .turn-left {float: left; width: 55px; height: 45px; line-height: 25px; background-color: #F4F5F5; text-align: center; margin-left: 10px; cursor: pointer;}
.patrimonio-ae .page .areaImagensSepia .turn-left i {color: gray; font-weight: normal; font-size: 50px;}
.patrimonio-ae .page .areaImagensSepia .turn-right {float: left; width: 55px; height: 45px; line-height: 45px; background-color: #F4F5F5; text-align: center; right: 5%; cursor: pointer;}
.patrimonio-ae .page .areaImagensSepia .turn-right i {color: gray; font-weight: normal; font-size: 45px;}                 
.patrimonio-ae .page .areaImagensSepia img {width: 100%; filter: grayscale(100%); -webkit-filter: grayscale(100%);}
.patrimonio-ae .page .areaImagensSepia img:hover {filter: grayscale(0%); -webkit-filter: grayscale(0%);}
.patrimonio-ae .page .areaImagensSepia .areaInformacao {position: relative; width: 100%; height: 130px; text-align: center; display: none; color: #FFF; background-color: rgba(124, 93, 34, 0.9); cursor: pointer;}
.patrimonio-ae .page .areaImagensSepia .areaInformacao .areaFullScreen {line-height: 73px; margin: 0px auto !important; margin-bottom: 10px;}
.patrimonio-ae .page .areaImagensSepia .areaInformacao .areaFullScreen i {font-size: 75px;}
.patrimonio-ae .page .areaImagensSepia .areaInformacao .titulo {font-weight: bold; text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; margin-top: 7px;}

.patrimonio-ae .page#areaFormulario {height: 821px; text-align: center;}
.patrimonio-ae .page#areaFormulario .areaConteudo {padding-top: 60px; color: #000;}
.patrimonio-ae .page#areaFormulario .areaConteudo h3 {font-family: 'Roboto', sans-serif; font-weight: 300}
.patrimonio-ae .page#areaFormulario .areaConteudo .descricao {color: #696969; font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 20px; margin-bottom: 20px;}

.patrimonio-ae .page#areaFormulario .areaConteudo .areaFormContato {margin: 0px auto !important;}
.patrimonio-ae .page#areaFormulario .areaConteudo .areaFormContato #formContato {}
.patrimonio-ae .page#areaFormulario .areaConteudo .areaFormContato #formContato .form-text {width: 92%; height: 60px; border: 0px; margin: 8px; font-size: 25px; padding-left: 30px; font-family: 'Roboto', sans-serif; font-weight: 300}
.patrimonio-ae .page#areaFormulario .areaConteudo .areaFormContato #formContato .form-textarea {width: 92%; border: 0px; margin: 8px; font-size: 25px; padding-left: 30px; font-family: 'Roboto', sans-serif; font-weight: 300 }
.patrimonio-ae .page#areaFormulario .areaConteudo .areaFormContato #formContato .alert-error {color: red; text-align: left; margin-bottom: 15px; margin-left: 15px;}
.patrimonio-ae .page#areaFormulario ::-webkit-input-placeholder {color: #767676; font-style: italic;}
.patrimonio-ae .page#areaFormulario :-moz-placeholder {color: #767676; font-style: italic;}
.patrimonio-ae .page#areaFormulario ::-moz-placeholder {color: #767676; font-style: italic;}
.patrimonio-ae .page#areaFormulario :-ms-input-placeholder {color: #767676; font-style: italic;}            

.patrimonio-ae #areaMaps #map_canvas {width: 100%; height: 720px; margin-top: 20px; z-index: -1;}



.patrimonio-ae .fieldNoticia {}
.patrimonio-ae .fieldNoticia .conteudo {padding-right: 50px;}
.patrimonio-ae .fieldNoticia .conteudo .tituloMainMenu {font-family: 'Roboto', sans-serif; font-size: 50px; font-weight: bold; color: #333333;}
.patrimonio-ae .fieldNoticia .conteudo .subtituloMainMenu {font-family: 'Roboto', sans-serif; font-size: 24px; font-weight: 100; font-style:italic; color: #696969; margin-top: 25px;}
.patrimonio-ae .fieldNoticia .conteudo .icon-sociais {float: right; width: 50%; margin-top: 40px;}
.patrimonio-ae .fieldNoticia .conteudo .icon-sociais .btn-social {width: 30px; height: 30px; line-height: 30px; border-radius: 50%; display: block; float: right; color: #FFF; text-align: center; text-decoration: none; margin-left: 12px;}
.patrimonio-ae .fieldNoticia .conteudo .icon-sociais .btn-social.azul-claro {background-color: #00C3F3}
.patrimonio-ae .fieldNoticia .conteudo .icon-sociais .btn-social.azul-cinza {background-color: #537FB3}
.patrimonio-ae .fieldNoticia .conteudo .icon-sociais .btn-social.azul-escuro {background-color: #2D609B}
.patrimonio-ae .fieldNoticia .conteudo .icon-sociais .btn-social.vermelho-claro {background-color: #EB4026}
.patrimonio-ae .fieldNoticia .conteudo .icon-sociais .btn-social.vermelho-escuro {background-color: #CA212A}
.patrimonio-ae .fieldNoticia .conteudo .date {width: 50%; float: left; margin-top: 40px; height: 30px; line-height: 30px; font-size: 14px; color: #696969;}
.patrimonio-ae .fieldNoticia .conteudo .textField {border-top: 1px solid #696969; margin-top: 15px; padding-top: 20px;}

.patrimonio-ae .fieldNoticia .outrasNoticias {background-color: #EFF3F4; padding-bottom: 25px;}
.patrimonio-ae .fieldNoticia .outrasNoticias .titulo {display: block; border-left: 15px solid #AABED1; background-color: #EBEEF0; text-align: center; height: 55px; line-height: 55px; font-family: 'Roboto', sans-serif; font-size: 18px;}
.patrimonio-ae .fieldNoticia .outrasNoticias .itens {margin-right: 0px;}
.patrimonio-ae .fieldNoticia .outrasNoticias .item-noticia {display: block; margin: 15px 0px 15px 15px;}
.patrimonio-ae .fieldNoticia .outrasNoticias .item-noticia .img-noticia {width: 28%; background-color: #77797A; min-height: 55px; float: left; margin-right: 3%; }
.patrimonio-ae .fieldNoticia .outrasNoticias .item-noticia .titulo-noticia {font-size: 14px; line-height: 17px; color: #696969; float: left; width: 65%; font-family: 'Roboto', sans-serif;}
.patrimonio-ae .fieldNoticia .outrasNoticias .btn-mais-noticias {margin-top: 20px; float: right; margin-right: 15px;}


.patrimonio-ae .fieldNoticias {}
.patrimonio-ae .fieldNoticias .tituloGeral {border-left: 15px solid #AABED1;font-family: 'Roboto', sans-serif; font-size: 18px; font-weight: bold; padding-left: 20px; height: 35px; line-height: 35px;}
.patrimonio-ae .fieldNoticias .itensNoticias {}
.patrimonio-ae .fieldNoticias .itensNoticias .item-noticia {display: block; background-color: #F6F8F9;}
.patrimonio-ae .fieldNoticias .itensNoticias .item-noticia .img-noticia {width: 45%; min-height: 230px; float: left;  background-color: #77797A;}
.patrimonio-ae .fieldNoticias .itensNoticias .item-noticia .conteudo {float: left; width: 42%; margin: 0 2%; padding: 15px 0px;}
.patrimonio-ae .fieldNoticias .itensNoticias .item-noticia .conteudo .data {font-family: 'Roboto', sans-serif; font-size: 12px; font-weight: 100;}
.patrimonio-ae .fieldNoticias .itensNoticias .item-noticia .conteudo .titulo {font-family: 'Roboto', sans-serif; font-size: 21px; margin: 15px 0px; }
.patrimonio-ae .fieldNoticias .itensNoticias .item-noticia .conteudo .subtitulo {font-family: 'Roboto', sans-serif; font-weight: 100; font-size: 14px;}

.patrimonio-ae .fieldNoticias ul.pagination {margin: 0; padding: 0; list-style-type: none;}
.patrimonio-ae .fieldNoticias ul.pagination li {display: inline; float: left; width: 32px; height: 32px; border-right: 1px solid #FFF;}
.patrimonio-ae .fieldNoticias ul.pagination li.disabled a {cursor: default; background-color: #FFA800; color: #FFF;}
.patrimonio-ae .fieldNoticias ul.pagination li a {display: block; width: 32px; height: 32px; line-height: 32px; background-color: #E5E9EB; text-decoration: none; font-family: 'Roboto', sans-serif;}


.patrimonio-ae #page-servicos .titulo {margin: 15px 0px; font-family: 'Roboto', sans-serif; font-weight: 100; }
.patrimonio-ae #page-servicos ul {margin-left: 75px; margin-bottom: 20px;}
.patrimonio-ae #page-servicos .border-bottom { border-bottom: 2px solid #5C8BA8; width: 128px; margin: 0px auto !important; padding-bottom: 27px;}
.patrimonio-ae #page-servicos .icon-servicos {width: 124px; margin: 0px auto !important; border: 4px solid #3C647C; border-radius: 50%; height: 124px; color: #3c647c;}
.patrimonio-ae #page-servicos .icon-servicos span {font-size: 80px; margin-top: 19px; margin-left: 22px;}



.patrimonio-ae .footer {font-weight: 300;}
.patrimonio-ae .footer h3 {font-weight: 300;}
.patrimonio-ae .footer .bg-gray-footer {background-color: #C5C6C6; color: #424242}
.patrimonio-ae .footer #login, .patrimonio-ae .footer #senha {width: 94%; height: 30px; border: 1px solid transparent; border-radius: 2px; margin-bottom: 10px; padding-left: 20px;}
.patrimonio-ae .footer .bg-gray-footer .itens-right {font-size: 20px; padding: 10px;}
.patrimonio-ae .footer .bg-gray-footer .itens-right i {font-size: 36px; vertical-align: middle; margin-right: 10px;}
.patrimonio-ae .footer .bg-gray-footer .itens-right span {vertical-align: middle;}
.patrimonio-ae .footer .bg-gray-footer .hr {border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; margin: 20px 0px;}
.patrimonio-ae .footer .bg-gray-footer .btn-lnk-uteis {border-radius: 20px; background-color: #FFA800; height: 60px; color: #FFF;}
.patrimonio-ae .footer .bg-gray-footer .btn-login {}
.patrimonio-ae .footer .card-noticia {width: auto; cursor: pointer;}
.patrimonio-ae .footer .card-noticia .mdl-card__title {height: 200px;}

.patrimonio-ae .footer .field-lnk-uteis {font-size: 15px; line-height: 30px; margin-left: 30px; font-weight: normal;}
.patrimonio-ae .footer .field-lnk-uteis a {color: #424242; text-decoration: none;}



.margin-top-10 {margin-top: 10px;}
.margin-top-20 {margin-top: 20px;}
.margin-top-40 {margin-top: 40px;}
.margin-bottom-40 {margin-bottom: 40px;}





@-ms-viewport {
    width: device-width;
}

/* Desktop large
------------------------- */
@media (min-width: 1200px) {
    .patrimonio-ae .max-width {width: 1180px;}
}

/* Desktop
------------------------- */
@media (min-width: 980px) and (max-width: 1199px){
    .patrimonio-ae .max-width {width: 950px;}
}

/* Tablet to desktop
------------------------- */
@media (min-width: 840px) and (max-width: 979px) { 
    .patrimonio-ae .max-width {width: 820px;}                
    .patrimonio-ae .header-pae ul.menu li {display: inline; padding-left: 10px; padding-right: 10px;}
    .patrimonio-ae .header-pae ul.menu li a {font-size: 17px;}
    .patrimonio-ae .header-pae {background-color: #000;}      
    .patrimonio-ae .footer .field-lnk-uteis {margin-left: 10px;}     
    .patrimonio-ae .footer .field-lnk-uteis .item {font-size: 15px;}     
}

/* Tablet
------------------------- */
@media (min-width: 480px) and (max-width: 839px) {
    .patrimonio-ae .max-width {width: 97%;}
    .patrimonio-ae .header-pae {background-color: #000;}
    .patrimonio-ae .header-pae ul.menu li {display: inline; padding-left: 10px; padding-right: 10px;}
    .patrimonio-ae .header-pae ul.menu li a {font-size: 14px;}      
    .patrimonio-ae .page .div-bkg-center {height: 370px;}
    .patrimonio-ae .page .div-bkg-center .background {color: #000; background: none !important }  
    
    .patrimonio-ae .footer .field-lnk-uteis {margin-left: 10px;}    
    .patrimonio-ae .footer .field-lnk-uteis .item {font-size: 15px;}     
}


/* Landscape phones
------------------------- */
@media (max-width: 479px) {
    .patrimonio-ae .header-pae {background-color: #000;}

    .patrimonio-ae .page .areaImagens #areaImagem11, .patrimonio-ae .page .areaImagens #areaImagem12, 
    .patrimonio-ae .page .areaImagens #areaImagem13, .patrimonio-ae .page .areaImagens #areaImagem14 {width: 58%; margin-left: 5%;}                
    .patrimonio-ae .page .areaImagens .turn-left {float: left; width: 45px; height: 45px; line-height: 25px; margin-left: 0%; margin-right: 2%;}
    .patrimonio-ae .page .areaImagens .turn-right {position: absolute; width: 45px; height: 45px; line-height: 45px; right: 5%}

    .patrimonio-ae .page .areaImagensSepia #areaImagem21, .patrimonio-ae .page .areaImagensSepia #areaImagem22, 
    .patrimonio-ae .page .areaImagensSepia #areaImagem23, .patrimonio-ae .page .areaImagensSepia #areaImagem24 {width: 58%; margin-left: 5%;}                
    .patrimonio-ae .page .areaImagensSepia .turn-left {float: left; width: 45px; height: 45px; line-height: 25px; margin-left: 0%; margin-right: 2%;}
    .patrimonio-ae .page .areaImagensSepia .turn-right {position: absolute; width: 45px; height: 45px; line-height: 45px; right: 5%}        
    
    .patrimonio-ae .fieldNoticia .conteudo {padding-right: 0px;}
    .patrimonio-ae .fieldNoticia .conteudo .icon-sociais {width: 100%;}
    .patrimonio-ae .page .div-bkg-center {height: 430px;}
    .patrimonio-ae .page .div-bkg-center .background {color: #000; background: none !important}       
    .patrimonio-ae .slider .prev {top: 5%;}
    .patrimonio-ae .slider .next {top: 5%;}    
    
    .patrimonio-ae .page .areaImagem {width: 100%;}
    
    .patrimonio-ae .footer .field-lnk-uteis {margin-left: 5px;}
    .patrimonio-ae .footer .field-lnk-uteis .item {font-size: 15px;} 
    
    .patrimonio-ae .fieldNoticia .conteudo .tituloMainMenu {font-size: 30px;}
    
    .patrimonio-ae .fieldNoticia .conteudo .date {width: 100%;}
} 