.merkzettel-wrapper 											{max-width: 1680px; margin: 0 auto}
.merkzettel-toolbar .pull-left > * 								{float: left}
.merkzettel-toolbar .pull-right > * 							{float: right}
.merkzettel-toolbar .pull-left .btn-group .dropdown-menu-tools > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;color: #1D1D1B;white-space: nowrap;line-height: 1;text-align: left;padding: 5px 15px 14px 15px;border-bottom: 1px solid #D9D9D9}
.merkzettel-toolbar .pull-left .btn-group .dropdown-menu-tools > li > a:focus, .merkzettel-toolbar .pull-left .btn-group .dropdown-menu-tools > li > a:hover {background-color: #F2F2F2;color: #00B1EB}
.merkzettel-toolbar .pull-left .btn-group .dropdown-toggle-merkzettel 		{border: none;font-size: 1.9rem;line-height: 30px;letter-spacing: 0px;box-shadow: none}
.merkzettel-toolbar .pull-left .btn-group .dropdown-menu-tools > li > a.selected {background-color: #00B1EB;color: white}
.merkzettel-toolbar .btn-group .dropdown-toggle-merkzettel span 			{top: 2px;position: relative;margin-left: 4px;font-size: 16px}
.merkzettel-toolbar-function   									{margin:3px 30px 0 0;text-transform:uppercase;font-size:17px;line-height:19px;font-family:'LinotypeUniversW01-Medi_723673';letter-spacing: 2px}
.merkzettel-toolbar-function-icon:hover                         {color: #00B1EB !important}
.merkzettel-toolbar .dallmerCheckbox, .merkzettel-toolbar .dallmerRadio {margin-left: 30px;margin-right: 20px; margin-top: 8px}
.merkzettel-toolbar .dallmerCheckbox label, .merkzettel-toolbar .dallmerRadio label {padding-right: 0}
.merkzettel-toolbar .dallmerCheckbox label:before, .merkzettel-toolbar .radio label:before {top: 17px}

.mycatalog-overview-wrapper {max-width: 1680px; margin: 0 auto; margin-bottom: 100px; overflow: auto}

.merkzettel-empty-wrapper	{max-width: 1680px;max-height:680px; margin: 0 auto; overflow: auto; padding: 180px 0}
@media only screen and (max-width: 767px){
  .merkzettel-empty-wrapper	{padding: 80px 0}
}
.merkzettel-empty-wrapper .icon-count-container {width: 156px; position: relative; margin: 0 auto}
.merkzettel-empty-wrapper .merkzettel-count {position: absolute; background-color: #1D1D1B; color: transparent; border-radius: 50%; right: -30px; top: -20px; width: 44px; height: 44px;font-size: 0}
.merkzettel-empty-wrapper .merkzettel-count:after {content: "0";font-size: 22px;color: #ffffff;line-height: normal;padding-bottom: 2px;position: absolute;top:50%;left:50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%)}
.merkzettel-empty-wrapper .icon {font-size: 17.5rem; display: inline-block; height: 175px; width: 175px}
.merkzettel-empty-wrapper h3 {width: 30%; margin: 0 auto; margin-bottom: 30px; text-align: center}
@media only screen and (max-width: 767px){
  .merkzettel-empty-wrapper h3	{width: 75%}
}
.merkzettel-empty-wrapper .link {color: #00B1EB; text-align: center; display: block; text-decoration: none; width: 30%; margin: 0 auto}
@media only screen and (max-width: 767px){
.merkzettel-empty-wrapper .link{width: 75%}
}
.merkzettel-tutorial-wrapper {display: none}
.merkzettel-tutorial-wrapper {position: absolute;top: 50px;background: #F2F2F2;display: none;padding: 80px 0;margin: 100px auto !important;max-width: 1680px !important;width: 90% !important;left: 0px !important;right: 0px !important}
.merkzettel-tutorial-wrapper .close-merkzettel-tutorial {position: absolute; top: 20px; right: 20px}
.merkzettel-tutorial-wrapper .close-merkzettel-tutorial span.icon {font-size: 32px; display: inline-block; height: 32px; width: 32px}
.merkzettel-tutorial-wrapper h3 {margin-bottom: 45px; width: 100%}
.merkzettel-tutorial-wrapper .left {width: 50%; display: inline-block; float: left; padding: 0 60px; box-sizing: border-box;-moz-box-sizing: border-box; text-align: center}
.merkzettel-tutorial-wrapper .right {width: 50%; display: inline-block; float: left; padding: 0 60px; box-sizing: border-box;-moz-box-sizing: border-box; text-align: center}
.merkzettel-tutorial-wrapper p {margin-bottom: 15px; text-align: center}
.merkzettel-tutorial-wrapper .left img {max-width: 520px;width: 100%}
.merkzettel-tutorial-wrapper .right img {max-width: 520px;width: 100%}
@media only screen and (max-width: 767px){
.merkzettel-empty-wrapper .icon-count-container .icon-merkliste_156x156:before {font-size: 175px}
}


.mycatalog-empty-wrapper	{max-width: 1680px; margin: 0 auto; overflow: auto; padding: 180px 0}
.mycatalog-empty-wrapper .icon-count-container {width: 156px; position: relative; margin: 0 auto}
.mycatalog-empty-wrapper .mycatalog-count {position: absolute; background-color: #1D1D1B; color: white; border-radius: 50%; right: -30px; top: -20px; width: 44px; height: 44px}
.mycatalog-empty-wrapper .mycatalog-count span {padding-top: 5px; text-align: center; margin: 0 auto; left: 0; right: 0; display: block}
.mycatalog-empty-wrapper .icon {font-size: 17.5rem; display: inline-block; height: 175px; width: 175px}
.mycatalog-empty-wrapper h3 {width: 30%; margin: 0 auto; margin-bottom: 30px; text-align: center}
.mycatalog-empty-wrapper .link {color: #00B1EB; text-align: center; display: block; text-decoration: none; width: 30%; margin: 0 auto}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper {display: none}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper {position: absolute;top: 150px;background: #F2F2F2;display: none;padding: 80px 0;margin: 100px auto !important;max-width: 1680px !important;width: 90% !important;left: 0px !important;right: 0px !important}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .close-mycatalog-tutorial {position: absolute; top: 20px; right: 20px}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .close-mycatalog-tutorial span.icon {font-size: 32px; display: inline-block; height: 32px; width: 32px}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper h3 {margin-bottom: 45px; width: 100%}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .left {width: 50%; display: inline-block; float: left; padding: 0 60px; box-sizing: border-box;-moz-box-sizing: border-box; text-align: center}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .right {width: 50%; display: inline-block; float: left; padding: 0 60px; box-sizing: border-box;-moz-box-sizing: border-box; text-align: center}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .explainer {max-width: 1000px;margin: 0 auto 100px auto}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .explainer img {max-width: 100%}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper p {margin-bottom: 15px; text-align: center}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .left img {max-width: 520px;width: 100%}
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .right img {max-width: 520px;width: 100%}



@media only screen and (max-width: 1259px){
.mycatalog-empty-wrapper .mycatalog-count {width: 30px; height: 30px}
.mycatalog-empty-wrapper .icon-count-container > .icon-mein_katalog_156x156:before {font-size: 175px}
.mycatalog-empty-wrapper h3 {width: 75%}
  .mycatalog-empty-wrapper	{padding: 80px 0}
}

@media only screen and (max-width: 1259px) {
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .explainer {max-width: 760px}
.mycatalog-empty-wrapper {max-height: 1700px}
}

@media only screen and (max-width: 992px) {
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .explainer {max-width: 580px;margin-bottom: 20px}
.mycatalog-empty-wrapper {max-height: 1150px}
}

@media only screen and (max-width: 768px) {
.mycatalog-empty-wrapper .mycatalog-tutorial-wrapper .explainer {max-width: 90%}
.mycatalog-empty-wrapper {max-height: 1150px}
}

@media only screen and (max-width: 600px) {
.mycatalog-empty-wrapper {max-height: 1000px}
}

@media only screen and (max-width: 450px) {
.mycatalog-empty-wrapper {max-height: 750px}
}


.mycatalog-help-wrapper	{max-width: 1680px; margin: 0 auto; overflow: auto; padding: 0 0 100px 0;text-align: center}
.mycatalog-help-wrapper .icon-count-container {width: 156px; position: relative; margin: 0 auto}
.mycatalog-help-wrapper .mycatalog-count {position: absolute; background-color: #1D1D1B; color: white; border-radius: 50%; right: -30px; top: -20px; width: 44px; height: 44px}
.mycatalog-help-wrapper .mycatalog-count span {padding-top: 5px; text-align: center; margin: 0 auto; left: 0; right: 0; display: block}
.mycatalog-help-wrapper .icon {font-size: 17.5rem; display: inline-block; height: 175px; width: 175px}
.mycatalog-help-wrapper h3 {width: 30%; margin: 0 auto; margin-bottom: 30px; text-align: center}
.mycatalog-help-wrapper .link {color: #00B1EB; text-align: center; display: block; text-decoration: none; width: 30%; margin: 0 auto}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper {display: none}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper {position: absolute;top: 150px;background: #F2F2F2;display: none;padding: 80px 0;margin: 100px auto !important;max-width: 1680px !important;width: 90% !important;left: 0px !important;right: 0px !important}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .close-mycatalog-tutorial {position: absolute; top: 20px; right: 20px}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .close-mycatalog-tutorial span.icon {font-size: 32px; display: inline-block; height: 32px; width: 32px}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper h3 {margin-bottom: 45px; width: 100%}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .left {width: 50%; display: inline-block; float: left; padding: 0 60px; box-sizing: border-box;-moz-box-sizing: border-box; text-align: center}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .right {width: 50%; display: inline-block; float: left; padding: 0 60px; box-sizing: border-box;-moz-box-sizing: border-box; text-align: center}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .explainer {max-width: 1000px;margin: 0 auto 100px auto}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .explainer img {max-width: 100%}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper p {margin-bottom: 15px; text-align: center}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .left img {max-width: 520px;width: 100%}
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .right img {max-width: 520px;width: 100%}



@media only screen and (max-width: 1259px){
.mycatalog-help-wrapper .mycatalog-count {width: 30px; height: 30px}
.mycatalog-help-wrapper .icon-count-container > .icon-mein_katalog_156x156:before {font-size: 175px}
.mycatalog-help-wrapper h3 {width: 75%}
  .mycatalog-help-wrapper	{padding: 80px 0}
}

@media only screen and (max-width: 1259px) {
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .explainer {max-width: 760px}
.mycatalog-help-wrapper {max-height: 1700px}
}

@media only screen and (max-width: 992px) {
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .explainer {max-width: 580px;margin-bottom: 20px}
.mycatalog-help-wrapper {max-height: 1150px}
}

@media only screen and (max-width: 768px) {
.mycatalog-help-wrapper .mycatalog-tutorial-wrapper .explainer {max-width: 90%}
.mycatalog-help-wrapper {max-height: 1150px}
.mycatalog-help-wrapper .elementLink_var10003.iconsInvers {display:none}
}

@media only screen and (max-width: 600px) {
.mycatalog-help-wrapper {max-height: 1000px}
}

@media only screen and (max-width: 450px) {
.mycatalog-help-wrapper {max-height: 750px}
}




.merkzettel-help-wrapper	{max-width: 1680px; margin: 0 auto; overflow: auto; padding: 0 0 20px 0;text-align: center}
.merkzettel-help-wrapper .link {color: #00B1EB; text-align: center; display: block; text-decoration: none; width: 30%; margin: 0 auto}




@media only screen and (max-width: 1259px){
  .merkzettel-help-wrapper	{padding: 15px 0}
}

@media only screen and (max-width: 1259px) {
.merkzettel-help-wrapper {max-height: 1700px}
}

@media only screen and (max-width: 992px) {
.merkzettel-help-wrapper {max-height: 1150px}
}

@media only screen and (max-width: 768px) {
.merkzettel-help-wrapper {max-height: 1150px}
}

@media only screen and (max-width: 600px) {
.merkzettel-help-wrapper {max-height: 1000px}
}

@media only screen and (max-width: 450px) {
.merkzettel-help-wrapper {max-height: 750px}
}




.mycatalog-entry {width: 50%; float: left; margin-top: 80px}
.mycatalog-entry .mycatalog-inner { position: relative; margin: 30px 30px 10px 30px; padding: 30px 30px 20px 30px; border: 1px solid #E5E5E5}
.mycatalog-entry .mycatalog-inner .text-block {display: inline-block; width: 400px;padding: 20px 0 80px 260px}
.mycatalog-entry .mycatalog-inner .text-block p {color: #BBBBBA;margin-top: 10px; font-size: 19px; line-height: 25px}
.mycatalog-entry .mycatalog-inner a .icon, .mycatalog-entry .mycatalog-inner a .iconMobile {display: inline-block;width: 32px;height: 32px;font-size: 32px;margin-top: -2px}
.mycatalog-entry .mycatalog-inner a .icon:hover {color:#00B1EB}
.mycatalog-entry .mycatalog-inner a.function {text-transform: uppercase}
.mycatalog-entry .mycatalog-inner a {height: 32px;display: inline-block;line-height: 32px;vertical-align: top;padding-right: 20px;  text-decoration: none}
.mycatalog-entry .mycatalog-inner a.entry-trash {position: absolute; right: 38px; padding-right: 0}
.mycatalog-entry .mycatalog-inner a.entry-download {position: absolute; right: 80px; padding-right: 0}

.mycatalog-added-products {margin: 0 auto; overflow: visible; background-color: #F2F2F2; position: relative; padding: 70px 90px 60px 90px; margin-bottom: 80px; display: none}
.mycatalog-added-products .close-added-products {cursor: pointer; position: absolute; top: 20px; right: 20px; font-size: 32px; width: 32px; height: 32px; display: inline-block; text-decoration: none}
.mycatalog-added-products .merkzeile .icon-add {cursor: pointer; font-size: 16px; width: 16px; height: 16px; margin-right: 25px; line-height: 0; letter-spacing: 0;display: inline-block; position: relative}
.mycatalog-added-products .merkzeile .icon-add:before {font-family: "dallmer-icon-font" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "+"; color: #BBBBBA}
.mycatalog-added-products .merkzeile .icon-add:hover:before {color:#00B1EB !important}

.mycatalog-entry .mobile-show-more 		 	{display: none; position: absolute; top: 1px; left: 0; height: calc(100% - -38px); background-color: white; -webkit-transform: translateX(100%); transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%); width: 100%; padding-left: 0; -webkit-transition: all 600ms ease; transition: all 600ms ease}
.mycatalog-entry .mobile-show-more a.back {position: absolute; left: 0; top: 0; height: 100%; background-color: black; color: white; width: 68px; padding-right: 0; -webkit-transform: translateY(0); transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0)}
.mycatalog-entry .mobile-show-more a.back span {position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%); font-size: 20px; width: 20px; height: 20px; margin: 0}
.mycatalog-entry .mobile-show-more a.entry-download {position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%); right: auto; width: calc((100% - 68px)/3); left: 68px; padding-right: 0; margin-left: 0; text-align: center}
.mycatalog-entry .mobile-show-more a.entry-share {position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%); right: auto; width: calc((100% - 68px)/3); left: calc(68px + (100% - 68px)/3); padding-right: 0; margin-left: 0; text-align: center}
.mycatalog-entry .mobile-show-more a.entry-trash {position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%); right: auto; width: calc((100% - 68px)/3); left: calc(68px + ((100% - 68px)/3)*2); padding-right: 0; margin-left: 0; text-align: center}
.mycatalog-entry.open .mobile-show-more 	{-webkit-transform: translateX(0%); transform: translateX(0%);-ms-transform: translateX(0%);-webkit-transform: translateX(0%);-webkit-transition: all 600ms ease; transition: all 600ms ease}
.mycatalog-entry .mycatalog-inner hr {margin-top: 35px;margin-bottom: 22px}
.mycatalog-entry .mycatalog-inner img {width: 215px; position: absolute; margin-top: -90px; border: 1px solid #E5E5E5}
.mycatalog-entry .mycatalog-inner:hover {background-color: #F2FBFC}

.merkzeile {height: 110px;display: block;position: relative; top: 40px}
.merkzeile .dallmerCheckbox, .merkzeile .dallmerRadio {margin-left: 30px;margin-right: 20px; cursor: pointer; float:left}
.merkzeile .img {margin-right: 75px}
.merkzeile .name {position: relative}
.merkzeile .pull-right > a {margin-right: 30px}
.merkzeile-trenner {height: 120px;top: 50px}

.merkzeile .pull-left > * {float: left}
.merkzeile .pull-right > * {float: right}
.merkzeile .img {position: relative;top: -28px;margin-right: 30px}
.merkzeile a .icon {font-size: 32px; width: 32px; height: 32px; line-height: 0;letter-spacing: 0;display: inline-block;position: relative}
.merkzeile a {-webkit-transition: all 200ms ease;transition: all 200ms ease}
.merkzeile .icon:hover {color:#00B1EB;-webkit-transition: all 200ms ease;transition: all 200ms ease}
.merkzeile .btn-group {float: left;position: relative;top: -2px;margin-right: 65px}
.merkzeile .mobile-select button {width: 100%;height: 40px;background-color: #E5E5E5}
.merkzeile .btn-group button {border-radius: 0}
.merkzeile .pull-right > a {margin-right: 25px}
.merkzeile-trenner {margin: 0;padding: 0;height: 90px;position: relative;top: 34px;text-align: center;color: #BBBBBA;text-transform: uppercase;font-size: 17px;line-height: 19px;letter-spacing: 2px;font-family:"LinotypeUniversW01-Medi_723673"}
.merkzeile .btn-group .dropdown-menu-tools > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;color: #1D1D1B;white-space: nowrap;line-height: 1;text-align: left;padding: 13px 15px 10px 15px;border-bottom: 1px solid #D9D9D9}
.merkzeile .btn-group .dropdown-menu-tools > li > a.selected {background-color: #00B1EB;color: white}

.merkzeile .mobile-show-more 		 						{display: none; position: absolute; top: 0; left: auto; right: 0; width: 100%; height: 90px; background-color: white; transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%); padding-left: 0; -webkit-transition: all 600ms ease; transition: all 600ms ease}
.merkzeile .mobile-show-more a.closeMore 						{position: absolute; left: 0; top: 0; height: 90px; background-color: black; color: white; width: 60px}
.merkzeile .mobile-show-more a.closeMore span 					{position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%); font-size: 20px; width: 20px; height: 20px; margin: 0}
.merkzeile .mobile-show-more a.entry-katalog 				{margin: 0; position: relative; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%)}
.merkzeile .mobile-show-more a.entry-download 				{margin: 0; position: relative; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%)}
.merkzeile .mobile-show-more a.entry-share 					{margin: 0; position: relative; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%)}
.merkzeile .mobile-show-more a.entry-trash 					{margin: 0; position: relative; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%)}
.merkzeile.open .mobile-show-more 							{transform: translateX(0%);-ms-transform: translateX(0%);-webkit-transform: translateX(0%)}

.merkzeile .mobile-select {display: none; width: 100%; height: 40px; border-top: 1px solid #D9D9D9}
.merkzeile .mobile-select:before {width: 0; height: 0; border-style: solid; border-width: 7px 7px 0 7px; border-color: #D9D9D9 transparent transparent transparent; content: ""; position: absolute; z-index: 10; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%); top: -1px}
.merkzeile .mobile-select:after {width: 0; height: 0; border-style: solid; border-width: 6px 6px 0 6px; border-color: #ECF9FB  transparent transparent transparent; content: ""; position: absolute; z-index: 10; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%); top: -1px}
.merkzeile .mobile-select .dropdown-menu-tools {width: 100%}

ul.merkzeilen > li.selected .btn-group button {background-color: #ECF9FB}
ul.merkzeilen {list-style: none;padding-left: 0}
ul.merkzeilen > li.selected {background-color: #ECF9FB}
ul.merkzeilen > li:hover	{background-color: #ECF9FB !important}
ul.merkzeilen > li {border-top: 1px solid #E5E5E5}

.merkzettel-toolbar {height: 90px;padding-top: 32px}
.merkzettel-toolbar .pull-left .btn-group .dropdown-menu-tools > li > a {font-size: 22px;line-height: 1;padding: 4px 15px 14px 15px}
.merkzettel-toolbar .pull-left .btn-group .dropdown-toggle-merkzettel {font-size: 22px;line-height: 35px}

.mycatalog-create-entry {width: 50%; float: left}
.mycatalog-create-new {position: relative; margin: 50px 30px 0 30px}
.mycatalog-create-new .function {color: #BBBBBA;text-transform: uppercase;font-size: 17px;height: 60px;line-height: 19px;letter-spacing: 2px;font-family:'LinotypeUniversW01-Medi_723673'}
.mycatalog-create-new .icon-button-container     {height: 265px; position: relative;text-align: center;background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%);background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%);background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%);background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%);background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%);background-image: linear-gradient(to right, #BBBBBA 50%, transparent 50%), linear-gradient(to right, #BBBBBA 50%, transparent 50%), linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), linear-gradient(to bottom, #BBBBBA 50%, transparent 50%);background-image: -webkit-gradient(linear, , color-stop(0.5, #BBBBBA), color-stop(0, transparent 50%)), color-stop(0, linear-gradient(to right), color-stop(0.5, #BBBBBA), color-stop(0, transparent 50%)), color-stop(0, linear-gradient(to bottom), color-stop(0.5, #BBBBBA), color-stop(0, transparent 50%)), color-stop(0, linear-gradient(to bottom), color-stop(0.5, #BBBBBA), color-stop(0.5, transparent));background-image: -webkit-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%);background-image: -moz-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -moz-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -moz-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), -moz-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%);background-image: -ms-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -ms-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -ms-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), -ms-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%);background-image: -o-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -o-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -o-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), -o-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%);background-position: left top, left bottom, left top, right top;background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;background-size: 20px 1px, 20px 1px, 1px 20px, 1px 20px}
.mycatalog-create-new .icon {font-size: 24rem;display: inline-block;height: 240px;width: 240px;padding-top: 10px}
.mycatalog-create-new a {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%)}

.mycatalog-create-new-mobile 						{display: none;  float:left; z-index: 20; width: calc(100% - 24px); background: white; text-align: center; padding: 12px}
.mycatalog-create-new-mobile.fixed 					{position:fixed;bottom:0}
.mycatalog-create-new-mobile.absolute 				{position:absolute;bottom: -20px}
.mycatalog-create-new-mobile span a 				{width: calc(100% - 27px)}

.btn-group a, .pull-left a, .pull-right a {text-decoration: none}
.btn-group, .btn-group-vertical {position: relative;display: inline-block;vertical-align: middle}
.btn-group .dropdown-toggle-merkzettel .dropdown-menu-tools > li > a:focus, .btn-group .dropdown-menu-tools > li > a:hover {background-color: #F2F2F2;color: #00B1EB}
.btn-group .dropdown-toggle-merkzettel {font-size: 22px;line-height: 35px;background-color: #fff}
.btn-group .dropdown-toggle-merkzettel {cursor:pointer;background-color: #fff;color: #333;border: none;font-size: 1.9rem;line-height: 30px;letter-spacing: 0px;box-shadow: none;padding: 6px 12px 6px 12px; outline: none}
.btn-group .dropdown-toggle-merkzettel:hover, .btn-group .dropdown-toggle-merkzettel:focus {background-color: #e6e6e6;color: #333;outline:none}
.btn-group .dropdown-toggle-merkzettel span:not(.hide768) {margin-left: 4px;font-size: 16px}
.btn-group .dropdown-toggle-merkzettel .dropdown-menu-tools {font-size: 1.9rem;line-height: 30px;letter-spacing: 0px;padding: 0;border-radius: 0;box-shadow: 0 25px 25px 0 rgba(0, 0, 0, 0.25);border-color: #00B1EB;margin: 0;width: 100%}
.dropdown-toggle-merkzettel-open {color: #333;background-color: #e6e6e6 !important}
.dropdown-menu-tools {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;-ms-background-clip: padding-box;-webkit-background-clip: padding-box;-moz-background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175)}
.btn-group .dropdown-menu-tools > li > a {font-size: 1.9rem;line-height: 1}
.btn-group .dropdown-menu-tools {font-size: 1.9rem;line-height: 30px;letter-spacing: 0px;padding: 0;border-radius: 0;box-shadow: 0 25px 25px 0 rgba(0, 0, 0, 0.25);border-color: #00B1EB;margin: 0;width: calc(100% - 2px)}

.login-msg-general 	{height: 100px;text-align:center;background-color: #FFFEE9;border-bottom: 1px solid #E5E5E5;height: auto;position: relative;padding: 30px}
.loginMsg     		{text-align:center;position:absolute;left:0;right:0;font-size:22px;line-height:35px;margin-top:23px;letter-spacing:0;font-family:"Univers LT W01_47 Light1475998" !important}
.loginIcon    		{position:relative;top:7px;font-size:3.2rem;margin-right:15px}
.loginText    		{margin-right:20px}
@media only screen and (max-width: 992px){
.loginText    		{margin-right:0}
}
.toolsIconPos 		{text-align:center;height:165px;margin-top:65px;margin-bottom:35px;font-size:15.6rem;font-family:"Univers LT W01_47 Light1475998" !important}
.bubbleBox    		{visibility:hidden;position:absolute;top:70px;left:50%;background:#00B1EB;color:#fff;padding:5px 20px;border-radius:30px;margin-left:60px;font-size:15px;font-family:"LinotypeUniversW01-Medi_723673"}

div.merkzettel-wrapper > div > div.pull-left > div.btn-group > ul .dallmerCheckbox {margin-left:0}
div.merkzettel-wrapper > div > div.pull-left > div.btn-group > ul .dallmerCheckbox input[type='checkbox'] {float: left; margin-top:11px}

.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-box {top: 0;background: #00B1EB;color:#fff;	font-size: 19px;line-height: 26px;border-radius: 2px! important;border-color:#00B1EB !important;font-family:"Univers LT W01_57 Condensed"}

.pull-right {float: right!important}

.function {text-decoration: none;font-size: 17px;line-height: 19px;letter-spacing: 2px;font-family:'LinotypeUniversW01-Medi_723673'}
a.function:hover {color: #00B1EB}

.icon-close {font-size: 32px; width: 32px; height: 32px; display: inline-block; position: absolute; top: 50%; right: 20px; -webkit-transform: translateY(-50%); transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%); cursor: pointer}

.dallmerCheckbox input[type='checkbox'] {border: 0;background: url(/wAssets/img/icons/check_box.svg) no-repeat center center;display: inline-block;width: 23px;height: 26px;position: relative;-webkit-transform: translateY(-50%);transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);margin-top: 15px}
.dallmerCheckbox input[type='checkbox']:checked {border: 0;background: url(/wAssets/img/icons/check_box_selected.svg) no-repeat center center;display: inline-block;width: 23px;height: 26px;position: relative;-webkit-transform: translateY(-50%);transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);margin-top: 15px}
.CheckboxChecked {background-color: #ECF9FB !important}



.panelMerkzettel { width: 100%; float: left; }

.accordion-panel-body 																{max-width: 1680px; margin: 0 auto; border: none; padding: 90px 0; overflow: hidden}
.mycatalog-template-entry															{width: 50%; float: left}

.mycatalog-toolbar 																	{height: 100px; padding: 0 30px; border-bottom: 1px solid #D9D9D9; text-align: right;position:relative}
.mycatalog-toolbar .function 														{display: inline-block; position: absolute; left: 30px; top: 45px; text-transform: uppercase}
.mycatalog-toolbar .btn-icon 														{color:black;top: 3px; margin: 0 10px 0 10px; font-size: 17px; line-height: 19px; letter-spacing: 2px; text-decoration: none; text-transform: uppercase; font-family:'LinotypeUniversW01-Medi_723673'}
.mycatalog-toolbar .btn-icon:hover 													{color: #00B1EB}
.mycatalog-toolbar .icon 															{display: inline-block; width: 32px; height: 32px; font-size: 32px; position: relative; top: 7px; margin-right: 5px}
.mycatalog-toolbar .divider 														{height: 55px; width: 1px; background-color: #E5E5E5; display: inline-block; position: relative; top: 22px; margin: 0 10px}

.mycatalog-toolbar-fixed															{display: none; position: fixed; top: 0; left: 0; right: 0; z-index: 50;height: 100px; padding: 0 30px; border-bottom: 1px solid #D9D9D9; text-align: right; background: rgba(242, 242, 242, 0.98); box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25); -webkit-transition: top 400ms ease; transition: top 400ms ease}
.mycatalog-toolbar-fixed .function 													{display: inline-block; position: absolute; left: 90px; top: 45px; text-transform: uppercase}
.mycatalog-toolbar-fixed .check-icon											    {display: block!important; position: absolute !important; top: 30px !important; left: 25px !important; background-color: white; border-radius: 50%; font-size: 32px; width: 44px; height: 44px !important;width: 44px !important;  color: #00B1EB; }
.mycatalog-toolbar-fixed .check-icon:before											{position: absolute; top: calc(50%); left: calc(50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%)}
.mycatalog-toolbar-fixed .btn-icon 													{color:black;top: 3px; margin: 0 10px 0 10px; font-size: 17px; line-height: 19px; letter-spacing: 2px; text-decoration: none; text-transform: uppercase; font-family:'LinotypeUniversW01-Medi_723673'}
.mycatalog-toolbar-fixed .btn-icon:hover 											{color: #00B1EB}
.mycatalog-toolbar-fixed .icon 														{display: inline-block; width: 32px; height: 32px; font-size: 32px; position: relative; top: 7px; margin-right: 5px}
.mycatalog-toolbar-fixed .divider 													{height: 55px; width: 1px; background-color: #E5E5E5; display: inline-block; position: relative; top: 22px; margin: 0 10px}

.mycatalog-toolbar 	 a.back{
        position: relative;
        float: left;
        font-size: 0;
        line-height: 0;
        padding: 25px;
        border: 1px solid #ddd;
        margin-right: 20px;
        border-radius: 50%;
    }
 .mycatalog-toolbar  a.back:hover{
        border-color: #000000;
    }
.mycatalog-toolbar 	 a.back:before{
        content: "\e903";
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);
        font-family: "icomoon";
        font-size: 25px !important;
        font-weight: normal !important;
        color: #000000 !important;
    }


.merkzettel-toolbar-fixed															{display: none; position: fixed; top: 0; left: 0; right: 0; z-index: 50;height: 121px; padding: 0 30px; border-bottom: 1px solid #D9D9D9; text-align: right; background: rgba(242, 242, 242, 0.98); box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25); -webkit-transition: top 400ms ease; transition: top 400ms ease}
.merkzettel-toolbar-fixed .function 													{display: inline-block; position: absolute; left: 90px; top: 45px; text-transform: uppercase}
.merkzettel-toolbar-fixed .check-icon											    {display: block!important; position: absolute !important; top: 30px !important; left: 25px !important; background-color: white; border-radius: 50%; font-size: 32px; width: 44px; height: 44px !important;width: 44px !important;  color: #00B1EB; }
.merkzettel-toolbar-fixed .check-icon:before											{position: absolute; top: calc(50%); left: calc(50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%)}
.merkzettel-toolbar-fixed .btn-icon 													{top: 3px; margin: 0 10px 0 10px; font-size: 17px; line-height: 19px; letter-spacing: 2px; text-decoration: none; text-transform: uppercase; font-family:'LinotypeUniversW01-Medi_723673'}
.merkzettel-toolbar-fixed .btn-icon:hover 											{color: #00B1EB}
.merkzettel-toolbar-fixed .divider 													{height: 55px; width: 1px; background-color: #E5E5E5; display: inline-block; position: relative; top: 22px; margin: 0 10px}
.merkzettel-toolbar-fixed .btn-group .dropdown-toggle-merkzettel                               {background-color: transparent !important}




.simplegallery 																		{width: 584px; height: 563px; overflow: hidden}
.simplegallery .preview-large img 													{display: none; float: left; width: 396px; border: 1px solid #E5E5E5}
.simplegallery .preview-large img:first-child										{display: inline-block}
.simplegallery .previews 															{display: inline-block; width: 156px; margin-left: 30px}
.simplegallery .previews .preview-small 											{display: inline-block; margin-bottom: 22px; cursor: pointer}
.simplegallery .previews .preview-small:nth-last-of-type(odd) 						{margin-left: 22px}
.simplegallery .previews .preview-small img 										{border: 1px solid #E5E5E5; vertical-align: middle; width: 60px}
.simplegallery .previews .preview-small img:hover 									{border: 1px solid #00B1EB}
.simplegallery .previews .preview-small img.selected								{border: 1px solid #00B1EB}
.simplegallery .previews .preview-small img.selected:hover							{border: 1px solid #00B1EB}

.mycatalog-mainAccordion															{position: relative;  height: 210px; background-color: #F2F2F2; border-bottom: 1px solid transparent; border-top: 1px solid transparent; margin-top: -1px}
//.mycatalog-mainAccordion:hover														{color:#00B1EB;-webkit-transition: all 200ms ease;transition: all 200ms ease}
//.mycatalog-mainAccordion:after 														{position:absolute; font-size: 32px; width: 32px; height: 32px; right: 40px; content: "\e909"; color: #BBBBBA; -webkit-transform: translateY(50%); transform: translateY(50%);-ms-transform: translateY(50%);-webkit-transform: translateY(50%);font-family: "icomoon" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}
.mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed 							{cursor: pointer; height: 210px; background-color: white; border-bottom: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5; margin-top: -1px}
.mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed:after						{content: "\e906"}
.mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed:before					{display: none}
.mycatalog-mainAccordion:before 													{width: 0; height: 0; border-style: solid; border-width: 11px 11px 0 11px; border-color: #F2F2F2 transparent transparent transparent; content: ""; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%); bottom: -11px}
.mycatalog-mainAccordionTitle														{font-size: 54px; line-height: 70px; text-align: center; display: block; transform: translateY(100%);-ms-transform: translateY(100%);-webkit-transform: translateY(100%); webkit-transform: translateY(100%)}

.mycatalog-template-entry .subAccordion .subAccordionGroup 							{background-color: white; border-top: 0; border-bottom: 0; margin-top: -1px}
.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionCollapsed 	{border-bottom: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5; margin-top: -1px}
.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle		{position: relative; padding: 25px 0; -webkit-transition: all 200ms ease;transition: all 200ms ease}
.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle.firstTitle		{padding-top:0px}
.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle.smallPaddingTitle		{padding-bottom:10px}

.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle:after {display: none;position: absolute; content: "\e935";width: 32px; height: 32px; font-size: 32px; right: 0; color: #BBBBBA; -webkit-transform: translateY(50%); transform: translateY(50%);-ms-transform: translateY(50%);-webkit-transform: translateY(50%); font-family: "icomoon" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}
.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle.subAccordionCollapsed:after {content: "\e938"}
.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionContent .dragndrop 	{background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%);background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%);background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%);background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%);background-image: -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(left, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(top, #BBBBBA 50%, transparent 50%); background-image: linear-gradient(to right, #BBBBBA 50%, transparent 50%), linear-gradient(to right, #BBBBBA 50%, transparent 50%), linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), linear-gradient(to bottom, #BBBBBA 50%, transparent 50%);background-image: -webkit-gradient(linear, , color-stop(0.5, #BBBBBA), color-stop(0, transparent 50%)), color-stop(0, linear-gradient(to right), color-stop(0.5, #BBBBBA), color-stop(0, transparent 50%)), color-stop(0, linear-gradient(to bottom), color-stop(0.5, #BBBBBA), color-stop(0, transparent 50%)), color-stop(0, linear-gradient(to bottom), color-stop(0.5, #BBBBBA), color-stop(0.5, transparent));background-image: -webkit-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), -webkit-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%);background-image: -moz-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -moz-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -moz-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), -moz-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%);background-image: -ms-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -ms-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -ms-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), -ms-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%);background-image: -o-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -o-linear-gradient(to right, #BBBBBA 50%, transparent 50%), -o-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%), -o-linear-gradient(to bottom, #BBBBBA 50%, transparent 50%); background-position: left top, left bottom, left top, right top; background-repeat: repeat-x, repeat-x, repeat-y, repeat-y; background-size: 20px 1px, 20px 1px, 1px 20px, 1px 20px; position: relative; text-align: center; padding: 160px 20px 90px 20px; color: #BBBBBA}
.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionContent dd:last-child {margin-bottom:15px}
.mycatalog-template-entry .mycatalog-template-inner									{padding-left: 30px; padding-right: 30px}
.mycatalog-template-entry .mycatalog-template-inner .templateStyle					{display: inline-block; text-align: center; width: 49.5%; -webkit-transform: translateY(270px); transform: translateY(270px);-ms-transform: translateY(270px);-webkit-transform: translateY(270px); -ms-transform: translateY(-200px); cursor: pointer}
.mycatalog-template-entry .mycatalog-template-inner .templateStyle a				{text-decoration: none}
.mycatalog-template-entry .mycatalog-template-inner .templateStyle:hover			{color:#00B1EB !important}
.mycatalog-template-entry .mycatalog-template-inner .templateStyle p 				{padding: 0 45px}
.mycatalog-template-entry .mycatalog-template-inner .templateStyle span 			{font-size: 60px}
.mycatalog-template-entry .mycatalog-template-inner .templatePreview				{width: 49.5%; display: inline-block}
.mycatalog-template-entry .mycatalog-template-inner .templatePreview img 			{display: inline-block; vertical-align: top; width: 100%; border: 1px solid #F2F2F2}
.mycatalog-template-entry .mycatalog-template-inner .templatePreview img.selected	{border: 1px solid #00B1EB}

.mycatalog-template-entry input[type='checkbox'],
.mycatalogPriceElement input[type='checkbox']												{height: 30px;width: 30px;padding: 0;margin: 0px 5px 0 0}
.mycatalog-template-entry input[type='checkbox'] + label,
.mycatalogPriceElement input[type='checkbox'] + label 							{line-height: 30px;display: inline-block;max-width: calc(100% - 30px);vertical-align: top;color: #222222;font-family: "Univers LT W01_57 Condensed";font-weight: normal;font-size: 19px}
@media (max-width: 991px) {
  .mycatalog-template-entry input[type='checkbox'] 									{margin: 0}
  .mycatalog-template-entry input[type='checkbox'] + label 							{font-size: 14px}
}
.mycatalog-add-products .searchGlobalContainer										{float:left; position:relative; margin-bottom: 70px; }
.mycatalog-add-products .intro-text 												{text-align: center; margin-bottom: 30px; margin-left: 25%; width: 50%}
.mycatalog-add-products .productSearchForm											{margin-left: 20%; width: 50%}
.mycatalog-add-products .searchContainer											{margin-left: 15%; width: 35%; float:left; position:relative; border: none !important; border-bottom: 1px solid #E5E5E5 !important; margin-bottom: 30px !important}
.mycatalog-add-products .searchContainer:hover										{border-color: #00B1EB !important}
.mycatalog-add-products .searchOr											        {width: 10%;margin-top: 10px;float:left; position:relative;text-align: center}
.mycatalog-add-products .searchBtn											        {width: 25%;float:left; position:relative; clear:right}
.mycatalog-add-products .searchBtn	a										        {width: 100%}
.mycatalog-add-products searchProducts												{width: 100%; clear: both; }
.mycatalog-add-products .searchField input											{padding: 0 !important; height:auto}
.mycatalog-add-products .searchButton												{font-size: initial}
.mycatalog-add-products .searchButton button:hover									{color:#1D1D1B}
.mycatalog-add-products .searchButton button										{padding: 0}
.mycatalog-add-products .searchIcon 												{font-size: 32px; width: 32px; height: 32px}
.mycatalog-add-products #searchSuggestOuter											{margin-top: 10px !important; left: 0}

.mycatalog-add-references .intro-text 												{text-align: center; margin-bottom: 30px; margin-left: 25%; width: 50%}
.mycatalog-add-references .dallmerCheckbox 											{position: absolute; top: 50%; left: 12px}
.mycatalog-add-references .dallmerCheckbox input[type='checkbox']					{margin-top: 0 !important; cursor: pointer}
.mycatalog-add-references .rubrik													{font-size: 19px; line-height: 20px; letter-spacing: 0.47px; margin-bottom: 10px; font-family:"DINWeb W03 Bold"}
.mycatalog-add-references .function													{font-size: 17px; line-height: 19px; letter-spacing: 2px; color: #BBBBBA; text-transform: uppercase}
.mycatalog-add-references .text-block												{padding: 0px 0 10px 185px !important}
.mycatalog-add-references .mycatalog-entry .mycatalog-inner							{padding: 30px 30px 20px 60px !important; margin: 10px 30px 0px 30px}
.mycatalog-add-references .mycatalog-entry .mycatalog-inner:hover					{background-color: #FFF}
.mycatalog-add-references .mycatalog-entry .mycatalog-inner .flags  				{position: absolute !important; top: 10px !important; right: 20px !important; }
.mycatalog-add-references .mycatalog-entry .mycatalog-inner .flags img				{position: initial; margin-left: 5px !important; vertical-align: middle !important; width: inherit !important; margin-top: 0 !important; top: 20px !important}

.mycatalog-dnd-zeilen 																{cursor: pointer}
.mycatalog-dnd-zeilen .icon.dndicon 												{font-size: 32px; width: 32px; height: 32px; margin-right: 25px; line-height: 0; letter-spacing: 0; display: inline-block; position: relative; color: #1D1D1B}
.mycatalog-dnd-zeilen .icon.dndicon:hover											{color:#1D1D1B}
@media only screen and (max-width: 768px){
  .mycatalog-dnd-zeilen																{height: 90px;width: 50px}
  .mycatalog-dnd-zeilen .icon.dndicon 												{position: absolute; top: 50%; left: 10px; transform: translate(0, calc(-50% - -4px));-ms-transform: translate(0, calc(-50% - -4px));-webkit-transform: translate(0, calc(-50% - -4px)); z-index: 10}
}

.mycatalogPriceElement { margin-top: 35px; }



.modalWindow { display:none; position:fixed; left:0; top: 0; z-index: 5000; background-color: rgba(255,255,255,0.8); width: 100%; height: 100%; overflow:auto}
.modalWindowWrapper { position:relative; width: 700px; max-width: 80%; border: 1px solid #BBBBBA; margin: 15% auto; background-color:white; padding: 40px 15px 20px 15px; -webkit-box-shadow: 0px 0px 10px 0px rgba(125,125,125,1);
-moz-box-shadow: 0px 0px 10px 0px rgba(125,125,125,1);
box-shadow: 0px 0px 10px 0px rgba(125,125,125,1)}

.modalWindow .modalCloseBtn {cursor: pointer; position: absolute; top: 10px; right: 10px; font-size: 32px; width: 32px; height: 32px; display: inline-block; text-decoration: none}
.modalWindow .modalInner .modalContent { margin-bottom: 20px; text-align: center; }
.modalWindow .modalInner .modalButtons { text-align: center; }

.inputwarning {  border-bottom: 1px solid #CF3F56 !important; }
.labelwarning {  color: #CF3F56 !important; }

.easy-autocomplete-container {
  position: absolute;
  margin-top: 15px;
  width: 100%;
}

.easy-autocomplete-container ul {
  display: none;
  width: 100%;
  position: relative;
  float: left;
  height: 400px;
  overflow-x: auto;
  z-index: 100;
  background-color: white;
}

.easy-autocomplete-container ul li {
  cursor: pointer;
}

.easy-autocomplete-container ul li:hover {
  background-color: rgba(242, 242, 242, 0.98);
}

.mycatalog-add-products .searchButton button { pointer-events: none; }

@media only screen and (max-width: 1259px){
  .merkzettel-empty-wrapper											{max-height:1400px}
  .merkzettel-empty-wrapper .merkzettel-tutorial-wrapper .left    	{width:100%; padding:60px}
  .merkzettel-empty-wrapper .merkzettel-tutorial-wrapper .right   	{width:100%}
}

@media (max-width: 767px) {
  .hide768 {display: none}
  .accordion-panel-body:last-child {overflow: visible}

    .merkzettel-empty-wrapper {max-height: 1250px}
    .merkzettel-empty-wrapper .merkzettel-tutorial-wrapper{margin: 50px auto !important;padding: 40px 0}
    .merkzettel-empty-wrapper .merkzettel-tutorial-wrapper .left img{max-width:420px}
    .merkzettel-empty-wrapper .merkzettel-tutorial-wrapper .right img{max-width:420px}

  .merkzeile .mobile-show-more 		 				{display: block}

    #mycatalogName.accordion-panel-body 				{padding: 0}
    #mycatalogTemplate.accordion-panel-body 			{padding: 50px 0}
    #mycatalogAddProducts.accordion-panel-body 			{padding: 0}
    #mycatalogReferences.accordion-panel-body 			{padding: 0}

    .mycatalog-entry.open .mobile-show-more 			{display: block !important; -webkit-transform: translateX(0%); transform: translateX(0%);-ms-transform: translateX(0%);-webkit-transform: translateX(0%); -webkit-transition: all 600ms ease; transition: all 600ms ease}
    .mycatalog-entry    								{width: 100%; margin-top: 0; height: 130px; border-bottom: 1px solid #F2F2F2}
    .mycatalog-entry .mycatalog-inner:hover 			{background-color: #FFF}
    .mycatalog-entry .mycatalog-inner 					{border: 0; padding: 22px 12px; margin: 0}
    .mycatalog-entry .mycatalog-inner img 				{width: 65px; margin-top: 0}
    .mycatalog-entry .mycatalog-inner .text-block 		{width: 200px; padding: 5px 0 0px 80px}
    .mycatalog-entry .mycatalog-inner .text-block p, .mycatalog-entry .mycatalog-inner a .icon, .mycatalog-entry .mycatalog-inner hr {display: none}
    .mycatalog-entry .mycatalog-inner a.function 		{position: absolute; top: 70px; left: 92px; font-size: 12px; letter-spacing: 1.7px}
    .mycatalog-entry .mycatalog-inner .text-block h4	{font-size: 15px; line-height: 21px}
    .mycatalog-entry .mycatalog-inner a.show-more    	{display: block; position: absolute; right: 0px; -webkit-transform: translateY(-50%); transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%)}
    .mycatalog-create-entry								{display: none}
    .mycatalog-create-new-mobile 						{display: block}

    a:hover, a.function:hover 							{color: #1D1D1B}
    ul.merkzeilen > li:hover 							{background-color: transparent !important; }
    ul.merkzeilen .CheckboxChecked 						{background-color: transparent !important; }
    .merkzettel-toolbar									{display: none}
    .merkzeile											{height: 90px; top: 0;overflow: hidden}
    .merkzeile .dallmerCheckbox, .merkzeile .dallmerRadio {margin-left: 10px; margin-right: 0; margin-top: 26px}
    .merkzeile .img										{top: 0px;margin-top:15px; margin-right: 15px;line-height: 0}
    .merkzeile img										{width: 60px; height: 60px}
    .merkzeile .productTitle							{max-width: calc(100% - 170px); position: absolute; top: 50%; transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%)}
    .merkzeile .name									{top: 0; max-width:none}
    .myCatElement .merkzeile .name 						{top: 0;max-width: none;max-width: calc(100% - 170px);position: absolute;top: 50%;left: 130px;transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%)}
    .merkzeile.importableProduct .name 						{top: 0;max-width: none;max-width: calc(100% - 170px);position: absolute;top: 50%;left: 130px;transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%)}
    .merkzeile-trenner									{font-size: 12px; letter-spacing: 1.7px; line-height: 15px; height: 45px; top: 16px}
    .merkzeile .pull-left                               {height:100%}
    .merkzeile.selected .mobile-select				    {display: none; position: absolute; bottom: -40px; top: auto}
    .merkzeile .btn-group {margin-right: 10px}
    .merkzeile .pull-right > a { margin-right: 10px; }
    .myCatElement .pull-right {position: absolute;top: 50%;right: 0;transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%)}

    .merkzeile .btn-group .dropdown-toggle-merkzettel 				{font-size: 15px; letter-spacing: 0.3px; line-height: 20px}
        .btn-group .dropdown-menu-tools > li > a {font-size: 15px; letter-spacing: 0.3px; line-height: 20px}

    #mycatalogAddProducts .merkzeile .btn-group .dropdown-toggle-merkzettel {display: none}


    #mycatalogAddProducts .merkzeile a .icon 			{top: 4px}

    .loginMsg											{font-size: 15px; letter-spacing: 0.3px; line-height: 20px}

    .mycatalog-mainAccordion, .mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed						{height: 98px}
    .mycatalog-mainAccordion:after, .mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed:after			{line-height: 0}

    .mycatalog-mainAccordionTitle      {font-size: 26px; line-height: 30px}

    .mycatalog-toolbar {height: 55px; background-color: #F2F2F2}
    .mycatalog-toolbar .function {display: none}
    .mycatalog-toolbar .btn-icon {float: left; font-size: 0; letter-spacing: 1.7px; line-height: 15px; margin: 0; margin-top: 12px; width: 35px}
    .mycatalog-toolbar .divider {float: left; height: 24px; top: 13px; margin: 0 5px 0 12px}
    .mycatalog-toolbar {height: 60px}
    .mycatalog-toolbar .icon {width: 24px; height: 24px; font-size: 24px; margin-right: 0}
    .elementSectionInnerWidth_var10000 .elementContainerStandardColumns_var10001 .mycatalog-toolbar [class^="icon-"]:before, [class*=" icon-"]:before {font-size: 24px}
    .mycatalog-toolbar-fixed {height: 55px; background-color: #F2F2F2}
    .mycatalog-toolbar-fixed .function {display: none}
    .mycatalog-toolbar-fixed .check-icon {display: none !important}
    .mycatalog-toolbar-fixed .btn-icon {color:black;float: left; font-size: 0; letter-spacing: 1.7px; line-height: 15px; margin: 0; margin-top: 12px; width: 35px}
    .mycatalog-toolbar-fixed .divider {float: left; height: 37px; top: 13px; margin: 0 5px 0 12px}
    .mycatalog-toolbar-fixed {height: 60px}
    .mycatalog-toolbar-fixed .icon {width: 24px; height: 24px; font-size: 24px; margin-right: 0}


    .mycatalog-template-entry .mycatalog-template-inner .templatePreview	{display: none}
    .mycatalog-template-entry .mycatalog-template-inner .templateStyle  {width: 100%;-webkit-transform: translateY(0px); transform: translateY(0px);-ms-transform: translateY(0px);-webkit-transform: translateY(0px); -ms-transform: translateY(0px); -webkit-transform: translateY(0px)}
    .mycatalog-template-entry .mycatalog-template-inner .templateStyle:first-of-type  {width: 100%;margin-left: 0; -webkit-transform: translateY(0px); transform: translateY(0px);-ms-transform: translateY(0px);-webkit-transform: translateY(0px); -ms-transform: translateY(0px); -webkit-transform: translateY(0px)}
    .mycatalog-template-entry .mycatalog-template-inner .templateStyle p {font-size: 12px; padding: 0; margin-top: 5px}

    .question-view .form dt label   {font-size: 14px; letter-spacing: 0; line-height: 20px}

    #mycatalogName .mycatalog-template-entry {width: 100%}

    .mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle:after {-webkit-transform: translateY(0); transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0)}

    .mycatalog-toolbar {padding: 0 5px}
    .mycatalog-toolbar .elementLink_var10003 a {margin-top: 10px}

    .mycatalog-toolbar-fixed {padding: 0 5px}
    .mycatalog-toolbar-fixed .elementLink_var10003 a {margin-top: 10px}

    .mycatalog-mainAccordion:after {font-size: 16px; width: 16px; height: 16px; right: 12px;-webkit-transform: translateY(100%); transform: translateY(100%);-ms-transform: translateY(100%);-webkit-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%)}

    .icon.icon-download-32x32px							{display: none}

    .mycatalog-entry .mycatalog-inner img {width: 65px !important}

    .mycatalog-added-products {padding: 30px 0 30px 0}
    .mycatalog-added-products .close-added-products {font-size: 28px; top: 10px; right: 0}
    .mycatalog-added-products .merkzeile .icon-add {margin-top: 30%}

    #mycatalogAddProducts h3 {margin-bottom: 30px !important; font-size: 26px}

    .mycatalog-add-products .intro-text {display: none}
    .mycatalog-add-products .productSearchForm  {width: 100%; margin: 0}

    .mycatalog-add-references .mycatalog-entry .mycatalog-inner {margin: 0 !important}
    .mycatalog-add-references .intro-text	{display: none}
    .mycatalog-add-references .rubrik {font-size: 13px; margin-bottom: 2px}
    .mycatalog-add-references .function {font-size: 12px; letter-spacing: 1.7px}
    .mycatalog-add-references .mycatalog-entry .mycatalog-inner {padding:20px 30px 10px 60px !important}
    .mycatalog-add-references .text-block {padding: 0px 0 0px 80px !important}

    .mycatalog-add-references .mycatalog-entry .mycatalog-inner .flags {right: 0}
    .mycatalog-entry .mycatalog-inner .text-block h4 {margin-bottom: 0 !important}

    .simplegallery {display: none}

    .mycatalog-add-products .searchContainer {margin-left: 12px; margin-right: 12px}

    .dragndrop p {display: none}
    .icon-drag_32x32 {top: 25px}

    #mycatalogName .subAccordionContent {padding: 12px}
    #mycatalogName .mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionContent .dragndrop  {padding: 20px; height: 400px !important}
    .elementLink_var10001 > a:hover {color: #1D1D1B !important; border-color: #E5E5E5 !important}

    .mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle {padding: 12px 0 12px 12px; font-size: 15px; letter-spacing: 0.3px; font-family: "LinotypeUniversW01-Medi_723673"}

    #queue {margin-bottom: 40px !important; height: 0 !important}


}

@media (max-width: 991px) and (min-width: 768px) {

    .merkzeile .pull-left {height: 34px}
.accordion-panel-body  								{width: 716px}

.mycatalog-overview-wrapper       					{width: 717px; margin: 0 auto; overflow: auto; }
.mycatalog-entry 									{margin-top: 50px}
.mycatalog-entry .mycatalog-inner 					{margin: 10px 11px 0px 11px !important; padding: 10px 20px 5px 20px}
.mycatalog-entry .mycatalog-inner .text-block 		{padding: 0 0 0 110px !important; width: 178px !important}
.mycatalog-entry .mycatalog-inner .text-block h4 	{line-height: 21px; margin-bottom: 0 !important; padding-right: 20px}
.mycatalog-entry .mycatalog-inner .text-block p 	{font-size: 12px; margin-top: 0px; line-height: 21px}
.mycatalog-entry .mycatalog-inner img 				{width: 90px !important; margin-top: -40px}
.mycatalog-entry .mycatalog-inner a.function 		{font-size: 12px; letter-spacing: 1.7px}
.mycatalog-entry .mycatalog-inner a .icon 			{display: inline-block; width: 24px; height: 24px; font-size: 24px; margin-top: 2px}
.mycatalog-entry .mycatalog-inner hr  				{margin-top: 5px; margin-bottom: 6px}

.mycatalog-create-new								{margin: 20px 10px 0 10px}
.mycatalog-create-new .icon-button-container		{height: 155px}
.mycatalog-create-new .icon     					{font-size: 15.6rem; display: inline-block; height: 156px; width: 156px; padding-top: 4px}
.mycatalog-create-new .function						{font-size: 12px; letter-spacing: 1.7px; line-height: 15px; height: 30px}

.merkzettel-wrapper									{width: calc(100% - 40px); margin: 0 auto}
.merkzettel-toolbar									{padding-top: 15px; height: 50px}
.merkzettel-toolbar .pull-left .btn-group .dropdown-toggle-merkzettel {font-size: 15px; letter-spacing: 0.3px; line-height: 20px}
.merkzettel-toolbar-function						{font-size: 12px; letter-spacing: 1.7px; line-height: 15px}
.merkzettel-toolbar .dallmerCheckbox, .merkzettel-toolbar .dallmerRadio {margin-left: 10px; margin-right: 0; margin-top: 0}
.merkzettel-toolbar-fixed .lightboxDeleteChecked,
.merkzettel-toolbar .lightboxDeleteChecked          {margin-top: -4px !important}
.merkzettel-toolbar-fixed                           {height:65px}
.merkzeile											{height: 109px; top: 22px}
.merkzeile .dallmerCheckbox, .merkzeile .dallmerRadio {margin-left: 10px; margin-right: 0}
.merkzeile .img										{top: -10px; margin-right: 15px}
.merkzeile img										{width: 50px; height: 50px}
.merkzeile .name									{top: 6px}
.merkzeile-trenner {font-size: 12px;letter-spacing: 1.7px;line-height: 15px;height: auto;top: 0;padding: 24px 0 21px 0}
.merkzeile .pull-right > a							{margin-right: 15px}
.btn-group .dropdown-toggle-merkzettel							{font-size: 15px; letter-spacing: 0.3px; line-height: 20px}
.merkzeile .btn-group .dropdown-menu-tools > li > a		{font-size: 15px; letter-spacing: 0.3px;line-height: 1; padding: 13px 15px 10px 15px}
.merkzettel-toolbar .pull-left .btn-group .dropdown-menu-tools > li > a {font-size: 15px; letter-spacing: 0.3px;line-height: 1; padding: 13px 15px 10px 15px}
.merkzeile .btn-group								{margin-right: 15px}
.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-box {font-size: 12px}
.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-content {padding: 2px}

div.merkzettel-wrapper > div > div.pull-left > div.btn-group > ul .dallmerCheckbox input[type='checkbox'] {float: left; margin-top:6px}

.icon.icon-download-32x32px							{display: none}

.loginMsg											{font-size: 15px; letter-spacing: 0.3px; line-height: 20px; margin-top: 30px}

.mycatalog-mainAccordion, .mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed						{height: 120px}
  .mycatalog-mainAccordion:after, .mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed:after		{line-height: 0}

.mycatalog-mainAccordionTitle      {font-size: 26px; line-height: 40px}
.mycatalog-toolbar .btn-icon {font-size: 12px; letter-spacing: 1.7px; line-height: 15px; margin: 0 5px 0 5px;color: black}

.mycatalog-toolbar {height: 60px}
.mycatalog-toolbar .function {font-size: 12px; letter-spacing: 1.7px; line-height: 15px; top: 25px}
.mycatalog-toolbar .btn-icon {font-size: 0; letter-spacing: 1.7px; line-height: 15px; margin: 0}
.mycatalog-toolbar .divider {height: 37px; top: 13px}
.mycatalog-toolbar {height: 60px}
.mycatalog-toolbar .icon {margin-right: 0}

.mycatalog-toolbar-fixed {height: 60px}
.mycatalog-toolbar-fixed .function {font-size: 12px; letter-spacing: 1.7px; line-height: 15px; top: 25px}
.mycatalog-toolbar-fixed .check-icon  {top: 8px !important}
.mycatalog-toolbar-fixed .btn-icon {font-size: 0; letter-spacing: 1.7px; line-height: 15px; margin: 0}
.mycatalog-toolbar-fixed .divider {height: 37px; top: 13px}
.mycatalog-toolbar-fixed {height: 60px}
.mycatalog-toolbar-fixed .icon {margin-right: 0}

.mycatalog-template-entry .mycatalog-template-inner .templatePreview	{display: none}
.mycatalog-template-entry .mycatalog-template-inner .templateStyle  {width: 100%; -webkit-transform: translateY(0px); transform: translateY(0px);-ms-transform: translateY(0px);-webkit-transform: translateY(0px); -ms-transform: translateY(0px); -webkit-transform: translateY(0px)}

.question-view .form dt label   {font-size: 14px; letter-spacing: 0.1px; line-height: 20px}

.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle:after {top: 40px; -webkit-transform: translateY(0); transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0)}

.icon-download_32x32 {display: none}

.mycatalog-add-products .searchField input {text-align: left !important; margin-left: 21%}

.mycatalog-added-products {padding: 70px 45px 60px 45px}

.mycatalog-add-references .rubrik {font-size: 13px; margin-bottom: 2px}
.mycatalog-add-references .function {font-size: 12px; letter-spacing: 1.7px}
.mycatalog-add-references .mycatalog-entry .mycatalog-inner {padding:20px 30px 10px 60px !important}

.simplegallery {width: 346px}
.simplegallery .preview-large img  {width: 173px}
.simplegallery .previews {margin-left: 15px}
.simplegallery .previews .preview-small:nth-last-of-type(odd) {margin-left: 10px}
}

@media (max-width: 1259px) and (min-width: 992px) {

    .merkzeile .pull-left {height: 34px}
.accordion-panel-body  								{width: 962px}

.mycatalog-overview-wrapper       					{width: 992px; margin: 0 auto; overflow: auto}
.mycatalog-entry .mycatalog-inner 					{margin: 0px 11px 0px 11px !important}
.mycatalog-entry .mycatalog-inner .text-block 		{padding: 0 0 0 110px; width: 280px}
.mycatalog-entry .mycatalog-inner .text-block h4 	{line-height: 21px}
.mycatalog-entry .mycatalog-inner .text-block p 	{font-size: 12px; margin-top: 0px; line-height: 21px}
.mycatalog-entry .mycatalog-inner img 				{width: 90px; margin-top: -50px}
.mycatalog-entry .mycatalog-inner a.function 		{font-size: 12px; letter-spacing: 1.7px}
.mycatalog-entry .mycatalog-inner a .icon 			{display: inline-block; width: 24px; height: 24px; font-size: 24px; margin-top: 2px}
.mycatalog-entry .mycatalog-inner hr  				{margin-top: 5px; margin-bottom: 6px}

.mycatalog-create-new								{margin: 50px 10px 0 10px}
.mycatalog-create-new .function						{font-size: 12px; letter-spacing: 1.7px; line-height: 15px; height: 30px}
.mycatalog-create-new .icon     					{font-size: 15.6rem; display: inline-block; height: 156px; width: 156px; padding-top: 4px}
.mycatalog-create-new .icon-button-container		{height: 165px}

.merkzettel-wrapper									{width: calc(100% - 40px); margin: 0 auto}
.merkzettel-toolbar									{padding-top: 15px; height: 50px}
.merkzettel-toolbar .pull-left .btn-group .dropdown-toggle-merkzettel {font-size: 15px; letter-spacing: 0.3px; line-height: 20px}
.merkzettel-toolbar-function						{font-size: 12px; letter-spacing: 1.7px; line-height: 15px}
.merkzettel-toolbar .dallmerCheckbox, .merkzettel-toolbar .dallmerRadio {margin-left: 20px; margin-right: 0; margin-top: 0}
.merkzettel-toolbar-fixed                           {height:65px}
.merkzettel-toolbar-fixed .lightboxDeleteChecked,
.merkzettel-toolbar .lightboxDeleteChecked          {margin-top: -4px !important}
.merkzeile											{height: 109px; top: 22px}
.merkzeile .dallmerCheckbox, .merkzeile .dallmerRadio {margin-left: 20px; margin-right: 0}
.merkzeile .img										{top: -17px; margin-right: 15px}
.merkzeile img										{width: 65px; }
.merkzeile .name									{top: 6px}
.merkzeile-trenner									{font-size: 1.5rem; letter-spacing: 1.5px; line-height: 2.3rem;height: auto;top: 0;padding: 39px 0 36px 0}
.merkzeile .pull-right > a							{margin-right: 15px}
.btn-group .dropdown-toggle-merkzettel							{font-size: 15px; letter-spacing: 0.3px; line-height: 20px}
.merkzeile .btn-group .dropdown-menu-tools > li > a		{font-size: 15px; letter-spacing: 0.3px;line-height: 1; padding: 13px 15px 10px 15px}
.merkzettel-toolbar .pull-left .btn-group .dropdown-menu-tools > li > a {font-size: 15px; letter-spacing: 0.3px;line-height: 1; padding: 13px 15px 10px 15px}

.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-box {font-size: 12px}
.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-content {padding: 2px}

div.merkzettel-wrapper > div > div.pull-left > div.btn-group > ul .dallmerCheckbox input[type='checkbox'] {float: left; margin-top:6px}

.loginMsg											{font-size: 15px; letter-spacing: 0.3px; line-height: 20px; margin-top: 32px}

.mycatalog-mainAccordion, .mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed						{height: 120px}
.mycatalog-mainAccordion:after, .mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed:after		{line-height: 0}

.mycatalog-mainAccordionTitle      {font-size: 26px; line-height: 40px}

.mycatalog-toolbar {height: 60px}
.mycatalog-toolbar .function {font-size: 12px; letter-spacing: 1.7px; line-height: 15px; top: 25px}
.mycatalog-toolbar .btn-icon {font-size: 12px; letter-spacing: 1.7px; line-height: 15px; margin: 0 5px 0 5px}
.mycatalog-toolbar .divider {height: 37px; top: 13px}

.mycatalog-toolbar-fixed {height: 60px}
.mycatalog-toolbar-fixed .function {font-size: 12px; letter-spacing: 1.7px; line-height: 15px; top: 25px}
.mycatalog-toolbar-fixed .check-icon  {top: 8px !important}
.mycatalog-toolbar-fixed .btn-icon {font-size: 12px; letter-spacing: 1.7px; line-height: 15px; margin: 0 5px 0 5px}
.mycatalog-toolbar-fixed .divider {height: 37px; top: 13px}


.question-view .form dt label   {font-size: 14px; letter-spacing: 0.1px; line-height: 20px}

.mycatalog-entry .mycatalog-inner img {width: 75px !important; margin-top: -50px !important}

.mycatalog-add-references .rubrik {font-size: 13px; margin-bottom: 2px}
.mycatalog-add-references .text-block {padding-left: 105px !important; margin-bottom: 0 !important}
.mycatalog-add-references .function {font-size: 12px; letter-spacing: 1.7px};

.mycatalog-add-references .mycatalog-entry .mycatalog-inner {padding: 20px 20px 5px 20px !important}

.mycatalog-add-products .searchField input {text-align: left !important; transform: translateX(30%);-ms-transform: translateX(30%);-webkit-transform: translateX(30%); -ms-transform: translateX(30%); -webkit-transform: translateX(30%)}

.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle:after {top: 40px; -webkit-transform: translateY(0); transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0)}

.icon-download_32x32 {display: none}

.mycatalog-template-entry .mycatalog-template-inner .templateStyle  {-webkit-transform: translateY(180px); transform: translateY(180px);-ms-transform: translateY(180px);-webkit-transform: translateY(180px); -ms-transform: translateY(-100px); -webkit-transform: translateY(180px)}

.simplegallery {width: 454px}
.simplegallery .preview-large img  {width: 266px}

}

@media (max-width: 1919px) and (min-width: 1260px) {
    .merkzeile                                      {height: 144px}
    .merkzeile .pull-left {height: 34px}
.accordion-panel-body  								{width: 1244px}

.mycatalog-overview-wrapper 						{max-width: 1244px; margin: 0 auto; overflow: auto}
.mycatalog-entry .mycatalog-inner 					{margin: 15px 15px 15px 15px}
.mycatalog-entry .mycatalog-inner .text-block 		{padding: 0 0 0 190px; width: 315px}
.mycatalog-entry .mycatalog-inner img 				{width: 140px}

.mycatalog-create-new								{margin: 35px 15px 15px 15px}
.mycatalog-create-new .icon-button-container		{height: 242px}

.merkzettel-wrapper									{width: 1244px; max-width: 100%; margin: 0 auto}
.merkzeile-trenner									{font-size: 1.5rem; letter-spacing: 1.5px; line-height: 2.3rem; height: 90px; top: 34px}

.loginMsg											{font-size: 1.9rem;line-height: 30px}

.mycatalog-mainAccordion, .mycatalog-mainAccordion.mycatalog-mainAccordionCollapsed						{height: 160px}
.mycatalog-mainAccordionTitle      {font-size: 4.2rem; letter-spacing: 0; line-height: 5.0rem}

.mycatalog-toolbar {height: 80px}
.mycatalog-toolbar .function {font-size: 1.5rem; letter-spacing: 1.5px; line-height: 2.3rem; top: 30px}
.mycatalog-toolbar .btn-icon {font-size: 1.5rem; letter-spacing: 1.5px; line-height: 2.3rem; margin: 0 10px 0 5px}
.mycatalog-toolbar .divider {height: 47px; width: 1px; top: 18px}

.mycatalog-toolbar-fixed {height: 80px}
.mycatalog-toolbar-fixed .function {font-size: 1.5rem; letter-spacing: 1.5px; line-height: 2.3rem; top: 30px}
.mycatalog-toolbar-fixed .check-icon  {top: 20px !important}
.mycatalog-toolbar-fixed .btn-icon {font-size: 1.5rem; letter-spacing: 1.5px; line-height: 2.3rem; margin: 0 10px 0 5px}
.mycatalog-toolbar-fixed .divider {height: 47px; width: 1px; top: 18px}

.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle    {font-size: 2.8rem; letter-spacing: 0; line-height: 4.0rem; text-align: left}

.question-view .form dt label  {font-size: 1.9rem; letter-spacing: 0; line-height: 2.6rem}
.mycatalog-add-references .mycatalog-entry .mycatalog-inner {margin: 10px 15px 0px 15px; !important}

.mycatalog-template-entry .subAccordion .subAccordionGroup .subAccordionTitle:after {-webkit-transform: translateY(30%); transform: translateY(30%);-ms-transform: translateY(30%);-webkit-transform: translateY(30%); -ms-transform: translateY(30%); -webkit-transform: translateY(30%)}
}

@media (max-width: 600px) {
  .merkzettel-empty-wrapper .merkzettel-tutorial-wrapper .right img	{max-width:300px}
  .merkzettel-empty-wrapper .merkzettel-tutorial-wrapper .left img 	{max-width:300px}
  .merkzettel-empty-wrapper {max-height: 900px}
}

@media (max-width: 420px) {
  .merkzettel-empty-wrapper {max-height: 850px}
  .merkzettel-empty-wrapper .merkzettel-tutorial-wrapper .left		{padding:20px}
  .merkzettel-empty-wrapper .merkzettel-tutorial-wrapper .right		{padding:0 20px}
}



.mobile-more-options{display: none;position: absolute;margin-top: 3px;padding: 10px;right: 0;top: 50%;transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%)}
@media only screen and (max-width: 768px) {
  .mobile-more-options{display: block}
}

.mobile-more-options:after {content: '\e947';font-family: "icomoon";font-size: 30px;color: #bbbbba}
.mobile-more-options:hover {cursor: pointer}
.mobile-more-options:hover:after {color: #00B1EB}
.mobile-show-more .closeMore:before {content: '\e907';position: absolute;font-family: "icomoon";left: 50%;top: 50%;font-size: 24px;transform: translate(-50% , -50%) rotate(180deg);-ms-transform: translate(-50% , -50%) rotate(180deg);-webkit-transform: translate(-50% , -50%) rotate(180deg)}
.mobile-show-more a.downloadSingle {width: 25%;height: 90px;position: absolute;right: 25%}
.mobile-show-more a.downloadSingle:before,
.mobile-show-more a.deleteLightbox:before {font-size: 30px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%)}
.mobile-show-more a.deleteLightbox {width: 25%;height: 90px;position: absolute;right: 0}
@media only screen and (max-width: 768px){
  .btn-group.chooseVariantsMobile {display: block;width: 100%;vertical-align: baseline}
  .chooseVariantsMobile span.icon.icon-arrow-down_16x16:before {font-size: 14px}
  .chooseVariantsMobile .dropdown-toggle-merkzettel {font-size: 15px;line-height: normal;width: calc(100% - 60px);text-align: center;padding: 10px 30px}
  .chooseVariantsMobile .dropdown-menu-tools li {text-align: center;border-bottom: 1px solid #00B1EB;line-height: normal;padding: 5px 5px 10px 5px}
  .chooseVariantsMobile .dropdown-menu-tools li:hover a {background-color: transparent}
}
.wmd1, .wmd2, .wmd3, .wmd4, .wmd5, .wmd6, .wmd7, .wmd1:before, .wmd2:before, .wmd3:before, .wmd4:before, .wmd5:before, .wmd6:before, .wmd7:before {font:inherit !important;color:inherit !important;text-decoration:inherit !important} .wmd1:before {content:'a';display:inline} .wmd2:before {content:'e';display:inline} .wmd3:before {content:'o';display:inline} .wmd4:before {content:'u';display:inline} .wmd5:before {content:'i';display:inline} .wmd6:before {content:'.';display:inline} .wmd7:before {content:'@';display:inline}#deferred-styles-dyn {display:none}