# Configuration for the plugin "p123onlinewerbung_pi1" plugin.tx_p123onlinewerbung_pi1 { templateFile = EXT:p123onlinewerbung/res/template.htm javascriptFile = EXT:p123onlinewerbung/res/javascript.js moveJsFromHeaderToFooter = 1 marks { AJAX_url_calc = TEXT AJAX_url_calc { typolink.parameter.data = TSFE:id typolink.parameter.wrap = |,135 typolink.returnLast = url } AJAX_url_region = TEXT AJAX_url_region { typolink.parameter.data = TSFE:id typolink.parameter.wrap = |,136 typolink.returnLast = url } AJAX_url_ajax = TEXT AJAX_url_ajax { typolink.parameter.data = TSFE:id typolink.parameter.wrap = |,137 typolink.returnLast = url } URL_Basket = TEXT URL_Basket { typolink.parameter = {$plugin.tx_p123_pi.pageBasket} typolink.returnLast = url } COOKIE_PATH = TEXT COOKIE_PATH { data = getIndpEnv:TYPO3_SITE_PATH } UserCalcBudget = 100 AIMinValue = 20000 AIDefaultValue = 50000 CheckForDefaultAI = 1 AIReduceValue = 50000 MinBudgetValue = 250 MinimumInputLengthRegion = 3 StartDateAddDays = 7 CampaignMinDurationDays = 7 CampaignDurationDays = 28 SliderStartValue = 50 SliderStepValue = 5 ShowCampaignMsg = 1 ShowButtonCalc = 0 BASKET =< plugin.tx_p123qsearch_pi1.marks.BASKET } searchDB { cityNAME { header { lang.en = Towns & communities lang.de = Städte & Gemeinden } prefix = O DB { __preventParser = 1 SELECT = 123_Ort.OrtNr as id, CONVERT(CONCAT_WS(' ', 123_Ort.PLZ, 123_Ort.Ortname) USING latin1) as text FROM = 123_Ort WHERE = 1 WHERE.override = Ortname LIKE '{current:1}%' WHERE.override { setCurrent.data = GP:tx_p123onlinewerbung_pi1|cityNAME setCurrent.trim = 1 if.isTrue.current = 1 if.value = 136 if.equals.data = GP:type insertData = 1 } GROUPBY = ORDERBY = Ortname,PLZ ASC LIMIT = } } cityPLZ { header { lang.en = Towns & communities lang.de = Städte & Gemeinden } prefix = O DB { __preventParser = 1 # SELECT = 123_StoFZ.OrtNr as id, CONVERT(CONCAT_WS(' ', 123_StoFZ.PLZ, 123_StoFZ.Ortname) USING latin1) as text SELECT = CONCAT_WS('-', 123_StoFZ.OrtNr, 123_StoFZ.PLZ) as id, CONVERT(CONCAT_WS(' ', 123_StoFZ.PLZ, 123_StoFZ.Ortname) USING latin1) as text FROM = 123_StoFZ WHERE = 1 WHERE.override = CONVERT(CONCAT_WS(' ', 123_StoFZ.PLZ, 123_StoFZ.Ortname) USING latin1) LIKE '{current:1}%' and 123_StoFZ.PLZ <> '00000' WHERE.override { setCurrent.data = GP:tx_p123onlinewerbung_pi1|cityPLZ setCurrent.trim = 1 if.isTrue.current = 1 if.value = 136 if.equals.data = GP:type insertData = 1 } # GROUPBY = id, text GROUPBY = id ORDERBY = Ortname,PLZ ASC LIMIT = } } district { header { lang.en = Districts & independent cities lang.de = Kreise & kreisfreie Städte } prefix = K DB { __preventParser = 1 SELECT.lang.en = KreisNr as id, CONVERT(CONCAT_WS(' ', REPLACE(Kreisname,',',' '), '(district)') USING latin1) AS text SELECT.lang.de = KreisNr as id, CONVERT(CONCAT_WS(' ', REPLACE(Kreisname,',',' '), '(Kreis)') USING latin1) AS text FROM = 123_Kreis WHERE = 1 WHERE.override.lang.en = CONVERT(CONCAT_WS(' ', Kreisname, '(district)') USING latin1) LIKE '{current:1}%' WHERE.override.lang.de = CONVERT(CONCAT_WS(' ', Kreisname, '(Kreis)') USING latin1) LIKE '{current:1}%' WHERE.override { setCurrent.data = GP:tx_p123onlinewerbung_pi1|district setCurrent.trim = 1 if.isTrue.current = 1 if.value = 136 if.equals.data = GP:type insertData = 1 } GROUPBY = ORDERBY = Kreisname ASC LIMIT = } } state { header { lang.en = Federal state lang.de = Bundesland } prefix = B DB { __preventParser = 1 SELECT = Land as id, Landname AS text FROM = 123_Bula WHERE = 1 WHERE.override = Landname LIKE '{current:1}%' WHERE.override { setCurrent.data = GP:tx_p123onlinewerbung_pi1|state setCurrent.trim = 1 if.isTrue.current = 1 if.value = 136 if.equals.data = GP:type insertData = 1 } GROUPBY = ORDERBY = Landname ASC LIMIT = } } nation { header { lang.en = Nation lang.de = Land } prefix = N DB { __preventParser = 1 SELECT = Staat as id, Staatname AS text FROM = 123_Staat WHERE = 1 WHERE.override = Staatname LIKE '{current:1}%' AND Staat = 'DE' WHERE.override { setCurrent.data = GP:tx_p123onlinewerbung_pi1|nation setCurrent.trim = 1 if.isTrue.current = 1 if.value = 136 if.equals.data = GP:type insertData = 1 } GROUPBY = ORDERBY = Staatname ASC LIMIT = } } } selectDB { BuLaEW { DB { SELECT = SUM(EW) AS EW, BULA FROM = 123_EW WHERE = KREIS IN (%s) OR ORTNR IN (%s) OR BULA IN (%s) OR STAAT IN (%s) GROUPBY = BULA ORDERBY = LIMIT = } } } data { price =< plugin.tx_p123qsearch_pi1.data.price price { typolink.parameter = {$plugin.tx_p123_pi.pageBasket} typolink.ATagParams = class="basket-align" onclick="return tx_p123onlinewerbung_pi1.save(this);" } interests { preUserFunc = tx_p123onlinewerbung_pi1->hook preUserFunc { funcName = loadCalculationMatrixInterests includeObj = conf } } age { preUserFunc = tx_p123onlinewerbung_pi1->hook preUserFunc { funcName = loadCalculationMatrixBuLaDefaultAge includeObj = conf } } infoTKP { } infoImpression { } infoClicks { } } locallang { headerSelectionChoiceMain.wrap =

