@charset "utf-8";div.proforms_system_error{display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:1px solid #a33;background-color:#fee}div.proforms_system_error span{display:inline-block;margin:10px;color:#a00}.m4jFormElementWrap{margin:0px;padding:0px;border:none;border:1px solid transparent}* html .m4jFormElementWrap{border:1px solid none}.m4jRadioWrap,.m4jCheckboxWrap{margin:0px;padding:0px;border:none;float:left;border:1px solid transparent}* html .m4jRadioWrap,* html .m4jCheckboxWrap{border:1px solid none}.m4jCLR{clear:both}div.m4j-email{display:none}.m4jScrollConfirm{display:block;overflow-x:hidden;overflow-y:scroll;border:1px solid #ababab}.m4jOff{display:none}div.proformsInnerFormWrap{display:inline-block;max-width:100%;float:none;clear:both;text-align:left}div.proformsFormWrap table tr td fieldset legend,#proforms_proforms table tr td fieldset legend,#proforms_proforms fieldset legend{display:block\0}#proforms_proforms table.m4j_form_table,#proforms_proforms table.m4j_form_table tr,#proforms_proforms table.m4j_form_table tr:hover,#proforms_proforms table.m4j_form_table tr td,#proforms_proforms table.m4j_form_table tr:hover td,#proforms_proforms table.m4j_form_table tr td div table{background:transparent;border:none}#proforms_proforms table.m4jSystemTable,#proforms_proforms table.m4jSystemTable tr,#proforms_proforms table.m4jSystemTable tr:hover,#proforms_proforms table.m4jSystemTable tr td,#proforms_proforms table.m4jSystemTable tr:hover td,#proforms_proforms table.m4jSystemTable tr td div table{background:transparent;border:none;text-align:left}#proforms_proforms textarea:focus,#proforms_proforms input[type=submit]:focus,#proforms_proforms input[type=reset]:focus{outline:none}table.m4jSystemTable tr td.proformsQuestions,table.m4jSystemTable tr td.proformsInfoImage img{cursor:help}table.nopad,table.nopad tr,table.nopad tr:hover,table.nopad tr td,table.nopad tr:hover td{background:transparent;border:none}#proforms_proforms div.pfmTAMaxChars{display:block;width:100%;background:transparaent;clear:both;font-size:10px;border:none;outline:none;padding:0;margin:0}#m4jAsk2Confirm input[type="checkbox"]:checked+label:before{content:none;background:transparent}#proforms_proforms select[multiple],#proforms_proforms select[size]{height:auto}#proforms_proforms input[name=mailcopy]{margin-right:5px}div.m4jRequiredWrapSystem{display:inline-block;margin-bottom:10px;max-width:100%;text-align:left}body table.m4jSystemTable tr td input,body table.m4jSystemTable tr td textarea,body table.m4jSystemTable tr td select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-height:28px}body table.m4jSystemTable tr td input[type="radio"],body table.m4jSystemTable tr td input[type="checkbox"]{min-height:1px}@media screen and (max-width:960px){table.m4jFormTable,table.m4jFormTable tr,table.m4jFormTable td,table.m4jSystemTable,table.m4jSystemTable tr,table.m4jSystemTable tr td,table.m4jSystemTable table,table.m4jSystemTable table tr,table.m4jSystemTable table td{display:block;float:left;clear:both;width:99%;max-width:100%;min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow-x:hidden}table.m4jSystemTable tr td.proformsQuestions,table.m4jSystemTable tr td.proformsInfoImage{display:block;width:100%;min-width:16px;float:left}table.m4jSystemTable tbody{display:block;width:100%;padding:0;margin:0}table.m4jSystemTable tr td.proformsQuestions{margin-top:10px}table.m4jSystemTable tr td span.rspInfo{display:block;font-size:12px;font-style:italic;width:100%;margin-bottom:5px}table.m4jSystemTable tr td div{display:block;min-width:100%;overflow:visible}table.m4jSystemTable input,table.m4jSystemTable textarea,table.m4jSystemTable select{max-width:70%;margin-right:0;margin-left:0}}@media screen and (max-width:480px){div.proformsFormWrap form{width:100%}table.m4jSystemTable tr td{padding-left:0;margin-left:0;padding-right:0;margin-right:0}table.m4jSystemTable tr td fieldset{border:none;outline:none;background:transparent;padding:0;margin:0;width:90%;max-width:100%;min-width:100%;border:none}#proforms_proforms table tr td fieldset legend,body table.m4jSystemTable tr td fieldset legend{padding:0;margin:0;padding-right:5px;display:block;border:none;outline:none;background:transparent;width:100%;clear:both;border-bottom:1px solid;margin-bottom:10px;color:inherit}body table.m4j_form_table{width:100%}}
.m4j_heading{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#333;text-align:left;vertical-align:top;display:block;margin:0px;overflow:hidden;height:16px;width:auto;padding:0px;padding-bottom:2px}.m4j_header_text{font-size:10px;font-weight:normal;color:#000;text-align:left;vertical-align:top;display:block;width:100%;overflow:hidden;padding:0px;padding-bottom:16px}.m4j_wrap{text-align:left;vertical-align:top;display:block;margin:0px;padding:0px;width:100%;overflow:hidden;position:relative;float:left}.m4j_list_heading{text-align:left;vertical-align:top;display:block;width:100%;overflow:hidden}.m4j_list_heading a,.m4j_list_heading a:link,.m4j_list_heading a:visited,.m4j_list_heading a:active{font-weight:bold;font-size:14px}.m4j_list_intro{font-size:10px;font-weight:normal;color:#000;text-align:left;vertical-align:top;display:block;padding:0px;width:100%;overflow:hidden}.m4j_list_wrap{text-align:left;vertical-align:top;display:block;margin:0px;width:100%;overflow:hidden;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;border:none;border-bottom:1px solid #cdcdcd}.m4j_footer{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#333;text-decoration:none;text-align:right;vertical-align:middle;display:block;margin:0px;height:20px;width:100%;border:none;overflow:hidden;padding:0px;padding-top:8px}.m4j_form_wrap{text-align:left;vertical-align:top;display:block;margin:0px;width:100%;overflow:hidden;padding:0px;padding-top:8px;padding-bottom:8px;border:none;float:left}div.m4j_form_wrap textarea,div.m4j_form_wrap input[type="text"],div.m4j_form_wrap input[type="password"],div.m4j_form_wrap input[type="datetime"],div.m4j_form_wrap input[type="datetime-local"],div.m4j_form_wrap input[type="date"],div.m4j_form_wrap input[type="month"],div.m4j_form_wrap input[type="time"],div.m4j_form_wrap input[type="week"],div.m4j_form_wrap input[type="number"],div.m4j_form_wrap input[type="email"],div.m4j_form_wrap input[type="url"],div.m4j_form_wrap input[type="search"],div.m4j_form_wrap input[type="tel"],div.m4j_form_wrap input[type="color"],div.m4j_form_wrap .uneditable-input{}div.m4j_form_wrap table.m4j_form_table,div.m4j_form_wrap table.m4j_form_table tr,div.m4j_form_wrap table.m4j_form_table td{border:none !important;border-spacing:0px;border-collapse:collapse;padding:2px;box-sizing:border-box;-moz-box-sizing:border-box}.m4j_form_wrap input{}.m4j_form_wrap input:focus{outline:1px solid #bcbcbc;background-color:#f8f8f8}.m4j_form_wrap textarea{}.m4j_form_wrap textarea:focus{outline:1px solid #bcbcbc;background-color:#f8f8f8}.m4j_form_wrap select{}.m4j_form_wrap select:focus{outline:1px solid #bcbcbc;background-color:#f8f8f8}.m4j_form_wrap fieldset{border:1px solid #ababab;margin:0px 3px;margin-top:5px;padding:10px;background:none}#proforms_proforms legend{display:inline-block;width:auto;border:none;padding:0px 10px}.m4j_form_table{margin:0px;padding:0px;border:none}.m4j_error{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#F00;text-align:left;vertical-align:middle;display:block;margin:0px;padding:0px;height:auto;width:100%;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px}.m4j_submit_wrap{text-align:center;vertical-align:middle;display:block;width:100%;margin:20px 20px 20px;padding:0px;border:none}.m4j_submit{}.m4j_reset{}.m4j_toRight{float:right}.m4j_toLeft{float:left}.m4j_help{float:right;display:block;margin:0px;padding:0px;padding-left:8px;border:none}.m4j_captcha_table{background-color:#E9E9E9;border:1px dotted #333;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;display:table}.m4j_captcha_advice{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#000}.m4j_required{font-weight:bold;color:#F00;text-decoration:none}.m4jInputField{border:1px solid #ababab}.m4jTextArea{border:1px solid #ababab}.m4jSelection{border:1px solid #ababab}.m4jMultipleSelection{border:1px solid #ababab}.m4jAttachment{border:1px solid #ababab}.m4jSelectItem{display:block;float:left;text-align:left;vertical-align:middle;white-space:nowrap;margin-right:4px;margin-bottom:2px;line-height:100%}.m4jSelectItemVertical{margin:0px;margin-bottom:2px;line-height:100%}.m4jSelectItem input{margin:0px;padding:0px;float:left;margin-right:3px}div.m4jCheckboxWrap .m4jCheckBox{margin-right:5px}div.m4jRadioWrap .m4jRadio{margin-right:5px}.m4jAsk2Confirm{float:left;padding-top:5px;vertical-align:top;text-align:left}#m4jAsk2Confirm input,#m4jAsk2Confirm label{float:left}#proforms_proforms div.m4jTextareaLimit{}
div.proformsInnerFormWrap{display:inline-block;max-width:100%;float:none;clear:both;text-align:left}body div.proformsFormWrap div.pfmTemplate input,body div.proformsFormWrap div.pfmTemplate textarea,body div.proformsFormWrap div.pfmTemplate select{width:auto;position:relative}body div.proformsFormWrap div.pfmTemplate textarea{height:auto}body div.proformsFormWrap div.pfmTemplate input:focus,body div.proformsFormWrap div.pfmTemplate textarea:focus,body div.proformsFormWrap div.pfmTemplate select:focus{outline:auto}body div.proformsFormWrap div.pfmTemplate div{position:relative}body div.proformsFormWrap{overflow:visible}body div.proformsFormWrap div.pfmTemplate fieldset{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;overflow:hidden;width:100%;max-width:100%;height:100%;max-height:100%;vertical-align:top;float:left}.pfmCLR:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.pfmCLR{display:inline-block}html[xmlns] .pfmCLR{display:block}* html .pfmCLR{height:1%}.pfmTemplate,.pfmRow,.pfmSlot,.pfmElement,.pfmQuestion,.pfmField,.pfmDiv,.pfmHTML{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:none;outline:none;transition:none;background:transparent;float:left}body div.proformsFormWrap,body div.pfmTemplate{max-width:100%;display:inline-block;float:none}.pfmRow{width:100%;margin-bottom:20px;vertical-align:top}.pfmSlot{margin:0 1.43478% 0 0;vertical-align:top;text-align:left}.pfmPin{float:left}.pfmPadding{padding-right:5px}.pfmFullRange,.pfmTemplate .pfmHTML{width:100%;max-width:100%}.pfmQuestion{overflow:hidden;text-overflow:ellipsis;display:inline-block;min-height:28px;vertical-align:middle;text-align:left;line-height:100%;position:relative;padding-top:6px;max-width:100%}.pfmBoxed{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pfmElement{margin-bottom:5px}.pfmTemplate input,.pfmTemplate textarea,.pfmTemplate select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:28px;max-width:100%}.pfmTemplate img{max-width:100%;display:inline-block}.pfmMargin{margin-right:1.43478%}.pfmTBL,pfmTR,pfmTD{margin:0;padding:0;border:none;background:transparent}.pfmTBL{display:table}.pfmTR{display:table-row}.pfmTD{display:table-cell;text-align:left}.pfmDateTD{width:20px;text-align:right;vertical-align:top}.pfmDateTD img{display:inline-block;margin:0;padding:0;vertical-align:middle;margin-left:4px;cursor:pointer;margin-top:4px}.pfmDate{max-width:100%}.pfmDateInput{min-width:100%;max-width:100%}.pfmHidden{display:none}.pfmRequiredNoQuestion{right:25px;position:absolute}.pfmRequiredSingleNoQuestion{right:auto;position:relative;float:left}body div.proformsFormWrap div.pfmTemplate div.pfmInfoImage{position:absolute;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:left center;width:16px;height:16px;vertical-align:middle;margin:0;padding:0;padding-left:16px;border:none;overflow:hidden;margin-left:0;margin-right:5px;top:6px;right:0;cursor:help}body div.proformsFormWrap div.pfmTemplate label.pfmCLR div.pfmInfoImage,body div.proformsFormWrap div.pfmTemplate div.pfmSingle div.pfmInfoImage{position:relative;display:inline-block;float:none;margin-left:5px;margin-right:0;top:0}body div.proformsFormWrap div.pfmTemplate .m4jFormElementWrap{display:inline-block}body div.proformsFormWrap div.pfmTemplate div.m4jCheckboxWrap,body div.proformsFormWrap div.pfmTemplate div.m4jRadioWrap{margin:0;padding:6px 0 0 0;border:none;background:transparent;width:100%}body div.proformsFormWrap div.pfmTemplate label.pfmSelectItem{display:block;margin:0;padding:0;float:left;padding-right:5px;padding-bottom:5px;overflow:visible;border:none;background:transparent;line-height:100%;height:auto}body div.proformsFormWrap div.pfmTemplate label.pfmSelBreak{display:block;width:100%;clear:both}body div.proformsFormWrap div.pfmTemplate input[type="checkbox"],body div.proformsFormWrap div.pfmTemplate input[type="radio"]{display:inline-block;margin:0;padding:0;margin-right:5px;height:auto;line-height:100%;float:left;min-height:0px}body div.proformsFormWrap div.pfmTemplate input[type="file"]{height:auto;width:auto;vertical-align:middle;text-align:left}.pfmSpan1{width:2.690217391%}.pfmSpan2{width:6.815217391%}.pfmSpan3{width:10.940217391%}.pfmSpan4{width:15.065217391%}.pfmSpan5{width:19.190217391%}.pfmSpan6{width:23.315217391%}.pfmSpan7{width:27.440217391%}.pfmSpan8{width:31.565217391%}.pfmSpan9{width:35.690217391%}.pfmSpan10{width:39.815217391%}.pfmSpan11{width:43.940217391%}.pfmSpan12{width:48.065217391%}.pfmSpan13{width:52.190217391%}.pfmSpan14{width:56.315217391%}.pfmSpan15{width:60.440217391%}.pfmSpan16{width:64.565217391%}.pfmSpan17{width:68.690217391%}.pfmSpan18{width:72.815217391%}.pfmSpan19{width:76.940217391%}.pfmSpan20{width:81.065217391%}.pfmSpan21{width:85.190217391%}.pfmSpan22{width:89.315217391%}.pfmSpan23{width:93.440217391%}.pfmSpan24{width:97.565217391%;margin-right:0}.pfmLast{margin-right:0}
@media screen and (max-width:960px){.pfmTemplate,.pfmRow,.pfmSlot,.pfmElement{float:left;width:100%;clear:both}body div.proformsFormWrap div.pfmTemplate fieldset{display:block;float:none;clear:both}}@media screen and (max-width:480px){.pfmElement{margin-bottom:16px}body div.proformsFormWrap div.pfmTemplate fieldset{border:none;outline:none;background:transparent;padding:0;margin:0}body div.proformsFormWrap div.pfmTemplate div.pfmInfoImage,body div.proformsFormWrap div.pfmTemplate label.pfmCLR div.pfmInfoImage{position:relative;display:block;font-style:italic;float:none;margin:0;padding:0;width:100%;height:auto;line-height:16px;font-size:12px;overflow:visible;padding-left:20px;clear:both;margin-top:5px;margin-bottom:10px;background-position:left top}.pfmRequiredSingleNoQuestion,.pfmRequired{top:0;right:0;position:absolute;float:none;padding:0;margin-top:16px}#proforms_proforms div.pfmTemplate legend,body div.proformsFormWrap div.pfmTemplate legend{padding:0;margin:0;padding-right:5px;display:block;border:none;outline:none;background:transparent;width:100%;clear:both;border-bottom:1px solid;margin-bottom:10px;color:inherit}.pfmQuestion,.pfmField{display:block;float:left;clear:both}.pfmQuestion{min-width:90%;max-width:90%}.pfmDate,.pfmDate .pfmTR,.pfmDate .pfmTD{display:block;float:left}.pfmDate .pfmTD{max-width:80%}.pfmDate .pfmDateTD{max-width:20px}.pfmField{max-width:98%}body div.proformsFormWrap div.pfmTemplate input,body div.proformsFormWrap div.pfmTemplate textarea,body div.proformsFormWrap div.pfmTemplate select{display:inline-block;max-width:100%}.pfmSelectItem{min-width:100%;max-width:100%;clear:both}}
form.ProformsForm{}form.ProformsForm label.pfmQuestion{}form.ProformsForm div.pfmField{}form.ProformsForm div.pfmField input[type="text"]{}form.ProformsForm div.pfmField input[type="checkbox"]{}form.ProformsForm div.pfmField input[type="radio"]{}form.ProformsForm div.pfmField input[type="date"]{}form.ProformsForm div.pfmField input[type="file"]{}form.ProformsForm div.pfmField input[type="password"]{}form.ProformsForm div.pfmField textarea{}form.ProformsForm div.pfmField select{}form.ProformsForm div.pfmField option{}form.ProformsForm div.pfmRow fieldset{}form.ProformsForm div.pfmRow legend{}
#bubble_tooltip{position:absolute;display:block;width:147px;left:-9999em;top:0px;z-index:9999999}#bubble_tooltip .bubble_top{background-image:url('/components/com_proforms/images/bubble_top.gif');background-repeat:no-repeat;height:16px}#bubble_tooltip .bubble_middle{background-image:url('/components/com_proforms/images/bubble_middle.gif');background-repeat:repeat-y;background-position:bottom left;padding-left:10px;padding-right:7px;text-align:left}#bubble_tooltip .bubble_middle span{position:relative;top:-8px;font-family:Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;font-size:11px;text-align:left;vertical-align:top;line-height:12px}#bubble_tooltip .bubble_bottom{background-image:url('/components/com_proforms/images/bubble_bottom.gif');background-repeat:no-repeat;height:44px;position:relative;top:-6px}m4jInfoImage{display:block;border:none;width:16px;height:16px;text-align:left;vertical-align:top}
@media all{.pfmCalendar{position:relative;display:none;border:1px solid;border-color:#ddd;font-size:11px;cursor:default;background-color:#fff;color:WindowText;font-family:tahoma,verdana,sans-serif;z-index:9999999;color:#000;-webkit-box-shadow:5px 5px 5px rgba(100,100,100,0.8);-moz-box-shadow:5px 5px 5px rgba(100,100,100,0.8);box-shadow:5px 5px 5px rgba(100,100,100,0.8)}.pfmCalendar table{border:1px solid;border-color:#ddd;font-size:11px;cursor:default;background:Window;color:WindowText;font-family:tahoma,verdana,sans-serif;border-collapse:collapse;display:table;margin:0;padding:0;min-width:240px;box-sizing:border-box;-moz-box-sizing:border-box}.pfmCalendar table tr{display:table-row;box-sizing:border-box;-moz-box-sizing:border-box}.pfmCalendar table td{display:table-cell;box-sizing:border-box;-moz-box-sizing:border-box}.pfmCalendar .pfmButton{text-align:center;padding:1px;border:1px solid;border-color:#ddd;background:#eee}.pfmCalendar pfmNav{background:#eee url(/components/com_proforms/js/calendar/menuarrow.gif) no-repeat 100% 100%}.pfmCalendar thead .pfmTitle{font-weight:bold;padding:1px;border:1px solid #ddd;background:#eee;color:#333;text-align:center}.pfmCalendar thead .headrow{}.pfmCalendar thead .daynames{}.pfmCalendar thead .name{border-bottom:1px solid #ddd;padding:2px;text-align:center;background:#eee;color:#333}.pfmCalendar thead .weekend{color:#f00}.pfmCalendar .rowhilite .weekend{color:#f88}.pfmCalendar thead .hilite{outline:1px solid #ccc;padding:0px;border-color:#ddd}.pfmCalendar thead .active{border-width:1px;padding:2px 0px 0px 2px;border-color:#ddd}.pfmCalendar tbody .day{width:2em;text-align:right;padding:2px 4px 2px 2px}.pfmCalendar tbody .day.othermonth{font-size:80%;color:#aaa}.pfmCalendar tbody .day.othermonth.oweekend{color:#faa}.pfmCalendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid #ddd;background:#eee;color:#333}.pfmCalendar tbody .rowhilite td{background:#08C;color:#fff}.pfmCalendar tbody td.hilite{border:#ddd}.pfmCalendar tbody td.active{padding:2px 2px 0px 2px;border:1px solid;border-color:#ddd}.pfmCalendar tbody td.selected{display:table-cell;margin:0;line-height:100%;width:auto;height:100%;font-weight:normal;padding:2px 2px 0px 2px;background-color:#eee;color:#333;border:1px solid rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6)}.pfmCalendar tbody td.weekend{color:#f00}.pfmCalendar tbody td.today{font-weight:normal;color:#2bf}.pfmCalendar tbody td.disabled{color:GrayText}.pfmCalendar tbody .emptycell{visibility:hidden}.pfmCalendar tbody .emptyrow{display:none}.pfmCalendar tfoot .footrow{}.pfmCalendar tfoot .ttip{background:#eee;padding:1px;border:1px solid;border-color:#ddd;color:#333;text-align:center}.pfmCalendar tfoot .hilite{border:#ddd;padding:1px;background:#e4e0d8}.pfmCalendar tfoot .active{padding:2px 0px 0px 2px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000}.pfmCalendar .combo{position:absolute;display:none;width:4em;top:0px;left:0px;cursor:default;border:1px solid #ccc;background:#eee;color:#333;font-size:90%;padding:1px;z-index:100}.pfmCalendar .combo .label,.pfmCalendar .combo .label-IEfix{text-align:center;padding:2px;display:block;width:100%;margin:0;margin-bottom:3px;box-sizing:border-box;-moz-box-sizing:border-box}.pfmCalendar .combo .label-IEfix{width:4em}.pfmCalendar .combo .active{padding:0px;border:1px solid #08C;background-color:#08C;color:#fff}.pfmCalendar .combo .hilite{background:#08C;color:#fff}.pfmCalendar td.time{border-top:1px solid #ddd;padding:1px 0px;text-align:center;background-color:#eee}.pfmCalendar td.time .hour,.pfmCalendar td.time .minute,.pfmCalendar td.time .ampm{padding:0px 3px 0px 4px;border:1px solid #889;font-weight:bold;background-color:Menu}.pfmCalendar td.time .ampm{text-align:center}.pfmCalendar td.time .colon{padding:0px 2px 0px 3px;font-weight:bold}.pfmCalendar td.time span.hilite{border-color:#000;background-color:#08C;color:#fff}.pfmCalendar td.time span.active{border-color:#f00;background-color:#000;color:#0f0}}
#proforms_proforms div.clr{clear:both}#captchaWrap,#captchaWrapButtons{position:relative;display:block;margin:0px;padding:0px;border:none;background:transparent;outline:none;clear:both;width:100%}#proformsReCaptcha{position:realtive;display:inline-block;border:none;width:320px;margin:0px;padding:0px;background:transparent}#proformsCaptcha{position:realtive;display:inline-block;border:none;width:191px;height:109px;margin:0px;padding:0px;background-image:url("/components/com_proforms/images/captchaback.png");background-position:0px 0px;background-repeat:no-repeat}#proformsCaptcha .alignImage{display:block;margin:0;padding:0;border:none;margin-left:16px;margin-top:15px;width:160px;height:32px;border:1px solid #9a9a9a}#proformsCaptcha .alignInput{display:block;margin:0;padding:0;border:none;width:191px;margin-top:12px}#proformsCaptcha .alignInput input{display:block;margin:0;padding:0 5px;border:1px solid #9a9a9a;width:100px;height:24px;background-color:#fff;color:#0000;font-weight:bold;font-size:14px;line-height:24px;margin-left:35px;-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;outline:none;float:left;background-image:url("/components/com_proforms/images/inputback.png");background-position:0px 0px;background-repeat:repeat-x}#proformsCaptcha .alignInput input:focus{outline:none}#proformsCaptcha .alignInput img{float:left;margin-left:3px;cursor:pointer}
.wf-mediabox-numbers *,[class^=wf-mediabox]{left:0;top:0;margin:0;padding:0;border:0;outline:0;vertical-align:top;background:0 0;text-decoration:none;color:#444;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:inherit;text-shadow:none;text-transform:none;float:none;position:relative;width:auto;height:auto;white-space:normal;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:400;text-align:left;box-sizing:border-box;direction:ltr;max-width:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none}.wf-mediabox-scrolling{position:relative}.wf-mediabox{position:fixed;z-index:10000;width:100%;height:100%;font-size:16px}.wf-mediabox-cache{position:absolute;left:-99999px}.wf-mediabox-scrolling .wf-mediabox{position:absolute;top:0;left:0;bottom:0;right:0}.wf-mediabox-overlay{position:absolute;cursor:pointer;background-color:#000;width:100%;height:100%}.wf-mediabox-overlay-transition .wf-mediabox-overlay{opacity:0;transition:opacity .3s ease-in-out}.wf-mediabox-open .wf-mediabox-overlay{opacity:.7}.wf-mediabox-loader:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:10000;box-sizing:border-box}.wf-mediabox-loader:after{content:"";display:block;border:.25em solid rgba(255,255,255,.5);border-left-color:#fff;border-radius:50%;width:2em;height:2em;animation:donut-spin 1.2s linear infinite;z-index:10001;position:absolute;top:50%;left:50%;margin:-1em 0 0 -1em;box-sizing:border-box}.wf-mediabox-body,.wf-mediabox-frame:after{display:inline-block;vertical-align:middle}@keyframes donut-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.wf-mediabox-frame:after{content:"";height:100%}.wf-mediabox-frame{box-sizing:border-box;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.wf-mediabox-body{z-index:10002;cursor:default;margin:0 auto;position:relative;text-align:left;width:100%;visibility:hidden;box-shadow:0 0 30px rgba(0,0,0,.5);max-width:260px}.wf-mediabox-broken-image,.wf-mediabox-broken-media>div,.wf-mediabox-loading .wf-mediabox-content-image{min-width:240px;min-height:135px}.wf-mediabox-loader{text-align:center;line-height:0;display:none;width:100%;height:100%;position:absolute}.wf-mediabox-loading .wf-mediabox-loader{display:inline-block!important}.wf-mediabox-info-bottom,.wf-mediabox-info-top{overflow:hidden;position:relative;margin:0;padding:0;border:0}.wf-mediabox-container{overflow:hidden;max-width:100%;height:auto}[class*=wf-mediabox-transition-] .wf-mediabox-body{opacity:0;transition:.3s ease-in;transition-property:opacity,transform}.wf-mediabox-transition-scale .wf-mediabox-body{transform:scale3d(.9,.9,1)}.wf-mediabox-transition-slide-in .wf-mediabox-body{transform:translateX(300%) translateY(0)}.wf-mediabox-transition-slide-out .wf-mediabox-body{transform:translateX(-200%) translateY(0)}.wf-mediabox-body:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#fff}.wf-mediabox-show .wf-mediabox-body{visibility:visible}.wf-mediabox-caption-hidden *,.wf-mediabox-content-ajax iframe,.wf-mediabox-theme-uikit .wf-mediabox-content nav,.wf-zoom-image-hover .wf-icon-zoom-image{visibility:hidden}.wf-mediabox-transition-scale .wf-mediabox-body.wf-mediabox-transition{opacity:1;transform:scale3d(1,1,1)}.wf-mediabox-transition-slide-in .wf-mediabox-body.wf-mediabox-transition,.wf-mediabox-transition-slide-out .wf-mediabox-body.wf-mediabox-transition{opacity:1;transform:translateX(0) translateY(0)}.wf-mediabox-body.wf-mediabox-transition:after{content:"";width:0;height:0}.wf-mediabox-content{width:auto;height:auto;overflow:hidden;display:block}.wf-mediabox-content-item>figure{margin:0;position:absolute;width:100%;height:100%;left:0;top:0;display:block}.wf-mediabox-content-item>figure>figcaption{text-align:center;position:absolute;width:100%;display:block;bottom:0;background:#fff;padding:.25em}.wf-mediabox-scroll .wf-mediabox-content-image{overflow:auto}.wf-mediabox-scroll .wf-mediabox-content-image img{max-width:inherit}.wf-mediabox-content-ajax .wf-mediabox-content-item,.wf-mediabox-content-iframe .wf-mediabox-content-item,.wf-mediabox-content-object .wf-mediabox-content-item,.wf-mediabox-content-video .wf-mediabox-content-item{padding-bottom:56.25%;width:100%;height:0;overflow:inherit}.wf-mediabox-content-ratio-4by3 .wf-mediabox-content-item{padding-bottom:75%}.wf-mediabox-content-ratio-flex .wf-mediabox-content-item{padding-bottom:0}.wf-mediabox-container .wf-mediabox-content-height{padding:initial;min-height:320px}.wf-mediabox-content-ajax{overflow:auto}.wf-mediabox-content-audio,.wf-mediabox-content-image{text-align:center;width:100%;height:auto}.wf-mediabox-content p.media-support{font-size:20px;color:#888;font-weight:700;text-align:center;height:100%;position:relative;top:50%;margin-top:-10px}.wf-mediabox-content-iframe iframe,.wf-mediabox-content-object embed,.wf-mediabox-content-object object,.wf-mediabox-content-video video{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.wf-mediabox-content-audio audio,.wf-mediabox-content-image img{text-align:center;width:100%;height:auto}.wf-mediabox-content-audio audio{min-height:40px}.wf-mediabox.ios .wf-mediabox-content{overflow:scroll;-webkit-overflow-scrolling:touch}.wf-mediabox-ajax{overflow:auto;border:0;margin:0;background-color:#fff}a.wf-mediabox-img{line-height:0;font-size:0}.wf-mediabox-caption,.wf-mediabox-nav{display:block}.wf-mediabox-nav button{padding:0!important;font-size:inherit!important}.wf-mediabox-caption,.wf-mediabox-caption h4,.wf-mediabox-caption p{margin:0;padding:0;border:0;line-height:normal;white-space:normal}.wf-mediabox-caption p{max-height:25vh;overflow:auto}.wf-zoom-image{position:relative;line-height:0;font-size:0;display:inline-block}.wf-mediabox-has-float{display:block}.wf-mediabox-is-centered{display:block;margin:auto}.wf-zoom-image-hover:hover .wf-icon-zoom-image{visibility:visible}.wf-icon-zoom-image:before,.wf-icon-zoom-image>svg{color:#fff;font-size:24px;height:28px;position:absolute;text-align:center;width:24px;opacity:.8;top:auto;bottom:5px;left:auto;right:5px;z-index:1}.wf-icon-zoom-image>svg{fill:#fff;transform:scale(-1)}.wf-zoom-image-invert .wf-icon-zoom-image:before{color:#444}.wf-zoom-image-invert .wf-icon-zoom-image>svg{fill:#444}.wf-icon-zoom-left-top .wf-icon-zoom-image:before,.wf-icon-zoom-left-top .wf-icon-zoom-image>svg,.wf-icon-zoom-top-left .wf-icon-zoom-image:before,.wf-icon-zoom-top-left .wf-icon-zoom-image>svg{top:5px;bottom:auto;left:5px;right:auto}.wf-icon-zoom-right-top .wf-icon-zoom-image:before,.wf-icon-zoom-right-top .wf-icon-zoom-image>svg,.wf-icon-zoom-top-right .wf-icon-zoom-image:before,.wf-icon-zoom-top-right .wf-icon-zoom-image>svg{top:5px;bottom:auto}.wf-icon-zoom-bottom-left .wf-icon-zoom-image:before,.wf-icon-zoom-bottom-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-bottom .wf-icon-zoom-image:before,.wf-icon-zoom-left-bottom .wf-icon-zoom-image>svg{top:auto;bottom:5px;left:5px;right:auto}.wf-icon-zoom-center-top .wf-icon-zoom-image:before,.wf-icon-zoom-center-top .wf-icon-zoom-image>svg,.wf-icon-zoom-top-center .wf-icon-zoom-image:before,.wf-icon-zoom-top-center .wf-icon-zoom-image>svg{left:50%;margin-left:-12px;top:5px;bottom:auto;right:auto}.wf-icon-zoom-bottom-center .wf-icon-zoom-image:before,.wf-icon-zoom-bottom-center .wf-icon-zoom-image>svg,.wf-icon-zoom-center-bottom .wf-icon-zoom-image:before,.wf-icon-zoom-center-bottom .wf-icon-zoom-image>svg{left:50%;margin-left:-12px;right:auto}.wf-icon-zoom-center-right .wf-icon-zoom-image:before,.wf-icon-zoom-right .wf-icon-zoom-image:after,.wf-icon-zoom-right-center .wf-icon-zoom-image:before{margin-top:-12px;top:50%;bottom:auto}.wf-icon-zoom-center-left .wf-icon-zoom-image:before,.wf-icon-zoom-center-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left .wf-icon-zoom-image:before,.wf-icon-zoom-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-center .wf-icon-zoom-image:before,.wf-icon-zoom-left-center .wf-icon-zoom-image>svg{margin-top:-12px;top:50%;bottom:auto;left:5px;right:auto}.wf-icon-zoom-center .wf-icon-zoom-image:before,.wf-icon-zoom-center .wf-icon-zoom-image>svg{margin-top:-12px;margin-left:-12px;top:50%;bottom:auto;left:50%;right:auto}.wf-icon-zoom-image{background:0 0;border:0;cursor:pointer;display:inline-block;float:none;font-size:100%;margin:0;outline:0;overflow:hidden;padding:0;vertical-align:baseline;position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}.wf-hidden,.wf-mediabox-caption:empty,a.wfpopup.hide,a.wfpopup.noshow{display:none}.wf-icon-zoom-link:before{padding:0 0 0 5px;vertical-align:middle}.wf-icon-zoom-link>svg{padding:2px 0 0 5px;vertical-align:middle;width:16px;height:16px;transform:scaleY(-1);line-height:1}.wf-mediaplayer-object{background-color:#000;background-repeat:no-repeat;background-size:cover}.wf-mediabox-close,.wf-mediabox-next,.wf-mediabox-numbers a,.wf-mediabox-prev{cursor:pointer}.wf-mediabox-numbers a{color:inherit}.wf-mediabox figure{margin:0}.wf-mediabox figcaption{text-align:initial}.wf-icon-404{visibility:visible;background-color:#fff}.wf-icon-404>svg{width:5em;height:5em;margin:auto;transform:scale(-1);fill:#444}.wf-mediabox-frame{padding:.5em}.wf-mediabox-container{background-color:#fff;border-radius:.25em;padding:.5em}.wf-mediabox-body:after{border-radius:.25em}.wf-mediabox-info-bottom{padding:.5em 0 0}.wf-mediabox-nav{background-color:#fff;padding:1em}.wf-mediabox-close,.wf-mediabox-next,.wf-mediabox-prev{display:block;height:2em;left:auto;position:absolute;width:2em;z-index:1;color:#444;text-align:center;vertical-align:middle;line-height:2em}.wf-mediabox-close>svg,.wf-mediabox-next>svg,.wf-mediabox-prev>svg{fill:#444;vertical-align:middle}.wf-mediabox-close:after,.wf-mediabox-next:after,.wf-mediabox-prev:after{font-size:1.5em}.wf-mediabox-close:before,.wf-mediabox-next:before,.wf-mediabox-prev:before{line-height:inherit}.wf-mediabox-close{top:0;right:0}.wf-mediabox-close:focus,.wf-mediabox-close:hover,.wf-mediabox-next:focus,.wf-mediabox-next:hover,.wf-mediabox-prev:focus,.wf-mediabox-prev:hover{color:#888;text-decoration:none;outline:0}.wf-mediabox-close:focus>svg,.wf-mediabox-close:hover>svg,.wf-mediabox-next:focus>svg,.wf-mediabox-next:hover>svg,.wf-mediabox-prev:focus>svg,.wf-mediabox-prev:hover>svg{fill:#888}.wf-mediabox-prev{left:0;top:2em}.wf-mediabox-next{right:0;top:2em;left:auto}.wf-mediabox-numbers{text-align:center;display:block;line-height:2em;top:1em}.wf-mediabox-numbers ol{text-align:center}.wf-mediabox-numbers button{border:none;display:inline-block;width:100%;height:100%;border-radius:100%;font-size:14px!important;text-align:center;cursor:pointer}.wf-mediabox-numbers button:hover{font-weight:700;text-decoration:none;color:inherit;background-color:transparent;background-image:none}.wf-mediabox-numbers button.active{cursor:default;background:#444;color:#fff;font-weight:700;border:6px solid #fff}.wf-mediabox-numbers button:focus{background-color:#444;color:#fff}.wf-mediabox-caption{padding:.5em 0 .25em;background-color:#fff}.wf-mediabox-caption h4{font-size:1.2em;line-height:1.2}.wf-mediabox-caption h4 a,.wf-mediabox-caption h4 a:active,.wf-mediabox-caption h4 a:hover,.wf-mediabox-caption h4 a:visited,.wf-mediabox-caption p a,.wf-mediabox-caption p a:active,.wf-mediabox-caption p a:hover,.wf-mediabox-caption p a:visited{color:#444;font-weight:700;text-decoration:none}.wf-mediabox-numbers>ol li{display:inline-block;box-sizing:border-box;width:2em;height:2em;vertical-align:middle;line-height:1.75}.wf-mediabox-content a[download]{padding:.5em 0;display:block;text-align:right;text-decoration:none;color:#444}.wf-mediabox-content a[download]:active,.wf-mediabox-content a[download]:visited{text-decoration:none;color:#444}.wf-mediabox-content a[download]:hover{text-decoration:underline}.wf-mediabox-broken-image img{display:none}.wf-mediabox-broken-image .wf-mediabox-content-image:before{position:absolute;font-size:100px;height:auto;width:100%;text-align:center;left:0;top:50%;margin-top:-50px;opacity:.5}.wf-mediabox-broken-image .wf-icon-404{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-content:center;text-align:center}.wf-mediabox-broken-image .wf-icon-404:after{font-size:5em;display:block;width:100%;height:100%;position:relative;line-height:1.75}.wf-mediabox-thumbnails{display:flex;max-height:4rem;align-content:center;justify-content:center;flex-flow:row nowrap;gap:1%;z-index:10;margin-top:-4em;background:rgba(0,0,0,.3);padding:.5em;overflow:hidden;transition:all .5s ease-in-out 0s;opacity:0}.wf-mediabox-container:hover .wf-mediabox-thumbnails{opacity:1}.wf-mediabox-thumbnails img{cursor:pointer;object-fit:contain;max-height:4rem;min-width:1rem;max-width:4rem;height:auto}.wf-mediabox-thumbnails img.active{outline:#fff solid 1px}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.wf-mediabox-theme-bootstrap{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.wf-mediabox-theme-bootstrap.wf-mediabox .modal{width:auto;margin:inherit;padding:0;position:relative;left:inherit}.wf-mediabox-theme-bootstrap .modal-header{min-height:30px;padding:9px 30px 9px 15px}.wf-mediabox-theme-bootstrap .modal-header h4{font-size:18px;font-weight:500;line-height:2}.wf-mediabox-theme-bootstrap .modal-body{padding:5px;width:auto;max-height:inherit}.wf-mediabox-theme-bootstrap .carousel{margin-bottom:inherit}.wf-mediabox-theme-bootstrap .wf-mediabox-caption{padding:0;background-color:inherit}.wf-mediabox-theme-bootstrap .wf-mediabox-close{float:none;left:auto;position:absolute;right:15px;top:10px;z-index:1}.wf-mediabox-theme-bootstrap .modal-header .close{margin-top:0}.wf-mediabox-theme-bootstrap .wf-mediabox-close:hover{background-color:transparent}.wf-mediabox-theme-bootstrap .wf-mediabox-nav{position:absolute;left:0;width:100%;height:100%;top:0;background:0 0;padding:0}.wf-mediabox-theme-bootstrap .wf-mediabox-next::after,.wf-mediabox-theme-bootstrap .wf-mediabox-prev::after{content:""}.wf-mediabox-theme-bootstrap .wf-mediabox-content-image{padding:10px}.wf-mediabox-theme-bootstrap .wf-mediabox-content-audio,.wf-mediabox-theme-bootstrap .wf-mediabox-content-image{width:auto}.glyphicon-chevron-left:before{content:"\2039"}.glyphicon-chevron-right:before{content:"\203A"}.wf-mediabox-theme-light .wf-mediabox-container{border-radius:0}.wf-mediabox-theme-light .wf-mediabox-close::before{content:"×";font-size:1.5em;font-weight:700;vertical-align:middle;display:inline-block;margin-bottom:.25em}.wf-mediabox-theme-light .wf-mediabox-close{border:none;color:#666;display:block;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1em;left:auto;min-height:2em;position:absolute;right:0;text-transform:uppercase;z-index:1;background-color:transparent;width:auto;line-height:1;top:0}.wf-mediabox-theme-light .wf-mediabox-caption:empty+.wf-mediabox-nav{padding:1.5em 0}.wf-mediabox-theme-light .wf-mediabox-caption:empty+.wf-mediabox-nav>*{top:1em}.wf-mediabox-theme-light .wf-mediabox-close:focus,.wf-mediabox-theme-light .wf-mediabox-close:hover,.wf-mediabox-theme-light .wf-mediabox-close:visited{text-decoration:none;color:inherit;outline:0;background-color:transparent}.wf-mediabox-theme-light .wf-mediabox-next,.wf-mediabox-theme-light .wf-mediabox-prev{width:25%;height:100%;background-color:transparent;z-index:10003;position:absolute;top:0;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;outline:0}.wf-mediabox-theme-light .wf-mediabox-prev{left:0}.wf-mediabox-theme-light .wf-mediabox-next{right:0;left:auto}.wf-mediabox-theme-light .wf-mediabox-next:after,.wf-mediabox-theme-light .wf-mediabox-prev:after{background-color:#fff;content:"\00ab";display:none;position:absolute;top:50%;color:#666;line-height:1.25em;text-align:center;margin-top:-1em;padding:.25em 1em;font-weight:700}.wf-mediabox-theme-light .wf-mediabox-prev:after{left:0;box-shadow:rgba(0,0,0,.3) 2px 2px 2px}.wf-mediabox-theme-light .wf-mediabox-next:after{content:"\00bb";left:auto;right:-1px;box-shadow:rgba(0,0,0,.3) -2px 2px 2px}.wf-mediabox-next:focus,.wf-mediabox-theme-light .wf-mediabox-next:hover,.wf-mediabox-theme-light .wf-mediabox-prev:focus,.wf-mediabox-theme-light .wf-mediabox-prev:hover{background-color:transparent}.wf-mediabox-theme-shadow .wf-mediabox-body:after,.wf-mediabox-theme-shadow .wf-mediabox-container.wf-mediabox-loading{background-color:#000}.wf-mediabox-theme-light .wf-mediabox-next:hover:after,.wf-mediabox-theme-light .wf-mediabox-prev:hover:after{display:block}.wf-mediabox-theme-light .wf-mediabox-numbers{color:#666;display:block;padding:0;text-align:left;line-height:2em;top:0;position:absolute}.wf-mediabox-theme-light .wf-mediabox-caption{margin:0}.wf-mediabox-theme-light .wf-mediabox-caption h4,.wf-mediabox-theme-light .wf-mediabox-caption p{color:#666}.wf-mediabox-theme-light .wf-mediabox-caption h4 a,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:active,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:hover,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:visited,.wf-mediabox-theme-light .wf-mediabox-caption p a,.wf-mediabox-theme-light .wf-mediabox-caption p a:active,.wf-mediabox-theme-light .wf-mediabox-caption p a:hover,.wf-mediabox-theme-light .wf-mediabox-caption p a:visited{color:#666;font-weight:700;text-decoration:none}.wf-mediabox-theme-light .wf-mediabox-page.idevice .wf-mediabox-container{margin-bottom:-1px}.wf-mediabox-theme-shadow .wf-mediabox-body{box-shadow:none}.wf-mediabox-theme-shadow .wf-mediabox-container{border:1px solid #666;border-radius:0;padding:0}.wf-mediabox-theme-shadow .wf-mediabox-loader{text-align:center;z-index:auto}.wf-mediabox-theme-shadow .wf-mediabox-close{border-radius:0;background-color:transparent;top:0}.wf-mediabox-theme-shadow .wf-mediabox-cancel{cursor:pointer;color:#fff;z-index:1;top:calc(50% - 3rem)}.wf-mediabox-theme-shadow .wf-mediabox-info-bottom{padding:0}.wf-mediabox-theme-shadow .wf-mediabox-nav{padding:0;background-color:transparent}.wf-mediabox-theme-shadow .wf-mediabox-close,.wf-mediabox-theme-shadow .wf-mediabox-next,.wf-mediabox-theme-shadow .wf-mediabox-prev{display:block;left:auto;z-index:1;float:right;position:relative}.wf-mediabox-theme-shadow .wf-mediabox-next>svg,.wf-mediabox-theme-shadow .wf-mediabox-prev>svg{width:1em;height:1em;line-height:1;margin-bottom:2px;fill:#fff}.wf-mediabox-theme-shadow .wf-mediabox-next,.wf-mediabox-theme-shadow .wf-mediabox-prev{border:none;border-radius:0;background-color:transparent;left:auto;top:0;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-close:after,.wf-mediabox-theme-shadow .wf-mediabox-next:after,.wf-mediabox-theme-shadow .wf-mediabox-prev:after{color:#fff;display:block;font-family:Arial;font-weight:700;line-height:2;text-align:center;text-decoration:none}.wf-mediabox-theme-shadow .wf-mediabox-close:after{content:"\00d7";line-height:1;font-size:1.75em}.wf-mediabox-theme-shadow .wf-mediabox-numbers button{color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-numbers button.active{border:0;background:0 0;text-decoration:underline}.wf-mediabox-theme-shadow .wf-mediabox-close:focus,.wf-mediabox-theme-shadow .wf-mediabox-close:hover,.wf-mediabox-theme-shadow .wf-mediabox-next:focus,.wf-mediabox-theme-shadow .wf-mediabox-next:hover,.wf-mediabox-theme-shadow .wf-mediabox-prev:focus,.wf-mediabox-theme-shadow .wf-mediabox-prev:hover{background-color:transparent;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-numbers{text-align:left;display:block;color:#fff;margin-right:6em;float:left;line-height:2em;top:0;margin-top:0}.wf-mediabox-theme-shadow .wf-mediabox-cancel:active,.wf-mediabox-theme-shadow .wf-mediabox-cancel:visited,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:active,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:hover,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:link,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:visited{text-decoration:none;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-cancel:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:active,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:visited,.wf-mediabox-theme-shadow .wf-mediabox-caption p a,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:active,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:visited{text-decoration:underline;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-caption{padding:0;min-height:2em;background-color:transparent}.wf-mediabox-theme-shadow .wf-mediabox-content-ajax{margin:.5em}.wf-mediabox-theme-shadow .wf-mediabox-caption h4,.wf-mediabox-theme-shadow .wf-mediabox-caption p{color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-content a[download]{position:fixed;top:0;right:0;color:#fff}.wf-mediabox-theme-squeeze .wf-mediabox-frame{padding:1em}.wf-mediabox-theme-squeeze .wf-mediabox-container{overflow:inherit}.wf-mediabox-theme-squeeze .wf-mediabox-close,.wf-mediabox-theme-squeeze .wf-mediabox-next,.wf-mediabox-theme-squeeze .wf-mediabox-prev{line-height:1em;position:absolute;text-align:center;color:#fff}.wf-mediabox-theme-squeeze .wf-mediabox-close:before,.wf-mediabox-theme-squeeze .wf-mediabox-next:before,.wf-mediabox-theme-squeeze .wf-mediabox-prev:before{content:"";border-radius:100%;box-shadow:1px 1px .25em #000;background-color:#000;width:1.2em;height:1.2em;position:absolute;z-index:-1;left:.4em;top:.3em;box-sizing:border-box}.wf-mediabox-theme-squeeze .wf-mediabox-close{right:-1em;top:-1em}.wf-mediabox-theme-squeeze .wf-mediabox-close>svg,.wf-mediabox-theme-squeeze .wf-mediabox-next>svg,.wf-mediabox-theme-squeeze .wf-mediabox-prev>svg{fill:#fff}.wf-mediabox-theme-squeeze .wf-mediabox-numbers button.active{background-color:#000}.wf-mediabox-theme-uikit .uk-modal-dialog{opacity:1;width:auto;transform:translateY(0);overflow:inherit;margin:inherit;max-width:inherit;border:0}.uk-modal-dialog-lightbox>.uk-close{height:20px}.wf-mediabox-theme-uikit .uk-modal-dialog-lightbox>.uk-close:first-child{left:auto;z-index:2}.wf-mediabox-theme-uikit .wf-mediabox-caption{padding:inherit;background-color:transparent}.wf-mediabox-theme-uikit .wf-mediabox-caption h4,.wf-mediabox-theme-uikit .wf-mediabox-caption p{color:inherit}.wf-mediabox-theme-uikit .uk-modal-dialog .wf-mediabox-content{z-index:1}.wf-mediabox-theme-uikit .uk-modal-dialog .wf-mediabox-loader{width:inherit;height:inherit;z-index:3}.wf-mediabox-theme-uikit .wf-mediabox-loading .wf-mediabox-loader{display:inline-flex}.wf-mediabox-theme-uikit .uk-modal-dialog .wf-mediabox-caption{top:auto;bottom:inherit;margin:inherit}.wf-mediabox-theme-uikit .wf-mediabox-content nav{position:absolute;left:0;top:0;right:0;bottom:0}.wf-mediabox-theme-uikit .wf-mediabox-content:hover nav{visibility:visible}.wf-mediabox-theme-uikit .wf-mediabox-next,.wf-mediabox-theme-uikit .wf-mediabox-next:focus,.wf-mediabox-theme-uikit .wf-mediabox-next:hover,.wf-mediabox-theme-uikit .wf-mediabox-prev,.wf-mediabox-theme-uikit .wf-mediabox-prev:focus,.wf-mediabox-theme-uikit .wf-mediabox-prev:hover{background-color:transparent}.wf-mediabox-theme-uikit .uk-modal-dialog-lightbox,.wf-mediabox-theme-uikit .wf-mediabox-close:hover{background-color:#fff}.wf-mediabox-theme-uikit .uk-slidenav-position .uk-slidenav-next{left:auto}.wf-mediabox-theme-uikit .wf-mediabox-next:after,.wf-mediabox-theme-uikit .wf-mediabox-prev:after{content:""}.wf-mediabox-theme-uikit .wf-mediabox-close:after{color:inherit;font-size:inherit;font-weight:inherit;margin:inherit}.wf-mediabox-theme-uikit .wf-mediabox-broken-image .uk-slidenav-contrast{color:rgba(50,50,50,.4)}
.wf-columns{display:flex;gap:1rem}.wf-columns .wf-column{max-width:100%;box-sizing:border-box;flex:1}.wf-columns-stack-large,.wf-columns-stack-medium,.wf-columns-stack-small,.wf-columns-stack-xlarge{flex-wrap:wrap}.wf-columns-align-left{justify-content:flex-start}.wf-columns-align-center{justify-content:center}.wf-columns-align-right{justify-content:flex-end}.wf-columns-layout-1-2>.wf-column:last-child,.wf-columns-layout-2-1>.wf-column:first-child{width:calc(100% * 2 / 3.001);flex:none}.wf-columns-layout-1-1-2>.wf-column:last-child,.wf-columns-layout-1-2-1>.wf-column:nth-child(2),.wf-columns-layout-2-1-1>.wf-column:first-child{width:50%;flex:none}.wf-columns-layout-1-3>.wf-column:last-child,.wf-columns-layout-3-1>.wf-column:first-child{width:75%;flex:none}.wf-columns-layout-1-1-3>.wf-column:last-child,.wf-columns-layout-1-3-1>.wf-column:nth-child(2),.wf-columns-layout-2-3>.wf-column:last-child,.wf-columns-layout-3-1-1>.wf-column:first-child,.wf-columns-layout-3-2>.wf-column:first-child{width:60%;flex:none}.wf-columns-layout-1-1-1-2>.wf-column:last-child,.wf-columns-layout-2-1-1-1>.wf-column:first-child{width:40%;flex:none}.wf-columns-layout-1-4>.wf-column:last-child,.wf-columns-layout-4-1>.wf-column:first-child{width:80%;flex:none}.wf-columns-gap-small{gap:.5rem}.wf-columns-gap-medium{gap:1rem}.wf-columns-gap-large{gap:2rem}.wf-columns-gap-none{gap:0}.wf-columns-align-top{align-items:flex-start}.wf-columns-align-middle{align-items:center}.wf-columns-align-bottom{align-items:flex-end}.wf-columns-align-stretch{align-items:stretch}@media (max-width:640px){.wf-columns-stack-small>.wf-column{width:100%;flex:auto!important}}@media (max-width:960px){.wf-columns-stack-medium>.wf-column{width:100%;flex:auto!important}}@media (max-width:1200px){.wf-columns-stack-large>.wf-column{width:100%;flex:auto!important}}@media (max-width:1600px){.wf-columns-stack-xlarge>.wf-column{width:100%}}[data-wf-columns]>div>figure img,[data-wf-columns]>div>figure video{object-fit:cover;height:calc(100% - 2rem)}[data-wf-columns]>div>figure{margin:0;display:block;position:relative;height:100%}[data-wf-columns]>div>figure figcaption{text-align:center;line-height:2rem;display:inline-block;width:100%}[data-wf-columns]>div>figure>a.wfpopup+figcaption{pointer-events:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wf-columns .wf-column{margin-left:1rem}.wf-columns .wf-column:first-child{margin-left:inherit}.wf-columns .wf-column:last-child{margin-right:inherit}.wf-columns-gap-small .wf-column{margin-left:.5rem}.wf-columns-gap-medium .wf-column{margin-left:1rem}.wf-columns-gap-large .wf-column{margin-left:2rem}.wf-columns-gap-none .wf-column{margin-left:inherit}}@media all and (-ms-high-contrast:none) and (max-width:640px),(-ms-high-contrast:active) and (max-width:640px){.wf-columns-stack-small .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-small .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-small.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-small.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-small.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-small.wf-columns-gap-large .wf-column{margin-top:2rem}}@media all and (-ms-high-contrast:none) and (max-width:960px),(-ms-high-contrast:active) and (max-width:960px){.wf-columns-stack-medium .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-medium .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-medium.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-medium.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-medium.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-medium.wf-columns-gap-large .wf-column{margin-top:2rem}}@media all and (-ms-high-contrast:none) and (max-width:1200px),(-ms-high-contrast:active) and (max-width:1200px){.wf-columns-stack-large .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-large .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-large.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-large.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-large.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-large.wf-columns-gap-large .wf-column{margin-top:2rem}}@media all and (-ms-high-contrast:none) and (max-width:1600px),(-ms-high-contrast:active) and (max-width:1600px){.wf-columns-stack-xlarge .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-xlarge .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-xlarge.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-xlarge.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-xlarge.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-xlarge.wf-columns-gap-large .wf-column{margin-top:2rem}}@supports (not (scale:-1)) and (-webkit-hyphens:none){.wf-columns .wf-column{margin-left:1rem}.wf-columns .wf-column:first-child{margin-left:inherit}.wf-columns .wf-column:last-child{margin-right:inherit}.wf-columns-gap-small .wf-column{margin-left:.5rem}.wf-columns-gap-medium .wf-column{margin-left:1rem}.wf-columns-gap-large .wf-column{margin-left:2rem}.wf-columns-gap-none .wf-column{margin-left:inherit}@media (max-width:640px){.wf-columns-stack-small .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-small .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-small.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-small.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-small.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-small.wf-columns-gap-large .wf-column{margin-top:2rem}}@media (max-width:960px){.wf-columns-stack-medium .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-medium .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-medium.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-medium.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-medium.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-medium.wf-columns-gap-large .wf-column{margin-top:2rem}}@media (max-width:1200px){.wf-columns-stack-large .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-large .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-large.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-large.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-large.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-large.wf-columns-gap-large .wf-column{margin-top:2rem}}@media (max-width:1600px){.wf-columns-stack-xlarge .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-xlarge .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-xlarge.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-xlarge.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-xlarge.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-xlarge.wf-columns-gap-large .wf-column{margin-top:2rem}}}[data-wf-columns].uk-flex,[data-wf-columns].uk-flex-gap-small{gap:.5rem}[data-wf-columns].uk-flex-gap-medium{gap:1rem}[data-wf-columns].uk-flex-gap-large{gap:2rem}[data-wf-columns].uk-flex-gap-none{gap:0}[data-wf-columns].row{gap:.5rem;margin:0}[data-wf-columns].row>[class*=col]{padding:0}[data-wf-columns].flex-gap-sm{gap:.5rem}[data-wf-columns].flex-gap-md{gap:1rem}[data-wf-columns].flex-gap-lg{gap:2rem}[data-wf-columns].flex-gap-none{gap:0}[data-wf-columns].flex-top{align-items:flex-start}[data-wf-columns].flex-middle{align-items:center}[data-wf-columns].flex-bottom{align-items:flex-end}[data-wf-columns].flex-stretch{align-items:stretch}figure[data-wf-figure]{display:table;margin-block-start:inherit;margin-block-end:inherit;margin-inline-start:inherit;margin-inline-end:inherit}figure[data-wf-figure] figcaption{display:table-caption;caption-side:bottom}
.jmg-googlemaps-dsgvo-notification{background-color:#eee;border:1px solid #ddd;padding:20px;box-sizing:border-box;-webkit-box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.jmg-googlemaps-dsgvo-notification.position_1{position:fixed;top:50%;left:50%;width:400px;height:auto;margin-top:-110px;margin-left:-200px;z-index:9999999}.jmg-googlemaps-dsgvo-notification.position_2{position:fixed;top:0;left:0;width:100%;height:auto;margin-top:0;margin-left:0;z-index:9999999}.jmg-googlemaps-dsgvo-notification.position_3{position:fixed;bottom:10px;right:10px;width:400px;height:auto;margin-top:0;margin-left:0;z-index:9999999}.jmg-googlemaps-dsgvo-notification.position_4{position:relative;top:0;left:0;margin-top:0;margin-left:0}.jmg-googlemaps-dsgvo-notification.position_4.style_1{background:#eee url('/plugins/system/jmggooglemapsdsgvo/assets/images/jmg-google-maps-disabled.png') no-repeat center center}.jmg-googlemaps-dsgvo-notification.position_4.style_2{background:#111 url('/plugins/system/jmggooglemapsdsgvo/assets/images/jmg-google-maps-disabled-invert.png') no-repeat center center}.jmg-googlemaps-dsgvo-notification.position_4.style_3.custom_2 div.overlay{background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;display:block}.jmg-googlemaps-dsgvo-notification.position_4.style_3.custom_2 div.notification{background:rgba(255,255,255,0.9);padding:20px}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup{position:absolute;bottom:30px;left:0;width:100%;box-sizing:border-box}.jmg-googlemaps-dsgvo-notification .notification{font-family:Arial;font-size:14px;line-height:18px;color:#222;height:auto;padding-bottom:20px}.jmg-googlemaps-dsgvo-notification .notification h2{font-size:1.2em;color:#222;margin-top:0}.jmg-googlemaps-dsgvo-notification.position_4.style_2 .notification{color:#fff}.jmg-googlemaps-dsgvo-notification.position_4.style_2 .notification h2{color:#fff}.jmg-googlemaps-dsgvo-notification .buttongroup{text-align:center}.jmg-googlemaps-dsgvo-notification .buttongroup form{display:inline}.jmg-googlemaps-dsgvo-notification .check-field{display:inline;background:rgba(255,255,255,0.8);white-space:pre;padding:12px}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@media (max-width:767px){.jmg-googlemaps-dsgvo-notification.position_4.style_3.custom_1{background-image:url('/plugins/system/jmggooglemapsdsgvo/assets/images/gmdsgvomap.png');background-repeat:no-repeat;background-position:center;background-size:auto}.jmg-googlemaps-dsgvo-notification.position_4{display:block;overflow:auto}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup{position:relative;top:20px;left:0;transform:translateY(0%);width:100%;height:auto;text-align:center;display:block;overflow:hidden;box-sizing:border-box}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup form{margin-bottom:0;display:block;width:100%;overflow:hidden;padding-bottom:20px}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup form input{width:100%;overflow:hidden;padding:0}}@media (min-width:768px) and (max-width:991px){.jmg-googlemaps-dsgvo-notification.position_4.style_3.custom_1{background-image:url('/plugins/system/jmggooglemapsdsgvo/assets/images/jmg-google-maps-disabled.png'),url('/plugins/system/jmggooglemapsdsgvo/assets/images/gmdsgvomap.png');background-repeat:no-repeat,no-repeat;background-position:center,center;background-size:auto,cover}.jmg-googlemaps-dsgvo-notification.position_4{display:block;overflow:hidden}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup{position:absolute;bottom:20px;left:0;transform:translateY(0%);width:100%;padding:0;height:auto;text-align:center;display:block;overflow:hidden;box-sizing:border-box}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup form{margin-bottom:0;display:block;overflow:hidden}}@media (min-width:992px) and (max-width:1199px){.jmg-googlemaps-dsgvo-notification.position_4.style_3.custom_1{background-image:url('/plugins/system/jmggooglemapsdsgvo/assets/images/jmg-google-maps-disabled.png'),url('/plugins/system/jmggooglemapsdsgvo/assets/images/gmdsgvomap.png');background-repeat:no-repeat,no-repeat;background-position:center,center;background-size:auto,cover}.jmg-googlemaps-dsgvo-notification.position_4{display:block;overflow:hidden}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup{position:absolute;bottom:20px;left:0;transform:translateY(0%);width:100%;padding:0;height:auto;text-align:center;display:block;overflow:hidden;box-sizing:border-box}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup form{margin-bottom:0;display:block;overflow:hidden}}@media (min-width:1200px){.jmg-googlemaps-dsgvo-notification.position_4.style_3.custom_1{background-image:url('/plugins/system/jmggooglemapsdsgvo/assets/images/jmg-google-maps-disabled.png'),url('/plugins/system/jmggooglemapsdsgvo/assets/images/gmdsgvomap.png');background-repeat:no-repeat,no-repeat;background-position:center,center;background-size:auto,cover}.jmg-googlemaps-dsgvo-notification.position_4{display:block;overflow:hidden}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup{position:absolute;bottom:20px;left:0;transform:translateY(0%);width:100%;padding:0;height:auto;text-align:center;display:block;overflow:hidden;box-sizing:border-box}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup form{margin-bottom:0;display:block;overflow:hidden}}
.jmg-googlemaps-dsgvo-notification.position_4{width:100%;height:300px}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}*,td,th{padding:0}*{outline:none;margin:0;border:0}@font-face{font-family:bare;src:url(/templates/ambiente/stylesheets/fonts/bare.eot?5me2yy=);src:url(/templates/ambiente/stylesheets/fonts/bare.eot?5me2yy=#iefix) format("embedded-opentype"),url(/templates/ambiente/stylesheets/fonts/bare.ttf?5me2yy=) format("truetype"),url(/templates/ambiente/stylesheets/fonts/bare.woff?5me2yy=) format("woff"),url(/templates/ambiente/stylesheets/fonts/bare.svg?5me2yy=#bare) format("svg");font-weight:400;font-style:normal;font-display:swap}.row{*zoom:1;max-width:1400px;margin-left:auto;margin-right:auto}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row .row{margin-left:-20px;margin-right:-20px;max-width:none}.row1{width:100%;clear:both}@media only screen and (min-width:480px){.row{padding:0 13px}.row .row{padding:0}}.columns{padding-left:20px;padding-right:20px;min-height:1px;position:relative;width:100%;box-sizing:border-box}@media only screen and (min-width:480px){[class*=column]+[class*=column]:last-child{float:left!important}}.small-1{width:8.33333%;float:left}.small-offset-1{margin-left:8.33333%}.small-pull-1{left:auto;right:8.33333%}.small-push-1{left:8.33333%;right:auto}.small-2{width:16.66667%;float:left}.small-offset-2{margin-left:16.66667%}.small-pull-2{left:auto;right:16.66667%}.small-push-2{left:16.66667%;right:auto}.small-3{width:25%;float:left}.small-offset-3{margin-left:25%}.small-pull-3{left:auto;right:25%}.small-push-3{left:25%;right:auto}.small-4{width:33.33333%;float:left}.small-offset-4{margin-left:33.33333%}.small-pull-4{left:auto;right:33.33333%}.small-push-4{left:33.33333%;right:auto}.small-5{width:41.66667%;float:left}.small-offset-5{margin-left:41.66667%}.small-pull-5{left:auto;right:41.66667%}.small-push-5{left:41.66667%;right:auto}.small-6{width:50%;float:left}.small-offset-6{margin-left:50%}.small-pull-6{left:auto;right:50%}.small-push-6{left:50%;right:auto}.small-7{width:58.33333%;float:left}.small-offset-7{margin-left:58.33333%}.small-pull-7{left:auto;right:58.33333%}.small-push-7{left:58.33333%;right:auto}.small-8{width:66.66667%;float:left}.small-offset-8{margin-left:66.66667%}.small-pull-8{left:auto;right:66.66667%}.small-push-8{left:66.66667%;right:auto}.small-9{width:75%;float:left}.small-offset-9{margin-left:75%}.small-pull-9{left:auto;right:75%}.small-push-9{left:75%;right:auto}.small-10{width:83.33333%;float:left}.small-offset-10{margin-left:83.33333%}.small-pull-10{left:auto;right:83.33333%}.small-push-10{left:83.33333%;right:auto}.small-11{width:91.66667%;float:left}.small-offset-11{margin-left:91.66667%}.small-pull-11{left:auto;right:91.66667%}.small-push-11{left:91.66667%;right:auto}.small-12{width:100%;float:left}.small-offset-12{margin-left:100%}.small-pull-12{left:auto;right:100%}.small-push-12{left:100%;right:auto}@media only screen and (min-width:480px){.medium-1{width:8.33333%;float:left}.medium-offset-1{margin-left:8.33333%}.medium-pull-1{left:auto;right:8.33333%}.medium-push-1{left:8.33333%;right:auto}.medium-2{width:16.66667%;float:left}.medium-offset-2{margin-left:16.66667%}.medium-pull-2{left:auto;right:16.66667%}.medium-push-2{left:16.66667%;right:auto}.medium-3{width:25%;float:left}.medium-offset-3{margin-left:25%}.medium-pull-3{left:auto;right:25%}.medium-push-3{left:25%;right:auto}.medium-4{width:33.33333%;float:left}.medium-offset-4{margin-left:33.33333%}.medium-pull-4{left:auto;right:33.33333%}.medium-push-4{left:33.33333%;right:auto}.medium-5{width:41.66667%;float:left}.medium-offset-5{margin-left:41.66667%}.medium-pull-5{left:auto;right:41.66667%}.medium-push-5{left:41.66667%;right:auto}.medium-6{width:50%;float:left}.medium-offset-6{margin-left:50%}.medium-pull-6{left:auto;right:50%}.medium-push-6{left:50%;right:auto}.medium-7{width:58.33333%;float:left}.medium-offset-7{margin-left:58.33333%}.medium-pull-7{left:auto;right:58.33333%}.medium-push-7{left:58.33333%;right:auto}.medium-8{width:66.66667%;float:left}.medium-offset-8{margin-left:66.66667%}.medium-pull-8{left:auto;right:66.66667%}.medium-push-8{left:66.66667%;right:auto}.medium-9{width:75%;float:left}.medium-offset-9{margin-left:75%}.medium-pull-9{left:auto;right:75%}.medium-push-9{left:75%;right:auto}.medium-10{width:83.33333%;float:left}.medium-offset-10{margin-left:83.33333%}.medium-pull-10{left:auto;right:83.33333%}.medium-push-10{left:83.33333%;right:auto}.medium-11{width:91.66667%;float:left}.medium-offset-11{margin-left:91.66667%}.medium-pull-11{left:auto;right:91.66667%}.medium-push-11{left:91.66667%;right:auto}.medium-12{width:100%;float:left}.medium-offset-12{margin-left:100%}.medium-pull-12{left:auto;right:100%}.medium-push-12{left:100%;right:auto}}@media only screen and (min-width:768px){.large-1{width:8.33333%;float:left}.large-offset-1{margin-left:8.33333%}.large-pull-1{left:auto;right:8.33333%}.large-push-1{left:8.33333%;right:auto}.large-2{width:16.66667%;float:left}.large-offset-2{margin-left:16.66667%}.large-pull-2{left:auto;right:16.66667%}.large-push-2{left:16.66667%;right:auto}.large-3{width:25%;float:left}.large-offset-3{margin-left:25%}.large-pull-3{left:auto;right:25%}.large-push-3{left:25%;right:auto}.large-4{width:33.33333%;float:left}.large-offset-4{margin-left:33.33333%}.large-pull-4{left:auto;right:33.33333%}.large-push-4{left:33.33333%;right:auto}.large-5{width:41.66667%;float:left}.large-offset-5{margin-left:41.66667%}.large-pull-5{left:auto;right:41.66667%}.large-push-5{left:41.66667%;right:auto}.large-6{width:50%;float:left}.large-offset-6{margin-left:50%}.large-pull-6{left:auto;right:50%}.large-push-6{left:50%;right:auto}.large-7{width:58.33333%;float:left}.large-offset-7{margin-left:58.33333%}.large-pull-7{left:auto;right:58.33333%}.large-push-7{left:58.33333%;right:auto}.large-8{width:66.66667%;float:left}.large-offset-8{margin-left:66.66667%}.large-pull-8{left:auto;right:66.66667%}.large-push-8{left:66.66667%;right:auto}.large-9{width:75%;float:left}.large-offset-9{margin-left:75%}.large-pull-9{left:auto;right:75%}.large-push-9{left:75%;right:auto}.large-10{width:83.33333%;float:left}.large-offset-10{margin-left:83.33333%}.large-pull-10{left:auto;right:83.33333%}.large-push-10{left:83.33333%;right:auto}.large-11{width:91.66667%;float:left}.large-offset-11{margin-left:91.66667%}.large-pull-11{left:auto;right:91.66667%}.large-push-11{left:91.66667%;right:auto}.large-12{width:100%;float:left}.large-offset-12{margin-left:100%}.large-pull-12{left:auto;right:100%}.large-push-12{left:100%;right:auto}}@media only screen and (min-width:1024px){.xlarge-1{width:8.33333%;float:left}.xlarge-offset-1{margin-left:8.33333%}.xlarge-pull-1{left:auto;right:8.33333%}.xlarge-push-1{left:8.33333%;right:auto}.xlarge-2{width:16.66667%;float:left}.xlarge-offset-2{margin-left:16.66667%}.xlarge-pull-2{left:auto;right:16.66667%}.xlarge-push-2{left:16.66667%;right:auto}.xlarge-3{width:25%;float:left}.xlarge-offset-3{margin-left:25%}.xlarge-pull-3{left:auto;right:25%}.xlarge-push-3{left:25%;right:auto}.xlarge-4{width:33.33333%;float:left}.xlarge-offset-4{margin-left:33.33333%}.xlarge-pull-4{left:auto;right:33.33333%}.xlarge-push-4{left:33.33333%;right:auto}.xlarge-5{width:41.66667%;float:left}.xlarge-offset-5{margin-left:41.66667%}.xlarge-pull-5{left:auto;right:41.66667%}.xlarge-push-5{left:41.66667%;right:auto}.xlarge-6{width:50%;float:left}.xlarge-offset-6{margin-left:50%}.xlarge-pull-6{left:auto;right:50%}.xlarge-push-6{left:50%;right:auto}.xlarge-7{width:58.33333%;float:left}.xlarge-offset-7{margin-left:58.33333%}.xlarge-pull-7{left:auto;right:58.33333%}.xlarge-push-7{left:58.33333%;right:auto}.xlarge-8{width:66.66667%;float:left}.xlarge-offset-8{margin-left:66.66667%}.xlarge-pull-8{left:auto;right:66.66667%}.xlarge-push-8{left:66.66667%;right:auto}.xlarge-9{width:75%;float:left}.xlarge-offset-9{margin-left:75%}.xlarge-pull-9{left:auto;right:75%}.xlarge-push-9{left:75%;right:auto}.xlarge-10{width:83.33333%;float:left}.xlarge-offset-10{margin-left:83.33333%}.xlarge-pull-10{left:auto;right:83.33333%}.xlarge-push-10{left:83.33333%;right:auto}.xlarge-11{width:91.66667%;float:left}.xlarge-offset-11{margin-left:91.66667%}.xlarge-pull-11{left:auto;right:91.66667%}.xlarge-push-11{left:91.66667%;right:auto}.xlarge-12{width:100%;float:left}.xlarge-offset-12{margin-left:100%}.xlarge-pull-12{left:auto;right:100%}.xlarge-push-12{left:100%;right:auto}}@media only screen and (min-width:1400px){.hd-1{width:8.33333%;float:left}.hd-offset-1{margin-left:8.33333%}.hd-pull-1{left:auto;right:8.33333%}.hd-push-1{left:8.33333%;right:auto}.hd-2{width:16.66667%;float:left}.hd-offset-2{margin-left:16.66667%}.hd-pull-2{left:auto;right:16.66667%}.hd-push-2{left:16.66667%;right:auto}.hd-3{width:25%;float:left}.hd-offset-3{margin-left:25%}.hd-pull-3{left:auto;right:25%}.hd-push-3{left:25%;right:auto}.hd-4{width:33.33333%;float:left}.hd-offset-4{margin-left:33.33333%}.hd-pull-4{left:auto;right:33.33333%}.hd-push-4{left:33.33333%;right:auto}.hd-5{width:41.66667%;float:left}.hd-offset-5{margin-left:41.66667%}.hd-pull-5{left:auto;right:41.66667%}.hd-push-5{left:41.66667%;right:auto}.hd-6{width:50%;float:left}.hd-offset-6{margin-left:50%}.hd-pull-6{left:auto;right:50%}.hd-push-6{left:50%;right:auto}.hd-7{width:58.33333%;float:left}.hd-offset-7{margin-left:58.33333%}.hd-pull-7{left:auto;right:58.33333%}.hd-push-7{left:58.33333%;right:auto}.hd-8{width:66.66667%;float:left}.hd-offset-8{margin-left:66.66667%}.hd-pull-8{left:auto;right:66.66667%}.hd-push-8{left:66.66667%;right:auto}.hd-9{width:75%;float:left}.hd-offset-9{margin-left:75%}.hd-pull-9{left:auto;right:75%}.hd-push-9{left:75%;right:auto}.hd-10{width:83.33333%;float:left}.hd-offset-10{margin-left:83.33333%}.hd-pull-10{left:auto;right:83.33333%}.hd-push-10{left:83.33333%;right:auto}.hd-11{width:91.66667%;float:left}.hd-offset-11{margin-left:91.66667%}.hd-pull-11{left:auto;right:91.66667%}.hd-push-11{left:91.66667%;right:auto}.hd-12{width:100%;float:left}.hd-offset-12{margin-left:100%}.hd-pull-12{left:auto;right:100%}.hd-push-12{left:100%;right:auto}}@media only screen and (min-width:1200px){.xlarge-0{display:none}}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(/templates/ambiente/images/status.gif);background-repeat:no-repeat;background-position:50%;margin:-100px 0 0 -100px}div.top_right .moduletable ul.nav.menu{margin-left:0;margin-bottom:0;margin-top:36px;text-align:right}div.top_right .moduletable ul.nav.menu li{display:inline-block;list-style:none;position:relative}div.top_right .moduletable ul.nav.menu li:last-child{border-right:0}div.top_right .moduletable ul.nav.menu li:last-child>a{padding-right:0}div.top_right .moduletable ul.nav.menu li.parent a:after{content:">";font-family:monospace;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);left:50%;bottom:0;opacity:0;transition:all .3s ease 0s}div.top_right .moduletable ul.nav.menu li>a{color:#3c3c3c;padding:0 12px;transition:all .6s ease 0s;text-decoration:none;display:block;font-size:16px;font-weight:400;padding-bottom:17px}div.top_right .moduletable ul.nav.menu li.active>a,div.top_right .moduletable ul.nav.menu li:hover>a{color:#8d6945}div.top_right .moduletable ul.nav.menu li.parent:hover>a:after{opacity:1}div.top_right .moduletable ul.nav.menu li ul.nav-child{position:absolute;top:60px;left:0;transition:all .5s ease 0s;margin-left:0;width:auto;visibility:hidden;opacity:0;z-index:99;min-width:152px;padding-top:12px;background:hsla(0,0%,100%,.9);padding-bottom:12px}div.top_right .moduletable ul.nav.menu li ul.nav-child li{display:block;float:none;margin-right:0}div.top_right .moduletable ul.nav.menu li ul.nav-child li:first-child a{border-left:0}div.top_right .moduletable ul.nav.menu li ul.nav-child li a{padding:2px 10px;text-transform:none;letter-spacing:0;font-family:Open Sans,sans-serif;font-weight:400;color:#3c3c3c;border-right:0;text-align:left;white-space:nowrap}div.top_right .moduletable ul.nav.menu li ul.nav-child li a:hover{color:#8d6945}div.top_right .moduletable ul.nav.menu li ul.nav-child li a:after{content:""}div.top_right .moduletable ul.nav.menu li ul.nav-child li a:first-child{border-left:0}div.top_right .moduletable ul.nav.menu li ul.nav-child li.active>a{color:#6b4f34}div.top_right .moduletable ul.nav.menu li ul.nav-child li>ul.nav-child{left:200%;top:0;opacity:0;padding-top:0;visibility:hidden}div.top_right .moduletable ul.nav.menu li ul.nav-child li:hover>ul.nav-child{opacity:1;display:block;visibility:visible;left:100%}div.top_right .moduletable ul.nav.menu li:hover ul.nav-child{opacity:1;display:block;visibility:visible;top:43px}.sketchwrap_bottom .moduletable{float:right}.sketchwrap_bottom .moduletable ul.nav{margin-left:0}.sketchwrap_bottom .moduletable ul.nav li{display:inline;list-style:none;margin-right:12px}@media only screen and (min-width:1200px){.sketchwrap_bottom .moduletable ul.nav li{margin-right:24px}}.sketchwrap_bottom .moduletable ul.nav li:last-child{margin-right:0}.sketchwrap_bottom .moduletable ul.nav li a{font-size:14px;color:#fff}.slidenav1,.slidenav2,.slidenav3,.slidenav4{display:none}@media only screen and (min-width:1024px){.slidenav1,.slidenav2,.slidenav3,.slidenav4{display:block}}#main-nav{width:45px;height:35px;position:relative;margin:12px auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;z-index:9999}@media only screen and (min-width:1024px){#main-nav{display:none}}#main-nav:after,#main-nav:before,#main-nav span{display:block;position:absolute;height:5px;width:100%;background:#3c3c3c;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out}#main-nav:before{top:0}#main-nav:after,#main-nav:before{content:"";-webkit-transform-origin:left center;transform-origin:left center}#main-nav:after{top:12px}#main-nav span{top:24px;-webkit-transform-origin:left center;transform-origin:left center}#main-nav.open:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#main-nav.open:after{width:0;opacity:0}#main-nav.open span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:29px;left:8px}#main-nav.open:after,#main-nav.open:before,#main-nav.open span{background:#6b4f34}*{box-sizing:border-box}a{text-decoration:none;color:#8d6945;transition:all .5s ease-in-out 0s}a:hover{color:#6b4f34}h1,h1 *{font-size:26px;line-height:30px;margin-bottom:24px;margin-top:0;font-weight:400;color:#8c6a45}@media only screen and (min-width:1024px){h1,h1 *{font-size:32px;line-height:36px}}h2,h2 *{font-size:24px;line-height:30px;margin-bottom:24px;margin-top:0;font-weight:700;color:#3c3c3c}@media only screen and (min-width:1024px){h2,h2 *{font-size:30px;line-height:36px}}h3,h3 *{font-size:24px;line-height:30px;margin-bottom:24px;margin-top:0;font-weight:400}@media only screen and (min-width:1024px){h3,h3 *{font-size:30px;line-height:36px}}h4,h4 *{font-weight:700;margin-top:0}h4,h4 *,p{margin-bottom:24px}p{color:#3c3c3c;line-height:24px}ol,ul{margin-left:24px}ol li,ul li{line-height:24px}.item-page ol,.item-page ul{margin-bottom:24px}img{max-width:100%;height:auto}hr{height:1px;width:100%;background-color:#4b4b4b;clear:both;margin-bottom:24px}.item-image{display:block;margin:0 auto 6px;text-align:center}.item-image .img_caption{font-size:14px;max-width:100%}.item-image.pull-right{max-width:100%}@media only screen and (min-width:768px){.item-image.pull-right{float:right;max-width:50%;margin-left:12px;margin-bottom:6px}}.item-image.pull-right .img_caption{text-align:right;padding-top:12px}.item-image.pull-left{max-width:100%}@media only screen and (min-width:768px){.item-image.pull-left{float:left;max-width:50%;margin-right:12px;margin-bottom:6px}}.item-image.pull-left .img_caption{text-align:left;padding-top:12px}dl.article-info{font-size:12px;margin-bottom:12px}dl.article-info dd.createdby,dl.article-info dd.createdby span,dl.article-info span,dl.article-info time{font-size:12px}.pagination{clear:both;float:left;width:100%;margin-bottom:24px;margin-top:24px}.pagination p.counter{display:none;margin-bottom:0}@media only screen and (min-width:1024px){.pagination p.counter{float:right;display:block}}.pagination ul{margin-left:0;width:100%}.pagination ul li{list-style:none;display:inline;margin-right:10px}.pagination ul li a{padding:5px 10px;color:#8d6945;background:#fff;border:1px solid #4b4b4b}.pagination ul li a:hover{color:#6b4f34}.pagination ul li span{padding:5px 10px}.pagination ul li.pagination-end,.pagination ul li.pagination-start{display:none}@media only screen and (max-width:1025px){.pagination ul li.pagination-next{float:right;margin-right:0}}@media only screen and (max-width:1025px){.pagination ul li{display:none}.pagination ul li.pagination-next,.pagination ul li.pagination-prev{display:inline-block}}ul.pagenav{width:100%;float:left;clear:both;margin-left:0;list-style:none}ul.pagenav li{display:inline-block}ul.pagenav li a{background:#8c6a45;color:#fff;padding:5px;font-size:12px;display:block;margin-bottom:12px}ul.pagenav li a:hover{background:#6a5034}ul.pagenav li.pagenav-prev{float:left}ul.pagenav li.pagenav-prev a:before{content:"\ea44";padding-right:5px;font-family:icomoon}ul.pagenav li.pagenav-next{float:left;clear:both}@media only screen and (min-width:768px){ul.pagenav li.pagenav-next{float:right;clear:none}}ul.pagenav li.pagenav-next a:after{content:"\ea42";padding-left:5px;font-family:icomoon}.btn,.moduletable .button,input#button6,input.button{background:#4b4b4b;color:#fff;padding:9px 16px;display:inline-block;border-radius:5px;transition:all .3s ease 0s;margin-bottom:12px}.btn:hover,.moduletable .button:hover,input#button6:hover,input.button:hover{background:#8d6945;color:#fff}fieldset{border:0;margin:0;margin-bottom:24px;padding:0}fieldset .btn-group{float:left}fieldset .btn-group label.element-invisible{display:none}fieldset .btn-group #filter-search{min-width:210px;padding:4px;background:#4b4b4b;color:#fff;border-radius:3px;font-size:14px}fieldset .btn-group.pull-right{float:right}fieldset .btn-group.pull-right select{border:1px solid #efefef}.tooltip.fade{display:none!important}table{width:100%;max-width:100%;color:#4b4b4b;margin-bottom:24px;table-layout:fixed}table th{background-color:#4b4b4b;padding:5px 10px;color:#fff;text-align:left;font-size:12px;transition:all .5s ease 0s}table th *{color:#fff;margin-bottom:0}@media only screen and (min-width:768px){table th{font-size:16px}}table tbody tr{transition:background-color .5s ease 0s}table tbody tr td{padding:5px;vertical-align:top}@media only screen and (max-width:769px){table tbody tr td{width:50%!important;display:block;float:left;word-break:break-word}}@media only screen and (max-width:481px){table tbody tr td{width:100%!important}}table tbody tr td img{margin:0 auto 24px;display:block;float:none!important}@media only screen and (min-width:768px){table tbody tr td{padding:5px 10px}}@media only screen and (min-width:1024px){table tbody tr td{float:none;display:table-cell;box-sizing:border-box}table tbody tr td:first-child{padding-left:0}table tbody tr td:last-child{padding-right:0}}table tbody tr td a{font-weight:700}table.zebra{border:1px solid #efefef}table.zebra tr:nth-child(odd){background-color:#fff}table.zebra tr:nth-child(odd):hover{background-color:#e6e6e6}table.zebra tr:nth-child(2n){background-color:#fff}table.zebra tr:nth-child(2n):hover{background-color:#e6e6e6}@media only screen and (min-width:768px){table.zebra tr td{border-right:1px solid #efefef}}table.zebra tr td:last-child{border-right:0}table.zebra tr td:first-child{padding-left:5px}table.info{width:auto}@media only screen and (max-width:481px){table.info{width:100%!important}}table.info th,table.info th *,table.info tr td,table.info tr td *{font-size:13px}table.info tr td:first-child,table.info tr td:last-child{padding:5px}@media only screen and (min-width:768px){table.info tr td:first-child,table.info tr td:last-child{padding:5px 10px}}table.sticky{min-width:724px}@media only screen and (max-width:769px){table.sticky tr td{width:auto!important;display:table-cell;float:none;border-right:1px solid #efefef;word-break:normal}}@media only screen and (max-width:481px){table.sticky tr td{width:auto!important}}table.stacked{width:100%!important}table.stacked tr{border-bottom:1px solid #6b4f34;margin-bottom:1px;padding-bottom:1px}table.stacked tr:first-child td{font-weight:700}table.stacked tr:first-child td *{margin-bottom:0}table.stacked tr>td{padding:5px!important;text-align:center}table.stacked tr>td *{margin-bottom:0;text-align:center}table.stacked tr td:first-child{font-weight:700;padding:5px 10px;background:#e6e6e6}table.stacked tr td:nth-child(2){background:#f7f7f7}table.stacked tr td:nth-child(3){background:#eaeaea}table.stacked tr td:nth-child(4){background:#ddd}table.dfContactTable tr th{width:54px;padding:5px 10px;text-align:center}.sketch_grid{margin-bottom:24px}.sketch_grid.tleft{float:left}input[type=email],input[type=password],input[type=text],textarea{border:1px solid #efefef;padding:2px}select{border:1px solid #efefef}.sketch_calendar .btn{padding:1px 11px;border-radius:0 5px 5px 0}.sketch_calendar .btn span.icon-calendar:before{content:"";font-family:bare;padding-right:6px;padding-right:0}.article-index{background:#fff;padding:12px;margin-bottom:24px}.article-index.pull-right{float:right}.article-index.pull-left{float:left}.pagenavcounter{float:right;background:#4b4b4b;color:#fff;border-radius:8px;padding:4px 8px;clear:right;margin-bottom:24px}.pager ul{width:100%;float:left;clear:both;margin-top:24px}.pager ul li{padding-left:0}.pager ul li:first-child{float:left}.pager ul li:last-child{float:right}.alert{background-color:hsla(0,0%,100%,.92);padding:12px;overflow:hidden;float:left;width:100%;margin-bottom:24px;border:2px solid #efefef}.alert .close{border:1px solid #efefef;border-radius:100%;width:19px;line-height:18px;height:19px;display:block;text-align:center;color:#efefef;float:right;cursor:pointer}.alert p{margin-bottom:6px}.alert.alert-message{border:2px solid #8c6a45}.alert.alert-message .close{border:1px solid #8c6a45;color:#8c6a45}.alert.alert-error,.alert.alert-warning{border:2px solid #b21f28}.alert.alert-error .close,.alert.alert-warning .close{border:1px solid #b21f28;color:#b21f28}.alert.alert-notice,.alert.alert-success{border:2px solid #3b8130}.alert.alert-notice .close,.alert.alert-success .close{border:1px solid #3b8130;color:#3b8130}input[type=email],input[type=number],input[type=password],input[type=phone],input[type=text],select,textarea{border:1px solid #efefef}a[href^="mailto:"]:before{content:"";font-family:bare;padding-right:6px}a[href^="tel:"]:before{content:"";font-family:bare;padding-right:6px}span.fax:before:before{content:"";font-family:bare;padding-right:6px}[data-title]{cursor:pointer;position:relative}[data-title]:hover:after{content:attr(data-title);padding:4px 8px;color:#333;position:absolute;left:12px;top:82%;font-size:14px;max-width:500px;text-transform:none;z-index:20;box-shadow:0 0 4px #222;background:#fff}.popover{top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;border:1px solid #efefef;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal;position:absolute}.popover.fade{opacity:0;transition:opacity .15s linear}.popover.fade.in{opacity:1}.popover.top{margin-top:-10px}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#efefef;bottom:-11px}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right{margin-left:10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#efefef}.popover.right>.arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom{margin-top:10px}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#efefef;top:-11px}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left{margin-left:-10px}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#efefef}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#8c6a45;color:#fff;border-bottom:1px solid #efefef;border-radius:5px 5px 0 0}.popover .popover-content{padding:9px 14px}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}*{font-size:16px;font-family:Open Sans,sans-serif}body{background-color:#fff}.allwrap{overflow:hidden}header{width:100%;min-height:80px;border-bottom:1px solid #efefef;background:#c1d3eb;background:linear-gradient(90deg,#ece9e4 0,#ece9e4 35%,#fff 55%)}header.has_slider{background:#c1d3eb;background:linear-gradient(90deg,#c1d3eb 0,#c1d3eb 35%,#fff 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c1d3eb",endColorstr="#ffffff",GradientType=1)}header.has_slider .moduletable.logo{background:#c8d6eb}header .moduletable.logo{margin-top:18px;background:#ece9e4;float:left;padding-left:5px;padding-right:5px;padding-bottom:5px;margin-bottom:-38px;display:block;border-radius:5px;z-index:9999;position:relative}header .moduletable.logo img{display:block}main{padding-top:24px}main .item-page{margin-bottom:48px;padding-top:48px}footer{width:100%;float:left;clear:both;background:#8c6a45;padding-top:48px;background:#4b4b4b;position:relative}footer a,footer div,footer li,footer p,footer span,footer strong,footer td{color:#fff;font-size:14px;letter-spacing:-.4px}footer .content_bottom_1_2{border-bottom:1px solid #efefef;padding-bottom:48px}@media only screen and (min-width:1024px){footer .content_bottom_1_2{border-right:1px solid #efefef;border-bottom:0;padding-bottom:0}}footer a:hover{color:#e6e6e6}footer .sketchwrap_bottom{background:#3c3c3c;float:left;width:100%;margin-top:48px;border-top:1px solid #565656;padding-top:6px;padding-bottom:6px}footer .sketchwrap_bottom span.copyright{color:#bcbcbc;font-size:14px}footer span.big{font-weight:700;font-size:34px;line-height:24px;letter-spacing:-1px}footer span.big,footer span.small{text-transform:uppercase;display:block}footer span.small{font-weight:lighter;font-size:16px}footer h4{margin-bottom:0;text-transform:uppercase;font-weight:600;margin-top:46px}footer .content_bottom_2_2 div{font-size:14px;letter-spacing:-.4px}.match{transition:none!important}@media only screen and (min-width:1024px){.moduletable .sketch_featured_wrap.default_realestate .image_box{min-height:340px}}.item-page.com_sketchrealestate.category-listing-restaurants .image_box{height:410px}@media only screen and (min-width:768px){.item-page.com_sketchrealestate.category-listing-restaurants .image_box{height:300px}}@media only screen and (min-width:1024px){.item-page.com_sketchrealestate.category-listing-restaurants .image_box{height:414px}}.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro{margin-bottom:0;min-height:410px}@media only screen and (min-width:768px){.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro{min-height:0}}.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap{position:relative;max-width:100%;bottom:100%;right:0;top:7vh}@media only screen and (min-width:1024px){.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap{position:absolute;max-width:725px}}.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap span.slogan{font-weight:400;font-size:20px;line-height:40px;margin-bottom:80px;text-shadow:0 0 4px #000;color:#fff;display:block}@media only screen and (min-width:768px){.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap span.slogan{font-size:34px;margin-bottom:48px}}@media only screen and (min-width:1024px){.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap span.slogan{font-size:48px;line-height:56px;margin-bottom:24px}}.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap .box_custom{background:hsla(0,0%,100%,.9);position:relative;margin-right:80px;padding:0;height:290px;border-radius:10px 0 0 10px}@media only screen and (min-width:768px){.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap .box_custom{padding:40px}}.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap .box_custom p{margin-bottom:0}.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap .box_custom:after{content:"";width:80px;height:290px;top:0;position:absolute;right:-80px;background-image:url(/templates/ambiente/images/box_side.png);border-radius:0 0 10px 0}.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap .box_custom h2{font-weight:400;font-size:20px}@media only screen and (min-width:768px){.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap .box_custom h2{font-size:24px}}.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a .boxwrap .box_custom .slimScrollDiv{margin-bottom:24px}.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a img{position:absolute;z-index:-1;top:0}@media only screen and (min-width:1024px){.sketchwrap_slider .sketchslider_pro-wrap .sketchslider_pro ul.slides li a img{position:relative}}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:Open Sans,sans-serif;font-size:15px;background:#4b4b4b;color:#fff;box-shadow:inset 0 0 5px 5px #3c3c3c}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:400;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:#fff}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0}.sidr ul li{display:block;margin:0;position:relative}.sidr ul li a,.sidr ul li span{padding:7px 15px;display:block;text-decoration:none;color:#fff;border-bottom:1px solid #efefef}.sidr ul li:first-child a,.sidr ul li:first-child span{border-top:1px solid #efefef}.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span,.sidr ul li:hover>a,.sidr ul li:hover>span{box-shadow:inset 0 0 15px 3px #3c3c3c}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{font-size:14px}.sidr ul li ul li a,.sidr ul li ul li span{color:#fff;padding-left:20px;font-size:14px;border-left:10px solid #6b4f34}.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span,.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span{box-shadow:inset 0 0 15px 3px #3c3c3c}.sidr ul li ul li ul{border-bottom:none;margin:0}.sidr ul li ul li ul li{font-size:13px}.sidr ul li ul li ul li a,.sidr ul li ul li ul li span{color:#fff;padding-left:15px;font-weight:lighter;border-left:15px solid #8d6945}.sidr ul li ul li ul li.active>a,.sidr ul li ul li ul li.active>span,.sidr ul li ul li ul li.sidr-class-active>a,.sidr ul li ul li ul li.sidr-class-active>span,.sidr ul li ul li ul li:hover>a,.sidr ul li ul li ul li:hover>span{box-shadow:inset 0 0 15px 3px #3c3c3c}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type=date],.sidr input[type=datetime],.sidr input[type=email],.sidr input[type=number],.sidr input[type=password],.sidr input[type=search],.sidr input[type=tel],.sidr input[type=text],.sidr input[type=time],.sidr input[type=url],.sidr select,.sidr textarea{width:100%;font-size:13px;padding:5px;margin:0 0 10px;border-radius:2px;border:none;background:rgba(60,60,60,.1);color:hsla(0,0%,100%,.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#3c3c3c;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:hsla(0,0%,100%,.9)}.sidr span.toggl0r{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:6px;font-family:monospace;box-shadow:none!important;border:0!important;cursor:pointer;padding-left:15px!important}.edit .btn-toolbar,form#modules-form .btn-toolbar{float:left;width:100%;clear:both}.edit .btn-toolbar .btn-group,.edit .btn-toolbar a.btn.modal-button,form#modules-form .btn-toolbar .btn-group,form#modules-form .btn-toolbar a.btn.modal-button{float:left;margin-right:24px;display:block}.edit .btn-toolbar#editor-xtd-buttons,form#modules-form .btn-toolbar#editor-xtd-buttons{padding-top:12px;padding-bottom:12px}.edit ul.nav.nav-tabs li,form#modules-form ul.nav.nav-tabs li{display:inline-block;padding-left:10px;padding-right:10px;background-color:#eee}.edit ul.nav.nav-tabs li.active,form#modules-form ul.nav.nav-tabs li.active{background-color:#fff;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee}.edit ul.nav.nav-tabs li:before,form#modules-form ul.nav.nav-tabs li:before{content:"";display:none}.edit .tab-content .tab-pane,form#modules-form .tab-content .tab-pane{display:none}.edit .tab-content .tab-pane.active,form#modules-form .tab-content .tab-pane.active{display:block}@media only screen and (min-width:1024px){.edit .tab-content .tab-pane#images .control-group,.edit .tab-content .tab-pane#publishing .control-group,form#modules-form .tab-content .tab-pane#images .control-group,form#modules-form .tab-content .tab-pane#publishing .control-group{float:left;width:50%}}.edit .tab-content .tab-pane .control-group,form#modules-form .tab-content .tab-pane .control-group{margin-bottom:12px}.edit .tab-content .tab-pane#images .control-group:nth-child(5),.edit .tab-content .tab-pane#images .control-group:nth-child(9),.edit .tab-content .tab-pane#images .control-group:nth-child(12),.edit .tab-content .tab-pane#images .control-group:nth-child(15),form#modules-form .tab-content .tab-pane#images .control-group:nth-child(5),form#modules-form .tab-content .tab-pane#images .control-group:nth-child(9),form#modules-form .tab-content .tab-pane#images .control-group:nth-child(12),form#modules-form .tab-content .tab-pane#images .control-group:nth-child(15){clear:both}.edit input[type=text],.edit textarea,form#modules-form input[type=text],form#modules-form textarea{border:1px solid #333;padding:3px}.edit span.icon-calendar:before,form#modules-form span.icon-calendar:before{content:">"}.edit input[name="jform[publish_down]"],.edit input[name="jform[publish_up]"],form#modules-form input[name="jform[publish_down]"],form#modules-form input[name="jform[publish_up]"]{max-width:161px;font-size:14px}.edit .chzn-container,form#modules-form .chzn-container{min-width:187px}.edit .chzn-container .chzn-drop ul.chzn-results,form#modules-form .chzn-container .chzn-drop ul.chzn-results{width:100%}.edit .chzn-container .chzn-drop ul.chzn-results li:before,form#modules-form .chzn-container .chzn-drop ul.chzn-results li:before{content:"";display:none}.edit .chzn-container.chzn-container-single .chzn-single,form#modules-form .chzn-container.chzn-container-single .chzn-single{height:28px}.edit .chzn-container.chzn-container-multi .chzn-choices li.search-field:before,form#modules-form .chzn-container.chzn-container-multi .chzn-choices li.search-field:before{content:"";display:none}.edit .chzn-container.chzn-container-multi .chzn-choices li.search-field input[type=text],form#modules-form .chzn-container.chzn-container-multi .chzn-choices li.search-field input[type=text]{height:auto}.edit .chzn-container.chzn-container-multi .chzn-choices li.search-choice:before,form#modules-form .chzn-container.chzn-container-multi .chzn-choices li.search-choice:before{content:"";display:none}.edit .chzn-container.chzn-container-multi .chzn-choices li.search-choice a.search-choice-close:before,form#modules-form .chzn-container.chzn-container-multi .chzn-choices li.search-choice a.search-choice-close:before{content:"x";display:block;color:grey;position:relative;font-size:13px;text-align:center;line-height:10px}.edit input#jform_version_note,form#modules-form input#jform_version_note{max-width:187px}.edit.item-page,form#modules-form.item-page{overflow:visible}.edit table tr,.edit table tr:hover,form#modules-form table tr,form#modules-form table tr:hover{background-color:#eee!important}.edit a.btn[data-original-title=Leeren]:before,form#modules-form a.btn[data-original-title=Leeren]:before{content:"x";font-weight:700;line-height:1px}form#modules-form{padding:24px;background:#fff;width:100%;float:left;display:block;margin-bottom:24px;clear:both}form#modules-form legend{font-weight:700;margin-bottom:12px}form#modules-form span.label{background-color:#ddd;padding-left:5px;padding-right:5px;font-size:14px;color:grey}form#modules-form hr{margin-top:24px}form#modules-form input[type=radio]{margin-right:5px;margin-left:5px}form#modules-form .control-group{float:left;width:100%}@media only screen and (min-width:1200px){form#modules-form .control-group{width:50%}}form#modules-form .control-group .control-label{float:left;min-width:38%;display:block;margin-bottom:24px;clear:both}form#modules-form .control-group .control-label label{font-weight:700;color:#4b4b4b}form#modules-form .accordion-group .accordion-heading{margin-bottom:24px;display:block;width:100%;float:left;clear:both}form#modules-form .accordion-group .accordion-body{float:left;width:100%;clear:both}form#modules-form .accordion-group .accordion-body input.input-small{max-width:176px}form#modules-form .accordion-group .accordion-body ul li.search-choice{padding-top:5px;width:auto;padding-right:20px}form#modules-form .accordion-group .accordion-body ul.nav.nav-tabs.nav-stacked,form#modules-form .accordion-group .accordion-body ul.nav.nav-tabs.nav-stacked li{width:100%}form#modules-form .accordion-group .accordion-body ul.nav.nav-tabs.nav-stacked>li{width:100%;padding-top:24px}form#modules-form .accordion-group .accordion-body ul.nav.nav-tabs.nav-stacked>li .control-label{margin-right:24px}form#modules-form div#jformposition_chzn,form#modules-form label#jform_position-lbl{display:none}.calendar table tbody tr td{padding:2px 4px 2px 2px}.icons{float:right}.icons .btn-group a.dropdown-toggle{display:none}.icons ul.dropdown-menu{list-style:none;margin-left:12px;margin-bottom:6px}.icons ul.dropdown-menu li{display:inline}.icons ul.dropdown-menu li a{font-size:12px;display:inline-block;background:#fff;padding:0 7px;border-radius:3px}.icons ul.dropdown-menu li.edit-icon a:before{content:"";padding-right:4px;font-family:bare}.icons ul.dropdown-menu li.print-icon a:before{content:"";font-family:bare;padding-right:4px}.icons ul.dropdown-menu li.email-icon a:before{content:"";font-family:bare;padding-right:4px}#login-form .userdata label{font-size:14px;min-width:148px;display:inline-block}#login-form .userdata input{border:1px solid grey;font-size:14px}#login-form .userdata ul.unstyled{margin-bottom:0}#login-form .userdata ul.unstyled li{margin-bottom:0;line-height:18px}#login-form .userdata ul.unstyled li a{font-size:14px}#login-form button[type=submit]{margin-bottom:0}#login-form button[type=submit]:before{content:"";font-family:bare;padding-right:6px}#login-form .login-greeting{margin-bottom:12px}.login,.logout,.profile,.profile-edit,.remind,.reset,.reset-complete,.reset-confirm{background:#fff;padding:12px;width:100%;float:left;margin-bottom:6px;display:block}.login ul.btn-toolbar,.logout ul.btn-toolbar,.profile-edit ul.btn-toolbar,.profile ul.btn-toolbar,.remind ul.btn-toolbar,.reset-complete ul.btn-toolbar,.reset-confirm ul.btn-toolbar,.reset ul.btn-toolbar{list-style:none;margin-left:0}.login ul.btn-toolbar li,.logout ul.btn-toolbar li,.profile-edit ul.btn-toolbar li,.profile ul.btn-toolbar li,.remind ul.btn-toolbar li,.reset-complete ul.btn-toolbar li,.reset-confirm ul.btn-toolbar li,.reset ul.btn-toolbar li{margin-right:12px;margin-bottom:12px;display:inline-block}.login ul.btn-toolbar li:last-child,.logout ul.btn-toolbar li:last-child,.profile-edit ul.btn-toolbar li:last-child,.profile ul.btn-toolbar li:last-child,.remind ul.btn-toolbar li:last-child,.reset-complete ul.btn-toolbar li:last-child,.reset-confirm ul.btn-toolbar li:last-child,.reset ul.btn-toolbar li:last-child{margin-right:0}@media only screen and (min-width:1024px){.login,.logout,.profile,.profile-edit,.remind,.reset,.reset-complete,.reset-confirm{padding:24px}}.login .control-group,.login dl,.logout .control-group,.logout dl,.profile-edit .control-group,.profile-edit dl,.profile .control-group,.profile dl,.remind .control-group,.remind dl,.reset-complete .control-group,.reset-complete dl,.reset-confirm .control-group,.reset-confirm dl,.reset .control-group,.reset dl{width:100%;float:left;clear:both;margin-bottom:6px}.login .control-group .control-label,.login .control-group .controls,.login .control-group dd,.login .control-group dt,.login dl .control-label,.login dl .controls,.login dl dd,.login dl dt,.logout .control-group .control-label,.logout .control-group .controls,.logout .control-group dd,.logout .control-group dt,.logout dl .control-label,.logout dl .controls,.logout dl dd,.logout dl dt,.profile-edit .control-group .control-label,.profile-edit .control-group .controls,.profile-edit .control-group dd,.profile-edit .control-group dt,.profile-edit dl .control-label,.profile-edit dl .controls,.profile-edit dl dd,.profile-edit dl dt,.profile .control-group .control-label,.profile .control-group .controls,.profile .control-group dd,.profile .control-group dt,.profile dl .control-label,.profile dl .controls,.profile dl dd,.profile dl dt,.remind .control-group .control-label,.remind .control-group .controls,.remind .control-group dd,.remind .control-group dt,.remind dl .control-label,.remind dl .controls,.remind dl dd,.remind dl dt,.reset-complete .control-group .control-label,.reset-complete .control-group .controls,.reset-complete .control-group dd,.reset-complete .control-group dt,.reset-complete dl .control-label,.reset-complete dl .controls,.reset-complete dl dd,.reset-complete dl dt,.reset-confirm .control-group .control-label,.reset-confirm .control-group .controls,.reset-confirm .control-group dd,.reset-confirm .control-group dt,.reset-confirm dl .control-label,.reset-confirm dl .controls,.reset-confirm dl dd,.reset-confirm dl dt,.reset .control-group .control-label,.reset .control-group .controls,.reset .control-group dd,.reset .control-group dt,.reset dl .control-label,.reset dl .controls,.reset dl dd,.reset dl dt{width:100%;float:left;display:block;margin-bottom:6px}@media only screen and (min-width:768px){.login .control-group .control-label,.login .control-group .controls,.login .control-group dd,.login .control-group dt,.login dl .control-label,.login dl .controls,.login dl dd,.login dl dt,.logout .control-group .control-label,.logout .control-group .controls,.logout .control-group dd,.logout .control-group dt,.logout dl .control-label,.logout dl .controls,.logout dl dd,.logout dl dt,.profile-edit .control-group .control-label,.profile-edit .control-group .controls,.profile-edit .control-group dd,.profile-edit .control-group dt,.profile-edit dl .control-label,.profile-edit dl .controls,.profile-edit dl dd,.profile-edit dl dt,.profile .control-group .control-label,.profile .control-group .controls,.profile .control-group dd,.profile .control-group dt,.profile dl .control-label,.profile dl .controls,.profile dl dd,.profile dl dt,.remind .control-group .control-label,.remind .control-group .controls,.remind .control-group dd,.remind .control-group dt,.remind dl .control-label,.remind dl .controls,.remind dl dd,.remind dl dt,.reset-complete .control-group .control-label,.reset-complete .control-group .controls,.reset-complete .control-group dd,.reset-complete .control-group dt,.reset-complete dl .control-label,.reset-complete dl .controls,.reset-complete dl dd,.reset-complete dl dt,.reset-confirm .control-group .control-label,.reset-confirm .control-group .controls,.reset-confirm .control-group dd,.reset-confirm .control-group dt,.reset-confirm dl .control-label,.reset-confirm dl .controls,.reset-confirm dl dd,.reset-confirm dl dt,.reset .control-group .control-label,.reset .control-group .controls,.reset .control-group dd,.reset .control-group dt,.reset dl .control-label,.reset dl .controls,.reset dl dd,.reset dl dt{width:50%}}.login fieldset,.logout fieldset,.profile-edit fieldset,.profile fieldset,.remind fieldset,.reset-complete fieldset,.reset-confirm fieldset,.reset fieldset{border:1px solid #efefef;padding:12px}.login fieldset legend,.logout fieldset legend,.profile-edit fieldset legend,.profile fieldset legend,.remind fieldset legend,.reset-complete fieldset legend,.reset-confirm fieldset legend,.reset fieldset legend{padding:0 6px;font-size:14px;font-weight:700;font-family:Open Sans,sans-serif}.login .chzn-container *,.logout .chzn-container *,.profile-edit .chzn-container *,.profile .chzn-container *,.remind .chzn-container *,.reset-complete .chzn-container *,.reset-confirm .chzn-container *,.reset .chzn-container *{font-family:Open Sans,sans-serif}ul.nav.nav-tabs.nav-stacked{float:left;margin-bottom:6px}.moduletable.login ul{float:left;width:100%}a.btn.jmodedit{display:none!important}.content_fixed_right{right:-4px}.content_fixed_right .moduletable{right:0;margin-right:-320px;transition:right .3s ease 0s}.content_fixed_right .moduletable.active{right:320px}.content_fixed_right .moduletable>h3{right:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;box-shadow:-2px -4px 10px -7px #333}.content_fixed_left{left:-4px}.content_fixed_left .moduletable{left:0;margin-left:-320px;transition:left .3s ease 0s}.content_fixed_left .moduletable.active{left:320px}.content_fixed_left .moduletable>h3{left:100%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;box-shadow:-5px -4px 10px -7px #333}.content_fixed_left,.content_fixed_right{position:fixed;z-index:999}.content_fixed_left .moduletable,.content_fixed_right .moduletable{width:320px;position:relative;margin-bottom:24px;box-shadow:0 0 10px -1px #333}.content_fixed_left .moduletable>h3,.content_fixed_right .moduletable>h3{background:#fff;cursor:pointer;margin-bottom:0;display:inline-block;padding-left:12px;padding-right:12px;border-radius:10px 10px 0 0;top:-32px;height:32px;position:absolute;margin-right:-1px;letter-spacing:1px;text-transform:uppercase;color:#8d6945;padding-top:6px;line-height:17px}.content_fixed_left .moduletable>div,.content_fixed_left .moduletable>ul.nav,.content_fixed_right .moduletable>div,.content_fixed_right .moduletable>ul.nav{background:#fff;border-radius:0 0 0 12px;min-height:200px;box-shadow:5px 5px 13px -2px #333;padding:12px}.content_main_right .moduletable{margin-bottom:24px;background:#fff;display:block;float:left;width:100%}.moduletable.cataloge,.moduletable.cataloge2{background:#f1eee9}.moduletable.cataloge2 img.responsive_img,.moduletable.cataloge img.responsive_img{display:block;float:left;width:100%}@media only screen and (min-width:768px){.moduletable.cataloge2 img.responsive_img,.moduletable.cataloge img.responsive_img{display:none}}.moduletable.cataloge2 .custom.cataloge2,.moduletable.cataloge2>.custom.cataloge,.moduletable.cataloge .custom.cataloge2,.moduletable.cataloge>.custom.cataloge{background-repeat:no-repeat;background-position:100% 100%;background-size:0}@media only screen and (min-width:768px){.moduletable.cataloge2 .custom.cataloge2,.moduletable.cataloge2>.custom.cataloge,.moduletable.cataloge .custom.cataloge2,.moduletable.cataloge>.custom.cataloge{background-size:50%}}.moduletable.cataloge2 .custom.cataloge2 .katalog,.moduletable.cataloge2>.custom.cataloge .katalog,.moduletable.cataloge .custom.cataloge2 .katalog,.moduletable.cataloge>.custom.cataloge .katalog{background:#f1eee9;height:100%;padding-top:60px}@media only screen and (min-width:768px){.moduletable.cataloge2 .custom.cataloge2 .katalog,.moduletable.cataloge2>.custom.cataloge .katalog,.moduletable.cataloge .custom.cataloge2 .katalog,.moduletable.cataloge>.custom.cataloge .katalog{padding-right:70px}}.moduletable.cataloge2 .custom.cataloge2 .katalog h2,.moduletable.cataloge2>.custom.cataloge .katalog h2,.moduletable.cataloge .custom.cataloge2 .katalog h2,.moduletable.cataloge>.custom.cataloge .katalog h2{margin-bottom:0}.moduletable.cataloge2 .custom.cataloge2 .katalog p,.moduletable.cataloge2>.custom.cataloge .katalog p,.moduletable.cataloge .custom.cataloge2 .katalog p,.moduletable.cataloge>.custom.cataloge .katalog p{font-size:15px;line-height:20px}.moduletable.cataloge2 h1.module_title,.moduletable.cataloge h1.module_title{right:0;position:relative;float:left;margin-bottom:0;width:100%;z-index:1;color:#fff;background:#333;padding:5px 12px;line-height:1.3333;font-size:15px}@media only screen and (min-width:768px){.moduletable.cataloge2 h1.module_title,.moduletable.cataloge h1.module_title{position:absolute;width:50%}}.moduletable.cataloge2.h1,.moduletable.cataloge.h1{position:absolute;top:0;width:100%;height:40px;background:transparent}.moduletable.news{background:#f1eee9}.moduletable.news img.responsive_img{display:block;float:left;width:100%}@media only screen and (min-width:768px){.moduletable.news img.responsive_img{display:none}}.moduletable.news>.custom.news{background-repeat:no-repeat;background-position:0 0;background-size:0}@media only screen and (min-width:768px){.moduletable.news>.custom.news{background-size:50%}}.moduletable.news>.custom.news .news{background:#f1eee9;height:100%}@media only screen and (min-width:768px){.moduletable.news>.custom.news .news{padding-right:70px;padding-top:60px}}@media only screen and (min-width:1024px){.moduletable.news>.custom.news .news{padding-bottom:40px}}.moduletable.news>.custom.news .news h2{margin-bottom:0}.moduletable.news>.custom.news .news p{font-size:15px;line-height:20px}.moduletable.news h1.module_title{right:0;position:relative;float:left;margin-bottom:0;width:100%;z-index:1;color:#fff;background:#333;padding:5px 12px;line-height:1.3333;font-size:15px}@media only screen and (min-width:768px){.moduletable.news h1.module_title{position:absolute;width:50%}}ul.sigProContainer{text-align:center;max-width:100%}ul.sigProContainer li.sigProThumb{float:none;display:inline-block;margin:0;max-width:100%}ul.sigProContainer li.sigProThumb:before{content:"";display:none}ul.sigProContainer li.sigProThumb span.sigProLinkOuterWrapper{padding:0 24px 24px 0}ul.sigProContainer li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper{background:#8d6945;border-color:#6b4f34;transition:all .3s ease 0s}ul.sigProContainer li.sigProThumb:hover span.sigProLinkOuterWrapper span.sigProLinkWrapper{background:#6b4f34}ul.sigProContainer li.sigProThumb a.sigProLink{overflow:hidden;border-color:#6b4f34;max-width:100%}ul.sigProContainer li.sigProClear:before{content:"";display:none}ul.sigProContainer span.sigProCaption{bottom:0;left:0}ul.sigProContainer span.sigProPseudoCaption{width:100%;left:0;bottom:0}ul.sigProContainer.singleThumbGallery{margin:0 auto!important;float:none!important}ul.sigProContainer.singleThumbGallery li.sigProThumb span.sigProLinkWrapper{transition:all .3s ease 0s}@media only screen and (max-width:481px){ul.sigProContainer.singleThumbGallery li.sigProThumb a.sigProLink{width:234px!important}}ul.sigProContainer.singleThumbGallery li.sigProThumb:hover span.sigProLinkWrapper{background:#8c6a45;border-color:#4b4b4b}.blog-featured .item,.blog-featured .items-leading,.blog .item,.blog .items-leading{margin-bottom:24px;background:#fff;display:block;float:left;width:100%}.blog{padding-top:48px}.category-list{margin-bottom:24px;background:#fff;display:block;float:left;width:100%}.moduletable.search{float:right;text-align:right;padding:0;border:1px solid #efefef;margin-top:24px;margin-bottom:24px}@media only screen and (min-width:1024px){.moduletable.search{text-align:left}}.moduletable.search .search{padding:0}.moduletable.search .search button.button.btn.btn-primary{background:#8d6945;margin-bottom:0;float:left;padding:3px 8px}.moduletable.search .search button.button.btn.btn-primary:before{content:"";font-family:bare}.moduletable.search .search button.button.btn.btn-primary:hover{background:#6b4f34}input#search-searchword,input.search-query{min-width:140px;padding:5px;background:#fff;color:#4b4b4b;font-size:14px}.search .only label,.search .phrases label{font-size:12px}.search .only label input,.search .phrases label input{position:relative;top:2px}.search .only a.chzn-single span,.search .only ul.chzn-results li,.search .phrases a.chzn-single span,.search .phrases ul.chzn-results li{font-size:12px}.search .form-limit{text-align:right}.search .form-limit .chzn-container{min-width:60px}.search dl.search-results dt.result-title{font-weight:700;margin-top:12px}.search dl.search-results dt.result-title:first-child{margin-top:0}.search dl.search-results dd.result-category span.small{font-size:12px}.search .btn-group.pull-left{float:left}.search .clearfix,.search .searchintro{float:left;width:100%;clear:both}.search #searchForm button[name=Search]{float:left;padding:4px 12px;border-radius:0 3px 3px 0}.search #searchForm button[name=Search]:before{content:"";font-family:bare}.hidden-print{display:none}.breadcrumb_wrap{width:100%;float:left}.breadcrumb_wrap .moduletable ul.breadcrumb{list-style:none;margin-left:0;display:block;float:left;background:#fff;border-radius:12px;padding-right:12px;padding-top:6px;padding-bottom:6px;margin-bottom:24px}.breadcrumb_wrap .moduletable ul.breadcrumb li{display:inline-block}.breadcrumb_wrap .moduletable ul.breadcrumb li a,.breadcrumb_wrap .moduletable ul.breadcrumb li span{padding:0 5px;font-size:12px}@media only screen and (min-width:1024px){.breadcrumb_wrap .moduletable ul.breadcrumb li a,.breadcrumb_wrap .moduletable ul.breadcrumb li span{font-size:14px}}.breadcrumb_wrap .moduletable ul.breadcrumb li span{color:#3c3c3c}.breadcrumb_wrap .moduletable ul.breadcrumb li a{color:#8d6945}.breadcrumb_wrap .moduletable ul.breadcrumb li .divider,.breadcrumb_wrap .moduletable ul.breadcrumb li a.pathway{padding:0}.breadcrumb_wrap .moduletable ul.breadcrumb li .divider:before{content:"";font-family:bare;font-size:12px}.breadcrumb_wrap .moduletable ul.breadcrumb li:first-child a,.breadcrumb_wrap .moduletable ul.breadcrumb li:first-child span{padding:0}.breadcrumb_wrap .moduletable ul.breadcrumb li:first-child .icon-location:before{content:"";padding-right:6px;font-size:12px}@media only screen and (min-width:1024px){.breadcrumb_wrap .moduletable ul.breadcrumb li:first-child .icon-location:before{font-size:14px}}.item-page.com_sketchrealestate.item{margin-top:-24px;padding-top:0}.item-page.com_sketchrealestate.item .top_image_wrap{background-image:url(/templates/ambiente/images/hg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:72px;padding-bottom:52px}.item-page.com_sketchrealestate.item .top_image_wrap .details_box h3{margin-bottom:0}.item-page.com_sketchrealestate.item .top_image_wrap .details_box a,.item-page.com_sketchrealestate.item .top_image_wrap .details_box div,.item-page.com_sketchrealestate.item .top_image_wrap .details_box li,.item-page.com_sketchrealestate.item .top_image_wrap .details_box p,.item-page.com_sketchrealestate.item .top_image_wrap .details_box span,.item-page.com_sketchrealestate.item .top_image_wrap .details_box strong,.item-page.com_sketchrealestate.item .top_image_wrap .details_box td{font-size:15px;line-height:21px;color:#4b4b4b}.item-page.com_sketchrealestate.item .top_image_wrap h2.slogan{font-weight:400;font-size:34px;line-height:40px;margin-bottom:48px;text-shadow:3px 0 8px #222;color:#fff;display:block}@media only screen and (min-width:1024px){.item-page.com_sketchrealestate.item .top_image_wrap h2.slogan{font-size:48px;line-height:56px;margin-bottom:24px}}.item-page.com_sketchrealestate.item .top_image_wrap .image_box_1,.item-page.com_sketchrealestate.item .top_image_wrap .image_box_2{float:left;display:block;width:100%;margin-bottom:48px}.item-page.com_sketchrealestate.item .top_image_wrap .image_box_1 img,.item-page.com_sketchrealestate.item .top_image_wrap .image_box_2 img{display:block;float:left}.item-page.com_sketchrealestate.item .top_image_wrap .bg_wrap{position:relative;float:left;clear:both;padding-right:62px;width:100%}.item-page.com_sketchrealestate.item .top_image_wrap .bg_wrap:after{content:"";background-image:url(/templates/ambiente/images/plus_bg.png);background-repeat:no-repeat;width:62px;height:121px;position:absolute;display:block;top:0;right:0}.item-page.com_sketchrealestate.item .top_image_wrap .textbox{position:relative;height:121px;float:left;display:block;width:100%;padding-top:20px;padding-left:20px;background:#fff;border-radius:0 0 0 5px}.item-page.com_sketchrealestate.item .top_image_wrap .textbox label{white-space:nowrap;max-width:100%;overflow:hidden;width:100%;text-overflow:ellipsis;display:block}.item-page.com_sketchrealestate.item .top_image_wrap .textbox span{color:#3c3c3c}.item-page.com_sketchrealestate.item .top_image_wrap .textbox span.sub_title{white-space:nowrap;max-width:100%;display:block;width:100%;overflow:hidden;text-overflow:ellipsis}.item-page.com_sketchrealestate.item .top_image_wrap .textbox span,.item-page.com_sketchrealestate.item .top_image_wrap .textbox strong{color:#3c3c3c}.item-page.com_sketchrealestate.item .top_image_wrap .textbox h3{margin-top:12px;margin-bottom:0;color:#6b4f34;font-size:17px;white-space:nowrap;max-width:100%;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:700;line-height:30px}@media only screen and (min-width:768px){.item-page.com_sketchrealestate.item .top_image_wrap .textbox h3{font-size:24px}}.item-page.com_sketchrealestate.item .row.more{border-bottom:1px solid #ddd;margin-bottom:66px}.item-page.com_sketchrealestate.item .row.more .spacer{padding-top:66px;padding-bottom:66px}.item-page.com_sketchrealestate.item .row.more .spacer_image{background-image:url(/templates/ambiente/images/bg_text.png);min-height:300px}@media only screen and (min-width:1024px){.item-page.com_sketchrealestate.item .row.more .spacer_image{min-height:450px}}.item-page.com_sketchrealestate.category-listing .page-header{padding-top:48px}.item-page.com_sketchrealestate.category-listing .o_image img{float:left;display:block}.item-page.com_sketchrealestate.category-listing .headline h2{margin-bottom:0}.item-page.com_sketchrealestate .sketchrealestate_component.category_listing>.object_wrap{background:#f1eee9;float:left;width:100%;clear:both}.item-page.com_sketchrealestate .sketchrealestate_component.category_listing>.object_wrap:nth-child(2n){background:#ddd6ca}.item-page.com_sketchrealestate .sketchrealestate_component.category_listing>.object_wrap .row.headline h2{padding-top:24px}.moduletable .sketch_featured_wrap.default_realestate .image_box{float:left;display:block;width:100%;margin-bottom:48px}.moduletable .sketch_featured_wrap.default_realestate .image_box img{display:block;float:left}.moduletable .sketch_featured_wrap.default_realestate .image_box .bg_wrap{position:relative;float:left;clear:both;padding-right:62px;width:100%;border-radius:0 0 6px 6px;overflow:hidden}.moduletable .sketch_featured_wrap.default_realestate .image_box .bg_wrap:after{content:"";background-image:url(/templates/ambiente/images/plus_bg_d.png);background-repeat:no-repeat;width:62px;height:121px;position:absolute;display:block;top:0;right:0}.moduletable .sketch_featured_wrap.default_realestate .image_box .bg_wrap .textbox{position:relative;height:121px;float:left;display:block;width:100%;padding-top:20px;padding-left:20px;background:#f1eee9;z-index:1;border-radius:0 0 0 5px}.moduletable .sketch_featured_wrap.default_realestate .image_box .bg_wrap .textbox label{white-space:nowrap;max-width:100%;overflow:hidden;width:100%;text-overflow:ellipsis;display:block}.moduletable .sketch_featured_wrap.default_realestate .image_box .bg_wrap .textbox span{color:#3c3c3c}.moduletable .sketch_featured_wrap.default_realestate .image_box .bg_wrap .textbox span.sub_title{font-size:14px;white-space:nowrap;max-width:100%;display:block;width:100%;overflow:hidden;text-overflow:ellipsis}.moduletable .sketch_featured_wrap.default_realestate .image_box .bg_wrap .textbox h3{margin-top:12px;margin-bottom:0;color:#8d6945;font-size:19px;font-weight:600;line-height:30px;letter-spacing:-1px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(/media/plg_system_jmgdisablegooglefont/assets/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(/media/plg_system_jmgdisablegooglefont/assets/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(/media/plg_system_jmgdisablegooglefont/assets/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(/media/plg_system_jmgdisablegooglefont/assets/fonts/opensans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format('truetype');font-display:swap}
