.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/sites/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/sites/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(/sites/chosen-sprite.png) no-repeat 100% -20px;background:url(/sites/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/sites/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(/sites/chosen-sprite.png) no-repeat -30px -20px;background:url(/sites/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/sites/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
*{margin:0;}html,body{}body{color:#313131;font:11px / 14px helvetica,arial,verdana,sans-serif;margin:0;padding:0;}input{font:12px / 100% helvetica,arial,verdana,sans-serif;color:#494949;}textarea,select{font:12px / 160% helvetica,arial,verdana,sans-serif;color:#494949;}h1,h2,h3,h4,h5,h6{padding:0;font-weight:normal;}tbody{border:0;}h1{font-size:20px;line-height:26px;color:#de3f05;}h2{font-size:15px;line-height:19px;color:#de3f05;}h3{font-size:12px;line-height:15px;color:#ed4300;}h4{font-size:13px;line-height:17px;}h5{font-size:13px;line-height:17px;}h6{font-size:13px;line-height:17px;}ul,quote,code,fieldset{margin:.5em 0;}p{line-height:17px;margin:0.6em 0 1.2em;padding:0;}a:link,a:visited{color:#000;text-decoration:none;outline:none;}a:hover{text-decoration:none;color:#000;}a:active,a.active{color:#676767;outline:none;}hr{margin:0;padding:0;border:none;height:1px;background:#5294c1;}ul{margin:0.5em 0 1em;padding:0;}ol{margin:0.75em 0 1.25em;padding:0;}ol li,ul li{margin:0.4em 0 0.4em .5em;}ul.menu,.item-list ul{margin:0.35em 0 0 -0.5em;padding:0;}ul.menu ul,.item-list ul ul{margin-left:0em;}ol li,ul li,ul.menu li,.item-list ul li,li.leaf{margin:0.15em 0 0.15em .5em;}ul li,ul.menu li,.item-list ul li,li.leaf{padding:0 0 .2em 1.5em;list-style-type:none;list-style-image:none;}.node ul li,.node ul.menu li,.node .item-list ul li,.node li.leaf,#cia-content-content-main-page-inner ul li{padding:0 0 0px 2px;}.node ul li{padding:2px 0 2px 0px;background:none no-repeat scroll 0 0 transparent;}.node .body ul li{padding:2px 0 2px 0px;background:none no-repeat scroll 0 0 transparent;list-style-type:square;list-style-position:outside;margin-left:15px;}ol li{padding:0 0 .3em;margin-left:2em;}ul li.expanded{float:left;}ul li.collapsed{}ul li.leaf a,ul li.expanded a,ul li.collapsed a{display:block;}ul.inline li{background:none;margin:0;padding:0 1em 0 0;}ol.task-list{margin-left:0;list-style-type:none;list-style-image:none;}ol.task-list li{padding:0.5em 1em 0.5em 2em;}ol.task-list li.active{background:transparent url(/sites/all/themes/javali_theme/images/task-list.png) no-repeat 3px 50%;}ol.task-list li.done{color:#393;background:transparent url(/sites/all/misc/watchdog-ok.png) no-repeat 0px 50%;}ol.task-list li.active{margin-right:1em;}fieldset ul.clear-block li{margin:0;padding:0;background-image:none;}dl{margin:0.5em 0 1em 1.5em;}dl dt{}dl dd{margin:0 0 .5em 1.5em;}img,a img{border:none;}table{margin:0;width:100%;}thead th{border-bottom:0 none;color:#494949;font-weight:bold;}th a:link,th a:visited{color:#6f9dbd;}td,th{padding:.3em .5em;}ul.primary,ul.primary li,ul.secondary,ul.secondary li{border:0;background:none;margin:0;padding:0;}#tabs-wrapper{border:1px dashed #97B816;display:block;margin:15px 0;padding:7px 10px;}ul.primary{padding:0;float:left;}ul.secondary{clear:both;text-align:left;border-bottom:1px solid #e9eff3;margin:-0.2em -26px 1em;padding:0 26px 0.6em;}ul.primary li a{background-color:transparent;border-style:none;border-width:0;margin-right:2px;}ul.primary li.active a{background-color:#FFFFFF;border-color:#BBBBBB;border-style:solid;border-width:1px;}ul.sf-navbar li.sfHover a{color:#fff;}ul.sf-navbar li:hover,ul.sf-navbar li.over{background-color:#646464 !important;color:#fff !important;}ul.sf-navbar li a:hover{background-color:#646464;}ul.sf-navbar ul li a:hover{background-color:transparent;}ul.sf-navbar a:link,ul.sf-navbar a:visited{color:#006196;padding:7px 11px 9px;font-size:17px;}ul.sf-navbar a:hover,ul.sf-navbar a.visited{color:#fff;}ul.sf-navbar ul li.first a{padding-top:15px;}ul.sf-navbar ul li.last a{padding-bottom:15px;}ul.sf-navbar ul a:link,ul.sf-navbar ul a:visited{color:#fff;padding:4px 5px 4px 25px;font-size:11px;}ul.sf-navbar ul a:hover,ul.sf-navbar ul a.visited{color:#B5E9FF;}.sf-navbar ul{padding-top:6px;position:absolute;top:29px;width:260px;}.sf-navbar ul li{padding:0;width:100%;background:#646464 url(/sites/all/themes/javali_theme/images/bullet-top-menu.png) no-repeat scroll 17px 7px;}.sf-navbar ul li.first{background:#646464 url(/sites/all/themes/javali_theme/images/bullet-top-menu.png) no-repeat scroll 17px 18px;}.sf-navbar,.sf-navbar *{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}.sf-navbar{float:left;margin-bottom:1em;}.sf-navbar{line-height:1;margin:0 !important;}ul.sf-navbar li.expanded,ul.sf-navbar li.leaf{}.form-item input.error,.form-item textarea.error,.form-item select.error{border:none;}html.js fieldset.collapsible{border:1px solid #B0D7EC;}html.js fieldset.collapsible div.fieldset-wrapper{padding:5px 10px;}html.js fieldset.collapsible legend a{}html.js fieldset.collapsed legend a{}html.js fieldset.collapsible div.fieldset-wrapper{overflow:visible;}.clear{clear:both;}body{background:#fff;font:11px/14px 'Montserrat',sans-serif;color:#000;}#wrapper{width:1024px;margin:0 auto;position:relative;}.transparent{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;}.transparent-95{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95;}.transparent-75{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;}.center{width:1024px;margin:0 auto;position:relative;}@font-face{font-family:'Montserrat';font-style:light;font-weight:200;src:url(/sites/all/themes/javali_theme/fonts/montserrat-light-webfont.eot);src:local('Montserrat-Regular'),url(/sites/all/themes/javali_theme/fonts/montserrat-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/javali_theme/fonts/montserrat-light-webfont.woff) format('woff'),url(/sites/all/themes/javali_theme/fonts/montserrat-light-webfont.woff2) format('woff2'),url(/sites/all/themes/javali_theme/fonts/montserrat-light-webfont.ttf) format('truetype'),url(/sites/all/themes/javali_theme/fonts/montserrat-light-webfont.svg) format('svg');}#header{background:#fff;height:85px;position:relative;z-index:90;border-bottom:2px solid #C62323;}#header-inner{height:85px;}#topmenu{color:#FFFFFF;font:11px/14px arial,sans-serif;height:17px;position:absolute;right:0px;top:10px;width:400px;z-index:20;}.page-agenda-cascais #sobre-wrapper .triangle-top-span{display:none;}a#logo{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px 0;width:229px;bottom:20px;height:37px;position:absolute;left:0px;text-indent:-99999px;z-index:20;}#header ul{margin:0;padding:0;clear:both;}#header ul li{margin:0;padding:0;float:left;position:relative;}#header ul li ul li{position:static;}#header ul li.my_cascais a{}#header ul li ul{display:none;position:absolute;}#header ul li.expanded ul{display:block;background-color:#fff;left:0;}.page-agenda-cascais #mainmenu-bottom,.page-agenda-cascais #header ul li.expanded ul{display:none;}#header ul li.expanded ul li.first{padding-left:0;}#header ul li.expanded ul li ul{display:none;}a#loja-online{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -3910px;position:absolute;display:block;right:0;bottom:0;text-indent:-9999px;width:105px;height:35px;z-index:1110;}#mainmenu-bottom{background:#fff;height:38px;}.not-front #mainmenu-bottom{border-bottom:1px solid #dcdcdc;}#mainmenu li span.nolink,#mainmenu li a:link,#mainmenu li a:visited{display:block;background:transparent;font-size:13px;width:auto;padding:3px 10px 15px;line-height:16px;height:auto;border-right:1px solid #ddddde;font-weight:200;text-transform:uppercase;color:#939393;border-bottom:4px solid transparent;font-size:16px;color:#615f5f;padding:5px 20px 11px;}#header ul li.expanded span.nolink,#header ul li.expanded a{position:relative;}.page-agenda-cascais #header ul li.agenda a span,#header ul li.active-trail a span,#header ul li.expanded a span,#header ul li a.active span{position:absolute;left:50%;bottom:2px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #C62323;margin-left:-8px;}#header ul li.expanded.active-trail a span,#header ul li.expanded a span,#header ul li.expanded a.active span{bottom:-2px;}#mainmenu li.last a{border-right:0 none;}#mainmenu li.viver a,#mainmenu li.visitar a,#mainmenu li.investir a{}.page-agenda-cascais #header ul li.agenda a,#mainmenu li.active-trail a,#mainmenu li a:hover,#mainmenu li a.active{color:#C62323;}#mainmenu #menu-loja,#topmenu #block-menu-menu-top-menu{display:none;}#mainmenu #menu-agenda-cascais a{border-right:0 none;}#mainmenu{position:relative;z-index:1;}#mainmenu-inner{position:absolute;width:100%;top:51px;}#mainmenu-inner ul{width:1024px;margin:auto;}#mainmenu-inner ul li.first{padding-left:265px;}#mainmenu ul li .submenu{top:24px;background:#fff;display:none;}#header ul li.expanded ul li span.nolink,#header ul li.expanded ul li a:link,#header ul li.expanded ul li a:visited{font-size:12px;border:0;line-height:15px;padding:11px 40px 12px;color:#615f5f;border-right:1px solid transparent;border-left:1px solid transparent;}#header span.nolink{cursor:default;}#header ul li.expanded ul li.active-trail span.nolink,#header ul li.expanded ul li.active-trail a,#header ul li.expanded ul li:hover a,#header ul li.expanded ul li:hover span.nolink,#header ul li.expanded ul li a:hover{color:#000;background:#EFEFEF;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;position:relative;}#header ul li.expanded ul li:hover span.nolink span,#header ul li.expanded ul li:hover a span,#header ul li.expanded ul li a:hover span{position:absolute;bottom:-1px;left:0px;width:100%;height:3px;background:#EFEFEF;display:block;border:0 none;margin:0;z-index:20;}#header ul li.expanded ul li:hover ul{display:block;background:#EFEFEF;border-top:1px solid #dcdcdc;}#header ul li.expanded ul li a span{display:none;}#header ul li.expanded ul li ul{padding-bottom:10px;}#header ul li.expanded ul li ul li a:link,#header ul li.expanded ul li ul li a:visited{text-transform:none;color:#626264;font-weight:200;background:url(/sites/all/themes/javali_theme/images/seta-lado.png) no-repeat 10px 19px;padding-left:20px;display:block;font-size:12px;padding-top:15px;padding-right:20px;width:161px;padding-bottom:5px;border:0 none;}#header ul li.expanded ul li ul li a.active,#header ul li.expanded ul li ul li a:hover{color:#000;text-decoration:underline;}.page-agenda-cascais #header ul li.expanded ul,.page-agenda-cascais #header ul li.expanded a span{display:none !important;}.page-agenda-cascais #header ul li.expanded:hover ul{display:block;}#topmenu #area-pessoal-search,#topmenu #area-pessoal,#topmenu #lang{float:right;margin-right:0px;border-left:1px solid #ddddde;padding-left:10px;margin-left:10px;height:17px;}#topmenu #area-pessoal-search{border:0 none;}#topmenu #lang ul li{margin-top:2px;}#topmenu #lang ul li a.active{display:none;color:#010101;}#topmenu #lang ul li a{color:#939393;font-size:13px;font-weight:100;line-height:13px;}#topmenu #area-pessoal-search a,#topmenu #area-pessoal a{color:#1a1a1a;font-size:13px;line-height:13px;float:right;position:relative;margin-top:2px;}#topmenu #area-pessoal a.logout{border-left:1px solid #ddddde;padding-left:10px;margin-left:10px;height:15px;margin-top:0;padding-top:2px;}#topmenu #area-pessoal-search a span,#topmenu #area-pessoal a span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -4276px;width:16px;height:17px;float:left;margin-right:5px;position:relative;top:-3px;}#topmenu #area-pessoal-search a span{background-position:0px -4220px;width:16px;top:-2px;margin-right:0;}a#logout-link:link,a#logout-link:visited,a#login-link:link,a#login-link:visited{float:right;margin-right:22px;padding:9px;text-align:center;width:50px;background:none repeat scroll 0 0 transparent;width:auto;}a#logout-link:hover,a#logout-link.active 
a#login-link:hover,a#login-link.active{background-color:#322525 !important;}a#logout-link:link,a#logout-link:visited,a#login-link:link,a#login-link:visited{background:transparent !important;color:#777;margin-right:0;padding-right:0;border-left:1px solid #ddddde;}a#logout-link:link,a#logout-link:visited{margin-left:5px;padding:0 0 0 5px;margin-top:9px;}a#logout-link:hover,a#logout-link.active,a#login-link:hover,a#login-link.active{color:#000;}#search-home{height:40px;position:relative;padding:10px 0 0;}#search-home label,#search-home #edit-filter,#search-home #edit-filter--2{display:none;}#search-home input.form-text{padding:5px 40px 5px 10px;border:0 none;margin-right:5px;margin-top:3px;font-size:11px;color:#939393;width:465px;float:left;height:30px;outline:none;}#search-home input.form-submit{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -2064px;border:0 none;padding:0;margin:4px 0 0;width:24px;height:24px;background-color:transparent;cursor:pointer;outline:none;position:absolute;left:480px;top:17px;}a#adv-search{float:left;margin:16px;}a#adv-search span{}#submenus-wrapper{max-height:0;overflow:hidden;position:absolute;width:100%;background-color:#fff;z-index:1100;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;}#submenus-wrapper-border{border-bottom:1px solid #e9e9e9;}#submenus-wrapper.open{max-height:500px;}#submenus-wrapper ul.menu{display:table;width:100%;margin:0;padding:15px 0 25px;}#submenus-wrapper ul.menu li{display:table-cell;margin:0;padding:0 10px;vertical-align:top;border-left:1px solid #ddddde;float:none;}#submenus-wrapper .submenu{display:none;}#submenus-wrapper .submenu.open{display:block;}#submenus-wrapper ul.menu li ul{display:block;width:auto;margin:0;padding:15px 0 5px;}#submenus-wrapper ul.menu li ul li{display:block;margin:0 0 10px;padding:0;border:0 none;width:auto;}#submenus-wrapper ul.menu li a:link,#submenus-wrapper ul.menu li a:visited{text-transform:uppercase;color:#1a1a1a;}#submenus-wrapper ul.menu li ul li a:link,#submenus-wrapper ul.menu li ul li a:visited{text-transform:none;color:#1a1a1a;font-weight:200;}#submenus-wrapper ul.menu li ul li a:hover{color:#000;text-decoration:underline;}#banner-front-wrapper{background-color:#EDEDED;height:577px;z-index:10;}#banner-front{height:480px;background-position:50% 50%;background-size:cover;margin-bottom:97px;}#banner-front #destaques-home-wrapper{position:relative;top:225px;background:#F4F4F4;padding:10px 10px 15px;height:325px;overflow:hidden;}#banner-front #destaques-home-wrapper .destaque-home{height:325px;overflow:hidden;position:relative;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left:10px;top:10px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;}#banner-front #destaques-home-wrapper .destaque-home.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:10;}.galeria-item .destaque-body-bg,#banner-front #destaques-home-wrapper .destaque-home .destaque-body-bg,#banner-front #destaques-home-wrapper .destaque-home .destaque-body{position:absolute;height:45px;width:660px;bottom:0px;left:0px;display:none;}.galeria-item .destaque-body-bg,#banner-front #destaques-home-wrapper .destaque-home.active  .destaque-body-bg,#banner-front #destaques-home-wrapper .destaque-home.active  .destaque-body{display:block;}.galeria-item .destaque-body-bg,#banner-front #destaques-home-wrapper .destaque-home .destaque-body-bg{background:#000;}.galeria-item .destaque-body-bg{width:100%;height:43px;}.galeria-item .destaque-body,#banner-front #destaques-home-wrapper .destaque-home .destaque-body{color:#F4F4F4;padding:0 55px 0 20px;font-size:13px;line-height:43px;width:585px;font-weight:200;}.galeria-item .destaque-body{position:absolute;width:96%;padding:0 2%;bottom:0;}#banner-front #destaques-home-wrapper .destaque-home .destaque-body a{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 6px -2112px;position:absolute;right:10px;top:7px;width:34px;height:33px;display:block;}#banner-front #destaques-home-wrapper #previews{position:absolute;right:10px;top:10px;width:344px;height:325px;background-color:#FCFCFC;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home{padding:5px 10px;height:71px;border-bottom:1px solid #F4F4F4;cursor:pointer;position:relative;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home img{float:left;width:135px;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home .title{float:right;width:159px;color:#606060;font-size:13px;line-height:17px;height:71px;margin-right:10px;overflow:hidden;font-weight:200;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home .title span{display:table;height:100%;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home .title span span{display:table-cell;vertical-align:middle;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home .triangle-left{display:none;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home:hover,#banner-front #destaques-home-wrapper #previews .destaque-mini-home.active{background:#D0D0D0;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home:hover .title,#banner-front #destaques-home-wrapper #previews .destaque-mini-home.active .title{color:#313030;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home.active .triangle-left{width:0;height:0;border-top:15px solid transparent;border-right:15px solid #D0D0D0;border-bottom:15px solid transparent;position:absolute;left:-15px;top:5px;display:block;z-index:10;}#mais-procurados{background:#DFDEDF;height:155px;z-index:20;}#main-left #mais-procurados{margin-top:65px;background:transparent;height:auto;}#mais-procurados h2{padding:15px 0;color:#828282;text-transform:uppercase;font-weight:200;font-size:13px;}#main-left #mais-procurados h2{border-bottom:1px solid #ddddde;margin-bottom:20px;padding-bottom:5px;color:#a6192e;font-size:20px;line-height:22px;font-weight:200;text-transform:none;}#mais-procurados .mais-item{float:left;width:32%;margin-right:1%;position:relative;}#main-left #mais-procurados .mais-item{float:none;width:100%;margin:0;height:45px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e2e2e2;}#mais-procurados .mais-item span.img{background:url(/sites/all/themes/javali_theme/images/new/spt.png) -2px -459px;float:left;width:10px;height:45px;}#mais-procurados .mais-item span.spans{float:left;margin-left:5px;width:200px;}#main-left #mais-procurados .mais-item span.spans{width:203px;}#mais-procurados .mais-item span.spans span.title{display:block;color:#a6192e;text-transform:uppercase;font-size:12px;padding-top:7px;}#main-left #mais-procurados .mais-item span.spans span.title,#main-left #mais-procurados .mais-item span.spans span.subtitle{font-weight:200;}#mais-procurados .mais-item span.spans span.subtitle{color:#606060;font-size:12px;display:block;}#mais-procurados-inner-left{float:left;width:66%}#mais-procurados-inner-right{float:left;width:34%}#mais-procurados-inner-right .pequeno-destaque{margin:20px 0;background:#E6E7EC;height:47px;overflow:hidden;display:table;width:100%;}#mais-procurados-inner-right .pequeno-destaque .icon{display:table-cell;width:65px;vertical-align:middle;}#mais-procurados-inner-right .pequeno-destaque .icon img{margin:auto;display:block;}#mais-procurados-inner-right .pequeno-destaque.dest-aviso .icon{background:url(/sites/all/themes/javali_theme/images/new/spt.png) 14px -4507px no-repeat;}#mais-procurados-inner-right .pequeno-destaque .text{display:table-cell;background:#fff;padding:5px 10px;vertical-align:middle;}#mais-procurados-inner-right .pequeno-destaque .text a{color:#828282;font-size:13px;}#mais-procurados-inner-right .pequeno-destaque .text .see-all{color:#828282;text-transform:uppercase;font-weight:200;font-size:12px;line-height:12px;padding-bottom:1px;}#mais-procurados-inner-right .pequeno-destaque.dest-aviso .text .see-all{padding-bottom:6px;}#mais-procurados-inner-right .pequeno-destaque .text .see-all a{color:#828282;text-transform:none;overflow:hidden;position:relative;margin-left:15px;top:-1px;font-size:12px;}#mais-procurados-inner-right .pequeno-destaque .text .see-all a:before{content:"• ";margin-left:10px;position:absolute;left:-18px;top:1px;font-size:24px;line-height:13px;height:3px;display:inline;}#news-front-wrapper{background-color:#EDEDED;padding:20px 0 0;position:relative;margin-bottom:40px;z-index:30;}#news-front-wrapper .triangle-bottom{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #EDEDED;position:absolute;left:0;bottom:-40px;}#noticias-home{float:left;width:708px;}#noticias-home h2{color:#828282;text-transform:uppercase;font-size:22px;line-height:25px;padding:5px 0 10px;font-weight:200;position:relative;}.page-sala-imprensa .column h3{position:relative;}#download-imagens h2 ul,.page-sala-imprensa .column h3 ul,.galerias-relacionados h3 ul,.videos-relacionados h3 ul,#noticias-home h2 ul{margin:0;padding:0;display:inline;}.page-sala-imprensa .column h3 span{float:left;width:63%;}.page-sala-imprensa .column h3 ul{float:right;width:37%;text-align:right;position:absolute;right:0px;bottom:24px;}#download-imagens h2 ul.right{float:right;}#download-imagens h2 ul li:before,.page-sala-imprensa .column h3 ul li:before,.galerias-relacionados h3 ul li:before,.videos-relacionados h3 ul li:before,#noticias-home h2 ul li:before{content:"• ";margin-left:10px;position:relative;left:7px;top:5px;font-size:34px;line-height:13px;color:#828282;}#download-imagens h2 ul li,.page-sala-imprensa .column h3 ul li,.galerias-relacionados h3 ul li,.videos-relacionados h3 ul li,#noticias-home h2 ul li{margin:0;padding:0;display:inline;}#download-imagens h2 ul li a:link,#download-imagens h2 ul li a:visited,.page-sala-imprensa .column h3 ul li a:link,.page-sala-imprensa .column h3 ul li a:visited,.galerias-relacionados h3 ul li a:link,.galerias-relacionados h3 ul li a:visited,.videos-relacionados h3 ul li a:link,.videos-relacionados h3 ul li a:visited,#noticias-home h2 ul li a:link,#noticias-home h2 ul li a:visited{font-size:12px !important;line-height:12px !important;text-transform:none;color:#828282  !important;}.page-sala-imprensa .column h3 ul li a{padding:0 !important;border:0 none !important;display:inline !important;}#download-imagens h2 ul li a:hover,.page-sala-imprensa .column h3ul li a:hover,.galerias-relacionados h3 ul li a:hover,.videos-relacionados h3 ul li a:hover,#noticias-home h2 ul li a:hover{color:#000;text-decoration:underline;}#noticias-home .noticia-home{float:left;width:304px;margin-right:50px;}#noticias-home .noticia-home .noticia-created{background:#c82c2c;width:27px;color:#fff;height:21px;overflow:hidden;text-align:center;margin-bottom:10px;line-height:10px;padding:3px 0;}#noticias-home .noticia-home .noticia-title{font-size:20px;line-height:22px;}#noticias-home .noticia-home .noticia-title a:hover{text-decoration:underline;}#noticias-home .noticia-home .noticia-body{color:#606060;font-size:14px;line-height:17px;margin-top:5px;font-weight:200;}#noticias-home-sec{float:left;width:315px;margin-top:40px;height:340px;overflow:hidden;position:relative;}#noticias-home-sec .noticia-home-ter{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #DFDEDF;max-height:40px;overflow:hidden;font-weight:200;}#noticias-home-sec .noticia-home-ter .noticia-created{background:#c82c2c;width:26px;color:#fff;height:21px;overflow:hidden;text-align:center;margin-bottom:10px;line-height:10px;padding:4px 0;float:left;}#noticias-home-sec .noticia-home-ter .noticia-title{float:right;color:#A6A6A6;font-size:13px;line-height:15px;width:280px;}#noticias-home-sec .noticia-home-ter .noticia-title a:link,#noticias-home-sec .noticia-home-ter .noticia-title a:visited{color:#606060;}#noticias-home-sec .noticia-home-ter .noticia-title a:hover{color:#000;text-decoration:underline;}#noticias-home-sec-left{position:relative;left:0;top:0;}.top-fade{}.bottom-fade{position:absolute;display:block;bottom:0px;height:60px;width:100%;z-index:10;background:#EDEDED;background:-webkit-linear-gradient(transparent,#EDEDED);background:-o-linear-gradient(transparent,#EDEDED);background:-moz-linear-gradient(transparent,#EDEDED);background:linear-gradient(transparent,#EDEDED);}#banners-agenda-wrapper{background-color:#EDEDED;position:relative;margin-bottom:40px;z-index:40;}#banners-front{background-color:#fff;padding-top:40px;margin-bottom:40px;height:260px;}#banners-home a:link img,#banners-home a:visited img{box-shadow:1px 1px 4px #efefef;-moz-box-shadow:1px 1px 4px #efefef;-webkit-box-shadow:1px 1px 4px #efefef;box-shadow:1px 1px 4px #efefef;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#efefef')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#efefef');}#banners-home a:hover img{box-shadow:2px 2px 4px #efefef;-moz-box-shadow:2px 2px 4px #efefef;-webkit-box-shadow:2px 2px 4px #efefef;box-shadow:2px 2px 4px #efefef;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#efefef')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#efefef');}#banners-home #banners-home-left{float:left;}#banners-home #banners-home-right{float:right;}#banners-agenda-wrapper .triangle-bottom{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #fff;position:absolute;left:0;top:300px;}#agenda-front{min-height:320px;position:relative;padding-bottom:20px;z-index:50;}#agenda-front .triangle-bottom{border-top-color:#EDEDED;top:auto;bottom:-40px;}#agenda-front h2{color:#828282;text-transform:uppercase;font-size:22px;line-height:25px;font-weight:200;padding:25px 0 15px;}#agenda-front h2 ul{margin:0;padding:0;display:inline;}#agenda-front h2 ul li:before{content:"• ";margin-left:10px;position:relative;left:7px;top:5px;font-size:34px;line-height:13px;}#agenda-front h2 ul li{margin:0;padding:0;display:inline;}#agenda-front h2 ul li a:link,#agenda-front h2 ul li a:visited{font-size:12px;line-height:12px;text-transform:none;color:#828282;}#agenda-front h2 ul li a:hover{color:#000;text-decoration:underline;}#agenda-front .agenda-box{width:1024px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left:0px;top:120px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}#agenda-front .agenda-box .eventos,#agenda-front .agenda-box .eventos-inner{width:1024px;}#agenda-front .agenda-box.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:10;}#agenda-front .agenda-box .eventos-inner .evento{float:left;height:205px;width:230px;margin-right:34px;background-color:#fff;overflow:hidden;box-shadow:1px 1px 4px #888;-moz-box-shadow:1px 1px 4px #888;-webkit-box-shadow:1px 1px 4px #888;box-shadow:1px 1px 4px #888;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#888')";}#agenda-fpront .agenda-box .eventos-inner .evento:hover{box-shadow:2px 2px 6px #888;-moz-box-shadow:2px 2px 6px #888;-webkit-box-shadow:2px 2px 6px #888;box-shadow:2px 2px 6px #888;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#888')";}#agenda-front .agenda-box .eventos-inner .evento.evento-3{margin-right:0;}#agenda-front .agenda-box .eventos-inner .evento img{margin:3px auto;display:block;}#agenda-front .agenda-box .eventos-inner .evento span.data{color:#a6192e;font-size:20px;line-height:22px;display:block;padding:4px 10px 2px;font-weight:200;}#agenda-front .agenda-box .eventos-inner .evento span.title{color:#929292;font-size:15px;line-height:19px;display:block;padding:2px 10px;font-weight:200;}#agenda-front .agenda-box .eventos-inner .evento span.title a:link,#agenda-front .agenda-box .eventos-inner .evento span.title a:visited{color:#929292;}.page-sala-imprensa-imagens #cats,#agenda-home-inner #cats{margin:10px 0 20px;}.page-sala-imprensa-imagens #cats .agenda-cat,#agenda-home-inner #cats .agenda-cat{margin-right:20px;cursor:pointer;padding:6px;color:#545352;text-transform:uppercase;font-weight:200;font-size:13px;}.page-sala-imprensa-imagens #cats .agenda-cat{padding:0px;margin-right:0;}.page-sala-imprensa-imagens #cats .agenda-cat a{padding:6px;margin-right:20px;}.page-sala-imprensa-imagens #cats .agenda-cat a:hover{border-bottom:2px solid #545353;}#agenda-home-inner #cats .agenda-cat.active:hover,#agenda-home-inner #cats .agenda-cat.active{color:#c82c2c;border-bottom:2px solid #c82c2c;}.page-sala-imprensa-imagens #cats .agenda-cat.active a:link,.page-sala-imprensa-imagens #cats .agenda-cat.active a:visited,.page-sala-imprensa-imagens #cats .agenda-cat a.active{color:#c82c2c;border-bottom:2px solid #c82c2c;}#agenda-home-inner #cats .agenda-cat:hover{border-bottom:2px solid #545353;}#agenda-front span.seta-l,#agenda-front span.seta-r{display:none;}#opiniao-destaques-wrapper{position:relative;min-height:100px;z-index:60;}#opiniao-destaques-wrapper .triangle-bottom{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #fff;position:absolute;left:0;bottom:-40px;z-index:1000;}#opiniao{float:left;width:470px;}#destaques{float:right;width:495px;}#opiniao h2,#destaques h2{padding:25px 0 30px;color:#828282;text-transform:uppercase;font-size:22px;line-height:25px;font-weight:200;}#opiniao h2 ul{margin:0;padding:0;display:inline;}#opiniao h2 ul li:before{content:"• ";margin-left:10px;position:relative;left:7px;top:5px;font-size:34px;line-height:13px;}#opiniao h2 ul li{margin:0;padding:0;display:inline;}#opiniao h2 ul li a:link,#opiniao h2 ul li a:visited{font-size:12px;line-height:12px;text-transform:none;color:#828282;}#opiniao h2 ul li a:hover{color:#000;text-decoration:underline;}.view-id-pessoas.view.listagem{display:table;}.view-id-pessoas.view.listagem .view-content .views-row{float:left;width:360px;margin-right:30px;height:125px;}.view-id-pessoas.view.listagem .view-content .views-row.views-row-even{margin-right:0;}#pessoas-home .pessoa-home{clear:both;margin-bottom:20px;height:75px;}.view-id-pessoas.view.listagem .view-content .views-field-field-foto-pessoa,#pessoas-home .pessoa-home a.pessoa-img{position:relative;float:left;}.view-id-pessoas.view.listagem .view-content .views-field-field-foto-pessoa span,#pessoas-home .pessoa-home a.pessoa-img span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -1px -4399px;position:absolute;width:80px;height:75px;top:0;left:0;}#main-left #pessoas-home .pessoa-home img{}#main-left #pessoas-home .pessoa-home a.pessoa-img span{}.view-id-jornais .views-exposed-form,.view-id-pessoas .views-exposed-form{display:none;}.view-id-pessoas .view-content .views-field-field-foto-pessoa img,#pessoas-home .pessoa-home img{width:75px;height:auto;border-radius:50%;float:left;}.view-id-pessoas .view-content .views-field-body,#pessoas-home .pessoa-home div{float:left;width:375px;margin-left:20px;color:#606060;font-size:14px;line-height:16px;font-weight:200;}.view-id-pessoas .view-content .views-field-title,#pessoas-home .pessoa-home div span{display:block;color:#2f2f2f;font-size:14px;line-height:17px;margin-bottom:4px;margin-top:3px;font-weight:200;text-transform:uppercase;}.view-id-pessoas .view-content .views-field-body,.view-id-pessoas .view-content .views-field-title{width:265px;margin-left:20px;float:left;}#pessoas-home .pessoa-home div span a:hover{text-decoration:underline;}#banners-home-outros a{margin-bottom:30px;float:left;}#banners-home-outros a.even{float:right;}#galeria-wrapper{padding-top:40px;min-height:100px;background-color:#EDEDED;position:relative;margin-bottom:40px;z-index:20;}#galeria-wrapper .triangle-bottom{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #EDEDED;position:absolute;left:0;bottom:-40px;z-index:1;}#galeria h2{color:#828282;text-transform:uppercase;font-size:22px;line-height:25px;font-weight:200;padding:25px 0 30px;}#galeria h2 ul{margin:0;padding:0;display:inline;}#galeria h2 ul li:before{content:"• ";margin-left:10px;position:relative;left:7px;top:5px;font-size:34px;line-height:13px;}#galeria h2 ul li{margin:0;padding:0;display:inline;}#galeria h2 ul li a:link,#galeria h2 ul li a:visited{font-size:12px;line-height:12px;text-transform:none;color:#828282;}#galeria h2 ul li a:hover{color:#000;text-decoration:underline;}#galeria #galeria-cats{margin:10px 0 20px;}#galeria #galeria-cats .galeria-cat{margin-right:20px;cursor:pointer;padding:6px;color:#545353;text-transform:uppercase;font-weight:200;font-size:13px;}#galeria #galeria-cats .galeria-cat.active:hover,#galeria #galeria-cats .galeria-cat.active{color:#c82c2c;border-bottom:2px solid #c82c2c;}#galeria #galeria-cats .galeria-cat:hover{border-bottom:2px solid #545353;}#galeria .galeria-box{width:760px;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;top:44px;left:0px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;}#galeria .galeria-box.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;}#galeria #fotos-videos-home{float:left;width:760px;height:344px;overflow:hidden;position:relative;}#galeria #fotos-videos-home span.play{background:url(/sites/all/themes/javali_theme/images/new/youtube-play.png) center center no-repeat;position:absolute;top:0px;left:0px;height:100%;width:100%;background-size:80px;}#galeria #fotos-videos-home .small span.play{background-size:40px;}#galeria #fotos-videos-home .big{float:left;}#galeria #fotos-videos-home .small{float:right;margin-bottom:20px;}#galeria #fotos-videos-home #destaques .big,#galeria #fotos-videos-home #fotos .big,#galeria #fotos-videos-home #videos .big{width:490px;height:280px;overflow:hidden;position:relative;}#galeria #fotos-videos-home #destaques .small,#galeria #fotos-videos-home #fotos .small,#galeria #fotos-videos-home #videos .small{width:230px;height:130px;overflow:hidden;position:relative;}#galeria #picoftheday a{position:relative;}#galeria #picoftheday .desc,#galeria #fotos-videos-home .desc{position:absolute;color:#fff;left:0;bottom:0;width:100%;}#galeria #picoftheday .desc .bck,#galeria #fotos-videos-home .desc .bck{background-color:#000;position:absolute;width:100%;height:100%;opacity:0.7;}#galeria #picoftheday .desc .text,#galeria #fotos-videos-home .desc .text{padding:1% 2%;position:relative;width:96%;height:100%;display:block;font-weight:100;}#galeria #fotos-videos-home .small .desc .text{font-size:9px;}#galeria #fotos-videos-home #destaques .small img,#galeria #fotos-videos-home #destaques .big img,#galeria #fotos-videos-home #fotos .small img,#galeria #fotos-videos-home #fotos .big img{height:100%;width:auto;}#galeria #fotos-videos-home img.youtube-player{margin-top:-9%;}#picoftheday{float:right;height:280px;}#picoftheday h3{color:#A6A6A6;font-size:13px;font-weight:normal;line-height:13px;height:13px;padding:16px 0 15px;}#main-content .node .gallery{margin-bottom:30px;position:relative;width:755px;}#main-content #galeria-wrapper{overflow:hidden;background-color:#F0F0F0;padding-top:0px;}.content-middle #galeria-images,#main-content #galeria-images{width:755px;height:372px;overflow:hidden;position:relative;}.content-middle #galeria-images{width:563px;height:282px;}.content-middle #galeria-wrapper{margin-bottom:0;}.content-middle #galeria-images .galeria-item span{position:absolute;bottom:0;left:0;display:block;padding:9px 16px;width:592px;height:18px;color:#fff;}.content-middle #galeria-images .galeria-item span a{color:#fff;}.content-middle #galeria-images .galeria-item span.bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;background:#342726;}#galeria-images .galeria-item,#descobrir-inner .galeria-item{position:absolute;top:0;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}#galeria-images #galeria-item-0,#descobrir-inner #galeria-item-0{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}#galeria-preview{height:110px;overflow:hidden;position:relative;padding:25px 0;}#galeria-preview-inner{height:110px;margin:0 25px;width:705px;}.content-middle #galeria-preview,.content-middle #galeria-preview-inner{height:72px;}.content-middle .galeria-preview-item{width:144px;}#galeria-preview-inner-inner{position:relative;width:600000px;}.galeria-preview-item{float:left;width:225px;cursor:pointer;overflow:hidden;margin-right:15px;}#galeria-prev,#galeria-next{background:none no-repeat scroll 0 0 #F0F0F0;cursor:pointer;float:left;height:110px;right:0;position:absolute;width:25px;top:25px;z-index:20;}#galeria-prev{left:0;}#galeria-prev:hover,#galeria-next:hover{background:none no-repeat scroll 0 0 #ccc;}#galeria-next span,#galeria-prev span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll -14px -745px transparent;display:block;height:18px;left:6px;position:absolute;top:46px;width:11px;}#galeria-prev span{background-position:-12px -683px;right:6px;left:auto;}.galerias-title{position:relative;background:-webkit-linear-gradient(#fff,#F8F8F8);background:-o-linear-gradient(#fff,#F8F8F8);background:-moz-linear-gradient(#fff,#F8F8F8);background:linear-gradient(#fff,#F8F8F8);margin-bottom:35px;}.galerias-title span{position:absolute;right:0;bottom:0;}.galerias-title span a{float:left;padding:10px 15px 6px;border:1px solid transparent;border-bottom:0 none;position:relative;top:1px;color:#606060;text-transform:none;font-weight:200;font-size:16px;line-height:16px;cursor:pointer;}.galerias-title span a.active{border:1px solid #efefef;border-bottom:0 none;background-color:#fff;border-radius:5px 5px 0 0;}.view-fotos-e-videos .views-row{float:left;width:225px;margin-left:40px;height:200px;margin-bottom:40px;}.view-fotos-e-videos .views-row.first{margin-left:0;}.view-fotos-e-videos .views-field-title{margin-top:15px;font-size:17px;line-height:19px;color:#1a1a1a;}.results-count{margin:0 0 20px;height:20px;float:right;font-size:14px;font-weight:200;line-height:14px;}.results-count span{font-size:20px;font-weight:400;line-height:20px;}.galeria-form{}.galeria-form label{border-bottom:1px solid #ddddde;margin-bottom:20px;padding-bottom:5px;color:#a6192e;font-size:13px;line-height:15px;font-weight:200;text-transform:uppercase;cursor:pointer;}.galeria-form label span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0 -2373px;width:15px;height:15px;float:left;}.galeria-form .form-item{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}form.closed .form-item .chosen-container{display:none;}form.closed .form-item label span{background-position:0 -1814px;}.galeria-form .form-item-str label{border-bottom:1px solid #ddddde;margin-bottom:20px;padding-bottom:5px;color:#a6192e;font-size:20px;line-height:22px;font-weight:200;text-transform:none;}.galeria-form .form-text{width:150px;height:15px;background:#fff;border:1px solid #ddddde;padding:10px;}.galeria-form form{margin-bottom:25px;position:relative;}#contactos-form-str,#pessoas-form-str,#galerias-form-str{position:relative;}.galeria-form .form-submit{display:none;}#contactos-form-str .form-submit,#pessoas-form-str .form-submit,#galerias-form-str .form-submit,#galerias-form-str--2 .form-submit,#galerias-form-str--3 .form-submit{display:block;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0 -4333px;border:0 none;padding:0;margin:4px 0 0;width:28px;height:27px;background-color:transparent;position:absolute;right:12px;bottom:9px;cursor:pointer;outline:none;}#contactos-form-str .form-submit,#galerias-form-str .form-submit,#galerias-form-str--2 .form-submit,#galerias-form-str--3 .form-submit{}#sobre-wrapper{padding-top:40px;min-height:150px;background-color:#F7F7F7;position:relative;margin-bottom:40px;margin-top:-40px;z-index:10;}.not-front #sobre-wrapper{margin-top:40px;padding-top:0px;}#sobre-wrapper .triangle-bottom{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #F7F7F7;position:absolute;left:0;bottom:-40px;z-index:10000;}#sobre-wrapper .triangle-top{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #fff;position:absolute;left:0;top:-40px;z-index:10000;background-color:#F7F7F7;}#sobre-wrapper .triangle-top-span{background:url(/sites/all/themes/javali_theme/images/new/gradient-left.png) repeat-y top right #fff;position:absolute;width:331px;height:40px;top:-40px;left:0;z-index:10100;}#sobre-wrapper .triangle-top-span span{width:0;height:0;border-left:0px solid transparent;border-right:331px solid transparent;border-top:0px solid transparent;border-bottom:40px solid #F7F7F7;position:absolute;}.view-anexos.view-id-anexos.view-display-id-page .view-header{padding-bottom:40px;}.page-user #sobre-wrapper .triangle-top-span,.page-agenda-cascais #sobre-wrapper .triangle-top-span,.page-avisos  #sobre-wrapper .triangle-top-span,.page-anexos  #sobre-wrapper .triangle-top-span,.node-type-webform  #sobre-wrapper .triangle-top-span{background:#fff;display:none;}#sobre h2{color:#A6A6A6;text-transform:uppercase;font-size:13px;line-height:15px;padding:25px 0 30px;font-weight:200;}#banners-home-sobre a{float:left;border:1px solid #ddddde;margin-right:10px;}#banners-home-sobre a.odd{}#banners-home-sobre-wrapper{width:940px;height:67px;overflow:hidden;position:relative;float:left;}#banners-home-sobre-inner{position:relative;left:0;width:9999999px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}#sobre span#seta-l,#sobre span#seta-r{float:left;width:33px;height:33px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -3px -675px;cursor:pointer;margin:15px 9px 0 0;}#sobre span#seta-r{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -3px -737px;margin:15px 0 0 9px;}#mapa-site-wrapper{padding-top:40px;min-height:150px;background-color:#fff;position:relative;margin-bottom:40px;z-index:90;}#mapa-site-wrapper .triangle-bottom{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #fff;position:absolute;left:0;bottom:-40px;z-index:10000;}#mapa-site-wrapper .triangle-bottom span{width:11px;height:11px;display:block;position:absolute;bottom:-7px;left:-2px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0 -3617px;}#sobre-home-sobre{position:absolute;right:0;top:0px;}#sobre-home-sobre a{float:left;width:26px;height:26px;margin-right:10px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -2px -800px;}#sobre-home-sobre a#social-twitter{background-position:-2px -846px;}#sobre-home-sobre a#social-ig{background-position:-2px -892px;}#sobre-home-sobre a#social-youtube{background-position:-2px -938px;}#footer-wrapper{padding-top:40px;min-height:100px;background-color:#000;position:relative;margin-top:-40px;z-index:10;color:#fff;}#footer-new h2{margin-right:15px;cursor:pointer;padding:6px;color:#545353;display:inline;font-weight:200;text-transform:uppercase;font-size:13px;}#footer-new h2 a{color:#545353;}#footer-new h2.active a{color:#c82c2c;}#footer-new h2.active,#footer-new h2.active:hover{color:#c82c2c;border-bottom:2px solid #c82c2c;}#footer-new h2:hover{border-bottom:2px solid #545353;}#footer-inner{margin-top:40px;padding:0 10px 10px;}#footer-inner .footer-div{display:none;}#footer-inner .footer-div.active{display:block;}#footer-sobre ul.menu{margin:10px 0 0;padding:0;}#footer-sobre ul.menu li{margin:0;padding:0;width:19%;padding-right:1%;}#footer-sobre ul.menu li span.nolink,#footer-sobre ul.menu li a:link,#footer-sobre ul.menu li a:visited{color:#1a1a1a;text-transform:uppercase;font-size:12px;}#footer-sobre ul.menu li ul{margin:10px 0 0;}#footer-sobre ul.menu li ul li{width:100%;margin-bottom:6px;}#footer-sobre ul.menu li ul li a:link,#footer-sobre ul.menu li ul li a:visited{font-weight:200;text-transform:none;color:#1a1a1a;}#footer-sobre ul.menu li ul li a:hover{color:#000;text-decoration:underline;}#copyright{padding-top:40px;font-size:11px;position:relative;}#copyright span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -2282px;float:left;width:164px;height:46px;margin-right:15px;padding-right:15px;border-right:1px solid #ddddde;position:relative;top:-10px;}#copyright #apoios{position:absolute;right:0;top:33px;}#copyright #apoios a{float:left;width:64px;height:42px;margin-right:50px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -9px -1006px;margin-top:0px;}#copyright #apoios a#porlisboa{background-position:-17px -1099px;width:47px;}#copyright #apoios a#ue{background-position:-10px -1192px;width:56px;}#copyright #apoios a#qren{background-position:-7px -1285px;width:99px;}#copyright #apoios a#w3c{background-position:-7px -1378px;width:77px;}#main-wrapper{}#main{display:table;min-height:400px;}#main-left{display:table-cell;vertical-align:top;width:218px;padding:35px 10px 20px 0;background:url(/sites/all/themes/javali_theme/images/new/gradient-left.png) repeat-y 0 0;border-right:0 none;}#main-content{display:table-cell;padding:10px 0 10px 40px;vertical-align:top;}#main-left h2{color:#828282;text-transform:uppercase;font-size:22px;line-height:25px;font-weight:200;padding:0 0 30px;}.breadcrumb{margin-bottom:65px;color:#1a1a1a;}.breadcrumb a:link,.breadcrumb a:visited{color:#828282;font-weight:200;}.node-title h1,h1.node-title{color:#1a1a1a;text-transform:none;font-size:24px;line-height:27px;padding:0 0 5px;margin:0 0 10px;border-bottom:1px solid #e2e2e2;}.social{height:40px;width:755px;overflow:hidden;}.social .fb-like{float:right;}.node .summary{font:14px/20px 'Montserrat',sans-serif !important;color:#606060;padding-bottom:15px;}.node .field_body,.node .field_body p,.node .field_body p span,.node .field-name-body,.node .field-name-body p,.node .body,.node .body p,.node .body p span{font:14px/20px 'Montserrat',sans-serif !important;font-weight:200 !important;color:#606060;}.node .field_body p a,.node .field-name-body p a,.node .field-name-body p a,.node .body a,.node .body p a,.node .body p span a{text-decoration:underline;}.node .body{padding:0 0 5px;margin:0 0 10px;position:relative;}.node-type-subarea .node .body,.node-type-area .node .body{margin:0 0 50px;border-bottom:1px solid #efefef;}.node .body .readmore{position:absolute;right:0;bottom:-31px;color:#a8a8a8;cursor:pointer;height:20px;}.node .body .readmore span{float:right;width:31px;height:31px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -1px -1876px;cursor:pointer;margin:0px 0px 0 10px;position:relative;top:-7px;}.node .body.expanded .readmore span{background-position:-1px -1936px;}.node .body .body2{max-height:0;overflow:hidden;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}.node .body.expanded .body2{max-height:2600px;}.ligacoes{padding-top:40px;}.ligacao-item{float:left;width:225px;margin-left:40px;height:250px;margin-bottom:20px;}.ligacao-item.odd{margin-left:0;}.default-img{width:225px;height:110px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px 54px;}.ligacao-title{margin-top:15px;font-size:17px;line-height:19px;color:#1a1a1a;}.ligacao-title a:link,.ligacao-title a:visited{color:#1a1a1a;}.ligacao-body{font-size:13px;line-height:17px;font-weight:200;color:#606060;margin-top:2px;}#sugestoes-wrapper{background-color:#EDEDED;padding:20px 0 0;position:relative;z-index:30;}#sugestoes-wrapper .triangle-bottom{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #EDEDED;position:absolute;left:0;bottom:-40px;}#sugestoes-wrapper .triangle-top{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #EDEDED;position:absolute;left:0;top:-40px;}#sugestoes-wrapper .triangle-top{width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:40px solid #fff;position:absolute;left:0;top:-40px;z-index:10000;background-color:#EDEDED;}#sugestoes-wrapper .triangle-top-span{background:url(/sites/all/themes/javali_theme/images/new/gradient-left.png) repeat-y top right #fff;position:absolute;width:331px;height:40px;top:-40px;left:0;z-index:10100;}#sugestoes-wrapper .triangle-top-span span{width:0;height:0;border-left:0px solid transparent;border-right:331px solid transparent;border-top:0px solid transparent;border-bottom:40px solid #EDEDED;position:absolute;}#sugestoes-wrapper h2{color:#828282;text-transform:uppercase;font-size:22px;line-height:25px;padding:5px 0 10px;font-weight:200;}#sugestoes .sugestoes{height:270px;overflow:hidden;position:relative;}#sugestoes-inner{width:999999px;position:relative;left:0;top:0;height:200px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}#sugestoes-inner .sugestao{float:left;width:225px;margin-right:41px;}#sugestoes-inner .sugestao span{display:block;font-size:17px;line-height:19px;color:#1a1a1a;margin-top:20px;}#sugestoes-pager{border-top:1px solid #ddddde;padding-top:10px;margin-top:15px;text-align:right;height:55px;}#sugestoes-pager .buttons{float:right;}#sugestoes-pager span{float:left;position:relative;top:10px;color:#B8B8BA;font-size:13px;line-height:13px;border-left:1px solid #ddddde;height:13px;padding-left:6px;margin-left:6px;cursor:pointer;font-weight:200;}#sugestoes-pager span.first{margin:0 0 0 0;border:0 none;padding:0;}#sugestoes-pager span:hover,#sugestoes-pager span.active{color:#a6192e;}#sugestoes-pager span.prev,#sugestoes-pager span.next{float:left;width:33px;height:33px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -3px -675px;cursor:pointer;margin:0 0 0 0;cursor:pointer;top:0;border:0 none;padding:0;margin-right:10px;}#sugestoes-pager span.next{background-position:-3px -737px;margin-right:0px;margin-left:10px;}.node-menu,.noticias-relacionados,.galerias-relacionados,.videos-relacionados{width:210px;padding-bottom:10px;}.noticias-relacionados h3,.galerias-relacionados h3,.videos-relacionados h3{color:#a6192e;border-bottom:1px solid #ddddde;margin-bottom:20px;padding-bottom:5px;font-size:18px;line-height:18px;font-weight:200;}.galerias-relacionados .galeria,.videos-relacionados .video{height:170px;margin-bottom:15px;width:210px;overflow:hidden;}.galerias-relacionados span,.videos-relacionados span{display:block;color:#1a1a1a;font-size:13px;line-height:16px;margin-top:5px;}.node-galeria .gallery .body{display:none;}.noticias-relacionados .noticia{clear:both;margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #ddddde;}.noticias-relacionados .noticia-created{background:#c82c2c;width:26px;color:#fff;height:21px;overflow:hidden;text-align:center;margin-bottom:10px;line-height:10px;padding:4px 0;float:left;}.noticias-relacionados span{float:right;color:#A6A6A6;font-size:13px;line-height:15px;width:173px;font-weight:200;}.noticias-relacionados span a:link,.noticias-relacionados span a:visited{color:#606060;}.noticias-relacionados span a:hover{text-decoration:underline;}.node-menu ul{margin:0 0 60px;padding:0;}.node-menu ul li{margin:0;padding:0;border-bottom:1px solid #ddddde;}.node-menu ul.menu li.expanded{float:none;}.node-menu ul li ul,.node-menu ul li ul li ul,.node-menu ul li ul li ul li ul{display:none;padding-left:20px;margin-bottom:10px;}.node-menu ul.menu li ul{display:block;}.node-menu li.opened ul{}.node-menu li.opened >  ul{display:block;}.node-menu ul li ul li{border:0 none;}.node-menu ul li a:link,.node-menu ul li a:visited{text-transform:uppercase;font-weight:200;color:#1a1a1a;font-size:12px;line-height:14px;padding:10px 10px 10px 20px;display:block;background:url(/sites/all/themes/javali_theme/images/new/seta_submenu.png) no-repeat 5px 13px;}.node-menu ul li ul li a:link,.node-menu ul li ul li a:visited{background:transparent;text-transform:none;padding:5px 10px 5px 0px;}.node .field-name-field-ficheiros-anexos .field-item{font:13px/14px 'Montserrat',sans-serif;font-weight:200;color:#606060;display:block;padding:0px 0px 10px 0px;}.node .node-blocks{background:#F2F2F2;margin:25px 0;}.node .node-blocks .column{float:left;width:347px;}.node .node-blocks .node-blocks-item{padding:15px;margin:0;}.node .node-blocks .node-blocks-left.column{border-right:1px dashed #ccc;}.node.node-aviso .fields-content.clearfix .field{margin-bottom:15px;clear:both;}.node.node-aviso .fields-content.clearfix .field .field-label{color:#1a1a1a;padding-bottom:5px;font-size:17px;line-height:18px;font-weight:200;}.node.node-aviso .fields-content.clearfix .field .field-item{font:13px/17px 'Montserrat',sans-serif;font-weight:200;color:#606060;}.node.node-aviso .fields-content.clearfix .field .field-item a:link,.node.node-aviso .fields-content.clearfix .field .field-item a:visited{color:#606060;}#reunioes-desc a{font-weight:200;color:#1a1a1a;padding:5px 10px 5px 15px;background:url(/sites/all/themes/javali_theme/images/new/seta_submenu.png) no-repeat 5px 10px;display:inline-block;text-decoration:underline;}#reunioes-table #reunioes-results{padding:0;}#reunioes-results ul{margin:0;padding:0;}#reunioes-results ul li{margin:0;padding:0;}.field-name-field-grupos-composicao .field-item .field-collection-view .field-name-field-titulo-grupo .field-item,#reunioes-results ul li span.month-name{color:#a6192e;font-size:20px;line-height:22px;display:block;padding:35px 20px 10px;font-weight:200;border-bottom:1px solid #ddddde;cursor:pointer;position:relative;}.page-faqs #reunioes-results ul li span.month-name{font-size:15px;line-height:20px;padding:35px 50px 10px 5px;}#reunioes-results ul li.futuremonth span.month-name{color:#1a1a1a;cursor:default;border-bottom:0 none;padding-bottom:0;}.field-name-field-grupos-composicao .field-item .field-collection-view .field-name-field-titulo-grupo .field-item:hover,#reunioes-results ul li span.month-name:hover{background:#efefef;}.field-name-field-grupos-composicao .field-item .field-collection-view .field-name-field-titulo-grupo .field-item span,#reunioes-results ul li span.month-name span{position:absolute;display:block;right:3px;top:4px;width:31px;height:31px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -1px -1876px;cursor:pointer;}.field-name-field-grupos-composicao .field-item .field-collection-view .field-name-field-titulo-grupo .field-item.active span,#reunioes-results ul li span.month-name.active span{background-position:-1px -1936px;}.field-name-field-grupos-composicao .field-item .field-collection-view .field-collection-container,#reunioes-results ul li ul.days{max-height:0;overflow:hidden;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}.field-name-field-grupos-composicao .field-item .field-collection-view .field-collection-container.active,#reunioes-results ul li ul.days.active{max-height:5000px;background-color:#fff;border-bottom:1px solid #ddddde;}.page-faqs #reunioes-results ul li ul.days li{border-top:0 none;margin:0 5px;}#reunioes-results ul li ul.days.future{max-height:5000px !important;}#reunioes-results ul li ul.days.future.active{background:transparent;border-bottom:0 none;}#reunioes-results ul li ul.days li{margin:0 20px;border-top:1px solid #ddddde;padding:20px 0;}#reunioes-results ul li ul.days.active li{display:block;}#reunioes-results ul li ul.days li.first{border-top:0 none;}#reunioes-results ul li ul.days li .row{display:table;width:100%;}#reunioes-results ul li ul.days li .row .day,#reunioes-results ul li ul.days li .row .links,#reunioes-results ul li ul.days li .row .video{display:table-cell;vertical-align:middle;}#reunioes-results ul li ul.days li .row .video{width:250px;text-align:right;}#reunioes-results ul li ul.days li .row .video iframe{border-left:1px dashed #ccc;padding-left:38px;}#reunioes-results ul li ul.days li .row .day{width:70px;}#reunioes-results ul li ul.days li .row .day span{background:#c82c2c;width:27px;color:#fff;height:21px;overflow:hidden;text-align:center;line-height:20px;padding:3px 0;display:block;}#reunioes-results ul li ul.days li .row .links a{font:13px/14px 'Montserrat',sans-serif;font-weight:200;color:#606060;display:inline-block;padding:10px 0px 10px 20px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -3156px;padding-left:40px;margin-bottom:5px;}span.reunioes-nextdates{float:left;border:1px solid transparent;padding:10px;text-align:center;margin-right:10px;margin-bottom:10px;border-right:1px solid #ddddde;color:#a6192e;font-size:20px;line-height:22px;}span.reunioes-nextdates.active{background-color:#fff;border:1px solid #ddddde;}span.reunioes-nextdates span{display:block;font:13px/14px 'Montserrat',sans-serif;font-weight:200;color:#606060;}.page-faqs #results-count{margin-top:-40px;margin-bottom:30px;font:13px/17px 'Montserrat',sans-serif;font-weight:200;color:#606060;}#clear-filters{background:#c82c2c;display:block;padding:8px 10px;color:#fff;text-transform:uppercase;font-size:13px;line-height:13px;font-weight:200;margin:40px 0 100px;}#clear-filters span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -3387px;padding:7px 0px 7px 24px;}.page-faqs #clear-filters{display:none;}#reunioes-table,.node-tabs{padding:20px 0;}#reunioes-header,.node-tabs .tabs-titles{border-bottom:1px solid #ddddde;}#reunioes-header a,.node-tabs .tabs-titles span{float:left;padding:15px;border:1px solid transparent;border-bottom:0 none;position:relative;top:1px;color:#89898a;text-transform:uppercase;font-weight:200;font-size:14px;line-height:14px;cursor:pointer;}#reunioes-header a.active,.node-tabs .tabs-titles span.active{color:#606060;}.node-empresa .node-tabs .tabs-titles span{font-size:12px;padding:10px 10px;letter-spacing:-1px;}#reunioes-header a.active,.node-tabs .tabs-titles span.active{background:#F3F3F3;border:1px solid #ddddde;border-bottom:0 none;cursor:default;}#reunioes-results,.node-tabs .tabs-content{background:#F3F3F3;border:1px solid #ddddde;padding:15px;border-top:0 none;}.page-faqs #reunioes-results{border:0 none;border-top:1px solid #ddddde;background:#fff;}.node-tabs .tabs-content .tab{display:none;font-size:13px;line-height:17px;font-weight:200;color:#606060;}.node-tabs .tabs-content .tab.active{display:block;}.node-tabs .tabs-content .tab .field-type-file{margin-top:30px;}.node-tabs .tabs-content .tab .field-type-file .field-label{color:#a6192e;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:200;margin-bottom:20px;}.node-tabs .tabs-content .tab .field-type-file .field-items{display:table;width:100%;}.node-tabs .tabs-content .tab .field-type-file .field-item{display:table-cell;width:47%;padding-left:3%;padding-top:10px;padding-bottom:10px;}.node-tabs .tabs-content .tab .field-type-file .field-item.even{padding-right:3%;border-right:1px solid #ddddde;padding-left:0;}.node-tabs .tabs-content .tab .field-type-file .field-item.even a{padding:7px 0px 7px 7px;}.node-tabs .tabs-content .tab .field-type-file .field-item.even a.pdf{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -3156px;padding:7px 0px 7px 40px;}.node-tabs .tab .node-title,.node-tabs .tab .social{display:none;}.field-name-field-grupos-composicao{border-top:1px solid #ddddde;margin-top:30px}.field-name-field-grupos-composicao .field-item{}.field-collection-container{border:0 none;margin:0;}.field-name-field-grupos-composicao .field-item .field-collection-view{padding:0;margin:0;border:0 none;}.field-name-field-grupos-composicao .field-item .field-collection-view .field-name-field-titulo-grupo{}.field-collection-container .field-items .field-item{margin:0;}.field-name-field-pessoa-grupo{padding:20px;}.field-name-field-pessoa-grupo .field-item{float:left;width:327px;border-right:1px dashed #ccc;padding:10px 20px 10px 0;}.field-name-field-pessoa-grupo .field-item.odd{border:0 none;padding-left:20px;width:327px;}.field-name-field-pessoa-grupo .field-item .field-item{float:none;width:auto;border:0 none;padding:0;}.field-collection-item-field-pessoa-grupo{}.field-collection-item-field-pessoa-grupo .field-name-field-pelouros{font:12px/14px 'Montserrat',sans-serif !important;font-weight:200 !important;color:#606060;clear:both;padding-top:5px;}.field-name-field-pessoa-grupo .group-lft{float:left;margin-right:15px;width:75px;}.field-name-field-pessoa-grupo .field-item img{width:75px;height:auto;border-radius:50%;border:1px solid #ddddde;}.field-name-field-pessoa-grupo .group-right{float:left;width:237px;}.field-name-field-pessoa-grupo .field-item .field-name-field-nome{font:14px/16px 'Montserrat',sans-serif;font-weight:200;color:#1a1a1a;padding-top:4px;}.field-name-field-pessoa-grupo .field-item .field-name-field-cargo-pessoa{font:12px/14px 'Montserrat',sans-serif !important;font-weight:200 !important;color:#606060;padding-top:5px;}.field-name-field-grupos-composicao .field-item .field-collection-view .field-name-field-titulo-grupo .field-item.active{border-bottom-color:transparent;}.field-collection-container .field-items .field-items .field-item .field-collection-view{border-bottom:1px solid #efefef;padding-bottom:10px;}.field-name-field-grupos-composicao .field-item .field-collection-view .field-collection-container{width:100%;}.view.listagem{}.view.listagem .view-header .node-title{margin-bottom:40px;}.view.listagem table{margin:25px 0;}.view.listagem table thead{display:none;}.view.listagem table tbody tr{background:transparent;padding:0;}.view.listagem table tbody tr td{font:12px/14px 'Montserrat',sans-serif !important;font-weight:200 !important;color:#606060;padding:15px 15px 0 0;}.view.listagem.view-pessoas table td img{width:75px;height:auto;border-radius:50%;}.view.listagem .views-row{float:left;width:225px;margin-left:0px;height:200px;margin-bottom:40px;margin-right:25px;}.view.listagem .views-field-title{margin-top:15px;font-size:17px;line-height:19px;color:#1a1a1a;}.view.listagem .views-field-title a:hover{text-decoration:underline;}.pager{}ul.pager li.pager-first,ul.pager li.pager-last,ul.pager li.pager-ellipsis{display:none;}ul.pager li.pager-current,ul.pager li.pager-item{float:left;position:relative;top:3px;color:#B8B8BA;font-size:13px;line-height:13px;border-left:1px solid #ddddde;height:13px;padding-left:6px;margin-left:2px;cursor:pointer;font-weight:200;}ul.pager li.pager-previous,ul.pager li.pager-next{float:left;width:33px;height:33px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -3px -675px;cursor:pointer;margin:0 0 0 0;cursor:pointer;top:0;border:0 none;padding:0;margin-right:10px;}ul.pager li.pager-previous a,ul.pager li.pager-next a{text-indent:-99999px;width:33px;height:33px;display:block;}ul.pager li.pager-next{background-position:-3px -737px;margin-right:0px;margin-left:10px;}ul.pager{float:right;height:33px;}.pessoa-left{width:180px;padding:15px;background:#ECECED;float:left;}.pessoa-right{float:right;width:510px;}.pessoa-left img{display:block;margin:auto;border-radius:50%;margin-bottom:25px;}.pessoa-left .frase{color:#2f2f2f;font-size:12px;line-height:14px;margin-bottom:15px;border-bottom:1px solid #ddddde;font-weight:200;padding:0 15px 15px 35px;position:relative;}.pessoa-left .frase span{color:#C68E94;font-size:66px;line-height:46px;position:absolute;top:0;left:6px;}#main-left #pessoas-home .pessoa-home div{width:122px;font-size:11px;line-height:14px}#main-left #pessoas-home .pessoa-home div span{text-transform:none;font-size:13px;line-height:16px}#main-left #pessoas-home .pessoa-home{height:75px;border-bottom:1px solid #ddddde;padding-bottom:20px;}.aviso-title{color:#1a1a1a;text-transform:none;font-size:20px;line-height:23px;padding:0 0 5px;margin:10px 0 20px;font-weight:200;}.aviso-title span{background:url(/sites/all/themes/javali_theme/images/new/warning.png) no-repeat 0 0;float:left;height:43px;width:48px;margin-right:15px;}#empresa-top{margin-bottom:50px;}#empresa-top .top{position:relative;background:#CBCCCB;background:-webkit-linear-gradient(left,#EFF0EF,#CBCCCB);background:-o-linear-gradient(left,#EFF0EF,#CBCCCB);background:-moz-linear-gradient(left,#EFF0EF,#CBCCCB);background:linear-gradient(left,#EFF0EF,#CBCCCB);height:372px;}#empresa-top .top .left{float:left;width:240px;}#empresa-top .top .right{float:left;width:515px;text-align:center;padding-top:140px;}#empresa-top .bottom{background:#F0F0F0;display:table;width:100%;padding:20px 0;position:relative;}#empresa-top .bottom,#empresa-top .bottom *{font:12px/17px 'Montserrat',sans-serif !important;font-weight:200 !important;color:#606060;}#empresa-top .bottom strong{font-weight:400 !important;}#empresa-top .bottom .left{display:table-cell;width:160px;border-right:1px solid #ddddde;padding-right:20px;padding-left:50px;}#empresa-top .bottom .middle{display:table-cell;width:260px;border-right:1px solid #ddddde;padding-right:20px;padding-left:20px;}#empresa-top .bottom .right{display:table-cell;padding-right:20px;padding-left:20px;width:226px;}#empresa-top .bottom .right a:link,#empresa-top .bottom .right a:visited{color:#1a1a1a;text-decoration:underline;}#empresa-top .bottom h2{color:#1a1a1a;text-transform:uppercase;font-size:13px  !important;line-height:13px  !important;padding:0 0 8px;}#empresa-top .bottom h2 span,#horarios-empresa h2 span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -3555px;display:block;height:34px;width:35px;position:absolute;left:0px;top:0;}#empresa-top .bottom h2 span{top:20px;}#empresa-top #horarios-empresa{position:relative;}#empresa-top #horarios-empresa h2 span{display:none;}.agenda-wrapper,.agenda-wrapper input,.agenda-wrapper label{font-family:'Montserrat',sans-serif !important;font-weight:200;}.agenda-wrapper .content-left{width:185px;margin:0;padding-right:10px;float:left;}.agenda-wrapper .content-middle{padding:0 10px;float:left;border-left:1px solid #ddddde;border-right:1px solid #ddddde;width:563px;min-height:400px;}.agenda-wrapper .content-right{width:185px;float:left;padding-left:10px;}.agenda-wrapper .agenda-destaque{float:left;width:48%;margin:1%;height:210px;}.agenda-wrapper .agenda-destaque.agenda-destaque-even.agenda-destaque-0{width:100%;height:auto;margin-top:0;margin-left:0;margin-right:0;}.agenda-wrapper .agenda-destaque.agenda-destaque-odd{width:49%;margin-left:0;}.agenda-wrapper .agenda-destaque.agenda-destaque-even{width:49%;margin-right:0;}.agenda-wrapper .agenda-destaque img{width:100%;height:auto;}.agenda-wrapper h1,.agenda-wrapper h2,.agenda-wrapper h3{font-family:'Montserrat',sans-serif !important;}.agenda-wrapper .agenda-destaque h2 a{text-transform:uppercase;font-weight:bold;font-size:14px;padding:10px;display:block;font-family:'Montserrat',sans-serif !important;}.agenda-wrapper .agenda-logo{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -1807px;float:left;width:205px;height:68px;margin-right:1px;margin-bottom:15px;}.agenda-wrapper #content .menu{float:left;position:relative;z-index:100;}.agenda-wrapper #content ul.menu{margin:0;padding:0;}.agenda-wrapper #content ul.menu li{float:left;margin:0 2px 0 0;padding:0;list-style:none;position:relative;}.agenda-wrapper #content ul.menu li.mobile-menu{height:35px;background:url(/sites/all/themes/javali_theme/images/li-bck.png) repeat-x;}.agenda-wrapper #content ul.menu li.mobile-menu span{display:block;width:36px;height:30px;cursor:pointer;padding-top:6px;}.agenda-wrapper #content ul.menu li.mobile-menu span span{background:#fff !important;border-radius:3px;display:block;height:1px;margin:3px 10px;width:auto;padding:0;border:1px solid #fff;}.agenda-wrapper #content ul.menu li.mobile-menu ul{left:auto;right:0;}.agenda-wrapper #content ul.menu li.mobile-menu ul li span.icon{display:inline;width:25px;height:24px;margin-right:15px;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat -1px -2037px;position:relative;top:7px;}.agenda-wrapper #content ul.menu li.mobile-menu ul li.agenda span.icon{background-position:-1px -1899px;}.agenda-wrapper #content ul.menu li.mobile-menu ul li.visitar span.icon{background-position:-1px -1933px;}.agenda-wrapper #content ul.menu li.mobile-menu ul li.rotas span.icon{background-position:-1px -1969px;}.agenda-wrapper #content ul.menu li.mobile-menu ul li.experiencias span.icon{background-position:-1px -2003px;}.agenda-wrapper #content ul.menu li.mobile-menu ul li.votados span.icon{background-position:-1px -2071px;}.agenda-wrapper #content ul.menu li.mobile-menu ul li.nearby span.icon{background-position:-1px -2105px;}.agenda-wrapper #content ul.menu li.mobile-menu ul li.search span.icon{background-position:0px -2138px;height:26px;width:26px;}.agenda-wrapper #content ul.menu li.mobile-menu ul li.settings span.icon{background-position:-1px -2173px;}.agenda-wrapper #content ul.menu li.mobile-menu  ul li a span.text{top:6px;padding:0;width:auto;background:transparent !important;display:inline;}.agenda-wrapper #content ul.menu li.mobile-menu ul li a:link,.agenda-wrapper #content ul.menu li.mobile-menu ul li a:visited{height:24px !important;border-bottom:0 none;padding-left:10px;}.agenda-wrapper #content ul.menu li.mobile-menu ul li.divider a{border-bottom:1px dotted #ccc;}.agenda-wrapper #content ul.menu li a:link,.agenda-wrapper #content ul.menu li a:visited{background:url(/sites/all/themes/javali_theme/images/li-bck.png) repeat-x;color:#fff;text-transform:uppercase;padding:5px;width:171px;display:block;font-size:12px;text-align:center;height:25px;}.agenda-wrapper #content ul.menu li a span.text{display:inline;position:relative;top:0px;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 17px -2266px;padding-bottom:8px;}.agenda-wrapper #content ul.menu li.expli a span.text{background-position:37px -2266px;}.agenda-wrapper #content ul.menu li a span.icon{display:inline;width:0;height:0;margin-right:15px;padding:5px 13px;position:relative;top:5px;}.agenda-wrapper #content ul.menu li.agendali a span.icon{width:26px;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0 -1183px;}.agenda-wrapper #content ul.menu li.agendali:hover a,.agenda-wrapper #content ul.menu li.agendali a:hover,.agenda-wrapper #content ul.menu li.agendali a.active,.agenda-wrapper #content ul.menu li.mobile-menu:hover span,.agenda-wrapper #content ul.menu li.mobile-menu span:hover{background:#6AC5D1;}.agenda-wrapper #content ul.menu li.agendali ul li a:link,.agenda-wrapper #content ul.menu li.agendali ul li a.visited{color:#000;background:transparent;}.agenda-wrapper #content ul.menu li.agendali ul li a:hover,.agenda-wrapper #content ul.menu li.agendali ul li a.active{color:#6AC5D1;background:#DDDDDC !important;}.agenda-wrapper #content ul.menu li.agendali:hover a span.icon,.agenda-wrapper #content ul.menu li.agendali a:hover span.icon,.agenda-wrapper #content ul.menu li.agendali a.active span.icon{background-position:0 -1149px;}.agenda-wrapper #content ul.menu li.visitarli a span.icon{width:26px;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0 -1420px;}.agenda-wrapper #content ul.menu li.visitarli:hover a,.agenda-wrapper #content ul.menu li.visitarli a:hover,.agenda-wrapper #content ul.menu li.visitarli a.active{background:#DA251D;}.agenda-wrapper #content ul.menu li.visitarli ul li a:link,.agenda-wrapper #content ul.menu li.visitarli ul li a.visited{color:#000;background:transparent;}.agenda-wrapper #content ul.menu li.visitarli ul li a:hover,.agenda-wrapper #content ul.menu li.visitarli ul li a.active{color:#DA251D;background:#DDDDDC !important;}.agenda-wrapper #content ul.menu li.visitarli:hover a span.icon,.agenda-wrapper #content ul.menu li.visitarli a:hover span.icon,.agenda-wrapper #content ul.menu li.visitarli a.active span.icon{background-position:0 -1387px;}.agenda-wrapper #content ul.menu li.rotasli a span.icon{width:26px;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0 -1353px;}.agenda-wrapper #content ul.menu li.rotasli:hover a,.agenda-wrapper #content ul.menu li.rotasli a:hover,.agenda-wrapper #content ul.menu li.rotasli a.active{background:#63CC96;}.agenda-wrapper #content ul.menu li.rotasli ul li a:link,.agenda-wrapper #content ul.menu li.rotasli ul li a.visited{color:#000;background:transparent;}.agenda-wrapper #content ul.menu li.rotasli ul li a:hover,.agenda-wrapper #content ul.menu li.rotasli ul li a.active{color:#63CC96;background:#DDDDDC !important;}.agenda-wrapper #content ul.menu li.rotasli:hover a span.icon,.agenda-wrapper #content ul.menu li.rotasli a:hover span.icon,.agenda-wrapper #content ul.menu li.rotasli a.active span.icon{background-position:0 -1319px;}.agenda-wrapper #content ul.menu li.expli a span.icon{width:26px;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0 -1252px;}.agenda-wrapper #content ul.menu li.expli:hover a,.agenda-wrapper #content ul.menu li.expli a:hover,.agenda-wrapper #content ul.menu li.expli a.active{background:#F8C300;}.agenda-wrapper #content ul.menu li.expli ul li a:link,.agenda-wrapper #content ul.menu li.expli ul li a.visited{color:#000;background:transparent;}.agenda-wrapper #content ul.menu li.expli ul li a:hover,.agenda-wrapper #content ul.menu li.expli ul li a.active{color:#F8C300;background:#DDDDDC !important;}.agenda-wrapper #content ul.menu li.expli:hover a span.icon,.agenda-wrapper #content ul.menu li.expli a:hover span.icon,.agenda-wrapper #content ul.menu li.expli a.active span.icon{background-position:0 -1216px;}.agenda-wrapper #content ul.menu li ul{display:none;position:absolute;left:0;top:29px;background:#fff;padding:15px;border:1px solid #efefef;box-shadow:2px 2px 10px #efefef;}.agenda-wrapper #content ul.menu li:hover ul{display:block;}.agenda-wrapper #content ul.menu li ul li{float:none;}.agenda-wrapper #content ul.menu li ul li a:link,.agenda-wrapper #content ul.menu li ul li a:visited{background:transparent;color:#000;border-bottom:1px dotted #ccc;text-align:left;padding-left:25px;}.agenda-wrapper #content ul.menu li ul li a:hover,.agenda-wrapper #content ul.menu li ul li a.active{background:#DDDDDC !important;}.agenda-wrapper #content ul.menu li ul li a span.icon{display:none;}.agenda-wrapper #content ul.menu li ul li a{height:auto !important;border-top:1px solid #fff;text-transform:none !important;}.agenda-wrapper #content ul.menu li.agendali:hover ul li a{}.agenda-wrapper #content ul.menu li.agendali:hover ul li a:hover{background:#6AC5D1;}.agenda-wrapper #content ul.menu li ul li a span.text{background:transparent;top:0;padding:5px 0;display:block;}.agenda-wrapper .content-right h3,.agenda-wrapper .content-left h3{background:url(/sites/all/themes/javali_theme/images/li-bck.png) repeat-x;color:#fff;font-size:13px;padding:5px 0px 5px 15px;text-transform:uppercase;position:relative;line-height:17px;}.agenda-wrapper .content-left h3 a{color:#fff;display:block;}.agenda-wrapper .content-left h3 a span{width:17px;height:17px;display:block;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0 -22px;position:absolute;right:5px;top:5px;}.agenda-wrapper .content-left h3#mostpopular a span{}.cascaisapp-block{margin-bottom:15px;}.cascaisapp-block .row{padding:10px 5px 10px 15px;border-top:1px dotted #ccc;}.cascaisapp-block .row.row-0{border-top:0;}.cascaisapp-block .row-title a:link,.cascaisapp-block .row-title a:visited{font-weight:bold;color:#000;}.agenda-wrapper #content h1{font-size:16px;padding:4px 15px;text-transform:uppercase;margin-bottom:15px;line-height:19px;color:#fff;text-shadow:0px 0px 0px transparent;font-weight:normal !important;}.node-type-evento .agenda-wrapper #content h1,.page-agenda-cascais-agenda .agenda-wrapper #content h1{background:#6AC5D1;}.node-type-equipamento .agenda-wrapper #content h1,.page-agenda-cascais-visitar .agenda-wrapper #content h1{background:#DA251D;}.node-type-rota .agenda-wrapper #content h1,.page-agenda-cascais-rotas .agenda-wrapper #content h1{background:#63CC96;}.node-type-experiencia .agenda-wrapper #content h1,.page-agenda-cascais-experiencias .agenda-wrapper #content h1{background:#F8C300;}.page-agenda-cascais-nearby #content h1,.page-agenda-cascais-search #content h1{background:url(/sites/all/themes/javali_theme/images/li-bck.png) repeat-x #646261;text-transform:none;}.agenda-wrapper .node{padding:0;}.agenda-wrapper .node .gallery{position:static;width:100%;margin-bottom:0;}.agenda-wrapper .node .gallery img{width:100%;height:auto;}.agenda-wrapper .agenda-cat-item-wrapper{border-bottom:1px solid #ddddde;padding-bottom:10px;margin-bottom:10px;display:table;width:100%;}.agenda-wrapper .agenda-cat-item{display:table-row;}.agenda-wrapper .agenda-cat-img{display:table-cell;width:304px;vertical-align:top;}.agenda-wrapper .agenda-cat-img img{width:100%;height:auto;}.agenda-wrapper .agenda-cat-link{display:table-cell;vertical-align:middle;padding:15px;}#javali-agenda-app-form{margin-bottom:50px;}#javali-agenda-app-form fieldset{border:0 none;margin:0;padding:0;min-height:24px;border-bottom:1px dotted #fff;}#javali-agenda-app-form .collapsible.collapsed legend{display:block;background:#72706F;color:#fff;width:185px;padding:0;text-transform:uppercase;font-size:13px;}#javali-agenda-app-form .collapsible.collapsed legend{background:#DEDEDD;color:#000;}#javali-agenda-app-form .collapsible legend,#javali-agenda-app-form .collapsible legend:hover{background:#72706F;color:#fff;display:block;width:185px;padding:0;text-transform:uppercase;font-size:13px;}#javali-agenda-app-form .collapsible legend:hover a{color:#fff !important;}html.js #javali-agenda-app-form fieldset.collapsible.collapsed .fieldset-legend{background-position:100% 50%;padding:5px;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 164px -2272px !important;}html.js fieldset.collapsible .fieldset-legend,html.js #javali-agenda-app-form fieldset.collapsible .fieldset-legend:hover{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 166px -2292px !important;padding:5px;}html.js #javali-agenda-app-form fieldset.collapsible.collapsed .fieldset-legend a{color:#555;font-size:11px;font-weight:normal !important;}html.js #javali-agenda-app-form fieldset.collapsible .fieldset-legend a{display:block;padding:0 15px;color:#fff;font-size:11px;font-weight:normal !important;}html.js #javali-agenda-app-form  fieldset.collapsible div.fieldset-wrapper{padding:0;background:#DEDEDD;margin:2px 0 10px;}html.js #javali-agenda-app-form  fieldset.collapsible div.fieldset-wrapper #edit-freguesia-value{padding-left:5px;}html.js #javali-agenda-app-form  fieldset.collapsible div.fieldset-wrapper .date-padding label,html.js #javali-agenda-app-form  fieldset.collapsible div.fieldset-wrapper .description{display:none !important;}html.js #javali-agenda-app-form  fieldset.collapsible div.fieldset-wrapper .form-type-date-popup label{display:block;color:#333;font-weight:normal;}html.js #javali-agenda-app-form  fieldset.collapsible div.fieldset-wrapper .form-item,html.js #javali-agenda-app-form  fieldset.collapsible div.fieldset-wrapper .date-padding{padding:0;margin:0;}html.js #javali-agenda-app-form  fieldset.collapsible div.fieldset-wrapper .container-inline-date{display:inline-block;width:70px;margin-right:0;padding:5px;}html.js #javali-agenda-app-form  fieldset.collapsible div.fieldset-wrapper .date-padding .form-type-textfield input{width:70px;text-align:center;background:transparent;border:1px solid #ddddde;}#javali-agenda-app-form .fieldset-legend span.summary{display:none;}#javali-agenda-app-form #edit-text input.form-text{width:162px;border-radius:10px;padding:5px 10px;border:1px solid #ddddde;margin-right:4px;font-size:9px;height:13px;margin:0;line-height:20px;}#javali-agenda-app-form #edit-text .form-item-words{float:left;}#javali-agenda-app-form input.form-submit{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat -1px -1284px;border:0 none;padding:0;margin:4px 0 0;width:24px;height:24px;background-color:transparent;float:right;cursor:pointer;}#javali-agenda-app-form #edit-freguesia input.form-submit,#javali-agenda-app-form #edit-data input.form-submit{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -49px;border:0 none;padding:0;margin:11px 0 0;width:17px;height:17px;background-color:transparent;position:absolute;cursor:pointer;right:5px;bottom:16px;}#javali-agenda-app-form #edit-tema select{padding:2px;margin:4px;}#javali-agenda-app-form #edit-local select{padding:2px;margin:4px;width:90%;}.agenda-wrapper .field{clear:both;display:table-row;width:100%;}.agenda-wrapper .field-label,.agenda-wrapper .field-value,.agenda-wrapper .horario{display:table-cell;padding:0;vertical-align:middle;}.agenda-wrapper .field .datas{width:50px;text-align:center;border-right:1px solid #ddddde;float:left;margin-right:15px;}.agenda-wrapper .field .datas.equip{padding-right:10px;width:140px;}.agenda-wrapper .field .datas.multidates{padding-right:50px;position:relative;}.agenda-wrapper .field .datas .day{font-size:15px;}.agenda-wrapper .field .datas.first{border-right:0 none;margin-right:0;}.agenda-wrapper .field .datas span{background:transparent !important;margin:0;padding:0;float:none;display:block;width:100%;line-height:15px;height:auto;}.agenda-wrapper .field .datas.equip span.month{font-size:12px;text-transform:uppercase;}.agenda-wrapper .field .datas span.moredates{color:#6AC5D1;width:auto;height:auto;position:absolute;right:10px;top:34%;cursor:pointer;}.agenda-wrapper .field.field_datas span.divider{background:transparent;color:#6AC5D1;text-transform:uppercase;width:auto;height:auto;margin:15px 5px 0;font-size:13px;line-height:16px;float:left;}.agenda-wrapper .field span.address-title{background:transparent !important;padding:0;margin:0;display:block;float:none;font-size:12px;line-height:15px;width:auto;height:auto;}.agenda-wrapper #schedulebox,.agenda-wrapper #alldates,.agenda-wrapper #social_popup,.page-sala-imprensa #social_popup{position:fixed;background:#fff;box-shadow:2px 1px 6px #ccc;width:200px;height:auto;left:45%;top:45%;padding:0;z-index:500;display:none;text-align:left;}.agenda-wrapper #schedulebox .head,.agenda-wrapper #alldates .head,.page-sala-imprensa #social_popup .head,.agenda-wrapper #social_popup .head{background:#6AC5D1;color:#fff;font-size:16px;padding:10px;}.node-type-equipamento .agenda-wrapper #schedulebox .head,.node-type-equipamento .agenda-wrapper #alldates .head,.node-type-equipamento .agenda-wrapper #social_popup .head{background:#DA251D;}.node-type-rota .agenda-wrapper #schedulebox .head,.node-type-rota .agenda-wrapper #alldates .head,.node-type-rota .agenda-wrapper #social_popup .head{background:#63CC96;}.node-type-experiencia .agenda-wrapper #schedulebox .head,.node-type-experiencia .agenda-wrapper #alldates .head,.node-type-experiencia .agenda-wrapper #social_popup .head{background:#F8C300;}.agenda-wrapper #schedulebox .bod,.agenda-wrapper #alldates .bod,.page-sala-imprensa #social_popup .bod,.agenda-wrapper #social_popup .bod{padding:10px 10px 33px;}.agenda-wrapper #social_popup .bod{height:80%;}.agenda-wrapper #schedulebox .bod{padding:10px 10px 43px;}.page-sala-imprensa #social_popup .bod a,.agenda-wrapper #social_popup .bod a,.agenda-wrapper #social_popup .bod iframe,.agenda-wrapper #social_popup .bod div#___plusone_0{float:none;display:block;margin-bottom:15px;margin:0 0 10px 0 !important;}.page-sala-imprensa #social_popup .bod .item,.agenda-wrapper #schedulebox .bod .item,.agenda-wrapper #alldates .bod .item{border-bottom:1px solid #efefef;padding:5px 10px;line-height:23px;display:inline-block;width:370px;height:auto;}.agenda-wrapper #schedulebox .bod .item span{display:none;}.agenda-wrapper #schedulebox .bod .item:hover{cursor:pointer;background:#efefef;}.page-sala-imprensa #social_popup .foot,.agenda-wrapper #schedulebox .foot,.agenda-wrapper #alldates .foot,.agenda-wrapper #social_popup .foot{background:#efefef;padding:10px;text-align:center;position:absolute;width:180px;bottom:0px;left:0;cursor:pointer;}.agenda-wrapper .field .field-label span{width:24px;height:24px;float:left;margin-right:15px;background-size:100%;}.agenda-wrapper .field.field_classification .field-label span{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat -1px -1522px;width:25px;}.agenda-wrapper .field.field_cost .field-label span{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat -2px -1557px;width:25px;}.agenda-wrapper .field.field_datas .field-label span{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -1114px;width:25px;}.agenda-wrapper .field.field_address .field-label span{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -1455px;width:25px;}.agenda-wrapper .field.field_body .field-label{vertical-align:top;padding-top:10px;}.agenda-wrapper .field.field_body .field-label span{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -1080px;width:25px;}.agenda-wrapper .field.field_related .field-label span{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -1488px;width:25px;}.agenda-wrapper #tags{display:none;}.agenda-wrapper .node .social{float:none;width:auto;border-bottom:1px solid #efefef;padding:10px 0 5px;margin-bottom:15px;text-align:right;}.agenda-wrapper .node .social .social{display:none;}.agenda-wrapper .node .social span{display:inline-block;width:20px;height:20px;margin-left:10px;cursor:pointer;}.agenda-wrapper .node .social span.share{width:20px;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -465px;height:22px;}.agenda-wrapper .node .social span.map{width:22px;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -106px;}.node-type-equipamento .agenda-wrapper .node .social span.map{background-position:0px -2409px;}.node-type-rota .agenda-wrapper .node .social span.map{background-position:0px -2489px;}.node-type-experiencia .agenda-wrapper .node .social span.map{background-position:0px -2449px;}.agenda-wrapper .node .social span.calendar{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -434px;height:22px;}.agenda-wrapper #agenda-banner{margin-bottom:3.5px;display:block;border-bottom:1px dotted #ccc;padding-bottom:3.5px;margin-top:-10px;}#cascais-banner-app{margin-top:25px;height:85px;position:relative;background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px -1701px;}#cascais-banner-app a{position:absolute;width:58px;height:20px;display:block;left:0px;top:63px;}#cascais-banner-app a#agenda_ios{left:60px;}.agenda-wrapper span.stars{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 0px 0;float:left;width:12px;height:12px;margin-right:10px;}.agenda-wrapper ul.temas{padding:5px 0;margin:0;}.agenda-wrapper ul.temas li{margin:0;padding:0;border-bottom:1px dotted #ccc;}.agenda-wrapper ul.temas li a:link,.agenda-wrapper ul.temas li a:visited{background-repeat:no-repeat;line-height:20px;height:20px;display:block;font-size:12px;padding:5px 10px 5px 40px;}.agenda-wrapper ul.temas li a:hover,.agenda-wrapper ul.temas li a.active{background-color:#DEDEDD !important;}.page-agenda-cascais-agenda .agenda-wrapper ul.temas li a:hover,.page-agenda-cascais-agenda .agenda-wrapper ul.temas li a.active,.node-type-evento .agenda-wrapper ul.temas li a.active{color:#6AC5D1 !important;background-color:#DEDEDD !important;}.page-agenda-cascais-visitar .agenda-wrapper ul.temas li a:hover,.page-agenda-cascais-visitar .agenda-wrapper ul.temas li a.active,.node-type-equipamento .agenda-wrapper ul.temas li a.active{color:#DA251D !important;background-color:#DEDEDD !important;}.page-agenda-cascais-rotas .agenda-wrapper ul.temas li a:hover,.page-agenda-cascais-rotas .agenda-wrapper ul.temas li a.active,.node-type-rota .agenda-wrapper ul.temas li a.active{color:#63CC96 !important;background-color:#DEDEDD !important;}.page-agenda-cascais-experiencias .agenda-wrapper ul.temas li a:hover,.page-agenda-cascais-experiencias .agenda-wrapper ul.temas li a.active,.node-type-experiencia .agenda-wrapper ul.temas li a.active{color:#F8C300 !important;background-color:#DEDEDD !important;}#javali-agenda-settigs-form .form-item-areas input{margin-right:25px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item{height:25px;line-height:27px;}.agenda-wrapper ul.temas li.ambiente a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -129px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Ambiente{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -129px;}.agenda-wrapper ul.temas li.ar-livre a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -2237px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Ar-livre{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -2237px;}.agenda-wrapper ul.temas li.cinema a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -219px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Cinema{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -219px;}.agenda-wrapper ul.temas li.conferencias a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -249px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Conferências{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -250px;}.agenda-wrapper ul.temas li.criancas a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -278px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Crianças{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -279px;}.agenda-wrapper ul.temas li.cultura a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -308px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Cultura{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -309px;}.agenda-wrapper ul.temas li.cursos a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -340px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Cursos{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -340px;}.agenda-wrapper ul.temas li.danca a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -370px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Dança{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -371px;}.agenda-wrapper ul.temas li.desporto a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -2552px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Desporto{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -2552px;}.agenda-wrapper ul.temas li.exposicoes a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -2581px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Exposições{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -2582px;}.agenda-wrapper ul.temas li.leituras a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -2612px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Leituras{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -2612px;}.agenda-wrapper ul.temas li.musica a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -762px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Música{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -762px;}.agenda-wrapper ul.temas li.teatro a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -942px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Teatro{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -943px;}.agenda-wrapper ul.temas li.visitas-guiadas a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -1002px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Visitas-Guiadas{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -1002px;}.agenda-wrapper ul.temas li.associativismo a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -2713px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Associativismo{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -2713px;}.agenda-wrapper ul.temas li.participacao a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -2753px;}#javali-agenda-settigs-form .form-item-areas .form-item.form-item-areas-Participação{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 15px -2753px;}.agenda-wrapper ul.temas li.feiras-e-mercados a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -583px;}.agenda-wrapper ul.temas li.museus a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -733px;}.agenda-wrapper ul.temas li.parques a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -852px;}.agenda-wrapper ul.temas li.praias a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -882px;}.node-type-equipamento .agenda-wrapper ul.temas li.outros a,.page-agenda-cascais-visitar .agenda-wrapper ul.temas li.outros a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -2673px;}.agenda-wrapper ul.temas li.arquitetura a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -160px;}.agenda-wrapper ul.temas li.arte a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -2522px;}.agenda-wrapper ul.temas li.historicas a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -643px;}.agenda-wrapper ul.temas li.natureza a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -792px;}.agenda-wrapper ul.temas li.aventura a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -190px;}.agenda-wrapper ul.temas li.gastronomica a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -611px;}.agenda-wrapper ul.temas li.lazer a{background:url(/sites/all/themes/javali_theme/images/spt-agenda.png) no-repeat 9px -673px;}.agenda-wrapper #map-canvas{widows:100%;height:100%;min-height:100%;}#agenda-footer{margin-top:10px;background:url(/sites/all/themes/javali_theme/images/li-bck.png) repeat-x #646261;color:#fff;text-align:center;padding:10px 0;font-size:12px;}.agenda-wrapper.user-wrapper .content-middle{border:0 none;}.agenda-wrapper.user-wrapper .content-right{width:380px;}.agenda-wrapper.user-wrapper #content h1{background:url(/sites/all/themes/javali_theme/images/li-bck.png) repeat-x #646261;color:#fff;text-shadow:0 0 0 transparent;padding:10px;font-weight:normal !important;margin-bottom:40px;}.agenda-wrapper.user-wrapper #content h2{font-family:'Montserrat',sans-serif;color:#000;margin-bottom:20px;}#mycascais-link{margin:0 0 70px;font-size:13px;}#mycascais-help a,#mycascais-link a{color:#777;}#mycascais-help{font-size:13px;}#mycascais-help .contacts{margin:15px 0 0;font-size:11px;}.agenda-wrapper.user-wrapper #content form .description{display:none;}.agenda-wrapper.user-wrapper #content form #edit-field-codigo-postal,.agenda-wrapper.user-wrapper #content form #edit-field-nif{position:relative;}.agenda-wrapper.user-wrapper #content form #edit-field-codigo-postal input,.agenda-wrapper.user-wrapper #content form #edit-field-nif input{width:200px;}.agenda-wrapper.user-wrapper #content form #edit-field-codigo-postal .description,.agenda-wrapper.user-wrapper #content form #edit-field-nif .description{display:block;position:absolute;top:25px;left:190px;cursor:default;}.agenda-wrapper.user-wrapper #content form #edit-field-codigo-postal .description span,.agenda-wrapper.user-wrapper #content form #edit-field-nif .description span{color:red;font-size:20px;padding:1px 10px;}.agenda-wrapper.user-wrapper #content form #edit-field-codigo-postal .description p,.agenda-wrapper.user-wrapper #content form #edit-field-nif .description p{display:none;position:absolute;padding:10px;background:#8F8D8B;color:#fff;width:280px;left:30px;top:-13px;}.agenda-wrapper.user-wrapper #content form #edit-field-codigo-postal .description:hover p,.agenda-wrapper.user-wrapper #content form #edit-field-nif .description:hover p{display:block;}.agenda-wrapper.user-wrapper #content form label{color:#777;font-weight:normal;margin-bottom:4px;font-size:12px;font-family:'Montserrat',sans-serif;}.agenda-wrapper.user-wrapper #content form .form-text{border:1px solid #777;border:1px solid #ddddde;padding:5px;font-family:'Montserrat',sans-serif;}.agenda-wrapper.user-wrapper #content .form-submit{background:#72706F;color:#fff;text-transform:uppercase;cursor:pointer;border:0 none;padding:5px 10px;margin-top:15px;}.agenda-wrapper #topmenu #lang{margin-right:0px;}.logged-in .agenda-wrapper.user-wrapper .content-middle{width:955px;}.user-wrapper #user-content{border-top:1px solid #ddddde;padding:20px 10px 0;}.user-wrapper ul.tabs{margin:0;padding:0;height:31px;}.user-wrapper ul.tabs li{float:left;margin:0;padding:0;}.user-wrapper ul.tabs li a{padding:8px 10px;display:block;font-size:13px;color:#777;}.user-wrapper ul.tabs li a.active{border:1px solid #ddddde;border-bottom:1px solid #fff;color:#000;}.user-wrapper ul.tabs li a:hover{color:#000;}.user-content-div{display:none;}.user-content-div.active{display:block;}.user-content-div h3{display:none;}fieldset#edit-subscriptions{border:0 none}fieldset#edit-subscriptions legend{display:none;}.ui-slider-horizontal{width:300px;display:inline-block;margin-left:20px;height:10px;}.ui-slider-horizontal .ui-slider-handle{height:20px;}#kilom{margin-left:10px;}#javali-agenda-settigs-form .form-checkboxes .form-item{display:inline-block;margin-right:15px;}#javali-agenda-settigs-form fieldset{border:0 none;border-top:1px solid #ddddde;}#javali-agenda-settigs-form .form-checkboxes .form-item{width:22%;}#javali-agenda-settigs-form .form-checkboxes input.form-checkbox{}.agenda-wrapper.user-wrapper #content #javali-agenda-settigs-form .form-item label{color:#000;}.agenda-wrapper.user-wrapper #content #javali-agenda-settigs-form .form-item label{color:#000;}.agenda-wrapper.user-wrapper #content #javali-agenda-settigs-form .form-item.form-item-alerts label{font-size:15px;line-height:30px;position:relative;top:2px;left:4px;}.agenda-wrapper.user-wrapper #content #javali-agenda-settigs-form .form-checkboxes .form-item label{color:#777;}.agenda-wrapper .field.field_related a:link,.agenda-wrapper .field.field_related a:visited{color:#777;text-decoration:underline;}.agenda-wrapper .field.field_related a:hover{color:#000;}form#user-login .form-actions p{color:#777;display:inline;margin-left:20px;font-size:13px;}form#user-login .form-actions p a{color:#000;}.agenda-wrapper.user-wrapper .profile dd .dditem{margin:2px 0;}.agenda-wrapper.user-wrapper #newsletter .profile dd .ddmanage{font-size:13px;}.agenda-wrapper.user-wrapper #javali-scheduled-event{border-top:3px solid #ddddde;margin-top:15px;}.agenda-wrapper.user-wrapper #javali-scheduled-event .form-item-scheduled-events label{font-size:15px;color:#000;margin-bottom:15px;}.agenda-wrapper.user-wrapper #javali-scheduled-event .form-item-scheduled-events label.option a,.agenda-wrapper.user-wrapper #javali-scheduled-event .form-item-scheduled-events label.option{font-size:12px;color:#777;padding:5px 0;}.agenda-wrapper.user-wrapper a.gotobutton:link,.agenda-wrapper.user-wrapper a.gotobutton:visited{font-weight:bold;margin-bottom:20px;display:block;font-size:14px;color:#777;}.agenda-wrapper.user-wrapper a.gotobutton:hover{color:#000;}.agenda-wrapper #schedulebox .bod .dateitem fieldset .form-item-day-date .description,.agenda-wrapper .node .social .dateitem span{display:none;}.agenda-wrapper #schedulebox .bod .dateitem{}.agenda-wrapper #schedulebox .bod .dateitem fieldset{border:0 none;}.agenda-wrapper #schedulebox .bod .dateitem fieldset .form-item-hora{margin:11px 30px;display:inline-block;}.agenda-wrapper .center.mainagenda{width:976px;margin-top:10px;}.page-node .agenda-wrapper .center.mainagenda{}#overlay-bg{display:none;position:fixed;height:100%;width:100%;background:#000;top:0;left:0;z-index:200;}#contacts_button{position:fixed;background:#c82c2c;z-index:100;right:0;height:210px;top:40%;width:45px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}#contacts_button.expanded{right:180px;}#contacts_button .rotate{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;position:absolute;right:-30px;text-transform:uppercase;top:51px;color:#fff;font-size:16px;}#contacts_button .share{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 1px -284px;position:absolute;bottom:5px;right:8px;width:30px;height:26px;border-top:1px solid #ddddde;padding-top:10px;}#contacts_button .phone{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 1px -233px;position:absolute;bottom:55px;right:8px;width:30px;height:39px;}#contacts_button  #contacts-hidden{position:absolute;right:-180px;width:180px;height:210px;background-color:#af2323;color:#fff;}#contacts_button  #contacts-hidden .mobile-phone{text-align:center;border-bottom:1px solid #ddddde;font-size:19px;line-height:25px;margin:10px 10px 50px;font-weight:200;padding-bottom:6px;height:32px;}#contacts_button  #contacts-hidden .mobile-phone span.phone{display:block;font-size:25px;line-height:35px;font-weight:bold;background:transparent;bottom:auto;top:60px;right:0;width:100%;text-align:center;}#contacts_button  #contacts-hidden .mobile-email{border-right:1px solid #fff;display:inline-block;margin-left:20px;margin-top:3px;}#contacts_button  #contacts-hidden .mobile-email a{background:transparent url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll 22px -2924px;width:50px;height:10px;padding:22px 10px 0;display:block;color:#fff;text-align:center;}#contacts_button  #contacts-hidden .mobile-contacts{display:inline-block;width:71px;}#contacts_button  #contacts-hidden .mobile-contacts a{background:transparent url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll 29px -3973px;width:68px;height:10px;padding:25px 10px 0;display:block;color:#fff;text-align:center;}#contacts_button  #contacts-hidden .mobile-rede{text-align:center;}#contacts_button  #contacts-hidden .mobile-rede span{text-align:center;border-bottom:1px solid #ddddde;font-size:13px;line-height:33px;margin:10px 10px 7px;font-weight:200;padding-bottom:6px;text-transform:uppercase;height:22px;display:block;}#contacts_button  #contacts-hidden .mobile-rede a{background:transparent url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll 10px -2971px;width:28px;height:25px;padding:0 7px;display:inline-block;}#contacts_button  #contacts-hidden .mobile-rede a#social-youtube{background-position:10px -3026px;}#contacts_button  #contacts-hidden .mobile-rede a#social-twitter{background-position:-47px -3082px;}#contacts_button  #contacts-hidden .mobile-rede a#social-ig{background-position:10px -3081px;}#contacts_button #contacts-hidden .mobile-contacts,#contacts_button #contacts-hidden .mobile-email{float:left;margin-bottom:6px;}#contacts_button #contacts-hidden .mobile-rede{clear:both;}#contacts_button #contacts-hidden .mobile-contacts a{top:15px;}#footer-inner{position:relative;}#mapa{height:254px;overflow:hidden;position:relative;width:1024px;background:url(/sites/all/themes/javali_theme/images/new/cascais_mapa.jpg) no-repeat center top;left:-10px;}#mapa a{display:block;width:100%;height:254px;}.page-newsletters .node .body{margin:30px 0;}.page-newsletters .block-simplenews p{display:none;}.page-newsletters #edit-newsletters{margin-bottom:20px;}.page-newsletters #edit-newsletters .form-type-checkbox{display:inline-block;margin-right:20px;}.page-newsletters #edit-newsletters .form-type-checkbox label{font-weight:200;}.page-newsletters #simplenews-subscriptions-multi-block-form input.form-text{width:300px;}.page-newsletters #simplenews-subscriptions-multi-block-form .form-type-textfield,.page-newsletters #simplenews-subscriptions-multi-block-form .captcha{display:table-cell;vertical-align:top;padding-bottom:10px;}.page-newsletters #simplenews-subscriptions-multi-block-form .form-type-textfield{padding-right:35px;}.page-newsletters #simplenews-subscriptions-multi-block-form .form-item-mail label{margin-top:72px;}.page-newsletters #edit-unsubscribe{display:none;}.page-newsletters #edit-subscribe{float:right;}.page-newsletters #simplenews-subscriptions-multi-block-form{padding-bottom:40px;}input.form-submit{background:#c82c2c;display:inline-block;padding:10px 15px;color:#fff;text-transform:uppercase;font-size:12px;line-height:12px;border:0 none;margin:5px 15px 5px 0;cursor:pointer;}input.form-text{padding:5px;border:1px solid #ddddde;margin:5px 0;font-size:11px;color:#939393;height:30px;outline:none;width:100%;}label{font-weight:200;}.chosen-container{width:100% !important;}.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container .chosen-single{background:#fff;border:1px solid #ddddde;height:35px;line-height:35px;box-shadow:none;}.chosen-container-active.chosen-with-drop .chosen-single div,.chosen-container-single .chosen-single div{background:#D7D7D7;width:30px;}.chosen-container-single .chosen-single div b{background-position:10px 7px;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-8px 7px;}#galerias-form-data .chosen-container{}#header #search-home,#mobile-menu-footer,#mobile-menu-header,span#mobile{display:none;}.node-type-webform  #main-content,.page-avisos #main-content,.page-anexos #main-content{padding:10px 0 0px 0px;}.node-type-webform .social{width:100%;}.node-type-webform .node .body{border-bottom:1px solid #e2e2e2;margin-bottom:20px;padding-bottom:20px;}.node-type-webform form label{color:#606060;font-size:13px;line-height:16px;font-weight:bold;text-transform:none;}.node-type-webform form .form-item{margin:20px 0;}.node-type-webform form .form-item .form-item{margin:5px 0;}.node-type-webform form label.option{font-weight:200;color:#1a1a1a;font-size:12px;line-height:15px;}.node-type-webform fieldset{border:1px solid #e2e2e2;padding:15px;}.node-type-webform fieldset legend{color:#606060;font-size:13px;line-height:16px;font-weight:bold;text-transform:none;}.node-type-webform .chosen-container{display:block !important;}.node-type-webform .form-textarea-wrapper textarea{border:1px solid #e2e2e2;}.node-type-webform form .form-item.webform-component-managed_file{padding:0 0 20px 0;border-bottom:1px solid #e2e2e2;}.node-type-webform form .form-item.webform-component-managed_file input.form-submit{float:right;}.node-type-webform form .form-item.webform-component-markup p{font-weight:200;color:#1a1a1a;font-size:12px;line-height:15px;}.node-type-webform fieldset label{font-weight:200;}.node-type-webform  input.form-text{max-width:98%;}.node-type-webform .captcha,.node-type-webform .form-actions{padding:20px 0 0;margin-top:20px;border-top:1px solid #e2e2e2;}.page-anexos .views-row{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -3153px;padding-left:40px;border-bottom:1px solid #e2e2e2;padding-bottom:15px;margin-bottom:15px;}.page-anexos .views-field-title{color:#89898a;font-size:12px;line-height:15px;font-weight:200;}.page-anexos .views-field-field-ficheiros-anexos li{margin:0;padding-left:0;font-size:13px;font-weight:200;}.page-anexos .views-field-field-ficheiros-anexos li span.filesize{font-weight:200;font-size:12px;color:#89898a;margin-left:15px;float:right;}.page-anexos .views-field-field-ficheiros-anexos span.file{padding:3px 0px 0px 0;display:block;height:16px;}.page-anexos .views-row .item-list ul{margin:0;}.page-anexos .views-field-field-ficheiros-anexos img{display:none;}.page-avisos .view.listagem table tbody tr{border-color:#e2e2e2;background:url(/sites/all/themes/javali_theme/images/new/seta_submenu.png) no-repeat 5px 17px;}.page-avisos .view.listagem table tbody tr td.views-field-title{padding-bottom:15px;padding-left:20px;font-size:13px !important;line-height:17px !important;font-weight:200;}.page-contactos .contacts{display:table;margin-top:55px;width:100%;}.page-contactos .contacts .category-row{display:table-row;}.page-contactos .contacts .category{display:table-cell;width:48%;padding-bottom:45px;}.page-contactos .contacts .category.middle{width:4%;}.page-contactos .contacts .category ul{margin-top:15px;margin-left:10px;}.page-contactos .contacts .category ul li ul{margin-top:5px;}.vocabulary-categorias-de-contactos{margin-bottom:20px;}.vocabulary-categorias-de-contactos th span,.page-contactos .contacts .category.top a,.page-contactos .contacts .category.top span{font-size:20px;line-height:25px;border-bottom:1px solid #e2e2e2;display:block;width:98%;color:#1a1a1a;padding-bottom:3px;font-weight:200;}.page-contactos .contacts table tbody tr,.page-taxonomy-term table tbody tr,.page-contactos .contacts .category.top ul li{margin:0;border-color:#e2e2e2;padding:0;background:transparent !important;}.page-contactos .contacts table tbody,.page-taxonomy-term table tbody{padding-left:10px;}.page-contactos .contacts table tbody tr td,.page-taxonomy-term table tbody tr td{padding:15px 15px 15px 15px;}.page-contactos .contacts table tbody tr td a,.page-taxonomy-term table tbody tr td a,.page-contactos .contacts .category.top ul li a{color:#89898a;font-size:13px;line-height:17px;font-weight:200;padding-bottom:5px;width:auto;padding:12px 12px 12px 20px;background:url(/sites/all/themes/javali_theme/images/new/seta_submenu.png) no-repeat 5px 16px;}.page-contactos .contactos-home,.page-taxonomy-term .contactos-home{display:none;}.page-contactos .contactos-home.opened,.page-taxonomy-term .contactos-home.opened{display:table-row;}.page-contactos .contactos-home tr,.page-taxonomy-term .contactos-home tr{}.page-contactos .contactos-home tr td,.page-taxonomy-term .contactos-home tr td{}.page-contactos .contacts table tbody tr.contactos-home td a{background:transparent;padding:0;font-weight:normal;}.page-contactos .contacts table.opened{background:#F5F5F5;}.page-contactos .contacts table.opened tbody tr{border-color:#F5F5F5;}.page-contactos .contacts table.opened tbody tr.contactos-home td{border-bottom:1px solid #e2e2e2;}.page-contactos .contacts table.opened tbody tr td a{background:url(/sites/all/themes/javali_theme/images/new/seta-baixo.png) no-repeat 1px 18px;color:#a6192e;font-weight:normal;}.page-contactos .contacts table tbody tr td a:hover{color:#a6192e;}.page-contactos .contacts table tbody tr td .contactos-tel span{color:#1a1a1a;font-size:16px;line-height:22px;font-weight:bold;display:inline-block;margin-right:20px;background:transparent url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll 10px -4024px;padding-left:36px;}.page-contactos .contacts table tbody tr td .contactos-tel span.contactos-tel-fax{background-position:7px -4063px;}.page-contactos .contacts table tbody tr td .contactos-tel span.contactos-mail{background-position:10px -4110px;}.page-contactos .contacts table tbody tr td .contactos-social{padding-left:36px;padding-top:5px;}.page-contactos .contacts table tbody tr td .float{color:#89898a;font-size:13px;line-height:17px;background:transparent url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll 9px -4158px;padding-left:36px;margin-top:20px;font-weight:200;}.element-invisible{display:none;}#footer-contactos{}#footer-contactos .category{float:left;margin-right:45px;}#footer-contactos .category span,#footer-contactos .category a{font-weight:bold;text-transform:uppercase;}#footer-contactos .category ul li{margin:0 0 5px;padding:0;}#footer-contactos .category ul li a{font-weight:200;text-transform:none;}.view-id-jornais .views-row{float:left;width:225px;margin:20px 13px;height:370px;}.view-id-jornais .views-field-title{margin-top:15px;font-size:17px;line-height:19px;color:#1a1a1a;}.view-id-jornais  .views-field-field-imagem-jornal{text-align:center;}.node-jornal .field-name-field-imagem-jornal{float:left;margin-right:30px;margin-bottom:20px;}.node-jornal .field-name-field-imagem-jornal img{border:1px solid #ccc;}.node-jornal .field-name-field-anexo-jornal{float:left;color:#89898a;font-size:13px;line-height:17px;font-weight:200;margin-bottom:20px;border-top:1px solid #e2e2e2;padding-top:15px;width:362px;}.node-jornal .field-name-field-anexo-jornal span.file{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -3156px;padding:7px 0px 7px 40px;display:block;height:16px;}.node-jornal .field-name-field-anexo-jornal img{display:none;}.ultimos-jornais h2{color:#828282;text-transform:uppercase;font-size:22px;line-height:25px;padding:25px 0 10px;font-weight:200;position:relative;}.ultimos-jornais h2 ul{margin:0;padding:0;display:inline;}.ultimos-jornais h2 ul li:before{content:"• ";margin-left:10px;position:relative;left:7px;top:5px;font-size:34px;line-height:13px;}.ultimos-jornais h2 ul li{margin:0;padding:0;display:inline;}.ultimos-jornais h2 ul li a:link,.ultimos-jornais h2 ul li a:visited{font-size:12px;line-height:12px;text-transform:none;color:#828282;}.ultimos-jornais h2 ul li a:hover{color:#000;text-decoration:underline;}.jornais-outros{background:#F0F0F0;padding:25px 29px 25px 0;}.jornais-outros .column{float:left;margin-left:29px;width:92px;}.jornais-outros .column img{border:1px solid #ccc;margin-bottom:10px;}.jornais-outros .column a:link,.jornais-outros .column a:visited{font-size:11px;line-height:14px;text-transform:none;color:#606060;font-weight:200;}#livros-inner{margin-top:20px;}#livros-inner .row{margin-bottom:15px;border-bottom:1px solid #e2e2e2;padding-bottom:15px;}.ultimos-jornais #livros-inner .row{float:left;width:356px;border:0 none;}.ultimos-jornais #livros-inner .row.odd{margin-right:40px;}#livros-inner .row img{float:left;width:60px;height:auto;margin-right:20px;}.ultimos-jornais #livros-inner .row img{width:160px;}#livros-inner .row .title{color:#1a1a1a;font-size:15px;line-height:19px;margin-bottom:5px;}#livros-inner .row .title a{color:#1a1a1a;}#livros-inner .row .autor{color:#89898a;font-size:13px;line-height:17px;font-weight:200;margin-bottom:10px;}#livros-inner .row .preco{color:#89898a;font-size:13px;line-height:17px;font-weight:200;}#livros-inner .row .preco span{color:#a6192e;font-size:15px;line-height:22px;font-weight:normal;}.node-livro .field-name-field-imagem-noticia{display:table-cell;width:225px;padding-right:30px;vertical-align:top;}.node-livro .group-details{display:table-cell;width:500px;vertical-align:top;position:relative;}.node-livro .group-details .title{color:#1a1a1a;font-size:15px;line-height:22px;}.node-livro .field .field-label{font-weight:normal;color:#777;}.node-livro .group-details .bbody,.node-livro .group-details .field-name-field-ano,.node-livro .group-details .field-name-field-paginas,.node-livro .group-details .field-name-field-isbn-livro,.node-livro .group-details .field-name-field-editor-livro,.node-livro .group-details .field-name-field-autor-livro{color:#89898a;font-size:13px;line-height:17px;font-weight:200;margin-bottom:10px;}.node-livro .group-details .field-name-field-ano,.node-livro .group-details .field-name-field-isbn-livro,.node-livro .group-details .field-name-field-editor-livro{margin:0;}.node-livro .group-details .field-name-field-preco{color:#a6192e;font-size:15px;line-height:22px;font-weight:normal;}.node-livro .field-name-body{clear:both;padding-top:30px;}.node-livro .field-name-field-anexo-jornal{position:absolute;bottom:0;float:left;color:#89898a;font-size:13px;line-height:17px;font-weight:200;border-bottom:1px solid #e2e2e2;padding-bottom:15px;width:500px;}.node-livro .field-name-field-anexo-jornal span.file{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -3156px;padding:7px 0px 7px 40px;display:block;height:16px;}.node-livro .field-name-field-anexo-jornal img{display:none;}.page-search #search-form #edit-basic{background:#F6F6F6;padding:15px;margin-top:-11px;}.page-search #search-form #edit-basic .form-item{float:left;margin:0;padding:0;width:25%;}.page-search #search-form #edit-basic .form-item.form-item-keys{width:50%;}.page-search #search-form #edit-basic .form-item.form-item-keys label{text-transform:uppercase;color:#1a1a1a;font-size:15px;line-height:22px;font-weight:200;width:40%;display:inline-block;}.page-search #search-form #edit-basic:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.page-search #search-form #edit-basic .form-item.form-item-keys input.form-text{width:56%;padding:5px 1%;margin:0;height:20px;}.page-search #search-form #edit-basic .form-item.form-item-filter{position:relative;}.page-search #search-form #edit-basic input.form-submit{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0 -4333px;border:0 none;padding:0;margin:0px 0 0;width:30px;height:28px;background-color:transparent;position:relative;left:10px;top:4px;cursor:pointer;outline:none;float:left;}.page-search .search-results thead th{color:#89898a;font-size:14px;line-height:17px;font-weight:200;padding:0 0 5px;}.page-search .search-results tr.even,.page-search .search-results tr.odd{background:transparent;border-bottom:0 none;border-top:1px solid #e2e2e2;}.page-search .search-results thead th span.red{font-weight:normal;color:#a6192e;}.page-search .search-results thead th span.count{font-size:12px;float:right;}.page-search .search-results tbody td{padding-left:0;padding-top:25px;padding-bottom:20px;}.page-search .search-results tbody td img{float:left;margin:0 10px 10px 0;}.page-search .search-results .title a{color:#1a1a1a;font-size:16px;line-height:22px;}.page-search .search-results p{font-weight:200;font-size:12px;line-height:16px;margin-top:3px;color:#777;}.page-search .search-results p strong{color:#a6192e;font-weight:normal;}.page-search .search-results{margin-top:35px;}.page-search #search-form .container-inline div.chosen-container{display:block;}#mobile-left{display:none;clear:both;}#mobile-pre-content,.mobile-tab-title{display:none;}.page-user .agenda-wrapper .center.mainagenda{width:1024px;}.page-user .agenda-wrapper.user-wrapper #content form .form-text{width:90%;height:22px;}.node-type-webform form .form-item.webform-component-managed_file input.form-submit{display:none;}.node-livro .group-link .form-item{display:none;}.node-livro .group-link .description{text-align:right;margin:15px 0;}.node-livro .group-link .description a{background:#c82c2c;display:inline-block;padding:10px 15px;color:#fff;text-transform:uppercase;font-size:12px;line-height:12px;border:0 none;margin:5px 15px 5px 0;cursor:pointer;}.page-emprego #javali-emprego-form{margin-bottom:20px;}.page-emprego #javali-emprego-form .form-item{display:inline-block;width:30%;margin-right:3%;}.page-emprego .banners{}.page-emprego .banners a{margin-right:55px;}.page-emprego table tr.even,.page-emprego table tr.odd{background:transparent;}.page-emprego table tr th{color:#a6192e;font-size:16px;line-height:16px;font-weight:200;border-bottom:1px solid #ddddde;padding-bottom:10px;}.page-emprego table tr td{padding:5px;border-right:1px solid #ddddde;color:#606060;font-size:12px;font-weight:200;}.page-emprego table tr td.last{border-right:0 none;}.page-emprego table tr td a:link,.page-emprego table tr td a:visited{color:#606060;}.page-emprego table tr td a:hover{color:#000;}.page-sala-imprensa .columns{display:table;width:100%;margin-top:50px;}.page-sala-imprensa .columns .column{display:table-cell;width:31%;padding-right:3%;}.page-sala-imprensa #contactos-imprensa .columns .column{vertical-align:middle;font-weight:200;font-size:14px;line-height:1.2;width:25%;}.page-sala-imprensa #contactos-imprensa .columns .column.first{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 3px -4841px;padding-left:60px;height:43px;width:31%;}.page-sala-imprensa #contactos-imprensa .columns .column.last{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 3px -4768px;padding-left:60px;height:43px;width:44%;}.page-sala-imprensa #contactos-imprensa .columns .column.last a{color:#fff;}.page-sala-imprensa #contactos-imprensa .columns .column span{display:block;font-weight:normal;font-size:19px;}.page-sala-imprensa .columns .column.single{padding-right:0;}.page-sala-imprensa .columns .column.last{padding-right:00;}.page-sala-imprensa .columns .column h3{color:#828282;text-transform:uppercase;font-size:15px;line-height:19px;font-weight:200;border-bottom:1px solid #ccc;padding-bottom:20px;}.page-sala-imprensa .columns .column ul{margin:0;padding:0;}.page-sala-imprensa .columns .column ul li{float:none;margin:0;padding:0;}.page-sala-imprensa .columns .column ul.list li a:link,.page-sala-imprensa .columns .column ul.list li a:visited{padding:20px 0;display:block;border-bottom:1px solid #ccc;color:#828282;font-size:13px;line-height:16px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 3px -4656px;padding-left:30px;font-weight:200;height:16px;overflow:hidden;}.page-sala-imprensa .columns .column ul.list.comunicados li a:link,.page-sala-imprensa .columns .column ul.list.comunicados li a:visited{background-position:3px -4701px;}.page-sala-imprensa .columns .column ul.list.agenda li a:link,.page-sala-imprensa .columns .column ul.list.agenda li a:visited{background-position:3px -4557px;}#download-imagens{margin-top:50px;}#download-imagens h2{color:#828282;text-transform:uppercase;font-size:16px;line-height:19px;font-weight:200;}.page-sala-imprensa #agenda-front{padding-top:15px;}.page-sala-imprensa #agenda-home-inner #cats{margin-bottom:25px}.page-sala-imprensa #agenda-front .agenda-box{top:auto;width:100%;}.page-sala-imprensa ul.imagelist,.page-sala-imprensa #agenda-front .agenda-box ul{margin:0;padding:0;}.page-sala-imprensa ul.imagelist li,.page-sala-imprensa #agenda-front .agenda-box ul li{float:left;margin:0px 30px 30px 0 !important;padding:0;border:1px solid #ccc;line-height:0;float:left !important;}.page-sala-imprensa ul.imagelist li.last,.page-sala-imprensa #agenda-front .agenda-box ul li.last{margin-right:0px !important;}.page-sala-imprensa ul.imagelist li a,.page-sala-imprensa #agenda-front .agenda-box ul li a{position:relative;display:block;}.page-sala-imprensa ul.imagelist li img,.page-sala-imprensa #agenda-front .agenda-box ul li img{height:auto;width:230px;}.page-sala-imprensa span.expand{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 3px -4623px;display:block;width:24px;height:23px;position:absolute;right:5px;top:5px;}.page-sala-imprensa #social_popup{width:80% !important;left:10% !important;top:5% !important;max-height:80% !important;}.page-sala-imprensa #social_popup.vert{height:80% !important;}.page-sala-imprensa #social_popup img{max-width:100%;height:auto;display:block;margin:auto;}.page-sala-imprensa #social_popup.vert .bod,.page-sala-imprensa #social_popup.vert .bod .vert{height:90%;}.page-sala-imprensa #social_popup.vert img{height:100%;width:auto;}form#imagens-search{position:relative;float:left;margin-top:20px;}form#imagens-search .form-item{margin:0;padding:0;float:left;}form#imagens-search input.form-text{margin:0;}form#imagens-search .form-submit{position:absolute;right:0;top:9px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -2064px;width:24px;height:24px;background-color:transparent;cursor:pointer;outline:none;border:0 none;margin:0;padding:0;}#agenda-front form#imagens-search{display:inline-block;float:none;width:250px;margin:0;top:10px;margin-left:60px;}#agenda-front form#imagens-search input.form-text{height:20px;}#agenda-front form#imagens-search .form-submit{top:4px;}#contactos-imprensa{background:#3A3A3A;color:#fff;margin-top:50px;padding:15px;}#contactos-imprensa h4{text-transform:uppercase;font-size:20px;line-height:1.3;font-weight:200;}#contactos-imprensa h5{text-transform:uppercase;font-weight:bold;font-size:25px;line-height:1.3;}#contactos-imprensa .columns{margin-top:20px;}.lb-closeContainer{position:absolute;top:10px;right:10px;z-index:100;}.lb-dataContainer{position:relative;}.user-wrapper #login-wrapper{display:none;}.user-wrapper #show-login{cursor:pointer;}.page-user .user-wrapper .content-middle{font-size:15px;line-height:20px;margin-top:50px;}.user-wrapper #show-login-title{margin-bottom:20px;}.user-wrapper #show-login-link{display:inline-flex;margin-bottom:10px;}
@media only screen and (min-width :0px) and (max-width :699px){.field-name-field-pessoa-grupo .group-right{width:210px;}#header,#header-inner{height:50px;}#header{border-bottom:2px solid #e9e9e9;}#mainmenu-bottom{display:none;}span#mobile{display:block;position:absolute;width:50%;height:25px;right:0;bottom:2px;}span#mobile span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 12px -1983px;float:right;width:25px;height:20px;margin-left:5px;padding-left:5px;margin-right:5px;padding-right:6px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;cursor:pointer;margin-top:5px;}span#mobile span#mobile-login a{display:block;height:20px;width:25px;}span#mobile span.active,span#mobile span:hover{border:2px solid #e9e9e9;border-radius:5px 5px 0 0;background-position:11px -1980px;padding-left:4px;padding-right:5px;height:20px;padding-top:5px;position:relative;top:-5px;border-bottom:2px solid #fff;}span#mobile span#mobile-menu{background-position:6px -2232px;border:0 none;padding:0px 13px 0 0;margin-left:0;margin-right:0;}span#mobile span#mobile-menu.active,span#mobile span#mobile-menu:hover{background-position:10px -2229px;height:20px;padding:5px 15px 0 0;position:relative;top:-5px;border:2px solid #e9e9e9;margin-left:-6px;border-bottom:2px solid #fff;}span#mobile span#mobile-search{background-position:12px -2199px;border:0 none;padding:0 6px 0 0;margin-left:0;margin-right:0;}span#mobile span#mobile-search.active,span#mobile span#mobile-search:hover{background-position:10px -2196px;height:20px;padding:5px 8px 0 0;position:relative;top:-5px;border:2px solid #e9e9e9;margin-right:-6px;border-bottom:2px solid #fff;}#mobile-menu-header{display:block;background:#c82c2c;color:#fff;padding:5px 10px;margin-top:15px;}#mobile-menu-footer{display:block;}#mobile-menu-footer #sobre-home-sobre{position:static;padding:20px 0;text-align:center;display:block !important;margin:auto;width:150px;}.mobile-phone{display:inline-block;width:160px;letter-spacing:-1px;}.mobile-phone span{background:transparent url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll 1px -233px;float:left;width:30px;height:40px;margin-right:5px;}.mobile-email{display:inline-block;width:50px;}.mobile-email a{background:transparent url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll 10px -291px;display:block;width:28px;height:25px;padding:0 10px;border-left:1px solid #fff;border-right:1px solid #fff;}.mobile-contacts{display:inline-block;width:71px;}.mobile-contacts a{color:#fff;margin-left:5px;position:relative;display:block;top:-7px;}.mobile-phone span.phone{background:transparent;float:none;margin:0;width:auto;height:auto;display:block;font-size:20px;line-height:24px;font-weight:bold;color:#fff !important;}.mobile-phone span.phone a{color:#fff !important;}#mainmenu{bottom:auto;top:52px;background-color:#fff;width:100%;left:auto;right:0%;display:none;position:absolute;}#mainmenu.opened{display:block;}#mainmenu ul{padding-top:10px;}#mainmenu ul li{float:none;}#mainmenu-inner ul li.first{padding-left:0;}#header ul li.expanded ul{display:none;}#header ul li.expanded ul.opened{display:block;}#header ul li.expanded ul li:hover ul{display:none;background-color:transparent;}#header ul li.expanded ul li:hover ul.opened{display:block;}#mainmenu-inner{position:static;}#mainmenu ul li a:link,#mainmenu ul li a:visited{float:none;padding:15px 10px;margin:0;border-bottom:1px solid #ddddde;border-right:0 none;color:#000;}#header ul li.expanded span.nolink span,#header ul li.expanded a:link,#header ul li.expanded a:visited{background:transparent;}#header ul li ul li.expanded span.nolink.opened span,#header ul li ul li.expanded a.opened span,#header ul li ul li.expanded a.opened span,#header ul li.expanded span.nolink span,#header ul li.expanded span.nolink:hover span,#header ul li.expanded:hover span.nolink:hover span,#header ul li.expanded ul li a:hover span,#header ul li.expanded a:link span,#header ul li.expanded a:visited span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -2762px;float:right;height:16px;width:16px;position:static;display:block;border:0 none;}#header ul li.expanded a:hover span{background-position:0px -2602px;}#header ul li.expanded a.opened span{background-position:0px -2683px;color:#a6192e;}#header ul li ul{position:static;padding-top:0px;}#header ul li ul.opened{display:block;}#header ul li ul li{}#header ul li.expanded ul li:hover span.nolink,#header ul li.expanded ul li span.nolink,#header ul li.expanded ul li a:link,#header ul li.expanded ul li a:visited{padding:10px;font-size:13px;color:#777;margin-left:9px;padding-left:1px;border-bottom:1px solid #ddddde;}#header ul li ul li a:link,#header ul li ul li a:visited{padding:10px;font-size:13px;color:#777;margin-left:9px;padding-left:1px;background:transparent;}#mainmenu-inner ul{width:auto;}#header ul li a:hover{color:#a6192e;}#header ul li.expanded ul li:hover span.nolink,#header ul li ul li.expanded span.nolink,#header ul li ul li.expanded a:link,#header ul li ul li.expanded a:visited{background:transparent;}#header ul li ul li.expanded span.nolink span,#header ul li ul li.expanded a:link span,#header ul li ul li.expanded a:visited span{background-position:1px -2481px;}#header ul li ul li.expanded span.nolink:hover span,#header ul li ul li.expanded a:hover span{background-position:1px -2371px !important;}#header ul li ul li.expanded span.nolink.opened span,#header ul li ul li.expanded a.opened span{background-position:1px -2432px !important;color:#777;}#header ul li ul li.expanded ul li span.nolink span,#header ul li ul li.expanded ul li a span{display:none;}#header ul li ul li ul{border-bottom:1px solid #ddddde;}#header ul li ul li ul li span.no-link,#header ul li ul li ul li a:link,#header ul li ul li ul li a:visited{font-size:12px;color:#777;background:transparent !important;text-transform:none;border:0 none;padding:6px;}#header ul li span.nolink span
  #header ul li a span{border:0 none !important;}#header #search-home{position:absolute;bottom:auto;top:52px;background-color:#fff;width:104%;left:auto;right:-2%;height:auto;box-shadow:-1px 1px 4px #efefef;-moz-box-shadow:-1px 1px 4px #efefef;-webkit-box-shadow:-1px 1px 4px #efefef;box-shadow:-1px 1px 4px #efefef;}#header ul li.expanded ul li ul li a:link,#header ul li.expanded ul li ul li a:visited{font-size:12px;color:#777;background:transparent !important;text-transform:none;border:0 none;padding:6px;width:auto;}#header ul li.expanded ul li ul li a span{display:none !important;}#header #search-home.opened{display:block;}#header #block-search-form{position:relative;}#header #search-home input.form-submit{left:265px;top:7px;}#header #search-home input.form-text{padding:5px 40px 5px 10px;border-radius:5px;margin-right:auto;margin-top:3px;font-size:11px;color:#939393;width:220px;float:none;height:30px;outline:none;margin-left:25px;display:block;border:1px solid #ddddde;background-color:#efefef;}#header #search-home label{display:block;text-transform:uppercase;font-size:16px;line-height:16px;border-bottom:1px solid #ddddde;margin-bottom:25px;padding:20px 25px 5px;}#header a#adv-search{float:right;margin:15px 25px;}a#logo{background-size:100%;width:162px;height:auto;bottom:11px;left:1%;background-position:0px 6px;}#banner-front-wrapper{height:auto;min-height:120px;}#banner-front{height:auto;background:transparent !important;margin-bottom:0px;}#banner-front #destaques-home-wrapper{top:0;background:#F4F4F4;padding:10px 0 15px;height:auto;min-width:200px;}#banner-front #destaques-home-wrapper .destaque-home{width:96%;height:auto;left:2%;overflow:visible;}#banner-front #destaques-home-wrapper #previews{width:100%;height:20px;top:auto;bottom:10px;background-color:transparent;text-align:center;}#banner-front-inner{width:100%;margin:0;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home{line-height:0;position:relative;text-indent:-99999px;background:#464646;display:inline-block;width:15px;height:15px;margin:0 10px;padding:0;border:0;border-radius:50%;}#banner-front #destaques-home-wrapper .destaque-img{height:auto;overflow:hidden;display:block;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home:hover,#banner-front #destaques-home-wrapper #previews .destaque-mini-home.active{background:#9E0B0F;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home .mini-img{display:none;}#banner-front #destaques-home-wrapper .destaque-home img,#banner-front #destaques-home-wrapper #previews .destaque-mini-home img{width:100%;height:auto;float:none;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home .title{position:absolute;background-color:#FCFCFC;width:100%;height:6px;left:0;bottom:0px;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home:hover .title,#banner-front #destaques-home-wrapper #previews .destaque-mini-home.active .title{background-color:#D0D0D0;}#banner-front #destaques-home-wrapper .destaque-home .destaque-body-bg,#banner-front #destaques-home-wrapper .destaque-home .destaque-body{width:100%;}#banner-front #destaques-home-wrapper .destaque-home .destaque-body{padding:1% 15% 1% 2%;width:83%;bottom:0px;color:#fff;font-size:12px;font-weight:normal;line-height:17px;height:auto;}#noticias-home{width:100%;float:none;}#noticias-home-sec{float:none;width:100%;height:auto;margin-top:0;}#noticias-home .noticia-home{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #DFDEDF;}#noticias-home .noticia-home .noticia-image{height:152px;overflow:hidden;display:none;}#noticias-home .noticia-home .noticia-image img{width:100%;height:auto;}#noticias-home .noticia-home .noticia-title{font-size:12px;line-height:14px;width:90%;float:right;font-weight:200;}#noticias-home .noticia-home .noticia-title a:link,#noticias-home .noticia-home .noticia-title a:visited{color:#606060;}#noticias-home .noticia-home .noticia-created{background:#c82c2c;width:26px;color:#fff;height:21px;overflow:hidden;text-align:center;margin-bottom:10px;line-height:10px;padding:4px 0;float:left;}#noticias-home h2{margin-bottom:5px;}#noticias-home-sec  #noticia-home-ter-2{border:0 none;}#noticias-home .noticia-home .noticia-body{font-size:12px;line-height:15px;display:none;}#noticias-home-sec-left{position:static;}#noticias-home-sec .noticia-home-ter .noticia-title{font-size:12px;line-height:14px;width:90%;}#noticias-home-sec .noticia-home-ter{padding-bottom:10px;margin-bottom:10px;}#banners-home #banners-home-left,#banners-home #banners-home-right{width:96%;margin:0 2% 20px;float:none;display:block;}div#banners-front{height:auto;padding-bottom:5px;}#agenda-front{min-height:230px;}#opiniao h2{padding:15px 0 20px;}#sobre h2,#galeria h2{padding:15px 0 10px;}#sobre h2{padding-top:30px;}#sobre-wrapper{min-height:135px;}#mapa-site-wrapper,#sobre-wrapper,#galeria-wrapper,#banners-front{padding-top:25px;}#mapa-site-wrapper,#sobre-wrapper,#galeria-wrapper,#banners-agenda-wrapper,#banners-front,#news-front-wrapper{margin-bottom:25px;}#banners-agenda-wrapper .triangle-bottom{top:auto;bottom:250px;border-top-width:25px;}#mapa-site-wrapper .triangle-bottom,#sobre-wrapper .triangle-bottom,#galeria-wrapper .triangle-bottom,#opiniao-destaques-wrapper .triangle-bottom,#news-front-wrapper .triangle-bottom{bottom:-25px;border-top-width:25px;}#agenda-front .triangle-bottom{top:auto;bottom:-25px;border-top-width:25px;}.breadcrumb{margin-bottom:25px;}#banners-home #banners-home-left img,#banners-home #banners-home-right img{width:100%;height:auto;}#agenda-home-inner #cats .agenda-cat{margin-right:10px;padding:4px;font-size:12px;display:inline-block;letter-spacing:-1px;}#agenda-front .agenda-box .eventos-inner .evento{width:80%;margin:auto;display:block;float:none;display:none;height:auto;}#agenda-front .agenda-box .eventos-inner .evento.evento-2{}#agenda-front .agenda-box .eventos-inner .evento.evento-3{margin-right:auto;}#agenda-front .agenda-box .eventos-inner .evento img{width:100%;height:auto;}#agenda-front .agenda-box .eventos-inner .evento .evento-img{overflow:hidden;display:block;}#agenda-front .agenda-box{top:60px;}#agenda-front span.seta-l,#agenda-front span.seta-r{float:left;width:11%;height:33px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -3px -675px;cursor:pointer;margin:60px 1% 0 0;display:block;cursor:pointer;}#agenda-front span.seta-r{background-position:-3px -737px;margin:60px 0 0 1%;}#agenda-front .agenda-box .eventos-inner{float:left;width:76%;position:relative;left:0;}#agenda-front .agenda-box{display:none;}#agenda-front .agenda-box.active{display:block;}#opiniao{float:none;width:100%;height:auto;}#pessoas-home .pessoa-home{height:auto;}#pessoas-home  #pessoas-home-2{}#pessoas-home .pessoa-home div span{font-size:13px;line-height:15px;}#destaques{clear:both;float:none;width:100%;}#pessoas-home .pessoa-home div{width:60%;font-size:11px;line-height:14px;}#banners-home-outros a.even{float:left;}#banners-home-outros a{width:100%;margin-right:0;}#banners-home-outros a img{width:100%;height:auto;}#destaques #banner-2{margin-right:0;}#banners-home-outros{padding-bottom:10px;}#banners-home-sobre-wrapper{width:66%;}#sobre span#seta-l,#sobre span#seta-r{width:15%;}#sobre span#seta-l{margin-right:2%;}#sobre span#seta-r{margin-left:2%;}#mapa{width:100%;}body.html.front h2{font-size:18px !important;line-height:21px !important;}#galeria #galeria-cats .galeria-cat{padding:5px;margin-right:10px;font-size:12px;}#galeria .galeria-box{width:100%;}#galeria #fotos-videos-home .big,#galeria #fotos-videos-home #destaques .big,#galeria #fotos-videos-home #fotos .big{width:100%;height:auto;}#galeria #fotos-videos-home .big img{width:100% !important;height:auto !important;}#galeria #fotos-videos-home{height:220px;min-height:220px;}#footer-inner{margin-top:0;}#footer-sobre ul.menu{border-top:1px solid #e9e9e9;}#footer-sobre ul.menu li{float:none;width:100%;border-bottom:1px solid #e9e9e9;}#footer-sobre ul.menu li:hover{background:#e9e9e9;}#footer-sobre ul.menu li a:link,#footer-sobre ul.menu li a:visited{padding:10px 5px;background:url(/sites/all/themes/javali_theme/images/new/seta-baixo.png) no-repeat 97% 50%;}#footer-sobre ul.menu li ul{display:none;border:0 none;padding-left:10px;}#footer-sobre ul.menu li.opened ul{display:block;}#footer-sobre ul.menu li ul li{border:0 none;}#footer-sobre ul.menu li ul li a:link,#footer-sobre ul.menu li ul li a:visited{background:transparent;padding:4px 5px;color:#777;}#copyright{float:none;}#copyright #apoios{display:none;float:none;padding-top:20px;position:static;margin-top:15px;}#copyright #apoios a{margin-right:10px;margin-bottom:10px;}#copyright span{background-position:0px -2281px;width:158px;}#sobre-home-sobre,#footer-new h2,#galeria #fotos-videos-home .small,#agenda-front .agenda-box .eventos-inner .evento.evento-2,#agenda-front .agenda-box .eventos-inner .evento.evento-1,#agenda-home-inner #cats,#banner-front #destaques-home-wrapper #previews .destaque-mini-home *,#banner-front #destaques-home-wrapper #previews .destaque-mini-home.active .triangle-left,#picoftheday,#destaques h2,#banner-1,#banner-2,#banner-3,#banners-home-right,#destaques #banner-3,#noticia-home-ter-3,#noticia-home-ter-4,#noticia-home-ter-5,#noticia-home-ter-6,#noticia-home-ter-7,#noticia-home-ter-8,#noticia-home-ter-9,#noticia-home-ter-10,#noticia-home-ter-11,#noticia-home-ter-12,#noticia-home-ter-13,#noticia-home-ter-14,#noticia-home-ter-15,#noticia-home-ter-16,.bottom-fade,#topmenu,a#loja-online,#mais-procurados,#banner-front #destaques-home-wrapper #previews .destaque-mini-home .title span,#contacts_button{display:none !important;}#mais-procurados .mais-item{overflow:hidden;}#agenda-front .agenda-box .eventos,#agenda-front .agenda-box,#galeria #fotos-videos-home,#noticias-home .noticia-home,.center{width:100%;}.center{width:96%;margin:0 2%;}#agenda-front .agenda-box .eventos-inner .evento.active{display:block !important;}#galeria h2 ul,#opiniao h2 ul,#agenda-front h2 ul,#noticias-home h2 ul{position:relative;top:-2px;}#main-left{display:none;}.ligacao-item img,.ligacao-item .default-img,#sugestoes-wrapper{display:none;}#main-content{padding:10px 0;}#main-content .node .gallery{width:100%;}#main-content .node .gallery img{width:100%;height:auto;}#main-content  .social{width:auto;}.ligacoes{padding-top:0;}.ligacao-item{width:100%;margin-left:0%;height:auto;border-bottom:1px solid #ededed;padding-bottom:10px;margin-bottom:0px;}.ligacao-item .default-img{width:100%;}#mobile-left{display:block;padding-top:30px;}.triangle-top-span{display:none !important;}.not-front #sobre-wrapper{margin-top:0px;padding-top:10px;}.not-front #sobre-wrapper .triangle-top{bottom:auto;top:0px;}#mobile-left .node-menu{position:absolute;display:none;top:127px;right:-1%;width:100%;background-color:#F6F5F5;padding:10px 1%;border-top:1px solid #ededed;}#mobile-left .node-menu h2{display:none;}#mobile-left .node-menu ul{margin-bottom:10px;}#mobile-left .noticias-relacionados,#mobile-left .galerias-relacionados,#mobile-left .videos-relacionados{width:100%;margin-top:30px;}#mobile-left .noticias-relacionados .noticia-created{margin-right:15px;}#mobile-left .noticias-relacionados span{float:none;width:auto;}#mobile-left .galerias-relacionados .galeria,#mobile-left .videos-relacionados .video{width:auto;}#mobile-left .galerias-relacionados .galeria img,#mobile-left .videos-relacionados .video iframe{float:left;margin-right:15px;}#mobile-left .galerias-relacionados span,#mobile-left .videos-relacionados span{float:left;}#mobile-node-menu-toggle{position:absolute;top:103px;right:5px;cursor:pointer;color:#606060;}#mobile-node-menu-toggle span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -2373px;float:left;width:16px;height:13px;}#mobile-node-menu-toggle.opened span{background-position:0px -2434px;}#mobile-left .node-menu.opened{display:block;z-index:100;}.node-title h1,h1.node-title{padding-right:15%;}.node-type-area .node .body{}.node-type-area .node .body img{max-width:100%;height:auto;}.node-tabs .tabs-titles{display:none;}.node-tabs .tabs-content{padding:0;border-bottom:0 none;border-top:1px solid #ddddde;}#mobile-pre-content{display:block;}span.mobile-tab-title{display:block;text-transform:uppercase;padding:15px;border-bottom:1px solid #ddddde;color:#606060;font-weight:200;font-size:14px;cursor:pointer;line-height:14px;background:#fff;position:relative;}span.mobile-tab-title:hover,span.mobile-tab-title.active{background:#F3F3F3;}span.mobile-tab-title span{position:absolute;display:block;right:6px;top:6px;width:31px;height:31px;background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat -1px -1876px;cursor:pointer;}span.mobile-tab-title.active span{background-position:-1px -1936px;}.node-tabs .tabs-content .tab{padding:15px;border-bottom:1px solid #ddddde;}.view.listagem .views-row{width:49%;margin-right:2%;height:150px;overflow:hidden;}.view.listagem .views-row-even{margin-right:0;}.view.listagem .views-row img{width:100%;height:auto;}.view.listagem .views-field-title{font-size:13px;line-height:16px;margin-top:5px;}#empresa-top .top .left{display:none;}#empresa-top .bottom .left,#empresa-top .bottom .middle,#empresa-top .bottom .right{display:block;width:80%;padding:15px 10%;border-bottom:1px solid #ddddde;border-right:0 none;}#empresa-top .bottom .right{border-bottom:0 none;padding-bottom:0;}#empresa-top .top{height:auto;}#empresa-top .top .right{width:80%;padding:20px 10%;text-align:left;}.node-type-junta #empresa-top .top img,#empresa-top .top .right img{width:100%;height:auto;}.page-faqs .galeria-form{border-bottom:1px solid #ddddde;margin-bottom:35px;}.page-node #main-content #galeria-images{width:100%;}.page-node .galeria-preview-item{width:145px;}.page-node #galeria-preview-inner-inner{top:17px;}.node .body img{max-width:100% !important;height:auto !important;}.node .node-blocks .column{display:block;width:94%;padding:3%;border-right:0 none !important;border-bottom:1px dashed #ccc;}.page-fotos-e-videos .galeria-form{border-bottom:1px solid #ddddde;margin-bottom:35px;position:relative;top:-20px;}.page-pessoas .galeria-form h2,.page-jornais .galeria-form h2,.page-fotos-e-videos .galeria-form h2{display:none;}.page-livros .galeria-form form{position:relative;}.page-fotos-e-videos .galeria-form form{margin-bottom:25px;float:left;width:33.3%;}.page-pessoas #pessoas-form-str--2,.page-newsletters #galerias-form-str--2,.page-fotos-e-videos #galerias-form-str--2{position:relative;top:-7px;}.view-id-jornais .views-row,.view-fotos-e-videos .views-row{width:46%;margin:0 2% 40px;}.view-fotos-e-videos .views-row img{width:100%;height:auto;}.view-fotos-e-videos .views-row.first{margin-left:2%;}.view-fotos-e-videos .node-title h1{padding-bottom:40px;}.page-newsletters #galerias-form-data--2,.page-newsletters #galerias-form-area--2,.page-jornais #galerias-form-data--3,.page-fotos-e-videos #galerias-form-data,.page-fotos-e-videos #galerias-form-area{display:none;}.page-pessoas #pessoas-form-str--2,.page-newsletters #galerias-form-str--2,.page-jornais #galerias-form-str--2,.page-fotos-e-videos #galerias-form-str--2{width:100%;}.view-id-jornais .views-row img{width:100%;height:auto;max-width:225px;}.node-jornal .field-name-field-imagem-jornal{width:35%;margin-right:5%;}.node-jornal .field-name-field-imagem-jornal img{width:100%;height:auto;}.node-jornal .field-name-field-anexo-jornal{width:60%;}.jornais-outros .column{width:30%;margin-left:3%;height:180px;}.ultimos-jornais #livros-inner .row img{display:none;}.ultimos-jornais #livros-inner .row{width:100%;}.node-livro .field-name-field-anexo-jornal{width:100%;}.node-livro .field-name-field-imagem-noticia{display:none;}.node-livro .group-details{width:100%;display:block;}img#newsletters-img{width:100%;height:auto;}.page-newsletters #simplenews-subscriptions-multi-block-form .form-type-textfield,.page-newsletters #simplenews-subscriptions-multi-block-form .captcha{display:block;}.view-id-pessoas.view.listagem .view-content .views-row{width:100%;margin-right:0%;}.view-id-pessoas .view-content .views-field-field-foto-pessoa img{width:75px;height:auto;}.view-id-pessoas .view-content .views-field-field-foto-pessoa{width:30%;}.view-id-pessoas .view-content .views-field-body,.view-id-pessoas .view-content .views-field-title{width:65%;margin-left:5%;}.pessoa-left{width:98%%;padding:1%;}.pessoa-right{width:98%%;padding:1%;}#empresa-top .top{height:auto;}#empresa-top .top img{width:100%;height:auto;}.field-name-field-pessoa-grupo .field-item{width:98%%;padding:10px 1%;border:0 none;}.field-name-field-pessoa-grupo .field-item.odd{width:98%%;padding:10px 1%;border:0 none;}#reunioes-results ul li ul.days li .row .day,#reunioes-results ul li ul.days li .row .links,#reunioes-results ul li ul.days li .row .video{display:block;border:0 none;}.node-type-video .gallery iframe{width:100%;}#header ul li.expanded ul li:hover span.nolink,#header ul li.expanded ul li.active-trail a,#header ul li.expanded ul li:hover a,#header ul li.expanded ul li a:hover{border-right:1px solid transparent;border-left:1px solid transparent;}}
@media only screen and (min-width :700px) and (max-width :1040px){.field-name-field-pessoa-grupo .group-right{width:210px;}.triangle-top-span{display:none !important;}#header,#header-inner{height:50px;}#header{border-bottom:2px solid #e9e9e9;}#mainmenu-bottom{display:none;}span#mobile{display:block;position:absolute;width:30%;height:25px;right:0;bottom:2px;}span#mobile span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 12px -1983px;float:right;width:25px;height:20px;margin-left:5px;padding-left:5px;margin-right:5px;padding-right:6px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;cursor:pointer;margin-top:5px;}span#mobile span#mobile-login a{display:block;height:20px;width:25px;}span#mobile span.active,span#mobile span:hover{border:2px solid #e9e9e9;border-radius:5px 5px 0 0;background-position:11px -1980px;padding-left:4px;padding-right:5px;height:20px;padding-top:5px;position:relative;top:-5px;border-bottom:2px solid #fff;}span#mobile span#mobile-menu{background-position:6px -2232px;border:0 none;padding:0px 13px 0 0;margin-left:0;margin-right:0;}span#mobile span#mobile-menu.active,span#mobile span#mobile-menu:hover{background-position:10px -2229px;height:20px;padding:5px 15px 0 0;position:relative;top:-5px;border:2px solid #e9e9e9;margin-left:-6px;border-bottom:2px solid #fff;}span#mobile span#mobile-search{background-position:12px -2199px;border:0 none;padding:0 6px 0 0;margin-left:0;margin-right:0;}span#mobile span#mobile-search.active,span#mobile span#mobile-search:hover{background-position:10px -2196px;height:20px;padding:5px 8px 0 0;position:relative;top:-5px;border:2px solid #e9e9e9;margin-right:-6px;border-bottom:2px solid #fff;}#mobile-menu-header{display:block;background:#c82c2c;color:#fff;padding:5px 10px;margin-top:15px;}#mobile-menu-footer{display:block;}#mobile-menu-footer #sobre-home-sobre{position:static;padding:20px 85px;text-align:center;}.mobile-phone{display:inline-block;width:160px;letter-spacing:-1px;}.mobile-phone span{background:transparent url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll 1px -233px;float:left;width:30px;height:40px;margin-right:5px;}.mobile-email{display:inline-block;width:50px;}.mobile-email a{background:transparent url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat scroll 10px -291px;display:block;width:28px;height:25px;padding:0 10px;border-left:1px solid #fff;border-right:1px solid #fff;}.mobile-contacts{display:inline-block;width:71px;}.mobile-contacts a{color:#fff;margin-left:5px;position:relative;display:block;top:-7px;}.mobile-phone span.phone{background:transparent;float:none;margin:0;width:auto;height:auto;display:block;font-size:20px;line-height:24px;font-weight:bold;color:#fff !important;}.mobile-phone span.phone a{color:#fff !important;}#mainmenu{bottom:auto;top:52px;background-color:#fff;width:320px;left:auto;right:0;display:none;position:absolute;box-shadow:-1px 1px 4px #efefef;-moz-box-shadow:-1px 1px 4px #efefef;-webkit-box-shadow:-1px 1px 4px #efefef;box-shadow:-1px 1px 4px #efefef;}#mainmenu.opened{display:block;}#mainmenu ul{padding-top:10px;}#mainmenu ul li{float:none;}#mainmenu-inner ul li.first{padding-left:0;}#header ul li.expanded ul{display:none;}#header ul li.expanded ul.opened{display:block;}#header ul li.expanded ul li:hover ul{display:none;background-color:transparent;}#header ul li.expanded ul li:hover ul.opened{display:block;}#mainmenu-inner{position:static;}#mainmenu ul li a:link,#mainmenu ul li a:visited{float:none;padding:15px 10px;margin:0;border-bottom:1px solid #ddddde;border-right:0 none;color:#000;}#header ul li.expanded a:link,#header ul li.expanded a:visited{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 290px -2749px;}#header ul li.expanded a:hover{background-position:290px -2589px;}#header ul li.expanded a.opened{background-position:290px -2669px;color:#a6192e;}#header ul li ul{position:static;padding-top:0px;}#header ul li ul.opened{display:block;}#header ul li ul li{}#header ul li.expanded ul li:hover span.nolink,#header ul li.expanded ul li span.nolink,#header ul li.expanded ul li a:link,#header ul li.expanded ul li a:visited{padding:10px;font-size:13px;color:#777;margin-left:9px;padding-left:1px;border-bottom:1px solid #ddddde;}#header ul li ul li a:link,#header ul li ul li a:visited{padding:10px;font-size:13px;color:#777;margin-left:9px;padding-left:1px;background:transparent;}#mainmenu-inner ul{width:auto;}#header ul li a:hover{color:#a6192e;}#header ul li.expanded ul li:hover span.nolink,#header ul li ul li.expanded span.nolink,#header ul li ul li.expanded a:link,#header ul li ul li.expanded a:visited{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 282px -2471px;}#header ul li ul li.expanded span.nolink.opened,#header ul li ul li.expanded a.opened{background-position:282px -2531px;color:#777;}#header ul li ul li ul{border-bottom:1px solid #ddddde;}#header ul li ul li ul li a:link,#header ul li ul li ul li a:visited{font-size:12px;color:#777;background:transparent !important;text-transform:none;border:0 none;padding:6px;}#header ul li span.nolink span,#header ul li a span{display:none !important;}#header #search-home{position:absolute;bottom:auto;top:52px;background-color:#fff;width:320px;left:auto;right:-1%;height:auto;box-shadow:-1px 1px 4px #efefef;-moz-box-shadow:-1px 1px 4px #efefef;-webkit-box-shadow:-1px 1px 4px #efefef;box-shadow:-1px 1px 4px #efefef;}#header ul li.expanded ul li ul li a:link,#header ul li.expanded ul li ul li a:visited{font-size:12px;color:#777;background:transparent !important;text-transform:none;border:0 none;padding:6px;}#header #search-home.opened{display:block;}#header #block-search-form{position:relative;}#header #search-home input.form-submit{left:265px;top:7px;}#header #search-home input.form-text{padding:5px 40px 5px 10px;border-radius:5px;margin-right:auto;margin-top:3px;font-size:11px;color:#939393;width:220px;float:none;height:30px;outline:none;margin-left:auto;display:block;border:1px solid #ddddde;background-color:#efefef;}#header #search-home label{display:block;text-transform:uppercase;font-size:16px;line-height:16px;border-bottom:1px solid #ddddde;margin-bottom:25px;padding:20px 25px 5px;}#header a#adv-search{float:right;margin:15px 25px;}a#logo{background-size:100%;width:162px;height:auto;bottom:11px;left:1%;background-position:0px 6px;}#banner-front-wrapper{height:300px;}#banner-front{height:300px;background:transparent !important;margin-bottom:0px;}#banner-front #destaques-home-wrapper{top:0;background:#F4F4F4;padding:10px 0 15px;height:275px;}#banner-front #destaques-home-wrapper .destaque-home{width:78%;height:290px;left:1%;}#banner-front #destaques-home-wrapper #previews{width:20%;height:290px;right:1%;}#banner-front-inner{width:100%;margin:0;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home{height:62px;line-height:0;position:relative;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home .mini-img{height:62px;#empresa-top .bottom .left
    overflow:hidden;position:relative;display:block;}#banner-front #destaques-home-wrapper .destaque-home img,#banner-front #destaques-home-wrapper #previews .destaque-mini-home img{width:100%;height:auto;float:none;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home .title{position:absolute;background-color:#FCFCFC;width:100%;height:6px;left:0;bottom:0px;}#banner-front #destaques-home-wrapper #previews .destaque-mini-home:hover .title,#banner-front #destaques-home-wrapper #previews .destaque-mini-home.active .title{background-color:#D0D0D0;}#banner-front #destaques-home-wrapper .destaque-home .destaque-body-bg,#banner-front #destaques-home-wrapper .destaque-home .destaque-body{width:100%;}#banner-front #destaques-home-wrapper .destaque-home .destaque-body{padding:0 7% 0 2%;width:91%;}#noticias-home{width:48%;}#noticias-home-sec{float:right;width:48%;height:580px;}#noticias-home .noticia-home{margin:0 0 35px;}#noticias-home .noticia-home .noticia-image{height:auto;overflow:hidden;}#noticias-home .noticia-home .noticia-image img{width:100%;height:auto;}#noticias-home .noticia-home .noticia-title{font-size:16px;line-height:18px;}#noticias-home .noticia-home .noticia-body{font-size:12px;line-height:15px;}#noticias-home-sec-left{position:static;}#noticias-home-sec .noticia-home-ter .noticia-title{font-size:12px;line-height:14px;width:90%;}#noticias-home-sec .noticia-home-ter{padding-bottom:10px;margin-bottom:10px;}#banners-home #banners-home-left,#banners-home #banners-home-right{width:48%;}#banners-home #banners-home-left img,#banners-home #banners-home-right img{width:100%;height:auto;}#agenda-home-inner #cats .agenda-cat{margin-right:10px;padding:4px;font-size:12px;display:inline-block;letter-spacing:-1px;}#agenda-front .agenda-box .eventos-inner .evento{width:32%;margin-right:2%;height:auto;}#agenda-front .agenda-box .eventos-inner .evento.evento-2{margin-right:0;}#agenda-front .agenda-box .eventos-inner .evento.evento-3{display:none;}#agenda-front .agenda-box .eventos-inner .evento img{width:100%;height:auto;}#agenda-front .agenda-box .eventos-inner .evento .evento-img{height:auto;overflow:hidden;display:block;}#opiniao{float:none;width:100%;height:230px;}#pessoas-home .pessoa-home{clear:none;float:left;width:48%;}#pessoas-home  #pessoas-home-2{float:right;}#pessoas-home .clear{clear:none;}#destaques{clear:both;float:none;width:100%;}#pessoas-home .pessoa-home div{width:70%;font-size:13px;}#banners-home-outros a.even{float:left;}#banners-home-outros a{width:32%;margin-right:2%;}#banners-home-outros a img{width:100%;height:auto;}#destaques #banner-2{margin-right:0;}#banners-home-outros{overflow:hidden;height:150px;}#banners-home-sobre-wrapper{width:88%;}#sobre span#seta-l,#sobre span#seta-r{width:5%;}#sobre span#seta-l{margin-right:1%;}#sobre span#seta-r{margin-left:1%;}#mapa{width:100%;left:0;}#copyright{font-size:10px;}#copyright #apoios a{margin-right:15px;}#copyright span{background-position:-1px -3701px;width:118px;margin-right:5px;padding-right:5px;}#picoftheday,#destaques #banner-3,#pessoas-home-3,#noticia-home-ter-11,#noticia-home-ter-12,#noticia-home-ter-13,#noticia-home-ter-14,#noticia-home-ter-15,#noticia-home-ter-16,.bottom-fade,#topmenu,a#loja-online,#mais-procurados,#banner-front #destaques-home-wrapper #previews .destaque-mini-home .title span,#contacts_button{display:none;}#mais-procurados .mais-item{overflow:hidden;}#agenda-front .agenda-box .eventos,#agenda-front .agenda-box .eventos-inner,#agenda-front .agenda-box,#galeria #fotos-videos-home,#noticias-home .noticia-home,.center{width:100%;}.center{width:98%;margin:0 1%;}#main-left{display:none;}#sugestoes-wrapper{display:none;}#main-content{padding:10px 0;}#main-content .node .gallery{width:100% !important;}.ligacao-item img,#main-content .node .gallery img{width:100% !important;height:auto;}#main-content  .social{width:auto;}.ligacao-item{width:31%;margin-left:3%;}.ligacao-item .default-img{width:100%;}#mobile-left{display:block;}#mobile-left .node-menu{position:absolute;display:none;top:127px;right:-1%;width:100%;background-color:#F6F5F5;padding:10px 1%;border-top:1px solid #ededed;}#mobile-left .node-menu h2{display:none;}#mobile-left .node-menu ul{margin-bottom:10px;}#mobile-left .noticias-relacionados,#mobile-left .galerias-relacionados,#mobile-left .videos-relacionados{width:100%;margin-top:45px;}#mobile-left .noticias-relacionados .noticia-created{margin-right:15px;}#mobile-left .noticias-relacionados span{float:none;width:auto;}#mobile-left .galerias-relacionados .galeria,#mobile-left .videos-relacionados .video{width:auto;}#mobile-left .galerias-relacionados .galeria img,#mobile-left .videos-relacionados .video iframe{float:left;margin-right:15px;}#mobile-left .galerias-relacionados span,#mobile-left .videos-relacionados span{float:left;}#mobile-node-menu-toggle{position:absolute;top:103px;right:5px;cursor:pointer;color:#606060;}#mobile-node-menu-toggle span{background:url(/sites/all/themes/javali_theme/images/new/spt.png) no-repeat 0px -2373px;float:left;width:16px;height:13px;}#mobile-node-menu-toggle.opened span{background-position:0px -2434px;}#mobile-left .node-menu.opened{display:block;z-index:100;}.view.listagem .views-row{width:31%;margin-right:2%;}.node-type-junta #empresa-top .top img,.view.listagem .views-row img{width:100%;height:auto;}#empresa-top .top .left{display:none;}.node-type-junta #empresa-top .top{height:auto;}.page-faqs .galeria-form{border-bottom:1px solid #ddddde;margin-bottom:35px;}.node-type-galeria #main-content #galeria-images{width:100%;}.page-newsletters .galeria-form,.page-fotos-e-videos .galeria-form{border-bottom:1px solid #ddddde;margin-bottom:35px;position:relative;top:-20px;}.page-pessoas .galeria-form h2,.page-jornais .galeria-form h2,.page-fotos-e-videos .galeria-form h2{display:none;}.page-newsletters .galeria-form form,.page-livros .galeria-form form{position:relative;}.page-newsletters .galeria-form form,.page-jornais .galeria-form form,.page-fotos-e-videos .galeria-form form{margin-bottom:25px;float:left;width:33.3%;}.page-pessoas #pessoas-form-str--2,.page-newsletters #galerias-form-str--2,.page-jornais #galerias-form-str--4,.page-fotos-e-videos #galerias-form-str--2{position:relative;top:-7px;}.view-fotos-e-videos .views-row{width:32%;margin-left:2%;}.view-id-jornais .views-row{width:31%;margin:0 1%;}.node-jornal .field-name-field-imagem-jornal{width:35%;margin-right:5%;}.node-jornal .field-name-field-imagem-jornal img{width:100%;height:auto;}.node-jornal .field-name-field-anexo-jornal{width:60%;}.jornais-outros .column{width:13%;margin-left:3%;}#mobile-pre-content{display:block;}.ultimos-jornais #livros-inner .row{width:46%;margin:0 2% !important;}.node-livro .field-name-field-anexo-jornal{width:100%;}img#newsletters-img{width:100%;height:auto;}.page-node #main-content #galeria-images{width:100%;}.view-id-pessoas.view.listagem .view-content .views-row{width:49%;margin-right:2%;}.view-id-pessoas .view-content .views-field-field-foto-pessoa img{width:75px;height:auto;}.view-id-pessoas .view-content .views-field-field-foto-pessoa{width:20%;}.view-id-pessoas .view-content .views-field-body,.view-id-pessoas .view-content .views-field-title{width:75%;margin-left:5%;}.pessoa-left{width:21%;padding:1%;}.pessoa-right{width:75%}#empresa-top .top{height:auto;}#empresa-top .top img{width:100%;height:auto;}.field-name-field-pessoa-grupo .field-item{width:48%;padding:10px 1% 10px 0;}.field-name-field-pessoa-grupo .field-item.odd{padding-left:1%;width:48%;}.node-type-video .gallery iframe{width:100%;}#header ul li.expanded ul li.active-trail a,#header ul li.expanded ul li:hover a,#header ul li.expanded ul li:hover span.nolink,#header ul li.expanded ul li a:hover{border-right:1px solid transparent;border-left:1px solid transparent;}#header ul li.expanded ul li:hover a span,#header ul li.expanded ul li a:hover span{display:none;}}
