/* ********************************************************************************* *//* Modul: Shop *//* ********************************************************************************* */@media all {/* ShopStatus */.statusmsg {width: 100%;text-align: center;padding: 6px 0;display: none;opacity: 0.8;z-index: 2000;}/*.clstitledesc {border-bottom:1px solid #666666;padding-left:0;font-size:14px;letter-spacing:.05em;line-height:24px;margin-bottom:.75em;}.clstitledesc_set {padding-left:0;font-size:14px;font-weight: normal;letter-spacing:.05em;line-height:24px;margin-bottom:0;}.clstitledesc2 {border-bottom:1px solid #666666;padding-left:0;font-size: 14px;letter-spacing:.1em;line-height:24px;margin-bottom:10px;margin-right:5%;}.clstitledesc3 {border-bottom:1px solid #666666;padding-left:0;font-size:.8em;letter-spacing:.1em;line-height:24px;margin-bottom:.75em;margin-left:5%;}.clssectiondesc {margin-top:18px;float:left;width:100%;}.clssectiondesc_set {margin-top:0;float:left;width:100%;}*/.nopaddingleft {padding-left:0;}.clsdescprod {font-size:.8em;min-height:5px;}/*Formatierungen für Sicherheitssymbole*/ #shop .safelogodyn {height: 50px;position: relative; display: block;}#shop .safelogodyn div {position: relative; top: 50%; transform: translateY(-50%);}#shop .safelogo {padding-right:.4em;padding-bottom:.4em;}#shop .safelogodyn {padding-top:.6em;font-size:12px;}#shop .safelogodyn b{font-size: 14px;font-weight: normal;}#shop .clssymbole1 {}.dropdown-toggle.active, .dropdown-toggle:active {  color: #fff;  text-decoration: none;  background-color: #dc251b;}.jumbotron {  padding-top: 30px;  padding-bottom: 30px;  margin-bottom: 30px;  color: inherit;  background-color: #eee;}.jumbotron h1,.jumbotron .h1 {  color: inherit;}.jumbotron p {  margin-bottom: 15px;  font-size: 21px;  font-weight: 200;}.jumbotron > hr {  border-top-color: #d5d5d5;}.container .jumbotron,.container-fluid .jumbotron {  padding-right: 15px;  padding-left: 15px;  border-radius: 6px;}.jumbotron .container {  max-width: 100%;}.jumbotron h1 {font-size:28px;color:#666;padding-top:0px;margin:0px;margin:5px 0px;text-align:center;font-weight:normal;letter-spacing:3px;}.jumbotron h2 {font-size:20px;text-align:center;}.jumbotron li {line-height: 1.5em;}.jumbotron a {font-size: 1.0rem;color: #666;text-decoration: none;}.flexslider_small {margin-top:1em;}#shop #supplies .text_content {padding-top:0.9em;}#article.text_content {/*padding-top:0;*/padding:0;}.text_content {width: 100%; max-width: 1120px;/*990*/margin:auto; padding:0; padding-left: 15px;padding-right: 15px;padding-top: 28px;/*50px 0 0/clear:both;border-right:1px dotted black;border-left:1px dotted black;/**//*padding-left: 0;*/}#basket .jumbotron, .setfinderborder{padding: 0 0 15px 0;}.setfinderborder .text_content {padding: 5px 10px 0 10px;}.setfinderborder .full {width: 100%;}.setfinderborder h2 {font-size: 14px !important;}.setfinderborder td[class="price"] {width: auto !important;}.setfinderborder td[class="quantity"] {min-width: 70px;text-align: left;}.setfinderborder td[class="quantity"] .rowview {position: relative; top: 5px;}/* Definition fuer Artikellisten im Shop wie: Artikellisten, Suchresultate, Warenkorb, etc. */.articlelist {position: relative;top: 0;left: 0;width: 100%;text-align: left;}.lyimgsupply {width:140px;/*height:225px;*/text-align:center;/*border-bottom:1px solid #080808;*/overflow:hidden;}#ArticleSliderTopSeller .lyimgsupply { width: auto; border-bottom: 0px; }.lyinnerimgsupply {/*height:146px;width:140px;*/background-color:#FFF;/*border-bottom:6px solid;*/}#SliderSmall .lyinnerimgsupply {height:146px;width:140px;background-color: transparent;}.lyinnerimgsupply img {/*height: 140px;width:140px;*/}.lyinnerimgweiter a, .lyinnerimgsupply a {border:1px solid transparent;}.lyinnerimgweiter {height:146px;width:140px;/**/background-color: transparent;/*order-bottom:6px solid;*/vertical-align:middle;}#ArticleSliderTopSeller .lyinnerimgweiter {height:310px;width:304px;}#ArticleSliderTopSeller .lyimgsupplyTxt {position: relative;top: -50px;border-top: 1px solid black;padding: 0 15%;}.lyinnerimgweiter img {/*height: 140px;*/}.formmerklist .artDetail, .lnkBook, .lnkMerkl, .setfinderborder .icobasket span {font-size: 45px; display: inline-table;}.lnkBook:hover, .lnkBook:focus, .lnkMerkl:hover, .lnkMerkl:focus {color: #E50803; text-decoration: none;}.lnkBook img,.lnkBook .ico-movie {width: 24px;top: -2px;position: relative;display: inline-block;}.lnkBook .ico-movie{display: none;}.lnkBook:hover img,.lnkBook:focus img{display: none;}.lnkBook:hover .ico-movie,.lnkBook:focus .ico-movie{display: inline-block;}.lnkLDT, .lnkIES, .lnkInfoAnleitung, .lnkWerkzeug  {display: inline-table:}.lnkLDT img, .lnkIES img {max-width:84px;}.lnkInfoAnleitung img, .lnkWerkzeug img{max-width:42px;margin: 0 10px !important;}.lnkWerkzeug img{margin: 0 0 0 10px !important;}.lnkLDT .hoverMe, .lnkIES .hoverMe, .lnkInfoAnleitung .hoverMe, .lnkWerkzeug .hoverMe {display: none;}.lnkLDT:hover img,.lnkIES:hover img, .lnkInfoAnleitung:hover img, .lnkWerkzeug:hover img{display: none;}.lnkLDT:hover .hoverMe,.lnkIES:hover .hoverMe, .lnkInfoAnleitung:hover .hoverMe,.lnkWerkzeug:hover .hoverMe{display: inline-block;}.shopPagenav li i {font-size: 1.5rem;}.greenBG {background: #b6bd6a !important;}.greenborder {border-color: #b6bd6a !important;}.blueBG {background: #67949f !important;}.orangeBG {background: rgba(226,154,26,1) !important;}.blueborder {border-color: #67949f !important;}.redBG {background: #c1463a !important;}.redborder {border-color: #c1463a !important;}.yellowBG {background: #edda52 !important;}.yellowborder {border-color: #edda52 !important;}}@media screen and (max-width: 640px){ /* Handy */.text_content { padding:0 15px; }}@media screen and (max-width: 500px){/*Formatierungen für Sicherheitssymbole*/ .safelogo img, .safelogodyn img {width:25px;}.clssymbole1 {padding-top:0;}}@media (min-width: 768px) {.modal-dialog {/*max-width: 835px*/max-width: 600px}}@media screen and (max-width: 768px) {.modal-dialog img {max-width: calc(100%);}}/* ********************************************************************************* *//* Modul: Contact *//* ********************************************************************************* */@media all {.error-desc{margin-bottom: 1.5em;}.error-desc-cont{padding: 1em;}.spamnumber {font-weight:bold;}.addCont_row{margin:0 !important;}.addContent_hon{        opacity: 0;        position: absolute;        top: 0;        left: 0;        height: 0;        width: 0;        z-index: -1;}.addContent_hon2{        visibility:hidden;        height: 0px;        position: absolute;   }/*.frow, .frowheight, .frow-send, .frow-spam {margin: 15px 0;display: table;width: 100%;}.frow-send {text-align: right;}.add_title{display: table-cell;width: 30%;text-align: right;padding: 0 15px;vertical-align: middle;}.login-false .add_title {padding:0 6px 0 0;}.frowheight .add_title {vertical-align: top;}.input, .textarea, fieldset {display: table-cell;min-width: 70%;}#contactform fieldset{padding-left: 20%;}.ffielderror {border: 1px solid #a94442 !important;}#contactform input[type=text].ffielderror:focus,#contactform input[type=text].ffielderror:hover,#contactform input[type=text].ffielderror:active {border: 1px solid #a94442 !important;background-color: #fff;}#contactform input[type="button"], #contactform input[type="reset"], #contactform input[type="submit"],#contactform input[name="submitter"] {padding: 0px 15px;max-width: 200px;text-align: center;color: #CC0000;border: 1px solid #CC0000;text-transform: uppercase;  background-color: transparent;-webkit-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);}#contactform input[type="button"]:hover, #contactform input[type="reset"]:hover, #contactform input[type="submit"]:hover, #contactform input[type="submit"]:focus,#contactform input[name="submitter"]:hover, #contactform input[name="submitter"]:focus,  #contactform input[type="submit"]:active {color: #fff;background-color: #CC0000;-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */}.error-text {color: #a94442;}.error-desc {margin-bottom: 20px;margin: 15px 0;}.error-desc-cont {padding: 10px;border: 1px solid #a94442;background-color: #fff;border-radius: .25rem;}.inputFeld, .inputTextfeld {width: 100%;padding: .5rem .75rem;font-size: 14px;line-height: 1.25 em;color: #495057;background-color: #fff;background-image: none;background-clip: padding-box;border: 1px solid rgba(0,0,0,.15);border-radius: .25rem;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.inputTextfeld {max-height: 60px;}.inputFeld:hover, .inputFeld:focus, .inputFeld:active,.inputTextfeld:hover, .inputTextfeld:focus, .inputTextfeld:active {border-color: rgb(204, 0, 0);}.spamnumber {font-weight: bold;}.has-error #adr_anrede {width: calc(100% - 2em);}/*.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;margin-bottom: 0 !important;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;    border-top-color: rgb(204, 204, 204);    border-right-color: rgb(204, 204, 204);    border-bottom-color: rgb(204, 204, 204);    border-left-color: rgb(204, 204, 204);border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}*/}/*@-moz-document url-prefix() {#contactform fieldset, .error-desc{padding-left: calc(20% + 25px);}*/}@media screen and (max-width: 640px){.add_title {width: 30%; padding: 0 15px 0 0; min-width: 120px;}/*.input, .textarea, fieldset {width: 60%;}*/ /*Hat Einfluss auf die Adressformulare im Shop*/} /* ********************************************************************************* *//* Modul: Contact *//* ********************************************************************************* */@media all {.odd td {}.even td {background: lightgrey;}}/* ********************************************************************************* *//* Modul: Saferpay *//* ********************************************************************************* */@media all {/*#shop #epayment p {padding-bottom:10px;}*//*#shop #epayment h1, #shop #epayment h2 {height: auto !important;padding-left: 0;}*/#shop #epayment p {line-height: 1em;}#shop #epayment img, .clsLstOfCreditCards img {padding-right: 10px;float: left;max-height: 37px;/*border: 1px solid;*/}#shop #epayment .floatbox, #shop #epayment .ym-contain-oh {padding-top: 0;padding-bottom: 0;}/*#shop #epayment .inno-button {font-size: 140%;}*/#epayment .lnkback {/*height: 67px;line-height: 67px;vertical-align: middle;*/text-decoration: none;}}
