.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}.webform-container-inline.webform-component-textarea label{vertical-align:top;}.webform-container-inline.webform-component-textarea .form-textarea-wrapper{display:inline-block;}fieldset.fieldset-invisible,fieldset.fieldset-invisible > legend{margin:0;padding:0;border:none;border-radius:0;background:inherit;position:static;color:inherit;height:auto;width:auto;font-family:inherit;text-indent:0;line-height:inherit;text-shadow:unset;top:0;right:0;bottom:0;left:0;}fieldset.fieldset-invisible > legend{font-weight:bold;font-size:0.929em;}fieldset.fieldset-invisible > div > div.form-item:last-child,fieldset.fieldset-invisible > table{margin-bottom:0;}.webform-component-textarea .grippie{display:block;}.webform-progressbar{width:90%;margin:0 auto;text-align:center;}.webform-progressbar-inner{height:1em;background-color:#74c421;height:3px;}.webform-progressbar-outer{position:relative;border:1px solid #356900;width:100%;height:3px;margin:0.35em -1px 2em;background-color:white;}.webform-progressbar-page{position:absolute;width:7px;height:7px;margin:-6px -4px;border:1px solid #356900;background-color:white;border-radius:5px;}.webform-progressbar-page.completed{background-color:#74c421;}.webform-progressbar-page.current{background-color:#74c421;}.webform-progressbar-page .webform-progressbar-page-number{display:none;}.webform-progressbar-page .webform-progressbar-page-label{position:relative;top:10px;margin:0 -10em;}
.modern-menu-container{position:relative;font-family:sans-serif;}.modern-menu-container ul.menu{list-style:none;padding:0;margin:0;}.modern-menu-container ul.menu li{position:relative;cursor:pointer;padding:6px 12px 6px 12px;font-size:19px;}.modern-menu-container ul.menu li button.submenu-toggle{color:transparent;}.modern-menu-container ul.menu li ul.menu li{border-bottom:1px solid #998562;padding:6px 30px 6px 20px;}.modern-menu-container ul.menu li a:focus,.modern-menu-container ul.menu li a:hover,.modern-menu-container ul.menu li:hover{background-color:#978362;color:white !important;}.modern-menu-container ul.menu ul.menu > a,.modern-menu-container ul.menu ul.menu > span,.modern-menu-container ul.menu ul.menu > span.nolink{color:#fff !important;text-decoration:none;display:inline-block;font-size:18px;padding:6px 13px 16px 13px !important;text-align:right !important;font-weight:normal;}.modern-menu-toggle,.submenu-toggle{display:none;}.modern-menu-container li.expanded > a::after,.modern-menu-container li.expanded > span.nolink::after{content:"\f107";font-family:'FontAwesomeKW';position:relative;top:2px !important;font-size:18px;font-weight:400;line-height:18px;padding:0 0 0 5px !important;vertical-align:top;display:inline-block;}@media (min-width:769px){.modern-menu-container ul.menu{display:flex;align-items:center;justify-content:flex-end;}.modern-menu-container ul.menu ul.menu{background-color:#857455 !important;border:none;box-shadow:0 2px 5px rgba(0,0,0,0.2);min-width:250px;background-color:#857455;}.modern-menu-container ul.menu ul.menu a,.modern-menu-container ul.menu ul.menu span.nolink{color:#ffffff;font-size:16px;text-align:left;width:100%;box-sizing:border-box;}.modern-menu-container ul.menu ul.menu a::after,.modern-menu-container ul.menu ul.menu span.nolink::after{color:#ffffff;position:absolute;right:15px;margin-top:10px;}.modern-menu-container ul.menu ul.menu li:hover,.modern-menu-container ul.menu ul.menu li:hover > a,.modern-menu-container ul.menu ul.menu li:hover > span.nolink{background-color:#5A4F3E;}.modern-menu-container > ul.menu > li:hover > ul.menu{display:block !important;top:100%;left:0;}.modern-menu-container ul.menu ul.menu{display:none;position:absolute;z-index:1000;overflow:visible !important;}.modern-menu-container ul.menu ul.menu li{width:100%;}.modern-menu-container > ul.menu > li ul.menu li:hover > ul.menu{display:block !important;top:0;left:100%;margin-left:1px;}.modern-menu-container > ul.menu > li.menu-item-direita:hover > ul.menu{left:auto;right:0;}.modern-menu-container > ul.menu > li.menu-item-direita ul.menu li:hover > ul.menu{left:auto !important;right:100% !important;margin-left:0;margin-right:1px;}}@media (max-width:768px){.modern-menu-container{position:static;color:white;}.modern-menu-container ul.menu{display:none;position:absolute;top:65px;left:0;width:100%;background-color:#6C5F4A;box-shadow:0 4px 8px rgba(0,0,0,0.2);z-index:1000;width:100%;}.modern-menu-container.is-open > ul.menu{display:block !important;}.modern-menu-toggle{display:block;position:absolute;right:10px;top:6px;z-index:1001;background:none;border:none;padding:0;cursor:pointer;width:48px;height:48px;font-size:0;color:transparent;}.modern-menu-toggle .menu-icon{width:100%;height:100%;fill:none;stroke:black;}.modern-menu-toggle .menu-icon-open .icon-circle{stroke-width:3;transition:stroke 0.3s ease;}.modern-menu-toggle .menu-icon-open .icon-bar{fill:black;stroke:none;transition:fill 0.3s ease;}.modern-menu-toggle .menu-icon-close .icon-circle{stroke-width:3;transition:stroke 0.3s ease;}.modern-menu-toggle .menu-icon-close .icon-cross{stroke:black;stroke-width:6;stroke-linecap:round;transition:stroke 0.3s ease;}.modern-menu-toggle:hover .icon-circle{stroke:#c2a468;}.modern-menu-toggle:hover .menu-icon-open .icon-bar{fill:#857455;}.modern-menu-toggle:hover .menu-icon-close .icon-cross{stroke:#857455;}.modern-menu-container .menu-icon-open{display:block;}.modern-menu-container .menu-icon-close{display:none;}.modern-menu-container.is-open .menu-icon-open{display:none;}.modern-menu-container.is-open .menu-icon-close{display:block;}.modern-menu-container ul.menu li{width:100%;border-bottom:1px solid rgba(255,255,255,0.1);}.modern-menu-container ul.menu li > a,.modern-menu-container ul.menu li > span.nolink{display:block;color:#ffffff;padding:15px 20px !important;font-size:18px;position:relative;}#modern-menu-container.modern-menu-container li.expanded > a::after,#modern-menu-container.modern-menu-container li.expanded > span.nolink::after{display:none !important;}.modern-menu-container ul.menu ul.menu{display:none;float:right;width:100%;background-color:#857455;}.modern-menu-container ul.menu li.submenu-is-open > ul.menu{display:block !important;}.modern-menu-container ul.menu ul a,.modern-menu-container ul.menu ul span.nolink{padding-left:30px !important;}.modern-menu-container ul.menu ul ul a,.modern-menu-container ul.menu ul ul span.nolink{padding-left:45px !important;}.modern-menu-container li.expanded > .submenu-toggle{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;width:60px;height:100%;background:transparent;border:none;cursor:pointer;z-index:10;}.modern-menu-container li.expanded > .submenu-toggle::after{content:'+';color:#ffffff;font-size:28px;font-weight:300;transition:transform 0.3s ease;}.modern-menu-container li.submenu-is-open > .submenu-toggle::after{content:'-';font-size:38px;}}@media (min-width:481px) and (max-width:768px){.modern-menu-container ul.menu{left:auto;right:0;float:right;}}@media (max-width:480px){.modern-menu-container ul.menu{width:100%;left:0;right:0;}}@media (min-width:1200px){.onscroll .modern-menu-container ul.menu{margin-top:10px !important;padding-bottom:0;}#main-navigation ul.menu{margin-top:50px;margin-right:-12px;}}@media (min-width:992px) and (max-width:1199px){.onscroll .modern-menu-container ul.menu{margin-top:8px !important;padding-bottom:0;}#main-navigation ul.menu{margin-top:41px;margin-right:-12px;}}@media (min-width:768px) and (max-width:991px){#main-navigation ul.menu{margin-top:30px;}.modern-menu-container ul.menu li{padding:6px 9px 6px 9px;font-size:16px;}}@media (min-width:480px) and (max-width:767px){#main-navigation ul.menu{margin-top:21px;}}
.fivestar-outline div.fivestar-widget-static .star{width:16px;height:14px;background:url(/sites/all/modules/fivestar/widgets/outline/star.png) no-repeat 0 0px;}.fivestar-outline div.fivestar-widget-static .star span.on{background:url(/sites/all/modules/fivestar/widgets/outline/star.png) no-repeat 0 -28px;}.fivestar-outline div.fivestar-widget-static .star span.off{background:url(/sites/all/modules/fivestar/widgets/outline/star.png) no-repeat 0 0px;}.fivestar-outline div.fivestar-widget .cancel,.fivestar-outline div.fivestar-widget .star{width:16px;height:14px;}.fivestar-outline div.fivestar-widget .cancel,.fivestar-outline div.fivestar-widget .cancel a{background:url(/sites/all/modules/fivestar/widgets/outline/cancel.png) no-repeat 0 0;}.fivestar-outline div.fivestar-widget .star,.fivestar-outline div.fivestar-widget .star a{background:url(/sites/all/modules/fivestar/widgets/outline/star.png) no-repeat 0 0px;}.fivestar-outline div.fivestar-widget div.on a{background-position:0 -14px;}.fivestar-outline div.fivestar-widget div.hover a,.fivestar-outlinediv.rating div a:hover{background-position:0 -28px;}
.url-textfield{display:none !important;}