|

headerSelectionSummaryMain.wrap =

|

headerSelectionChoiceRegion.wrap =

|

headerSelectionChoiceDuration.wrap =

|

headerSelectionChoiceTargetGroup.wrap =

|

headerSelectionSummaryBudget.wrap =

|

headerSelectionSummaryBudgetUser.wrap =

|

} calculationValues { FrequencyCapping = 3 CAWWert = 1 ClicksValue = 0.005 } calculationMatrix { Interessen { 1 { name = Interesse 1 value = 20 } 2 { name = Interesse 2 value = 30 } 3 { name = Interesse 3 value = 40 } 4 { name = Interesse 4 value = 50 } 5 { name = Interesse 5 value = 60 } 6 { name = Interesse 6 value = 70 } 7 { name = Interesse 7 value = 80 } 8 { name = Interesse 8 value = 90 } 9 { name = Interesse 9 value = 10 } 10 { name = Interesse 10 value = 20 } 11 { name = Interesse 11 value = 30 } 12 { name = Interesse 12 value = 40 } 13 { name = Interesse 13 value = 50 } 14 { name = Interesse 14 value = 60 } 15 { name = Interesse 15 value = 70 } 16 { name = Interesse 16 value = 80 } 17 { name = Interesse 17 value = 90 } 18 { name = Interesse 18 value = 10 } 19 { name = Interesse 19 value = 20 } 20 { name = Interesse 20 value = 30 } 21 { name = Interesse 21 value = 40 } 22 { name = Interesse 22 value = 50 } 23 { name = Interesse 23 value = 60 } } TKP { 250000 = 7.5 500000 = 7.25 750000 = 7 1000000 = 6.75 1250000 = 6.5 1500000 = 6.25 1750000 = 6 2000000 = 5.75 2250000 = 5.5 2500000 = 5.25 2750000 = 5 3000000 = 4.75 3250000 = 5 3500000 = 5.25 3750000 = 5.5 4000000 = 5.75 4250000 = 6 4500000 = 6.25 4750000 = 6.5 5000000 = 6.75 5250000 = 7 5500000 = 7.25 5750000 = 7.5 } BuLa_default { Internet { Alle = 90 } Geschlecht { Frau = 50 Mann = 50 } Elternstatus { mitKinder = 50 ohneKinder = 50 } Alter { 1 { von = 18 bis = 24 value = 16 } 2 { von = 25 bis = 34 value = 17 } 3 { von = 35 bis = 44 value = 17 } 4 { von = 45 bis = 54 value = 17 } 5 { von = 55 bis = 64 value = 17 } 6 { von = 65 bis = 99 bis_label = 65+ value = 16 } } } BuLa { #1 SCHLESWIG-HOLSTEIN 1 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #2 HAMBURG 2 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #3 NIEDERSACHSEN 3 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #4 BREMEN 4 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #5 NORDRHEIN-WESTFALEN 5 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #6 HESSEN 6 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #7 RHEINLAND-PFALZ 7 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #8 BADEN-WÜRTTEMBERG 8 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #9 BAYERN 9 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #10 SAARLAND 10 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #11 BERLIN 11 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #12 BRANDENBURG 12 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #13 MECKLENBURG-VORPOMMERN 13 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #14 SACHSEN 14 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #15 SACHSEN-ANHALT 15 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default #16 THÜRINGEN 16 < plugin.tx_p123onlinewerbung_pi1.calculationMatrix.BuLa_default } } # additionalBasketItem { # count = 1 # price = 0 # group = free # pos = incl. kostenloser Erstellung der Banner-Anzeigen. Die Richtlinien zur Werbemittel/Bannererstellung erhälst du mit der Bestellbestätigung oder über folgenden Link: # ext = p123onlinewerbungadditional # unique = 1 # } # Define the default Stylesheet # Copy from /res/xxx.min.css _CSS_DEFAULT_STYLE ( .tx-p123onlinewerbung-pi1 .error{z-index:1000001;background:red;color:#fff;left:23%;position:absolute;bottom:55%;text-align:center;margin:inherit;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:default;font-weight:400;line-height:normal;padding:8px 10px;width:auto;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:4px 4px 8px rgba(0,0,0,.3);-webkit-box-shadow:4px 4px 8px rgba(0,0,0,.3);box-shadow:4px 4px 8px rgba(0,0,0,.3)}.tx-p123onlinewerbung-pi1 .error:after{content:'';position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-top:8px solid red;border-right:8px solid transparent;border-left:8px solid transparent;z-index:1000001}.tx-p123onlinewerbung-pi1 .error.bottom{bottom:0;top:140%;height:100%}.tx-p123onlinewerbung-pi1 .error.bottom:after{border-top:0;border-bottom:8px solid red;top:0;bottom:100%}.tx-p123onlinewerbung-pi1 input[type=text].has-error{border-color:red!important;color:red!important}.tx-p123onlinewerbung-pi1 input[type=range].has-error{border-color:red!important;color:red!important;background-color:red!important}.tx-p123onlinewerbung-pi1 input[type=range].has-error::-webkit-slider-thumb{background-color:red!important}.tx-p123onlinewerbung-pi1 input[type=range].has-error::-moz-range-thumb{background-color:red!important}.tx-p123onlinewerbung-pi1 input[type=checkbox].has-error+label{color:red!important}#txp123onlinewerbungpi1{line-height:1.5em;font-size:1.5em}#txp123onlinewerbungpi1-CampagenInfo,#txp123onlinewerbungpi1-budget-button-calc,#txp123onlinewerbungpi1-budget-button-reset{display:none}.tx-p123onlinewerbung-pi1 *{box-sizing:border-box}.tx-p123onlinewerbung-pi1 .flexbox{display:-ms-flex;display:-moz-flex;display:-webkit-flex;display:flex;-ms-flex-align:start;align-items:flex-start}.tx-p123onlinewerbung-pi1 .flex-column{flex-direction:column}.tx-p123onlinewerbung-pi1 .border{border:1px solid #b8b5ab3b}.tx-p123onlinewerbung-pi1 .currency{margin-left:.3em}.tx-p123onlinewerbung-pi1 .center{margin:0 auto}.tx-p123onlinewerbung-pi1 .header-sub{text-align:center;color:#002046;font-size:1.1em}.tx-p123onlinewerbung-pi1-wrapper .fnt-fa:before{font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:inherit}.tx-p123onlinewerbung-pi1 .gradient-header{background:#f8b300;background:-moz-linear-gradient(-45deg,#f8b300 0,#f6e6b4 100%);background:-webkit-linear-gradient(-45deg,#f8b300 0,#f6e6b4 100%);background:linear-gradient(135deg,#f8b300 0,#f6e6b4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8b300', endColorstr='#f6e6b4', GradientType=1);opacity:.8}.tx-p123onlinewerbung-pi1 .gradient-content{background:-moz-linear-gradient(45deg,rgba(235,235,235,.65) 0,transparent 100%);background:-webkit-linear-gradient(45deg,rgba(235,235,235,.65) 0,transparent 100%);background:linear-gradient(45deg,rgba(235,235,235,.65) 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ebebeb', endColorstr='#00000000', GradientType=1)}.tx-p123onlinewerbung-pi1-selection{flex:1 0 auto;margin-right:1em;background-color:#fff;width:580px}.tx-p123onlinewerbung-pi1-header{width:100%;text-align:center;color:#002046db}.tx-p123onlinewerbung-pi1-header h2{line-height:1.5em;font-size:1.2em;color:inherit}.tx-p123onlinewerbung-pi1-tab{position:relative;width:100%;padding:.5em}.tx-p123onlinewerbung-pi1-tab-summary .tx-p123onlinewerbung-pi1-tab-header{display:none}.tx-p123onlinewerbung-pi1-tab-header{position:relative;padding-left:1rem;text-align:left;color:#002046db}.tx-p123onlinewerbung-pi1-tab-header h3{line-height:1.5em;font-size:inherit;color:inherit}.tx-p123onlinewerbung-pi1-tab-content{padding:1rem 1rem 0;flex-direction:column}.tx-p123onlinewerbung-pi1-tab-content-date{flex-direction:column;width:100%}.tx-p123onlinewerbung-pi1-tab-content-item{position:relative;margin-bottom:1em;width:100%}.header-center{text-align:center}.tx-p123onlinewerbung-pi1-tab-content-item .select-group span,.tx-p123onlinewerbung-pi1-tab-content-item input,.tx-p123onlinewerbung-pi1-tab-content-item label{line-height:inherit;font-size:inherit}.tx-p123onlinewerbung-pi1-tab-content-item .select-group span,.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-opt span{margin:0 .5em}.tx-p123onlinewerbung-pi1-tab-content-item input[type=text]{order:2}.tx-p123onlinewerbung-pi1-tab-content-item .label-before,.tx-p123onlinewerbung-pi1-tab-content-item input[type=text]+label{order:1;align-self:center;margin-right:.5em;min-width:6em}.tx-p123onlinewerbung-pi1-tab-content-item input[type=checkbox]{order:1}.tx-p123onlinewerbung-pi1-tab-content-item input[type=checkbox]+label{order:2;align-self:center}.tx-p123onlinewerbung-pi1-tab-content-item i{order:3;align-self:center;margin-left:-15px}.tx-p123onlinewerbung-pi1-tab-content-item .input-multi.max{align-self:stretch}.tx-p123onlinewerbung-pi1-tab-content-item .select-group{order:2}.tx-p123onlinewerbung-pi1-tab-content-item .select-group input{width:40px;text-align:center}.tx-p123onlinewerbung-pi1-tab-content-item input[type=radio]{display:none}.tx-p123onlinewerbung-pi1-tab-content-item label span{background-color:#dbdbdb;border-color:#adadad;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);padding:.3em;border-radius:3px;margin-right:.2em}.tx-p123onlinewerbung-pi1-tab-content-item .select-ico{display:inline-flex;position:absolute;z-index:10;width:40px;min-height:inherit;background-color:#00295f;cursor:pointer;color:#fff}.tx-p123onlinewerbung-pi1-tab-content-item .select-ico:before{align-self:center;margin:0 auto}.tx-p123onlinewerbung-pi1-tab-content-item .select-ico-left{font-size:28px}.tx-p123onlinewerbung-pi1-tab-content-item .select-ico-right{order:9;right:0;font-size:24px}.tx-p123onlinewerbung-pi1-summary{flex-direction:column;background-color:#fff}.tx-p123onlinewerbung-pi1-tab-summary{flex-direction:column}.tx-p123onlinewerbung-pi1-tab-summary-col{flex-grow:1;width:100%;padding:.7em}.tx-p123onlinewerbung-pi1-tab-summary-col .col-header{align-self:center}.tx-p123onlinewerbung-pi1-tab-summary-col .col-value{font-size:1.4em;color:#002046;align-self:center;flex-wrap:nowrap;padding:.3em 0}#tx-p123onlinewerbung-pi1-summary-budget-header{padding:0!important;text-align:center}.tx-p123onlinewerbung-pi1-tab-budget{padding:.6em}.tx-p123onlinewerbung-pi1-tab-budget-wrapper{width:100%;height:100%}#txp123onlinewerbungpi1-button-send-msg,#txp123onlinewerbungpi1-summary-budget-msg{display:none}#txp123onlinewerbungpi1-ico-msg{display:none;margin-bottom:-25px}#txp123onlinewerbungpi1-campaignmessage,#txp123onlinewerbungpi1-campaignmessage-msg,#txp123onlinewerbungpi1-campaignmessage-pnt,#txp123onlinewerbungpi1-coverage-ico-msg,#txp123onlinewerbungpi1-interests-ico-msg,#txp123onlinewerbungpi1-region-ico-msg,#txp123onlinewerbungpi1-summary-budget-message,#txp123onlinewerbungpi1-summary-budget-message-msg,#txp123onlinewerbungpi1-summary-budget-message-pnt{display:none}.tx-p123onlinewerbung-pi1-wrapper .message-small{padding-bottom:0;margin-bottom:-.7em}.tx-p123onlinewerbung-pi1-wrapper .message{color:#002046;border:1px dotted #00295f;background:#fff;padding:10px;cursor:pointer;width:100%}.tx-p123onlinewerbung-pi1-wrapper .message.ipont:before{content:"";margin-left:1.4em}.tx-p123onlinewerbung-pi1-wrapper .tx-p123onlinewerbung-pi1-summary .message{text-align:justify}.tx-p123onlinewerbung-pi1-wrapper .tx-p123onlinewerbung-pi1-tab-content .message{margin-bottom:1em}.tx-p123onlinewerbung-pi1-wrapper .tx-p123onlinewerbung-pi1-tab-budget-wrapper .message.margin-bottom{margin-bottom:.8em}.tx-p123onlinewerbung-pi1-wrapper .tx-p123onlinewerbung-pi1-tab-budget-wrapper .message.margin-top{margin-top:.8em}.tx-p123onlinewerbung-pi1-wrapper .message:before,.tx-p123onlinewerbung-pi1-wrapper .msg-ipoint{font-size:1.5rem}.tx-p123onlinewerbung-pi1-wrapper .msg-ipoint{position:absolute;cursor:pointer;margin-top:-5px}.tx-p123onlinewerbung-pi1-wrapper .message .msg-ipoint{margin:10px}.tx-p123onlinewerbung-pi1-wrapper .message.no-pointer{cursor:default}.tx-p123onlinewerbung-pi1-wrapper .msg-ipoint.msg-ipoint-relative{position:relative;order:2;margin-left:10px}.tx-p123onlinewerbung-pi1-wrapper .header-sub .msg-ipoint,.tx-p123onlinewerbung-pi1-wrapper .tx-p123onlinewerbung-pi1-tab-summary-col .col-header .msg-ipoint{display:initial;margin-left:.3em}.tx-p123onlinewerbung-pi1-wrapper .info-circle-fa:before{content:"\f05a";color:#26a6fc}.tx-p123onlinewerbung-pi1-wrapper .message.error-cross-fa:before,.tx-p123onlinewerbung-pi1-wrapper .message.exclamation-triangle-fa:before,.tx-p123onlinewerbung-pi1-wrapper .message.info-circle-fa:before,.tx-p123onlinewerbung-pi1-wrapper .message.ipoint.info-circle-fa:before{margin-right:.3em}.tx-p123onlinewerbung-pi1-wrapper .error-cross-fa:before{content:"\f057";color:#fc2626}.tx-p123onlinewerbung-pi1-wrapper .message.error-cross-fa{color:#fc2626}.tx-p123onlinewerbung-pi1-wrapper .exclamation-triangle-fa:before{content:"\f071";color:#fcdc26}.tx-p123onlinewerbung-pi1-wrapper .caret-down-fa:before{content:"\f0d7";color:#002046}.tx-p123onlinewerbung-pi1-wrapper .note{color:#002046;text-align:center!important}#txp123onlinewerbungpi1-summary-KPI .tx-p123onlinewerbung-pi1-tab-header,#txp123onlinewerbungpi1-summary-budget-range,#txp123onlinewerbungpi1-summary-budget-range .tx-p123onlinewerbung-pi1-tab-header,.tx-p123onlinewerbung-pi1-wrapper [data-toggle]{display:none}.tx-p123onlinewerbung-pi1-wrapper [data-toggle-id]{display:inherit}.tx-p123onlinewerbung-pi1-wrapper .toggle-ico{position:absolute;top:0;right:0;height:100%;padding:0 10px;cursor:pointer}.tx-p123onlinewerbung-pi1-wrapper .chevron-down-fa:before,.tx-p123onlinewerbung-pi1-wrapper .toggle-close:before{content:"\f078";color:#002046}.tx-p123onlinewerbung-pi1-wrapper .chevron-up-fa:before,.tx-p123onlinewerbung-pi1-wrapper .toggle-open:before{content:"\f077";color:#002046}.tx-p123onlinewerbung-pi1-wrapper .tx-p123onlinewerbung-pi1-tab-select-wrapper{position:relative;order:1;width:94%;min-height:40px}.tx-p123onlinewerbung-pi1-wrapper .select-wrapper{order:2;width:100%}.tx-p123onlinewerbung-pi1-wrapper .ipt-select{width:100%}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-search__field::placeholder{font-size:.95em!important}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-container--default .select2-selection--multiple{min-height:40px}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-container--default .select2-container--focus,.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-container--default .select2-selection--multiple,.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-container--default .select2-selection--multiple .select2-selection__choice,.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-dropdown,.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-selection--single,.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-selection.select2-selection--multiple{border-radius:0}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:3px}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-dropdown.select2-dropdown--below{background:#ccc;background-image:linear-gradient(#ddd,#bbb);-webkit-box-shadow:0 1px #fff inset,6px 25px 19px 9px rgba(0,0,0,.75);-moz-box-shadow:0 1px #fff inset,6px 25px 19px 9px rgba(0,0,0,.75);box-shadow:0 1px #fff inset,6px 25px 19px 9px rgba(0,0,0,.75)}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-selection.select2-selection--multiple[aria-expanded=true]{-webkit-box-shadow:6px 14px 17px 7px rgba(0,0,0,.75);-moz-box-shadow:6px 14px 17px 7px rgba(0,0,0,.75);box-shadow:6px 14px 17px 7px rgba(0,0,0,.75)}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f7f7f7}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-container .select2-search--inline .select2-search__field{font-size:100%;padding-left:5px}.tx-p123onlinewerbung-pi1-wrapper #selection-interests .select2-selection__rendered,.tx-p123onlinewerbung-pi1-wrapper #selection-result .select2-selection__rendered{padding:0 39px}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-container--default .select2-results>.select2-results__options{max-height:20em}.tx-p123onlinewerbung-pi1-wrapper .ipt-select ul li:before{content:none!important}#selection-region span.select2-selection.select2-selection--single,#selection-result span.select2-dropdown.select2-dropdown--below{display:none!important}#selection-region span.select2-container.select2-container--default.select2-container--open{margin-top:-10px}#selection-interests span.select2-container.select2-container--default.select2-container--open{margin-top:1px}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-opt{order:2;width:100%;align-items:center}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-opt select{font-size:inherit;line-height:inherit;border-radius:0;padding:.2em .5em;border:1px solid gray;min-width:4.5em;text-align:center}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-chkbtn{order:2;width:100%;justify-content:space-between;align-self:center}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-chkbtn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0)}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-chkbtn input[type=checkbox]+label:before{content:none}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-chkbtn input[type=checkbox]:checked+label:before{content:none}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-chkbtn input[type=checkbox]+label{display:inline-flex;padding:.3em .5em;background:#ccc;background-image:linear-gradient(#ddd,#bbb);border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 1px #fff inset;-moz-box-shadow:0 1px #fff inset;box-shadow:0 1px #fff inset;text-align:center;text-shadow:0 1px 1px #fff;cursor:pointer;width:33%;justify-content:center;margin:0;text-indent:0}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-chkbtn input[type=checkbox]:active+label,.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-chkbtn input[type=checkbox]:checked+label{-webkit-box-shadow:.04em .1em .2em rgba(0,0,0,.6) inset;-moz-box-shadow:.04em .1em .2em rgba(0,0,0,.6) inset;box-shadow:.04em .1em .2em rgba(0,0,0,.6) inset;border-color:rgba(0,0,0,.3);background:#bbb}.tx-p123onlinewerbung-pi1-wrapper .date-wrapper{height:40px;justify-content:space-between}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-picker{position:relative;float:left;height:100%;width:calc((100% - 40px)/2)}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-picker .inner-label{display:flex;position:absolute;padding-left:50px;width:100%;height:100%;opacity:.7;background-color:#fff;z-index:0;align-items:center}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-addon{display:flex;position:absolute;float:left;height:100%;width:40px;background:#00295f;color:#fff;justify-content:center;align-items:center;font-size:23px;z-index:2;cursor:pointer}.tx-p123onlinewerbung-pi1-wrapper .input-date{position:relative;height:100%;width:100%;text-align:right;padding-right:10px;background:0 0;z-index:1;border:1px solid #aaa}.tx-p123onlinewerbung-pi1-wrapper .input-date:focus{border:1px solid #000}.tx-p123onlinewerbung-pi1-wrapper .calendar-fa:before{content:"\f073"}.tx-p123onlinewerbung-pi1-wrapper .btn{border:0;font-family:inherit;font-size:inherit;background:0 0;cursor:pointer;display:inline-block;text-transform:uppercase;letter-spacing:1px;font-weight:700;outline:0;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;line-height:initial;background:#fcad26;color:#fff;height:3em;width:18em;text-align:center;padding:0;-webkit-border-radius:0;border-radius:0}.tx-p123onlinewerbung-pi1-wrapper .btn:before{position:absolute;height:100%;left:0;top:0;line-height:2;font-size:140%;width:40px}.tx-p123onlinewerbung-pi1-wrapper .btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.tx-p123onlinewerbung-pi1-wrapper .btn:hover{background:#f29e0d}.tx-p123onlinewerbung-pi1-wrapper .tx-p123onlinewerbung-pi1-tab-budget .btn{width:100%}.tx-p123onlinewerbung-pi1-wrapper .btn-big{font-size:110%}.tx-p123onlinewerbung-pi1-wrapper .btn-small{font-size:90%}.tx-p123onlinewerbung-pi1-wrapper .btn-margin{margin-top:.8em}.tx-p123onlinewerbung-pi1-wrapper .btn-area-left:before{background:rgba(0,0,0,.05)}.tx-p123onlinewerbung-pi1-wrapper .btn-diagonal{overflow:hidden}.tx-p123onlinewerbung-pi1-wrapper .btn-diagonal:before{left:auto;right:10px;z-index:2}.tx-p123onlinewerbung-pi1-wrapper .btn-diagonal:after{width:9rem;height:200%;background:rgba(255,255,255,.1);z-index:1;right:0;top:0;margin:-5px 0 0 -5px;-webkit-transform-origin:0 0;-webkit-transform:rotate(-20deg);-moz-transform-origin:0 0;-moz-transform:rotate(-20deg);-ms-transform-origin:0 0;-ms-transform:rotate(-20deg);transform-origin:0 0;transform:rotate(-20deg)}.tx-p123onlinewerbung-pi1-wrapper .btn-diagonal:hover:after{width:40%}.tx-p123onlinewerbung-pi1-wrapper .arrow-right-fa:before{content:"\f061"}.tx-p123onlinewerbung-pi1-wrapper .cart-fa-hover:hover::before{content:"\f07a";color:rgba(0,0,0,.3);-webkit-transition:color .5s;-moz-transition:color .5s;transition:color .5s}.tx-p123onlinewerbung-pi1-wrapper .btn-icon{display:inline-flex;color:#fff;width:50px;background:#00295f;border:1px solid #00295f;line-height:1;-webkit-border-radius:0;border-radius:0;padding:0;justify-content:center;align-self:normal}@media screen and (min-width:0\0){.tx-p123onlinewerbung-pi1-wrapper .btn-icon{line-height:1.9}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tx-p123onlinewerbung-pi1-wrapper .btn-icon{line-height:1.9}}@supports (-ms-ime-align:auto){.tx-p123onlinewerbung-pi1-wrapper .btn-icon{line-height:1.9}}.tx-p123onlinewerbung-pi1-wrapper .btn-icon:before{font-size:1.5rem;align-self:center;margin-top:1px}.tx-p123onlinewerbung-pi1-wrapper .calc-fa:before{content:"\f1ec"}.tx-p123onlinewerbung-pi1-wrapper .redo-fa:before{content:"\f01e"}.tx-p123onlinewerbung-pi1-wrapper .minus-fa:before{content:"\f068"}.tx-p123onlinewerbung-pi1-wrapper .plus-fa:before{content:"\f067"}.tx-p123onlinewerbung-pi1-wrapper .hamburger-fa:before{content:"\f0c9"}.tx-p123onlinewerbung-pi1-wrapper .search-fa:before{content:"\f002"}.tx-p123onlinewerbung-pi1-tab-budget-wrapper.slider{margin:3em 0 1em;padding:0 .5em}.tx-p123onlinewerbung-pi1-tab-budget-wrapper.slider .noUi-connect,.tx-p123onlinewerbung-pi1-tab-budget-wrapper.slider .noUi-handle::after,.tx-p123onlinewerbung-pi1-tab-budget-wrapper.slider .noUi-handle::before{background:#00295f}.tx-p123onlinewerbung-pi1-tab-budget-wrapper .content-item-date span{margin-left:10px}.tx-p123onlinewerbung-pi1-tab-budget-wrapper .budget-input{line-height:inherit;font-size:1.4em;border:1px solid #000;padding:.2em 1.1em .2em 0;text-align:right;width:100%}.tx-p123onlinewerbung-pi1-tab-budget-wrapper .input-budget-wrapper{font-size:1.3rem;line-height:1.3em;width:100%;margin:0 .3em}.tx-p123onlinewerbung-pi1-tab-budget-wrapper .input-budget-wrapper label{font-size:1.4em;margin-left:-1em} @media only screen and (max-device-width:1024px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tx-p123onlinewerbung-pi1 .gradient-content{background:#fff}}.tx-p123onlinewerbung-pi1 .gradient-header{background:#f6ac0d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjZhYzBkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhYTEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(120deg,#eaa102 0,#eaa102 49%,#f6ac0d 50%,#f6ac0d 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#f6ac0d),color-stop(50%,#f6ac0d),color-stop(51%,#eaa102),color-stop(100%,#eaa102));background:-webkit-linear-gradient(120deg,#eaa102 0,#eaa102 49%,#f6ac0d 50%,#f6ac0d 100%);background:-o-linear-gradient(120deg,#eaa102 0,#eaa102 49%,#f6ac0d 50%,#f6ac0d 100%);background:-ms-linear-gradient(120deg,#eaa102 0%,#eaa102 49%,#f6ac0d 50%,#f6ac0d 100%);background:linear-gradient(330deg,#eaa102 0,#eaa102 49%,#f6ac0d 50%,#f6ac0d 100%);color:#fff}.tx-p123onlinewerbung-pi1-tab-content-item .label-before,.tx-p123onlinewerbung-pi1-tab-content-item input[type=text]+label{flex-basis:15%}.tx-p123onlinewerbung-pi1-tab-content-item .input-multi,.tx-p123onlinewerbung-pi1-tab-content-item input[type=text]{flex-basis:0;flex-grow:1}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-opt span{margin:0 1.5em}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-opt select{width:6.8em}#tx-p123onlinewerbung-pi1-tab-button-send{margin-top:1em}@media only screen and (max-device-width:834px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#txp123onlinewerbungpi1{font-size:1.4em}.tx-p123onlinewerbung-pi1-selection{width:525px}}}@media only screen and (max-device-width:812px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tx-p123onlinewerbung-pi1-wrapper .btn-small{font-size:87%}.tx-p123onlinewerbung-pi1-selection{width:465px}}}@media only screen and (max-device-width:768px){#txp123onlinewerbungpi1{line-height:1.4em}.tx-p123onlinewerbung-pi1-tab{padding:0}.tx-p123onlinewerbung-pi1-selection{width:445px}.tx-p123onlinewerbung-pi1-header{margin-bottom:.5em}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-picker{width:calc((100% - 20px)/2)}}@media only screen and (max-device-width:740px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#txp123onlinewerbungpi1-summary-KPI .tx-p123onlinewerbung-pi1-tab-header,#txp123onlinewerbungpi1-summary-budget-range .tx-p123onlinewerbung-pi1-tab-header,.tx-p123onlinewerbung-pi1-wrapper [data-toggle]{display:block}.tx-p123onlinewerbung-pi1-wrapper [data-toggle-id]{display:none}.tx-p123onlinewerbung-pi1-wrapper [data-toggle-id][style*=block]{display:flex!important}.tx-p123onlinewerbung-pi1-wrapper{flex-direction:column}.tx-p123onlinewerbung-pi1-selection{width:100%}.tx-p123onlinewerbung-pi1-tab-content-item.flexbox-mobile{flex-direction:row}.tx-p123onlinewerbung-pi1-tab-content-item.flexbox-mobile .label-before{margin-right:5em;align-self:center}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-chkbtn{margin-top:0}.tx-p123onlinewerbung-pi1-summary{width:100%;margin-top:1em}.tx-p123onlinewerbung-pi1-tab-summary{flex-direction:row}.tx-p123onlinewerbung-pi1-tab-summary-col{width:auto}.tx-p123onlinewerbung-pi1-tab-summary .tx-p123onlinewerbung-pi1-tab-summary-col.flexbox.flex-column{align-self:center}.tx-p123onlinewerbung-pi1-summary .tx-p112onlinewerbung-p1-header{order:1}.tx-p123onlinewerbung-pi1-summary .tx-p123onlinewerbung-pi1-tab:nth-child(2){order:2}.tx-p123onlinewerbung-pi1-summary .tx-p123onlinewerbung-pi1-tab:nth-child(3){order:5}.tx-p123onlinewerbung-pi1-summary .tx-p123onlinewerbung-pi1-tab:nth-child(4){order:4}.tx-p123onlinewerbung-pi1-summary .tx-p123onlinewerbung-pi1-tab:nth-child(5){order:3}.tx-p123onlinewerbung-pi1-summary .tx-p123onlinewerbung-pi1-tab:nth-child(6){order:6}.tx-p123onlinewerbung-pi1-tab-summary .tx-p123onlinewerbung-pi1-tab-header{display:block}}}@media only screen and (max-device-width:568px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tx-p123onlinewerbung-pi1-summary,.tx-p123onlinewerbung-pi1-tab-summary-col{width:100%}.tx-p123onlinewerbung-pi1-tab-content-item.flexbox-mobile .label-before{margin-right:0;align-self:flex-start}.tx-p123onlinewerbung-pi1-tab-content-item.flexbox-mobile{flex-direction:column}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-chkbtn{margin-top:.6em}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-opt{margin-top:.6em;justify-content:space-evenly}}}@media only screen and (max-device-width:414px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#txp123onlinewerbungpi1{line-height:1.3em}.tx-p123onlinewerbung-pi1-header h2{line-height:1.2em;margin-bottom:0;margin-left:0;margin-right:0}.tx-p123onlinewerbung-pi1-tab-header h3{line-height:1em}.tx-p123onlinewerbung-pi1-tab-content{padding:.4rem 0 0}.tx-p123onlinewerbung-pi1-tab-content-item{margin-bottom:.4rem}.tx-p123onlinewerbung-pi1-wrapper .ipt-select{width:96%}.tx-p123onlinewerbung-pi1-wrapper .ipt-select .select2-search__field::placeholder{font-size:.6em!important}.tx-p123onlinewerbung-pi1-wrapper .msg-ipoint.msg-ipoint-relative{margin-left:-5px}#txp123onlinewerbungpi1-summary-budget-header{display:none}.tx-p123onlinewerbung-pi1-summary{margin-top:1em}.tx-p123onlinewerbung-pi1-tab-summary{flex-direction:column}.tx-p123onlinewerbung-pi1-tab-content-item .select-ico-right{right:4%}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-picker{width:calc((100% - 5px)/2)}}}@media only screen and (max-device-width:375px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-picker .inner-label{padding-left:45px}.tx-p123onlinewerbung-pi1-wrapper .input-date{padding-right:5px}}}@media only screen and (max-device-width:360px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#txp123onlinewerbungpi1{font-size:1.3em}}}@media only screen and (max-device-width:320px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#txp123onlinewerbungpi1{font-size:1.2em}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-picker:nth-child(1){width:60%}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-picker:nth-child(2) .ipt-grp-addon{display:none}.tx-p123onlinewerbung-pi1-wrapper .ipt-grp-picker:nth-child(2) .inner-label{padding-left:5px}}}} ) } # Configuration for cacheable javascript page.jsFooterInline.135 = COA page.jsFooterInline.135 { 10 = FILE 10 { file = EXT:p123onlinewerbung/res/select2.full.min.js stdWrap.append = TEXT stdWrap.append.char = 10 } 15 = FILE 15 { file = EXT:p123onlinewerbung/res/jquery.tmpl.js stdWrap.append = TEXT stdWrap.append.char = 10 } 20 = FILE 20 { file = EXT:p123onlinewerbung/res/nouislider.14.2.0.min.js stdWrap.append = TEXT stdWrap.append.char = 10 } 25 = FILE 25 { file = EXT:p123onlinewerbung/res/wNumb.1.2.0.min.js stdWrap.append = TEXT stdWrap.append.char = 10 } } page.includeCSS { tx_p123onlinewerbung_pi1_1 = EXT:p123onlinewerbung/res/select2.min.css tx_p123onlinewerbung_pi1_1.disableCompression = 1 tx_p123onlinewerbung_pi1_1.compress = 0 tx_p123onlinewerbung_pi1_1.media = all tx_p123onlinewerbung_pi1_2 = EXT:p123onlinewerbung/res/nouislider.14.2.0.min.css tx_p123onlinewerbung_pi1_2.disableCompression = 1 tx_p123onlinewerbung_pi1_2.compress = 0 tx_p123onlinewerbung_pi1_2.media = all } ## Configuration for the page "p123onlinewerbung_pi1->json_calc" p123onlinewerbung_pi1_json_calc = PAGE p123onlinewerbung_pi1_json_calc { typeNum = 135 config { disableAllHeaderCode = 1 disableCharsetHeader = 1 xhtml_cleaning = 0 no_cache = 1 } 10 = json_calc } } ## Configuration for the page "p123onlinewerbung_pi1->json_region" p123onlinewerbung_pi1_json_region = PAGE p123onlinewerbung_pi1_json_region { typeNum = 136 config { disableAllHeaderCode = 1 disableCharsetHeader = 1 xhtml_cleaning = 0 no_cache = 1 } 10 = json_region } } ## Configuration for the page "p123onlinewerbung_pi1->ajax" p123onlinewerbung_pi1_ajax = PAGE p123onlinewerbung_pi1_ajax { typeNum = 137 config { disableAllHeaderCode = 1 disableCharsetHeader = 1 xhtml_cleaning = 0 no_cache = 1 } 10 = ajax } }