.clearfix{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden;}.borderbox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.boxshadow0{-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.5);box-shadow:0px 0px 5px rgba(0,0,0,0.5);}.boxshadow1{-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.15);-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.15);box-shadow:0px 2px 5px rgba(0,0,0,0.15);}.rounded{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.slideMenu li > ul{opacity:0;-moz-transition:opacity 0.7s;-webkit-transition:opacity 0.7s;transition:opacity 0.7s;overflow:hidden;}.slideMenu li:hover > ul{opacity:1;}.slideMenu li:hover > ul:hover{overflow:visible;}.slideMenu li > ul > li{margin-top:-500px;-moz-transition:margin-top 0.3s ease-in-out 0s;-webkit-transition:margin-top 0.3s ease-in-out 0s;transition:margin-top 0.3s ease-in-out 0s;}.slideMenuOff li > ul{opacity:1;overflow:visible;}.slideMenuOff li > ul > li{margin-top:0px;}.fadeMenu li > ul{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;overflow:hidden;height:0px;}.fadeMenu li:hover > ul{opacity:1;height:auto;}.fadeMenu li:hover > ul:hover{overflow:visible;}.fadeMenuOff li > ul{opacity:1;overflow:visible;height:auto;}.resetBorderbox{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.search-style form.search-form,.search-style form#searchform{padding:0;height:30px;width:100%;border:solid 1px #ddd;overflow:hidden;background:#fff;}.search-style form.search-form div,.search-style form#searchform div{padding-right:32px;position:relative;}.search-style form.search-form label,.search-style form#searchform label{display:block;padding:0px 5px;margin-top:0 !important;margin-bottom:0 !important;}.search-style form.search-form input#s,.search-style form#searchform input#s{margin:0 5px;-webkit-appearance:textfield;}.search-style form.search-form .screen-reader-text,.search-style form#searchform .screen-reader-text{display:none;}.search-style form.search-form input.search-field,.search-style form.search-form input,.search-style form#searchform input.search-field,.search-style form#searchform input{height:30px;line-height:30px;background:#fff;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px;font-style:italic;margin:0;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.search-style form.search-form input.search-field,.search-style form#searchform input.search-field{-webkit-appearance:textfield;}.search-style form.search-form input.search-submit,.search-style form.search-form input#searchsubmit,.search-style form#searchform input.search-submit,.search-style form#searchform input#searchsubmit{width:30px;height:20px;padding:0px;margin-top:5px;border:none;border-left:solid 1px #ddd;font-size:0px;line-height:0px;text-indent:-9999px;background:transparent url(https://ichdruckdich.at/wp-content/themes/idd-child/design/img/ico_search_button.png) no-repeat;background-position:center center;position:absolute;top:0px;right:0px;cursor:pointer;}.wooButton{color:#fff;background:#f48b50;padding:8px 15px 12px;text-align:center;-moz-box-shadow:inset 0 -5px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 -5px 0 rgba(0,0,0,0.1);box-shadow:inset 0 -5px 0 rgba(0,0,0,0.1);border:none;}.wooBorderImage{display:inline-block;padding:5px;background:#fff;border:solid 1px #ddd;}.wooQtyForm{float:left;}.wooQtyForm .minus,.wooQtyForm .plus,.wooQtyForm .qty.text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline;width:35px;height:35px;padding:0;vertical-align:middle;border:solid 1px #d0d0d0;}.wooQtyForm .minus,.wooQtyForm .plus{font-size:15px;color:#9d9d9d;background:#f7f7f7;cursor:pointer;}.wooQtyForm .qty.text{background:#fff;text-align:center;}.wooQtyForm .qty.text::-webkit-outer-spin-button,.wooQtyForm .qty.text::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.resetUlBullet{list-style-type:none;margin-bottom:0;}.resetUlBullet > ul li{padding:0;position:relative;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.resetUlBullet > ul li:before{content:"";width:auto;height:auto;background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative;display:none;}.preloading-enabled .elm-main > .elm-wrapper{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-main.load-finished > .elm-wrapper{opacity:1;}.preloading-enabled .elm-main > .elm-wrapper{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-columns-main > .elm-wrapper{opacity:1;-moz-transition:none;-webkit-transition:none;transition:none;}.preloading-enabled .elm-rule-main > .elm-wrapper{opacity:1;-moz-transition:none;-webkit-transition:none;transition:none;}.preloading-enabled .elm-content-main > .elm-wrapper{opacity:1;-moz-transition:none;-webkit-transition:none;transition:none;}.preloading-enabled .elm-text-main > .elm-wrapper{opacity:1;-moz-transition:none;-webkit-transition:none;transition:none;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-comments-main.load-finished > .elm-wrapper li.comment{opacity:1;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment img.avatar{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-comments-main.load-finished > .elm-wrapper li.comment img.avatar{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(1) img.avatar{-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(2) img.avatar{-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(3) img.avatar{-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(4) img.avatar{-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(5) img.avatar{-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(6) img.avatar{-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(7) img.avatar{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(8) img.avatar{-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(9) img.avatar{-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(10) img.avatar{-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(11) img.avatar{-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(12) img.avatar{-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(13) img.avatar{-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(14) img.avatar{-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(15) img.avatar{-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(16) img.avatar{-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(17) img.avatar{-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(18) img.avatar{-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(19) img.avatar{-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment:nth-child(n + 20) img.avatar{-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-comments-main > .elm-wrapper li.comment img.avatar{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p{opacity:0;-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);}.preloading-enabled .elm-comments-main.load-finished > .elm-wrapper form p{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-comments-main > .elm-wrapper form p{opacity:0.3;-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p{opacity:0;-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);}.preloading-enabled .elm-contact-form-main.load-finished > .elm-wrapper form p{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(1){-webkit-transition-delay:0.15s;transition-delay:0.15s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(2){-webkit-transition-delay:0.3s;transition-delay:0.3s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(3){-webkit-transition-delay:0.45s;transition-delay:0.45s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(4){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(5){-webkit-transition-delay:0.75s;transition-delay:0.75s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(6){-webkit-transition-delay:0.9s;transition-delay:0.9s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(7){-webkit-transition-delay:1.05s;transition-delay:1.05s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(8){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(9){-webkit-transition-delay:1.35s;transition-delay:1.35s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(10){-webkit-transition-delay:1.5s;transition-delay:1.5s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(11){-webkit-transition-delay:1.65s;transition-delay:1.65s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(12){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(13){-webkit-transition-delay:1.95s;transition-delay:1.95s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(14){-webkit-transition-delay:2.1s;transition-delay:2.1s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(15){-webkit-transition-delay:2.25s;transition-delay:2.25s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(16){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(17){-webkit-transition-delay:2.55s;transition-delay:2.55s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(18){-webkit-transition-delay:2.7s;transition-delay:2.7s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(19){-webkit-transition-delay:2.85s;transition-delay:2.85s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p:nth-of-type(n + 20){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-contact-form-main > .elm-wrapper form p{-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);}.preloading-enabled .elm-content-main > .elm-wrapper .entry-content img{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-content-main > .elm-wrapper .entry-content img img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-content-main.load-finished > .elm-wrapper .entry-content img.load-finished{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-content-main > .elm-wrapper .entry-content img{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.preloading-enabled .elm-content-main > .elm-wrapper .entry-content .wp-caption{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-content-main > .elm-wrapper .entry-content .wp-caption img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-content-main.load-finished > .elm-wrapper .entry-content .wp-caption.load-finished{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-content-main > .elm-wrapper .entry-content .wp-caption{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.preloading-enabled .elm-text-main > .elm-wrapper .entry-content img{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-text-main > .elm-wrapper .entry-content img img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-text-main.load-finished > .elm-wrapper .entry-content img.load-finished{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-text-main > .elm-wrapper .entry-content img{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.preloading-enabled .elm-text-main > .elm-wrapper .entry-content .wp-caption{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-text-main > .elm-wrapper .entry-content .wp-caption img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-text-main.load-finished > .elm-wrapper .entry-content .wp-caption.load-finished{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-text-main > .elm-wrapper .entry-content .wp-caption{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-countdown-main.load-finished > .elm-wrapper .clock-item{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-countdown-main > .elm-wrapper .clock-item{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-events-main > .elm-wrapper .item{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-events-main.load-finished > .elm-wrapper .item{opacity:1;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(1){-webkit-transition-delay:0.01s;transition-delay:0.01s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(2){-webkit-transition-delay:0.02s;transition-delay:0.02s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(3){-webkit-transition-delay:0.03s;transition-delay:0.03s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(4){-webkit-transition-delay:0.04s;transition-delay:0.04s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(5){-webkit-transition-delay:0.05s;transition-delay:0.05s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(6){-webkit-transition-delay:0.06s;transition-delay:0.06s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(7){-webkit-transition-delay:0.07s;transition-delay:0.07s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(8){-webkit-transition-delay:0.08s;transition-delay:0.08s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(9){-webkit-transition-delay:0.09s;transition-delay:0.09s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(10){-webkit-transition-delay:0.1s;transition-delay:0.1s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(11){-webkit-transition-delay:0.11s;transition-delay:0.11s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(12){-webkit-transition-delay:0.12s;transition-delay:0.12s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(13){-webkit-transition-delay:0.13s;transition-delay:0.13s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(14){-webkit-transition-delay:0.14s;transition-delay:0.14s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(15){-webkit-transition-delay:0.15s;transition-delay:0.15s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(16){-webkit-transition-delay:0.16s;transition-delay:0.16s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(17){-webkit-transition-delay:0.17s;transition-delay:0.17s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(18){-webkit-transition-delay:0.18s;transition-delay:0.18s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(19){-webkit-transition-delay:0.19s;transition-delay:0.19s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(n + 20){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-events-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-events-main.load-finished > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(1) .item-thumbnail img{-webkit-transition-delay:0.065s;transition-delay:0.065s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(2) .item-thumbnail img{-webkit-transition-delay:0.13s;transition-delay:0.13s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(3) .item-thumbnail img{-webkit-transition-delay:0.195s;transition-delay:0.195s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(4) .item-thumbnail img{-webkit-transition-delay:0.26s;transition-delay:0.26s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(5) .item-thumbnail img{-webkit-transition-delay:0.325s;transition-delay:0.325s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(6) .item-thumbnail img{-webkit-transition-delay:0.39s;transition-delay:0.39s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(7) .item-thumbnail img{-webkit-transition-delay:0.455s;transition-delay:0.455s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(8) .item-thumbnail img{-webkit-transition-delay:0.52s;transition-delay:0.52s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(9) .item-thumbnail img{-webkit-transition-delay:0.585s;transition-delay:0.585s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(10) .item-thumbnail img{-webkit-transition-delay:0.65s;transition-delay:0.65s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(11) .item-thumbnail img{-webkit-transition-delay:0.715s;transition-delay:0.715s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(12) .item-thumbnail img{-webkit-transition-delay:0.78s;transition-delay:0.78s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(13) .item-thumbnail img{-webkit-transition-delay:0.845s;transition-delay:0.845s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(14) .item-thumbnail img{-webkit-transition-delay:0.91s;transition-delay:0.91s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(15) .item-thumbnail img{-webkit-transition-delay:0.975s;transition-delay:0.975s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(16) .item-thumbnail img{-webkit-transition-delay:1.04s;transition-delay:1.04s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(17) .item-thumbnail img{-webkit-transition-delay:1.105s;transition-delay:1.105s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(18) .item-thumbnail img{-webkit-transition-delay:1.17s;transition-delay:1.17s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(19) .item-thumbnail img{-webkit-transition-delay:1.235s;transition-delay:1.235s;}.preloading-enabled .elm-events-main > .elm-wrapper .item:nth-child(n + 20) .item-thumbnail img{-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-events-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-faq-main.load-finished > .elm-wrapper div.one-faq{opacity:1;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-faq-main > .elm-wrapper div.one-faq:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-job-offers-main.load-finished > .elm-wrapper .item{opacity:1;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(1){-webkit-transition-delay:0.065s;transition-delay:0.065s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(2){-webkit-transition-delay:0.13s;transition-delay:0.13s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(3){-webkit-transition-delay:0.195s;transition-delay:0.195s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(4){-webkit-transition-delay:0.26s;transition-delay:0.26s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(5){-webkit-transition-delay:0.325s;transition-delay:0.325s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(6){-webkit-transition-delay:0.39s;transition-delay:0.39s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(7){-webkit-transition-delay:0.455s;transition-delay:0.455s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(8){-webkit-transition-delay:0.52s;transition-delay:0.52s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(9){-webkit-transition-delay:0.585s;transition-delay:0.585s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(10){-webkit-transition-delay:0.65s;transition-delay:0.65s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(11){-webkit-transition-delay:0.715s;transition-delay:0.715s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(12){-webkit-transition-delay:0.78s;transition-delay:0.78s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(13){-webkit-transition-delay:0.845s;transition-delay:0.845s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(14){-webkit-transition-delay:0.91s;transition-delay:0.91s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(15){-webkit-transition-delay:0.975s;transition-delay:0.975s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(16){-webkit-transition-delay:1.04s;transition-delay:1.04s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(17){-webkit-transition-delay:1.105s;transition-delay:1.105s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(18){-webkit-transition-delay:1.17s;transition-delay:1.17s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(19){-webkit-transition-delay:1.235s;transition-delay:1.235s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .item:nth-child(n + 20){-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item .item-thumbnail img{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-job-offers-main.load-finished > .elm-wrapper .layout-box .item .item-thumbnail img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(1) .item-thumbnail img{-webkit-transition-delay:0.07s;transition-delay:0.07s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(2) .item-thumbnail img{-webkit-transition-delay:0.14s;transition-delay:0.14s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(3) .item-thumbnail img{-webkit-transition-delay:0.21s;transition-delay:0.21s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(4) .item-thumbnail img{-webkit-transition-delay:0.28s;transition-delay:0.28s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(5) .item-thumbnail img{-webkit-transition-delay:0.35s;transition-delay:0.35s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(6) .item-thumbnail img{-webkit-transition-delay:0.42s;transition-delay:0.42s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(7) .item-thumbnail img{-webkit-transition-delay:0.49s;transition-delay:0.49s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(8) .item-thumbnail img{-webkit-transition-delay:0.56s;transition-delay:0.56s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(9) .item-thumbnail img{-webkit-transition-delay:0.63s;transition-delay:0.63s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(10) .item-thumbnail img{-webkit-transition-delay:0.7s;transition-delay:0.7s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(11) .item-thumbnail img{-webkit-transition-delay:0.77s;transition-delay:0.77s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(12) .item-thumbnail img{-webkit-transition-delay:0.84s;transition-delay:0.84s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(13) .item-thumbnail img{-webkit-transition-delay:0.91s;transition-delay:0.91s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(14) .item-thumbnail img{-webkit-transition-delay:0.98s;transition-delay:0.98s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(15) .item-thumbnail img{-webkit-transition-delay:1.05s;transition-delay:1.05s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(16) .item-thumbnail img{-webkit-transition-delay:1.12s;transition-delay:1.12s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(17) .item-thumbnail img{-webkit-transition-delay:1.19s;transition-delay:1.19s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(18) .item-thumbnail img{-webkit-transition-delay:1.26s;transition-delay:1.26s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(19) .item-thumbnail img{-webkit-transition-delay:1.33s;transition-delay:1.33s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item:nth-child(n + 20) .item-thumbnail img{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-box .item .item-thumbnail img{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item .item-thumbnail img{opacity:0;-moz-transform:translate(0px,40px);-webkit-transform:translate(0px,40px);-ms-transform:translate(0px,40px);transform:translate(0px,40px);-moz-transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);}.preloading-enabled .elm-job-offers-main.load-finished > .elm-wrapper .layout-list .item .item-thumbnail img{opacity:1;-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(1) .item-thumbnail img{-webkit-transition-delay:0.07s;transition-delay:0.07s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(2) .item-thumbnail img{-webkit-transition-delay:0.14s;transition-delay:0.14s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(3) .item-thumbnail img{-webkit-transition-delay:0.21s;transition-delay:0.21s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(4) .item-thumbnail img{-webkit-transition-delay:0.28s;transition-delay:0.28s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(5) .item-thumbnail img{-webkit-transition-delay:0.35s;transition-delay:0.35s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(6) .item-thumbnail img{-webkit-transition-delay:0.42s;transition-delay:0.42s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(7) .item-thumbnail img{-webkit-transition-delay:0.49s;transition-delay:0.49s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(8) .item-thumbnail img{-webkit-transition-delay:0.56s;transition-delay:0.56s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(9) .item-thumbnail img{-webkit-transition-delay:0.63s;transition-delay:0.63s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(10) .item-thumbnail img{-webkit-transition-delay:0.7s;transition-delay:0.7s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(11) .item-thumbnail img{-webkit-transition-delay:0.77s;transition-delay:0.77s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(12) .item-thumbnail img{-webkit-transition-delay:0.84s;transition-delay:0.84s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(13) .item-thumbnail img{-webkit-transition-delay:0.91s;transition-delay:0.91s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(14) .item-thumbnail img{-webkit-transition-delay:0.98s;transition-delay:0.98s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(15) .item-thumbnail img{-webkit-transition-delay:1.05s;transition-delay:1.05s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(16) .item-thumbnail img{-webkit-transition-delay:1.12s;transition-delay:1.12s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(17) .item-thumbnail img{-webkit-transition-delay:1.19s;transition-delay:1.19s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(18) .item-thumbnail img{-webkit-transition-delay:1.26s;transition-delay:1.26s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(19) .item-thumbnail img{-webkit-transition-delay:1.33s;transition-delay:1.33s;}.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(n + 20) .item-thumbnail img{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-member-main.load-finished > .elm-wrapper .photo-wrap{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-member-main > .elm-wrapper .photo-wrap{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-member-main.load-finished > .elm-wrapper .member-icons li{opacity:1;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-member-main > .elm-wrapper .member-icons li:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-members-main.load-finished > .elm-wrapper .item{opacity:1;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(1){-webkit-transition-delay:0.065s;transition-delay:0.065s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(2){-webkit-transition-delay:0.13s;transition-delay:0.13s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(3){-webkit-transition-delay:0.195s;transition-delay:0.195s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(4){-webkit-transition-delay:0.26s;transition-delay:0.26s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(5){-webkit-transition-delay:0.325s;transition-delay:0.325s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(6){-webkit-transition-delay:0.39s;transition-delay:0.39s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(7){-webkit-transition-delay:0.455s;transition-delay:0.455s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(8){-webkit-transition-delay:0.52s;transition-delay:0.52s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(9){-webkit-transition-delay:0.585s;transition-delay:0.585s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(10){-webkit-transition-delay:0.65s;transition-delay:0.65s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(11){-webkit-transition-delay:0.715s;transition-delay:0.715s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(12){-webkit-transition-delay:0.78s;transition-delay:0.78s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(13){-webkit-transition-delay:0.845s;transition-delay:0.845s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(14){-webkit-transition-delay:0.91s;transition-delay:0.91s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(15){-webkit-transition-delay:0.975s;transition-delay:0.975s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(16){-webkit-transition-delay:1.04s;transition-delay:1.04s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(17){-webkit-transition-delay:1.105s;transition-delay:1.105s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(18){-webkit-transition-delay:1.17s;transition-delay:1.17s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(19){-webkit-transition-delay:1.235s;transition-delay:1.235s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(n + 20){-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-members-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-members-main.load-finished > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(1) .item-thumbnail img{-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(2) .item-thumbnail img{-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(3) .item-thumbnail img{-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(4) .item-thumbnail img{-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(5) .item-thumbnail img{-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(6) .item-thumbnail img{-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(7) .item-thumbnail img{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(8) .item-thumbnail img{-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(9) .item-thumbnail img{-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(10) .item-thumbnail img{-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(11) .item-thumbnail img{-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(12) .item-thumbnail img{-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(13) .item-thumbnail img{-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(14) .item-thumbnail img{-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(15) .item-thumbnail img{-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(16) .item-thumbnail img{-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(17) .item-thumbnail img{-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(18) .item-thumbnail img{-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(19) .item-thumbnail img{-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(n + 20) .item-thumbnail img{-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item .item-icons li{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-members-main.load-finished > .elm-wrapper .item .item-icons li{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(1) .item-icons li{-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(2) .item-icons li{-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(3) .item-icons li{-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(4) .item-icons li{-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(5) .item-icons li{-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(6) .item-icons li{-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(7) .item-icons li{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(8) .item-icons li{-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(9) .item-icons li{-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(10) .item-icons li{-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(11) .item-icons li{-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(12) .item-icons li{-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(13) .item-icons li{-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(14) .item-icons li{-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(15) .item-icons li{-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(16) .item-icons li{-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(17) .item-icons li{-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(18) .item-icons li{-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(19) .item-icons li{-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-members-main > .elm-wrapper .item:nth-child(n + 20) .item-icons li{-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-members-main > .elm-wrapper .item .item-icons li{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper{opacity:0;-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);}.preloading-enabled .elm-opening-hours-main.load-finished > .elm-wrapper .day-wrapper{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-opening-hours-main > .elm-wrapper .day-wrapper{opacity:0.3;-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.preloading-enabled .elm-partners-main > .elm-wrapper li{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-partners-main.load-finished > .elm-wrapper li{opacity:1;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(1){-webkit-transition-delay:0.07s;transition-delay:0.07s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(2){-webkit-transition-delay:0.14s;transition-delay:0.14s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(3){-webkit-transition-delay:0.21s;transition-delay:0.21s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(4){-webkit-transition-delay:0.28s;transition-delay:0.28s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(5){-webkit-transition-delay:0.35s;transition-delay:0.35s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(6){-webkit-transition-delay:0.42s;transition-delay:0.42s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(7){-webkit-transition-delay:0.49s;transition-delay:0.49s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(8){-webkit-transition-delay:0.56s;transition-delay:0.56s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(9){-webkit-transition-delay:0.63s;transition-delay:0.63s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(10){-webkit-transition-delay:0.7s;transition-delay:0.7s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(11){-webkit-transition-delay:0.77s;transition-delay:0.77s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(12){-webkit-transition-delay:0.84s;transition-delay:0.84s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(13){-webkit-transition-delay:0.91s;transition-delay:0.91s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(14){-webkit-transition-delay:0.98s;transition-delay:0.98s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(15){-webkit-transition-delay:1.05s;transition-delay:1.05s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(16){-webkit-transition-delay:1.12s;transition-delay:1.12s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(17){-webkit-transition-delay:1.19s;transition-delay:1.19s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(18){-webkit-transition-delay:1.26s;transition-delay:1.26s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(19){-webkit-transition-delay:1.33s;transition-delay:1.33s;}.preloading-enabled .elm-partners-main > .elm-wrapper li:nth-child(n + 20){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-portfolio-main.load-finished > .elm-wrapper li{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(1){-webkit-transition-delay:0.065s;transition-delay:0.065s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(2){-webkit-transition-delay:0.13s;transition-delay:0.13s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(3){-webkit-transition-delay:0.195s;transition-delay:0.195s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(4){-webkit-transition-delay:0.26s;transition-delay:0.26s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(5){-webkit-transition-delay:0.325s;transition-delay:0.325s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(6){-webkit-transition-delay:0.39s;transition-delay:0.39s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(7){-webkit-transition-delay:0.455s;transition-delay:0.455s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(8){-webkit-transition-delay:0.52s;transition-delay:0.52s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(9){-webkit-transition-delay:0.585s;transition-delay:0.585s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(10){-webkit-transition-delay:0.65s;transition-delay:0.65s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(11){-webkit-transition-delay:0.715s;transition-delay:0.715s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(12){-webkit-transition-delay:0.78s;transition-delay:0.78s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(13){-webkit-transition-delay:0.845s;transition-delay:0.845s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(14){-webkit-transition-delay:0.91s;transition-delay:0.91s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(15){-webkit-transition-delay:0.975s;transition-delay:0.975s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(16){-webkit-transition-delay:1.04s;transition-delay:1.04s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(17){-webkit-transition-delay:1.105s;transition-delay:1.105s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(18){-webkit-transition-delay:1.17s;transition-delay:1.17s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(19){-webkit-transition-delay:1.235s;transition-delay:1.235s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li:nth-child(n + 20){-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-portfolio-main > .elm-wrapper li{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-posts-main.load-finished > .elm-wrapper .item{opacity:1;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-posts-main.load-finished > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(1) .item-thumbnail img{-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(2) .item-thumbnail img{-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(3) .item-thumbnail img{-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(4) .item-thumbnail img{-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(5) .item-thumbnail img{-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(6) .item-thumbnail img{-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(7) .item-thumbnail img{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(8) .item-thumbnail img{-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(9) .item-thumbnail img{-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(10) .item-thumbnail img{-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(11) .item-thumbnail img{-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(12) .item-thumbnail img{-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(13) .item-thumbnail img{-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(14) .item-thumbnail img{-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(15) .item-thumbnail img{-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(16) .item-thumbnail img{-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(17) .item-thumbnail img{-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(18) .item-thumbnail img{-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(19) .item-thumbnail img{-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item:nth-child(n + 20) .item-thumbnail img{-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-posts-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item{opacity:0;-moz-transform:translate(0px,40px);-webkit-transform:translate(0px,40px);-ms-transform:translate(0px,40px);transform:translate(0px,40px);-moz-transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,3);transition-timing-function:cubic-bezier(0.25,0.1,0.25,3);}.preloading-enabled .elm-price-table-main.load-finished > .elm-wrapper .layout-horizontal div.ptable-item{opacity:1;-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-horizontal div.ptable-item{-moz-transform:translate(0px,10px);-webkit-transform:translate(0px,10px);-ms-transform:translate(0px,10px);transform:translate(0px,10px);}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even){opacity:0;-moz-transform:translate(-40px,0px);-webkit-transform:translate(-40px,0px);-ms-transform:translate(-40px,0px);transform:translate(-40px,0px);-moz-transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);}.preloading-enabled .elm-price-table-main.load-finished > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even){opacity:1;-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(even):nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd){opacity:0;-moz-transform:translate(40px,0px);-webkit-transform:translate(40px,0px);-ms-transform:translate(40px,0px);transform:translate(40px,0px);-moz-transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);}.preloading-enabled .elm-price-table-main.load-finished > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd){opacity:1;-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-price-table-main > .elm-wrapper .layout-vertical div.ptable-item:nth-child(odd):nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-services-main.load-finished > .elm-wrapper .item{opacity:1;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-services-main.load-finished > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(1) .item-thumbnail img{-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(2) .item-thumbnail img{-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(3) .item-thumbnail img{-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(4) .item-thumbnail img{-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(5) .item-thumbnail img{-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(6) .item-thumbnail img{-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(7) .item-thumbnail img{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(8) .item-thumbnail img{-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(9) .item-thumbnail img{-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(10) .item-thumbnail img{-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(11) .item-thumbnail img{-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(12) .item-thumbnail img{-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(13) .item-thumbnail img{-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(14) .item-thumbnail img{-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(15) .item-thumbnail img{-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(16) .item-thumbnail img{-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(17) .item-thumbnail img{-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(18) .item-thumbnail img{-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(19) .item-thumbnail img{-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-services-main > .elm-wrapper .item:nth-child(n + 20) .item-thumbnail img{-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-services-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li{opacity:0;-moz-transform:translate(40px,0px);-webkit-transform:translate(40px,0px);-ms-transform:translate(40px,0px);transform:translate(40px,0px);-moz-transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);}.preloading-enabled .elm-sitemap-main.load-finished > .elm-wrapper li{opacity:1;-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(4){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(5){-webkit-transition-delay:0.5s;transition-delay:0.5s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(6){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(8){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(9){-webkit-transition-delay:0.9s;transition-delay:0.9s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(11){-webkit-transition-delay:1.1s;transition-delay:1.1s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(12){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(13){-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(14){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(15){-webkit-transition-delay:1.5s;transition-delay:1.5s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(16){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(17){-webkit-transition-delay:1.7s;transition-delay:1.7s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(18){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(19){-webkit-transition-delay:1.9s;transition-delay:1.9s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(n + 20){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li > a:before{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-sitemap-main.load-finished > .elm-wrapper li > a:before{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(1) > a:before{-webkit-transition-delay:0.1s;transition-delay:0.1s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(2) > a:before{-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(3) > a:before{-webkit-transition-delay:0.3s;transition-delay:0.3s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(4) > a:before{-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(5) > a:before{-webkit-transition-delay:0.5s;transition-delay:0.5s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(6) > a:before{-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(7) > a:before{-webkit-transition-delay:0.7s;transition-delay:0.7s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(8) > a:before{-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(9) > a:before{-webkit-transition-delay:0.9s;transition-delay:0.9s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(10) > a:before{-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(11) > a:before{-webkit-transition-delay:1.1s;transition-delay:1.1s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(12) > a:before{-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(13) > a:before{-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(14) > a:before{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(15) > a:before{-webkit-transition-delay:1.5s;transition-delay:1.5s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(16) > a:before{-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(17) > a:before{-webkit-transition-delay:1.7s;transition-delay:1.7s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(18) > a:before{-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(19) > a:before{-webkit-transition-delay:1.9s;transition-delay:1.9s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li:nth-child(n + 20) > a:before{-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-sitemap-main > .elm-wrapper li > a:before{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-testimonials-main.load-finished > .elm-wrapper .item{opacity:1;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(4){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(5){-webkit-transition-delay:0.5s;transition-delay:0.5s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(6){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(8){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(9){-webkit-transition-delay:0.9s;transition-delay:0.9s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(11){-webkit-transition-delay:1.1s;transition-delay:1.1s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(12){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(13){-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(14){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(15){-webkit-transition-delay:1.5s;transition-delay:1.5s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(16){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(17){-webkit-transition-delay:1.7s;transition-delay:1.7s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(18){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(19){-webkit-transition-delay:1.9s;transition-delay:1.9s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(n + 20){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-testimonials-main.load-finished > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(1) .item-thumbnail img{-webkit-transition-delay:0.1s;transition-delay:0.1s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(2) .item-thumbnail img{-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(3) .item-thumbnail img{-webkit-transition-delay:0.3s;transition-delay:0.3s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(4) .item-thumbnail img{-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(5) .item-thumbnail img{-webkit-transition-delay:0.5s;transition-delay:0.5s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(6) .item-thumbnail img{-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(7) .item-thumbnail img{-webkit-transition-delay:0.7s;transition-delay:0.7s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(8) .item-thumbnail img{-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(9) .item-thumbnail img{-webkit-transition-delay:0.9s;transition-delay:0.9s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(10) .item-thumbnail img{-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(11) .item-thumbnail img{-webkit-transition-delay:1.1s;transition-delay:1.1s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(12) .item-thumbnail img{-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(13) .item-thumbnail img{-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(14) .item-thumbnail img{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(15) .item-thumbnail img{-webkit-transition-delay:1.5s;transition-delay:1.5s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(16) .item-thumbnail img{-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(17) .item-thumbnail img{-webkit-transition-delay:1.7s;transition-delay:1.7s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(18) .item-thumbnail img{-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(19) .item-thumbnail img{-webkit-transition-delay:1.9s;transition-delay:1.9s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item:nth-child(n + 20) .item-thumbnail img{-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-testimonials-main > .elm-wrapper .item .item-thumbnail img{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-toggles-main.load-finished > .elm-wrapper .ait-tabs ul.ait-tabs-nav li{opacity:1;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .ait-tabs ul.ait-tabs-nav li:first-child{opacity:1;-moz-transition:none;-webkit-transition:none;transition:none;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-toggles-main.load-finished > .elm-wrapper .type-accordion > div{opacity:1;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(4){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(5){-webkit-transition-delay:0.5s;transition-delay:0.5s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(6){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(8){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(9){-webkit-transition-delay:0.9s;transition-delay:0.9s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(11){-webkit-transition-delay:1.1s;transition-delay:1.1s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(12){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(13){-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(14){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(15){-webkit-transition-delay:1.5s;transition-delay:1.5s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(16){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(17){-webkit-transition-delay:1.7s;transition-delay:1.7s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(18){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(19){-webkit-transition-delay:1.9s;transition-delay:1.9s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:nth-child(n + 20){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-accordion > div:first-child{opacity:1;-moz-transition:none;-webkit-transition:none;transition:none;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-toggles-main.load-finished > .elm-wrapper .type-toggle > div{opacity:1;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(4){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(5){-webkit-transition-delay:0.5s;transition-delay:0.5s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(6){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(8){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(9){-webkit-transition-delay:0.9s;transition-delay:0.9s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(11){-webkit-transition-delay:1.1s;transition-delay:1.1s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(12){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(13){-webkit-transition-delay:1.3s;transition-delay:1.3s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(14){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(15){-webkit-transition-delay:1.5s;transition-delay:1.5s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(16){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(17){-webkit-transition-delay:1.7s;transition-delay:1.7s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(18){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(19){-webkit-transition-delay:1.9s;transition-delay:1.9s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:nth-child(n + 20){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-toggles-main > .elm-wrapper .type-toggle > div:first-child{opacity:1;-moz-transition:none;-webkit-transition:none;transition:none;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.preloading-enabled .elm-twitter-main.load-finished > .elm-wrapper li.twitter-item{opacity:1;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(1){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(2){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(n + 20){-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item img.twicon{-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:transform 0.5s;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.5);}.preloading-enabled .elm-twitter-main.load-finished > .elm-wrapper li.twitter-item img.twicon{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(1) img.twicon{-webkit-transition-delay:0.2s;transition-delay:0.2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(2) img.twicon{-webkit-transition-delay:0.4s;transition-delay:0.4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(3) img.twicon{-webkit-transition-delay:0.6s;transition-delay:0.6s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(4) img.twicon{-webkit-transition-delay:0.8s;transition-delay:0.8s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(5) img.twicon{-webkit-transition-delay:1s;transition-delay:1s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(6) img.twicon{-webkit-transition-delay:1.2s;transition-delay:1.2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(7) img.twicon{-webkit-transition-delay:1.4s;transition-delay:1.4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(8) img.twicon{-webkit-transition-delay:1.6s;transition-delay:1.6s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(9) img.twicon{-webkit-transition-delay:1.8s;transition-delay:1.8s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(10) img.twicon{-webkit-transition-delay:2s;transition-delay:2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(11) img.twicon{-webkit-transition-delay:2.2s;transition-delay:2.2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(12) img.twicon{-webkit-transition-delay:2.4s;transition-delay:2.4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(13) img.twicon{-webkit-transition-delay:2.6s;transition-delay:2.6s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(14) img.twicon{-webkit-transition-delay:2.8s;transition-delay:2.8s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(15) img.twicon{-webkit-transition-delay:3s;transition-delay:3s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(16) img.twicon{-webkit-transition-delay:3.2s;transition-delay:3.2s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(17) img.twicon{-webkit-transition-delay:3.4s;transition-delay:3.4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(18) img.twicon{-webkit-transition-delay:3.6s;transition-delay:3.6s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(19) img.twicon{-webkit-transition-delay:3.8s;transition-delay:3.8s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item:nth-child(n + 20) img.twicon{-webkit-transition-delay:4s;transition-delay:4s;}.preloading-enabled .elm-twitter-main > .elm-wrapper li.twitter-item img.twicon{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s;}@font-face{font-family:'Open Sans';src:url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-light.eot);src:url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-light.eot?#iefix) format('embedded-opentype'), url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-light.woff) format('woff'), url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-light.ttf) format('truetype'), url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-light.svg#OpenSansLight) format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'Open Sans';src:url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-regular.eot);src:url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-regular.eot?#iefix) format('embedded-opentype'), url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-regular.woff) format('woff'), url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-regular.ttf) format('truetype'), url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-regular.svg#OpenSansRegular) format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'Open Sans';src:url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-bold.eot);src:url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-bold.eot?#iefix) format('embedded-opentype'), url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-bold.woff) format('woff'), url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-bold.ttf) format('truetype'), url(https://ichdruckdich.at/wp-content/themes/idd/design/fonts/opensans/opensans-bold.svg#OpenSansBold) format('svg');font-weight:700;font-style:normal;}.lang-de_DE body{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-de_DE strong{font-weight:bold;}.lang-de_DE a.post-edit-link,.lang-de_DE a.comment-edit-link,.lang-de_DE a.comment-reply-link{font-weight:bold;}.lang-de_DE .page-title a.post-edit-link{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE h1{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-de_DE h2{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-de_DE h3{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-de_DE h4{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-de_DE h5{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-de_DE h6{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-de_DE h1 strong,.lang-de_DE h2 strong,.lang-de_DE h3 strong,.lang-de_DE h4 strong,.lang-de_DE h5 strong,.lang-de_DE h6 strong{font-weight:bold;}.lang-de_DE p em,.lang-de_DE p i{font-style:italic;}.lang-de_DE input,.lang-de_DE textarea{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-de_DE select{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-de_DE .sbHolder a:link,.lang-de_DE .sbHolder a:visited,.lang-de_DE .sbHolder a:hover{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-de_DE .ui-datepicker{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-de_DE .ui-datepicker .ui-widget-header{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .ui-datepicker table th{font-weight:bold;}.lang-de_DE .ui-datepicker table td a.ui-state-default{font-weight:normal;}.lang-de_DE .site-logo a,.lang-de_DE .site-logo a:hover{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .site-header .header-top .nav-menu-header{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-de_DE .nav-menu-main > ul > li > a{font-family:Open Sans;font-weight:400;font-style:normal;}@media all and (max-width: 640px){.lang-de_DE .nav-menu-main > ul > li > a{font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;}}.lang-de_DE .entry-content table thead th{font-weight:bold;}.lang-de_DE .entry-content table tbody th{font-weight:bold;}.lang-de_DE .entry-content .tabstyle1 table thead th{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE table.english-table thead th{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-de_DE table.english-table td:first-child{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .wp-caption .wp-caption-text{font-style:italic;}.lang-de_DE .ait-sc-button .title{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .ait-sc-button.simple{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc span.bx-link-button{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-easy-slider-main ul.easy-slider li .easy-title{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-portfolio .filters-wrapper .filter-wrapper .selected{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-de_DE .elm-portfolio .filters-wrapper .filter-wrapper .selected span{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-item-organizer .item .item-subtitle{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-de_DE .elm-item-organizer .layout-list .item-title h3,.lang-de_DE .elm-item-organizer .layout-box .item-title h3{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-posts-main .item-info{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-services-main .readmore a{font-family:serif;font-style:italic;}.lang-de_DE .elm-events-main .item-info strong{font-weight:normal;}.lang-de_DE .elm-events-main .layout-list .event-date .entry-date .link-month{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-events-main .item-info{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-de_DE .elm-job-offers-main .job-contact{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-job-offers-main .job-contact strong{font-weight:bold;}.lang-de_DE .elm-testimonials-main .item .item-info .item-author{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-de_DE .elm-testimonials-main .item-text{font-style:normal;}.lang-de_DE .elm-faq-main .faq-question{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-faq-main .faq-question	.faq-q:before{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-toggles-main .ait-tabs ul.ait-tabs-nav li a{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-toggles-main .ait-tabs-vertical li .ait-tab-hover{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-toggles-main .ait-tabs .tabs-wrapper .selected{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-toggles-main .responsive-tabs-select{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-toggles-main .toggle-header .toggle-title{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .local-toggles .toggle-header .toggle-title{font-weight:bold;}.lang-de_DE .local-toggles .toggle-content .toggle-container{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-de_DE .elm-price-table .table-header .table-price{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-price-table .table-button a{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-price-table .table-header h3{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-price-table .table-body .table-row{font-style:italic;}.lang-de_DE .elm-price-table .ptable-item.table-featured .table-header h3 .ptab-description{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-opening-hours-main .day-title h5{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-de_DE .elm-opening-hours-main .day-sat .day-title h5,.lang-de_DE .elm-opening-hours-main .day-sat .day-data,.lang-de_DE .elm-opening-hours-main .day-sun .day-title h5,.lang-de_DE .elm-opening-hours-main .day-sun .day-data{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-opening-hours-main .day-sat .day-title,.lang-de_DE .elm-opening-hours-main .day-sun .day-title,.lang-de_DE .elm-opening-hours-main .day-sat .day-data,.lang-de_DE .elm-opening-hours-main .day-sun .day-data{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-countdown-main .clock-data	.clock-value{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-counters-main .counter-title{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-counters-main .counter-type-textbox .type-text{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-member-main .member-title .member-position-title{font-weight:bold;}.lang-de_DE .elm-member-main .member-title h3{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .elm-member-main .item-subtitle{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-de_DE .elm-member-main .desc-wrap .entry-content-hider{font-style:italic;font-family:serif;}.lang-de_DE .elm-google-map	 .gmap-infowindow-content p{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.lang-de_DE .elm-contact-form-main form p .input-row .input-label .label{font-weight:bold;}.lang-de_DE .elm-contact-form-main form .input-submit .submit-wrap input{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .gallery .gallery-caption{font-style:italic;}.lang-de_DE .comments-link .comments-count{font-weight:bold;}.lang-de_DE .hentry .entry-date a.link-day,.lang-de_DE body.single-post .content-block .entry-date a.link-day{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .hentry .entry-date a.link-month,.lang-de_DE body.single-post .content-block .entry-date a.link-month{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .hentry .entry-header .post-table h2,.lang-de_DE body.single-post .content-block .entry-header .post-table h2{font-family:Open Sans;font-weight:300;font-style:normal;}.lang-de_DE .hentry .entry-header .post-table .featured-post,.lang-de_DE body.single-post .content-block .entry-header .post-table .featured-post{font-weight:bold;}.lang-de_DE .hentry .comments-link .comments-count,.lang-de_DE body.single-post .content-block .comments-link .comments-count{font-weight:normal;}.lang-de_DE .hentry .entry-footer .more,.lang-de_DE body.single-post .content-block .entry-footer .more{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .commentlist .comment-meta .fn{font-weight:bold;}.lang-de_DE #respond h3	small{font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;}.lang-de_DE #respond form label .required{font-weight:bold;}.lang-de_DE #respond form input[type="submit"]{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .comments-area h2{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .commentlist .comment-meta time{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-de_DE #respond h3{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .author-info .author-description h2{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .nav-single .page-numbers,.lang-de_DE .nav-pagination .page-numbers{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .widget-container .widget-title h3,.lang-de_DE .widget_rss .widget-title{font-family:Open Sans;font-weight:400;font-style:normal;}.lang-de_DE .widget_posts h4{font-family:Open Sans;font-weight:700;font-style:normal;}.lang-de_DE .widget_calendar th{font-weight:bold;}.lang-de_DE .widget_calendar tbody td#today{font-weight:bold;}.lang-de_DE .widget_calendar tbody td a{font-weight:bold;}.lang-de_DE blockquote,.lang-de_DE q{font-weight:bold;}.wooButton{font-family:Open Sans;font-weight:700;font-style:normal;}.woocommerce form .button{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce ul.products li a .onsale,body.woocommerce-page ul.products li a .onsale,.woocommerce ul.products li a .onsale{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce ul.products li a h3,body.woocommerce-page ul.products li a h3,.woocommerce ul.products li a h3{font-family:Open Sans;font-weight:300;font-style:normal;}body.woocommerce ul.products li a.product_type_variable,body.woocommerce-page ul.products li a.product_type_variable,.woocommerce ul.products li a.product_type_variable{font-family:Open Sans;font-weight:400;font-style:normal;}body.woocommerce ul.products li a .price .amount,body.woocommerce-page ul.products li a .price .amount,.woocommerce ul.products li a .price .amount{font-family:Open Sans;font-weight:300;font-style:normal;}body.woocommerce div.product.hentry .summary .product_title,body.woocommerce-page div.product.hentry .summary .product_title,.woocommerce div.product.hentry .summary .product_title{font-family:Open Sans;font-weight:300;font-style:normal;}body.woocommerce div.product.hentry .summary .price,body.woocommerce-page div.product.hentry .summary .price,.woocommerce div.product.hentry .summary .price{font-family:Open Sans;font-weight:300;font-style:normal;}body.woocommerce div.product.hentry .summary .cart .single_add_to_cart_button,body.woocommerce-page div.product.hentry .summary .cart .single_add_to_cart_button,.woocommerce div.product.hentry .summary .cart .single_add_to_cart_button{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce div.product.hentry .woocommerce-tabs .tabs	li a,body.woocommerce-page div.product.hentry .woocommerce-tabs .tabs	li a,.woocommerce div.product.hentry .woocommerce-tabs .tabs	li a{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce div.product.hentry .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta strong,body.woocommerce-page div.product.hentry .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta strong,.woocommerce div.product.hentry .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta strong{font-weight:bold;}body.woocommerce div.product.hentry .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta time,body.woocommerce-page div.product.hentry .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta time,.woocommerce div.product.hentry .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta time{font-family:Open Sans;font-weight:400;font-style:normal;}body.woocommerce div.product .summary .cart .quantity .minus,body.woocommerce div.product .summary .cart .quantity .plus,body.woocommerce-page div.product .summary .cart .quantity .minus,body.woocommerce-page div.product .summary .cart .quantity .plus,.woocommerce div.product .summary .cart .quantity .minus,.woocommerce div.product .summary .cart .quantity .plus{font-family:Open Sans;font-weight:400;font-style:normal;}body.woocommerce nav.woocommerce-pagination ul li span,body.woocommerce-page nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce .woocommerce-message,body.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-message{font-family:Open Sans;font-weight:400;font-style:normal;}body.woocommerce .woocommerce-info,body.woocommerce-page .woocommerce-info,.woocommerce .woocommerce-info{font-family:Open Sans;font-weight:400;font-style:normal;}body.woocommerce .woocommerce-error,body.woocommerce-page .woocommerce-error,.woocommerce .woocommerce-error{font-family:Open Sans;font-weight:400;font-style:normal;}.woocommerce div.product .summary .variations label{font-weight:bold;}body.woocommerce-cart .shop_table.cart th,.woocommerce .shop_table.cart th{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce-cart .shop_table.cart tbody td.product-remove a,.woocommerce .shop_table.cart tbody td.product-remove a{font-weight:bold;}body.woocommerce-cart .shop_table.cart tbody td.product-name .variation dt,.woocommerce .shop_table.cart tbody td.product-name .variation dt{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce-cart .shop_table.cart tbody td.actions .coupon .button,.woocommerce .shop_table.cart tbody td.actions .coupon .button{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce-cart .shop_table.cart tbody td.actions .button,.woocommerce .shop_table.cart tbody td.actions .button{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity,.woocommerce .shop_table.cart tbody td.product-quantity .quantity{font-family:Open Sans;font-weight:400;font-style:normal;}body.woocommerce-cart .checkout-button,.woocommerce .checkout-button{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce-cart .cart-collaterals .shipping_calculator h2,.woocommerce .cart-collaterals .shipping_calculator h2{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;}.woocommerce .login .button,.woocommerce .checkout_coupon .button{font-family:Open Sans;font-weight:700;font-style:normal;}.woocommerce label .required{font-weight:bold;}#order_review .cart-subtotal th,#order_review .cart-subtotal td{font-weight:bold;}.methods.payment_methods li label{font-weight:bold;}.pp_woocommerce .comment-respond .stars a{font-family:Open Sans;font-weight:700;font-style:normal;}#place_order{font-family:Open Sans;font-weight:700;font-style:normal;}.woocommerce .lost_reset_password .button{font-family:Open Sans;font-weight:700;font-style:normal;}.woocommerce-tabs .show_review_form{font-family:Open Sans;font-weight:700;font-style:normal;}.ait-woocommerce-cart-widget .cart_list li	.description a.title,.widget_shopping_cart .cart_list li	.description a.title{font-family:Open Sans;font-weight:400;font-style:normal;}.ait-woocommerce-cart-widget .cart_list li .description .quantity,.widget_shopping_cart .cart_list li .description .quantity{font-family:Open Sans;font-weight:300;font-style:normal;}.ait-woocommerce-cart-widget .buttons .button,.widget_shopping_cart .buttons .button{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce-page .ait-woocommerce-cart-widget .cart-wrapper .cart-content .total strong,.woocommerce .cart-wrapper .cart-content .total strong{font-family:Open Sans;font-weight:300;font-style:normal;}body.woocommerce-page .ait-woocommerce-cart-widget .cart-wrapper .cart-content .total .amount,.woocommerce .cart-wrapper .cart-content .total .amount{font-family:Open Sans;font-weight:700;font-style:normal;}body.woocommerce-page .ait-woocommerce-cart-widget .comment-reply-title,.woocommerce .comment-reply-title{font-family:Open Sans;font-weight:700;font-style:normal;}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
html {
-webkit-text-size-adjust: 100%;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
} html, div, map, dt, isindex, form {
display: block;
} header, nav, article, footer, address {
display: block;
} button,
[type="button"],
[type="reset"],
[type="submit"],
[type=text],
[type=email],
[type=tel],
[type=url],
textarea {
-webkit-appearance: none;
appearance: none;
-webkit-border-radius: 0;
border-radius: 0;
}
.alert {
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.alert h4 {
margin-top: 0;
color: inherit;
}
.alert .alert-link {
font-weight: bold;
}
.alert > p,
.alert > ul {
margin-bottom: 0;
}
.alert > p + p {
margin-top: 5px;
}
.alert-dismissable {
padding-right: 35px;
}
.alert-dismissable .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.alert-success {
color: #468847;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.alert-success hr {
border-top-color: #c9e2b3;
}
.alert-success .alert-link {
color: #356635;
}
.alert-info {
color: #3a87ad;
background-color: #d9edf7;
border-color: #bce8f1;
}
.alert-info hr {
border-top-color: #a6e1ec;
}
.alert-info .alert-link {
color: #2d6987;
}
.alert-warning {
color: #c09853;
background-color: #fcf8e3;
border-color: #fbeed5;
}
.alert-warning hr {
border-top-color: #f8e5be;
}
.alert-warning .alert-link {
color: #a47e3c;
}
.alert-danger {
color: #b94a48;
background-color: #f2dede;
border-color: #eed3d7;
}
.alert-danger hr {
border-top-color: #e6c1c7;
}
.alert-danger .alert-link {
color: #953b39;
}
.clearfix {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.borderbox {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.boxshadow0 {
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
}
.boxshadow1 {
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
}
.rounded {
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}
.text-overflow {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.slideMenu li > ul {
opacity: 0;
-moz-transition: opacity 0.7s;
-webkit-transition: opacity 0.7s;
transition: opacity 0.7s;
overflow: hidden;
}
.slideMenu li:hover > ul {
opacity: 1;
}
.slideMenu li:hover > ul:hover {
overflow: visible;
}
.slideMenu li > ul > li {
margin-top: -500px;
-moz-transition: margin-top 0.3s ease-in-out 0s;
-webkit-transition: margin-top 0.3s ease-in-out 0s;
transition: margin-top 0.3s ease-in-out 0s;
}
.slideMenuOff li > ul {
opacity: 1;
overflow: visible;
}
.slideMenuOff li > ul > li {
margin-top: 0px;
}
.fadeMenu li > ul {
opacity: 0;
-moz-transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
overflow: hidden;
height: 0px;
}
.fadeMenu li:hover > ul {
opacity: 1;
height: auto;
}
.fadeMenu li:hover > ul:hover {
overflow: visible;
}
.fadeMenuOff li > ul {
opacity: 1;
overflow: visible;
height: auto;
}
.resetBorderbox {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.search-style form.search-form,
.search-style form#searchform {
padding: 0;
height: 30px;
width: 100%;
border: solid 1px #ddd;
overflow: hidden;
background: #fff;
}
.search-style form.search-form div,
.search-style form#searchform div {
padding-right: 32px;
position: relative;
}
.search-style form.search-form label,
.search-style form#searchform label {
display: block;
padding: 0px 5px;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.search-style form.search-form input#s,
.search-style form#searchform input#s {
margin: 0 5px;
-webkit-appearance: textfield;
}
.search-style form.search-form .screen-reader-text,
.search-style form#searchform .screen-reader-text {
display: none;
}
.search-style form.search-form input.search-field,
.search-style form.search-form input,
.search-style form#searchform input.search-field,
.search-style form#searchform input {
height: 30px;
line-height: 30px;
background: #fff;
border: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0px;
font-style: italic;
margin: 0;
width: 100%;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.search-style form.search-form input.search-field,
.search-style form#searchform input.search-field {
-webkit-appearance: textfield;
}
.search-style form.search-form input.search-submit,
.search-style form.search-form input#searchsubmit,
.search-style form#searchform input.search-submit,
.search-style form#searchform input#searchsubmit {
width: 30px;
height: 20px;
padding: 0px;
margin-top: 5px;
border: none;
border-left: solid 1px #ddd;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
background: transparent url(https://ichdruckdich.at/wp-content/themes/idd/design/img/ico_search_button.png) no-repeat;
background-position: center center;
position: absolute;
top: 0px;
right: 0px;
cursor: pointer;
}
.wooButton {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
}
.wooBorderImage {
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
}
.wooQtyForm {
float: left;
}
.wooQtyForm .minus,
.wooQtyForm .plus,
.wooQtyForm .qty.text {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: inline;
width: 35px;
height: 35px;
padding: 0;
vertical-align: middle;
border: solid 1px #d0d0d0;
}
.wooQtyForm .minus,
.wooQtyForm .plus {
font-size: 15px;
color: #9d9d9d;
background: #f7f7f7;
cursor: pointer;
}
.wooQtyForm .qty.text {
background: #fff;
text-align: center;
}
.wooQtyForm .qty.text::-webkit-outer-spin-button,
.wooQtyForm .qty.text::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.resetUlBullet {
list-style-type: none;
margin-bottom: 0;
}
.resetUlBullet > ul li {
padding: 0;
position: relative;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.resetUlBullet > ul li:before {
content: "";
width: auto;
height: auto;
background: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
position: relative;
display: none;
}
.bodysize {
font-size: 13px;
line-height: 20px;
}
.smallsize {
font-size: 11px;
line-height: 16px;
}
.smallsizeIMP {
font-size: 11px !important;
line-height: 16px !important;
}
.decsize {
font-size: 13px;
line-height: 20px;
}
.menusize {
font-size: 13px;
line-height: 20px;
}
.submenusize {
font-size: 14px;
line-height: 22px;
}
.inputsize {
font-size: 13px;
line-height: 20px;
}
.h1size {
font-size: 30px;
line-height: 40px;
}
.h2size {
font-size: 26px;
line-height: 34px;
}
.h3size {
font-size: 24px;
line-height: 32px;
}
.h4size {
font-size: 20px;
line-height: 26px;
}
.h5size {
font-size: 16px;
line-height: 20px;
}
.h6size {
font-size: 13px;
line-height: 16px;
}
.cropBodySize.txtrows-1 {
height: 20px;
overflow: hidden;
}
.cropBodySize.txtrows-2 {
height: 40px;
overflow: hidden;
}
.cropBodySize.txtrows-3 {
height: 60px;
overflow: hidden;
}
.cropBodySize.txtrows-4 {
height: 80px;
overflow: hidden;
}
.cropBodySize.txtrows-5 {
height: 100px;
overflow: hidden;
}
.cropSmallSize.txtrows-1 {
height: 16px;
overflow: hidden;
}
.cropSmallSize.txtrows-2 {
height: 32px;
overflow: hidden;
}
.cropSmallSize.txtrows-3 {
height: 48px;
overflow: hidden;
}
.cropSmallSize.txtrows-4 {
height: 64px;
overflow: hidden;
}
.cropSmallSize.txtrows-5 {
height: 80px;
overflow: hidden;
}
.cropDecSize.txtrows-1 {
height: 20px;
overflow: hidden;
}
.cropDecSize.txtrows-2 {
height: 40px;
overflow: hidden;
}
.cropDecSize.txtrows-3 {
height: 60px;
overflow: hidden;
}
.cropDecSize.txtrows-4 {
height: 80px;
overflow: hidden;
}
.cropDecSize.txtrows-5 {
height: 100px;
overflow: hidden;
}
body {
font-size: 13px;
line-height: 20px;
}
h1 {
font-size: 30px;
line-height: 40px;
}
h2 {
font-size: 26px;
line-height: 34px;
}
h3 {
font-size: 24px;
line-height: 32px;
}
h4 {
font-size: 20px;
line-height: 26px;
}
h5 {
font-size: 16px;
line-height: 20px;
}
h6 {
font-size: 13px;
line-height: 16px;
}
small {
font-size: 11px;
line-height: 16px;
}
input {
font-size: 13px;
line-height: 20px;
}
input[type="submit"],
input[type="reset"] {
font-size: 13px;
line-height: 20px;
}
textarea {
font-size: 13px;
line-height: 20px;
}
select {
font-size: 13px;
line-height: 20px;
}
.sbHolder {
font-size: 13px;
line-height: 20px;
}
.sbHolder .sbSelector {
font-size: 13px;
line-height: 20px;
}
.sbHolder .sbOptions {
font-size: 13px;
line-height: 20px;
}
.select2-container .select2-choice {
font-size: 13px;
line-height: 20px;
}
.ui-datepicker {
font-size: 13px;
line-height: 20px;
}
.ui-datepicker .ui-widget-header,
.ui-datepicker .ui-datepicker-title {
font-size: 13px;
line-height: 16px;
}
.ui-datepicker table {
font-size: 13px;
line-height: 20px;
}
.ui-datepicker table th {
font-size: 13px;
line-height: 20px;
}
a.post-edit-link,
a.comment-edit-link,
a.comment-reply-link {
font-size: 13px;
line-height: 20px;
}
.site-logo a {
font-size: 30px;
line-height: 40px;
}
.site-header .header-top .nav-menu-header {
font-size: 11px;
line-height: 16px;
}
.nav-menu-main > ul {
font-size: 13px;
line-height: 20px;
padding:50px 0 0 0;
}
div.sticky-menu.menu-container .nav-menu-main > ul {padding:0;}
.nav-menu-main > ul ul {
font-size: 14px;
line-height: 22px;
}
.language-icons {
font-size: 13px;
line-height: 20px;
}
.breadcrumbs {
font-size: 13px;
line-height: 20px;
}
.headerSix .ait-woocommerce-cart-widget .cart-wrapper .cart-header {
font-size: 13px;
line-height: 20px;
}
.entry-content .tabstyle1 table thead th {
font-size: 13px;
line-height: 20px;
}
.ait-sc-rule-btn-top {
font-size: 11px;
line-height: 16px;
}
.ait-sc-button .title {
font-size: 13px;
line-height: 16px;
}
.ait-sc-button .description {
font-size: 11px;
line-height: 16px;
}
.elm-portfolio .filters-wrapper {
font-size: 13px;
line-height: 20px;
}
.elm-portfolio .filters-wrapper ul {
font-size: 13px;
line-height: 20px;
}
.elm-portfolio .portfolio-item .portfolio-item-desc h3 {
font-size: 20px;
line-height: 26px;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p {
font-size: 11px;
line-height: 16px;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-1 {
height: 16px;
overflow: hidden;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-2 {
height: 32px;
overflow: hidden;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-3 {
height: 48px;
overflow: hidden;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-4 {
height: 64px;
overflow: hidden;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-5 {
height: 80px;
overflow: hidden;
}
.elm-item-organizer .carousel-container .item-box {
font-size: 13px;
line-height: 20px;
}
.elm-item-organizer .layout-list .item-title h3 {
font-size: 20px;
line-height: 26px;
}
.elm-item-organizer .layout-box .item-title h3 {
font-size: 16px;
line-height: 20px;
}
.elm-item-organizer .item-title p,
.elm-item-organizer .item-subtitle {
font-size: 13px;
line-height: 20px;
}
.elm-item-organizer .item-text .item-excerpt {
font-size: 13px;
line-height: 20px;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-1 {
height: 20px;
overflow: hidden;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-2 {
height: 40px;
overflow: hidden;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-3 {
height: 60px;
overflow: hidden;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-4 {
height: 80px;
overflow: hidden;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-5 {
height: 100px;
overflow: hidden;
}
.elm-services-main .item-title h3 {
font-size: 24px;
line-height: 32px;
}
.elm-services-main .layout-box .item-title h3 {
font-size: 20px;
line-height: 26px;
}
.elm-services-main .readmore {
font-size: 16px;
line-height: 20px;
}
.elm-testimonials .item-info {
font-size: 13px;
line-height: 20px;
}
.elm-job-offers .job-contact {
font-size: 11px;
line-height: 16px;
}
.elm-posts .layout-list .item-title h3 {
font-size: 16px;
line-height: 20px;
}
.elm-posts .layout-box .item-title h3 {
font-size: 16px;
line-height: 20px;
}
.elm-posts .item-info {
font-size: 11px;
line-height: 16px;
text-transform: none !important;
}
.elm-members-main .member-position {
font-size: 13px;
line-height: 20px;
}
.elm-member-main .member-title h3 {
font-size: 20px;
line-height: 26px;
}
.elm-member-main .member-title .member-position {
font-size: 13px;
line-height: 20px;
}
.elm-member-main .desc-wrap .entry-content-hider {
font-size: 13px;
line-height: 20px;
}
.elm-member-main .entry-content {
font-size: 13px;
line-height: 20px;
}
.elm-member-main .entry-content.txtrows-1 {
height: 20px;
overflow: hidden;
}
.elm-member-main .entry-content.txtrows-2 {
height: 40px;
overflow: hidden;
}
.elm-member-main .entry-content.txtrows-3 {
height: 60px;
overflow: hidden;
}
.elm-member-main .entry-content.txtrows-4 {
height: 80px;
overflow: hidden;
}
.elm-member-main .entry-content.txtrows-5 {
height: 100px;
overflow: hidden;
}
.elm-faq .faq-question .faq-q {
font-size: 11px;
line-height: 16px;
}
.elm-faq-main .faq-question .faq-q:before {
font-size: 24px;
line-height: 32px;
}
.elm-faq-main .faq-question {
font-size: 16px;
line-height: 20px;
}
.elm-toggles-main .ait-tabs ul.ait-tabs-nav li {
font-size: 13px;
line-height: 20px;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .selected {
font-size: 13px;
line-height: 20px;
}
.elm-toggles-main .responsive-tabs-select {
font-size: 16px;
line-height: 20px;
}
.elm-toggles-main .responsive-tabs-select option {
font-size: 13px;
line-height: 20px;
}
.local-toggles .toggle-header .toggle-title {
font-size: 13px;
line-height: 16px;
}
.local-toggles .toggle-content .toggle-container {
font-size: 13px;
line-height: 20px;
}
.elm-toggles-main .toggle-title {
font-size: 13px;
line-height: 20px;
}
.elm-price-table .table-header h3 .ptab-description {
font-size: 13px;
line-height: 16px;
}
.elm-price-table .table-header h3 .ptab-title {
font-size: 24px;
line-height: 32px;
}
.elm-price-table .table-header .table-price {
font-size: 35px;
line-height: 35px;
}
.elm-price-table .table-body .table-row {
font-size: 13px;
line-height: 20px;
}
.elm-price-table .table-button a {
font-size: 13px;
line-height: 20px;
}
.elm-price-table-main .layout-vertical .table-price {
font-size: 45px;
line-height: 45px;
}
.elm-opening-hours-main .day-title h5 {
font-size: 13px;
line-height: 20px;
}
.elm-opening-hours-main .hours-note {
font-size: 11px;
line-height: 16px;
}
.elm-opening-hours-main .day-data p {
font-size: 13px;
line-height: 20px;
}
.elm-counters-main .counter-description {
font-size: 11px;
line-height: 16px;
}
.elm-counters-main .counter-type-textbox .type-text {
font-size: 26px;
line-height: 34px;
}
.elm-counters-main .counter-type-textbox .counter-title {
font-size: 26px;
line-height: 34px;
}
.elm-contact-form-main form .input-submit .submit-wrap input {
font-size: 13px;
line-height: 20px;
}
.elm-contact-form-main form .input-chbox-vertical label,
.elm-contact-form-main form .input-rbutt-vertical label,
.elm-contact-form-main form .input-chbox-horizontal label,
.elm-contact-form-main form .input-rbutt-horizontal label {
font-size: 13px;
line-height: 20px;
}
.elm-contact-form-main form .input-captcha .captcha-text {
font-size: 13px;
line-height: 20px;
}
.entry-date a {
font-size: 11px;
line-height: 16px;
}
.entry-date a.link-month {
font-size: 16px;
line-height: 20px;
}
.entry-date a.link-day {
font-size: 26px;
line-height: 34px;
}
.hentry .entry-footer .footer-table .footer-row,
body.single-post .content-block .entry-footer .footer-table .footer-row {
font-size: 13px;
line-height: 20px;
}
.hentry .entry-footer .more,
body.single-post .content-block .entry-footer .more {
font-size: 13px;
line-height: 20px;
}
.hentry .author-link,
body.single-post .content-block .author-link {
font-size: 13px;
line-height: 20px;
}
.hentry .author-info .author-description h2,
body.single-post .content-block .author-info .author-description h2,
#respond h3,
#comments .comments-title {
font-size: 20px;
line-height: 26px;
}
.commentlist .comment-meta {
font-size: 13px;
line-height: 20px;
}
#respond h3 small {
font-size: 13px;
line-height: 20px;
}
#respond p.form-allowed-tags {
font-size: 13px;
line-height: 20px;
}
.widget-container .widget-title h3 {
font-size: 20px;
line-height: 26px;
}
.widget_posts h4 {
font-size: 13px;
line-height: 16px;
}
.widget_posts .date {
font-size: 11px;
line-height: 16px;
}
.widget_posts p {
font-size: 11px;
line-height: 16px;
}
.widget_posts .read-more {
font-size: 11px;
line-height: 16px;
}
.widget_calendar table {
font-size: 13px;
line-height: 20px;
}
.widget_recent_entries .post-date {
font-size: 11px;
line-height: 16px;
}
.widget_rss .widget-title {
font-size: 20px;
line-height: 26px;
}
.widget_rss .rss-date {
font-size: 11px;
line-height: 16px;
}
.widget_rss .rssSummary {
font-size: 11px;
line-height: 16px;
}
.widget_rss cite {
font-size: 11px;
line-height: 16px;
}
.widget_categories li,
.widget_categories .tagcloud a,
.widget_archive li,
.widget_archive .tagcloud a,
.widget_tag_cloud li,
.widget_tag_cloud .tagcloud a {
font-size: 11px;
line-height: 16px;
}
.widget_tag_cloud .tagcloud a {
font-size: 11px !important;
line-height: 16px !important;
}
.search-widget input.search-field,
.search-widget input#s {
font-size: 13px;
line-height: 20px;
}
.site-search form.search-form input.search-field,
.site-search form.search-form input#s,
.site-search form#searchform input.search-field,
.site-search form#searchform input#s {
font-size: 13px;
line-height: 20px;
}
.star-rating {
font-size: 8px;
line-height: 8px;
}
ul.products li a .price {
font-size: 20px;
line-height: 26px;
}
ul.products li a .price del {
font-size: 13px;
line-height: 20px;
}
ul.products li a.product_type_variable {
font-size: 13px;
line-height: 20px;
}
.widget_price_filter .price_label {
font-size: 13px;
line-height: 20px;
}
body.woocommerce .button,
.woocommerce .button {
font-size: 13px;
line-height: 20px;
}
body.woocommerce-cart .shop_table.cart tbody td.product-name > a,
.woocommerce .shop_table.cart tbody td.product-name > a {
font-size: 16px;
line-height: 20px;
}
body.woocommerce-cart .shop_table.cart tbody td.product-remove a,
.woocommerce .shop_table.cart tbody td.product-remove a {
font-size: 26px;
}
body.woocommerce-cart .shop_table.cart td,
body.woocommerce-cart .shop_table.cart th,
.woocommerce .shop_table.cart td,
.woocommerce .shop_table.cart th {
font-size: 13px;
line-height: 20px;
}
body.woocommerce-cart .cart-collaterals .cart_totals h2,
body.woocommerce-cart .cart-collaterals .shipping_calculator h2,
.woocommerce .cart-collaterals .cart_totals h2,
.woocommerce .cart-collaterals .shipping_calculator h2 {
font-size: 13px;
line-height: 20px;
}
body.woocommerce ul.products li a h2,
.woocommerce ul.products li a h2 {
font-size: 16px;
line-height: 20px;
}
body.woocommerce div.product.hentry .summary .product_title,
.woocommerce div.product.hentry .summary .product_title {
font-size: 24px;
line-height: 32px;
}
body.woocommerce div.product .summary .price,
.woocommerce div.product .summary .price {
font-size: 20px;
line-height: 26px;
}
.woocommerce-MyAccount-content legend {
font-size: 20px;
line-height: 26px;
}
body.woocommerce-page ul.products li a h2 {
font-size: 16px;
line-height: 20px;
}
body.woocommerce-page div.product.hentry .summary .product_title {
font-size: 24px;
line-height: 32px;
}
.widget_top_rated_products .product_list_widget li a,
.widget_recent_products .product_list_widget li a,
.widget_recently_viewed_products .product_list_widget li a,
.widget_random_products .product_list_widget li a,
.widget_onsale .product_list_widget li a,
.widget_recent_reviews .product_list_widget li a,
.widget_best_sellers .product_list_widget li a {
font-size: 13px;
line-height: 16px;
}
.widget_top_rated_products .product_list_widget li del .amount,
.widget_top_rated_products .product_list_widget li .amount,
.widget_recent_products .product_list_widget li del .amount,
.widget_recent_products .product_list_widget li .amount,
.widget_recently_viewed_products .product_list_widget li del .amount,
.widget_recently_viewed_products .product_list_widget li .amount,
.widget_random_products .product_list_widget li del .amount,
.widget_random_products .product_list_widget li .amount,
.widget_onsale .product_list_widget li del .amount,
.widget_onsale .product_list_widget li .amount,
.widget_recent_reviews .product_list_widget li del .amount,
.widget_recent_reviews .product_list_widget li .amount,
.widget_best_sellers .product_list_widget li del .amount,
.widget_best_sellers .product_list_widget li .amount {
font-size: 16px;
line-height: 20px;
}
.widget_top_rated_products .product_list_widget li .star-rating,
.widget_recent_products .product_list_widget li .star-rating,
.widget_recently_viewed_products .product_list_widget li .star-rating,
.widget_random_products .product_list_widget li .star-rating,
.widget_onsale .product_list_widget li .star-rating,
.widget_recent_reviews .product_list_widget li .star-rating,
.widget_best_sellers .product_list_widget li .star-rating {
font-size: 8px;
line-height: 8px;
}
.widget_product_tag_cloud .tagcloud a,
.widget_product_tag_cloud li,
.widget_layered_nav .tagcloud a,
.widget_layered_nav li,
.widget_product_categories .tagcloud a,
.widget_product_categories li {
font-size: 11px;
line-height: 16px;
}
.wooButton {
font-size: 13px;
line-height: 20px;
}
.comment-reply-title {
font-size: 20px;
line-height: 26px;
}
html {
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/patterns/sand.png) #f2f2f2 repeat scroll top center;
}
body {
margin: 0px;
color: #888;
min-width: 320px;
}
.layout-narrow .page-container {
max-width: 1100px;
margin: auto;
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.grid-main,
.elm-wrapper,
.elements-sidebar-wrap {
max-width: 1000px;
padding: 0px 12px;
margin: auto;
}
.elements-sidebar-wrap .grid-main,
.elements-sidebar-wrap .elm-wrapper,
.column .grid-main,
.column .elm-wrapper {
max-width: 100%;
padding: 0px;
margin: 0px;
}
.elm-wrapper:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.page-container {
overflow: hidden;
}
.elements {
background: #fff;
}
.main-sections:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.main-sections > .elm-main:first-child,
.main-sections .elements-with-sidebar:first-child {
padding-top: 50px;
}
.elm-main {
padding-top: 0px;
padding-bottom: 40px;
clear: both;
}
.elm-main.elm-has-bg {
padding-top: 40px;
padding-bottom: 20px;
margin-bottom: 60px;
}
.elements-sidebar-wrap .elm-main,
.column .elm-main {
padding-top: 0px;
padding-bottom: 20px;
}
.elements-sidebar-wrap .elm-main.elm-has-bg,
.column .elm-main.elm-has-bg {
padding: 20px 20px 0px 20px;
margin-bottom: 40px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elm-main .elm-mainheader {
margin-bottom: 50px;
}
.elm-columns-main .elm-main .elm-mainheader {
margin-bottom: 30px;
}
.elm-main.fullsize .elm-mainheader {
padding-left: 50px;
padding-right: 50px;
}
.elements-sidebar-wrap .elm-main.fullsize .elm-mainheader,
.column .elm-main.fullsize .elm-mainheader {
padding-left: 0;
padding-right: 0;
}
.elements-sidebar-wrap .elm-main.elm-has-bg.fullsize .elm-mainheader,
.column .elm-main.elm-has-bg.fullsize .elm-mainheader {
padding-left: 20px;
padding-right: 20px;
}
.elm-main .elm-maintitle {
margin-bottom: 0px;
}
.elm-main .elm-maindesc {
margin-top: 10px;
margin-bottom: 0px;
}
.elm-main .align-left .elm-maintitle,
.elm-main .align-left .elm-maindesc {
text-align: left;
}
.elm-main .align-center .elm-maintitle,
.elm-main .align-center .elm-maindesc {
text-align: center;
}
.elm-main .align-right .elm-maintitle,
.elm-main .align-right .elm-maindesc {
text-align: right;
}
.elm-main.fullsize,
.elements-sidebar-wrap .elm-main.fullsize,
.column .elm-main.fullsize {
padding-left: 0px;
padding-right: 0px;
}
.elm-main.fullsize .elm-wrapper {
padding-left: 0px;
padding-right: 0px;
max-width: 100%;
}
.right-sidebar .sidebar-right-area {
width: 28.7%;
float: right;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.left-sidebar .sidebar-left-area {
width: 28.7%;
float: left;
margin-right: 7%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.right-sidebar .elements-area {
width: 64.3%;
float: left;
}
.left-sidebar .elements-area {
width: 64.3%;
float: left;
}
.right-sidebar.left-sidebar .elements-area {
width: 28.6%;
float: left;
}
.elements-with-sidebar .elements-sidebar-wrap:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elements-area,
.sidebar-right-area,
.sidebar-left-area {
padding-bottom: 20px;
}
.main-sections .elements-with-sidebar {
border: solid #ddd;
border-width: 1px 0 1px 0;
margin-bottom: 50px;
}
.main-sections .elements-sidebar-wrap {
position: relative;
padding-top: 50px;
padding-bottom: 10px;
}
.main-sections .elements-with-sidebar:first-child {
border-top-width: 0;
padding-top: 0px;
}
.main-sections .elements-with-sidebar:last-child {
border-bottom-width: 0;
margin-bottom: 0;
}
.sidebar-right-area:before {
display: block;
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 32.2%;
border-left: solid 1px #ddd;
}
.sidebar-left-area:before {
display: block;
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 32.2%;
border-left: solid 1px #ddd;
}
a {
color: #d31833;
text-decoration: none;
outline: none;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
a:hover {
color: #5e5e5e;
text-decoration: none;
}
:before,
:after {
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
strong {
color: #888  !important;
font-weight: 600 !important;
}
a.post-edit-link,
a.comment-edit-link,
a.comment-reply-link {
display: inline-block;
vertical-align: top;
background: #f00;
color: #fff;
padding: 0px 10px;
}
a.post-edit-link:hover,
a.comment-edit-link:hover {
background: #c00;
color: #fff;
}
a.comment-reply-link {
background: #d31833;
}
a.comment-reply-link:hover {
background: #a51328;
}
.page-title a.post-edit-link {
background: transparent;
color: #d31833;
}
h1 {
margin: 0px 0px 20px 0px;
color: #444;
}
h2 {
margin: 0px 0px 20px 0px;
color: #444;
}
h3 {
margin: 0px 0px 15px 0px;
color: #444;
}
h4 {
margin: 0px 0px 15px 0px;
color: #444;
}
h5 {
margin: 0px 0px 10px 0px;
color: #444;
}
h6 {
margin: 0px 0px 10px 0px;
color: #444;
}
h1 a,
h1 a:hover,
h2 a,
h2 a:hover,
h3 a,
h3 a:hover,
h4 a,
h4 a:hover,
h5 a,
h5 a:hover,
h6 a,
h6 a:hover {
color: #444;
text-decoration: none;
}
h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong {
color: #d31833;
}
.entry-content > ul,
.entry-content > ul ul {
list-style-type: none;
margin-top: 10px;
margin-bottom: 20px;
}
.entry-content > ul ul {
margin-bottom: 0;
}
.entry-content > ul li {
padding: 0px 0px 10px 5px;
position: relative;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
list-style-type: disc;
margin-left: 20px;
font-size: 16px;
font-weight: 400;
} .entry-content > ol {
margin: 0 0 20px 4%;
}
.entry-content > ol ul {
margin: 10px 0 20px 20px;
}
.entry-content > ol ul ul {
margin-bottom: 0;
}
.entry-content > ol li {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
list-style-type: decimal;
padding: 0 0 10px 0;
font-size: 16px;
font-weight: 600;
}
.entry-content > ol li:last-child {
padding-bottom: 0;
}
input,
textarea {
color: #333;
}
select {
color: #333;
}
input[type="submit"] {
background: #d31833;
color: #fff;
padding: 5px 10px;
border: none;
cursor: pointer;
-moz-transition: background 0.5s;
-webkit-transition: background 0.5s;
transition: background 0.5s;
}
input[type="submit"]:hover {
background: #d31833;
}
input[type="reset"] {
background: #f00;
color: #fff;
padding: 5px 10px;
border: none;
cursor: pointer;
-moz-transition: background 0.5s;
-webkit-transition: background 0.5s;
transition: background 0.5s;
}
input[type="reset"]:hover {
background: #c00;
}
sub,
sup {
font-size: smaller;
line-height: 0;
vertical-align: sub;
}
sup {
vertical-align: super;
}
.sbHolder {
width: 100%;
background: #fff;
border: 1px solid #ddd;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
padding: 0px;
height: 26px;
position: relative;
z-index: 10;
}
.sbHolder a {
vertical-align: top;
height: auto;
}
.sbHolder a:link,
.sbHolder a:visited,
.sbHolder a:hover {
color: #333;
}
.sbHolder .sbSelector {
padding: 7px 5px;
text-indent: 0px;
width: -webkit-calc(100% - 24px);
width: calc(100% - 24px);
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: static;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
text-align: left;
}
.sbHolder .sbToggle {
width: 24px;
height: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.sbHolder .sbOptions {
width: 100%;
left: -1px;
margin-top: 2px;
background: #fff;
border: 1px solid #ddd;
padding: 4px 0px;
}
.sbHolder .sbOptions li {
padding: 0px 4px;
}
.sbHolder .sbOptions li a {
padding: 4px;
border-bottom: 1px dotted #ddd;
}
.sbHolder .sbOptions li a:hover {
background: #f7f7f7;
}
.sbHolder .sbOptions li:last-child a {
border-bottom-width: 0px;
}
.sbHolder {
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05);
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05);
height: auto;
z-index: 15;
}
.sbHolder {
list-style-type: none;
margin-bottom: 0;
}
.sbHolder > ul li {
padding: 0;
position: relative;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.sbHolder > ul li:before {
content: "";
width: auto;
height: auto;
background: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
position: relative;
display: none;
}
.sbHolder:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.sbHolder a:link,
.sbHolder a:visited,
.sbHolder a:hover {
color: #5b5b5b;
}
.sbHolder .sbSelector {
float: left;
width: -webkit-calc(100% - 30px);
width: calc(100% - 30px);
}
.sbHolder .sbToggle {
-moz-transition: none;
-webkit-transition: none;
transition: none;
background-position: center center;
border-left: solid 1px #ddd;
margin-top: 6px;
height: 20px;
width: 30px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: right;
position: static;
}
.sbHolder .sbOptions {
-moz-transition: none;
-webkit-transition: none;
transition: none;
left: -1px;
margin-top: 17px;
background: #fff;
border: solid 1px #ddd;
padding: 0px 0px;
z-index: 20;
text-align: left;
}
.sbHolder .sbOptions ul {
clear: both;
}
.sbHolder .sbOptions li {
padding: 0px 5px;
}
.sbHolder .sbOptions li:hover {
background: #ddd;
}
.sbHolder .sbOptions li a {
border: none;
color: #2b2b2b;
}
.sbHolder .sbOptions li a:hover {
background: transparent;
}
.select2-container .select2-choice {
border: solid 1px #ddd !important;
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
padding: 9px 0 9px 10px;
}
.select2-drop-active {
border: solid 1px #ddd;
border-top: none;
}
.ui-datepicker {
width: 230px;
padding: 3px;
border: 1px solid #c4c4c4;
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #fff;
color: #888;
z-index: 100 !important;
}
.ui-datepicker .ui-widget-header {
border: 1px solid #ddd;
background: #eaeaea;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
color: #444;
padding: 4px 4px;
margin: 1px 1px 0px 1px;
position: relative;
}
.ui-datepicker .ui-datepicker-title {
margin: 0px 30px;
text-align: center;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
display: block;
width: 20px;
height: 20px;
position: absolute;
top: 4px;
background: #c4c4c4;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
border: none;
cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev {
left: 4px;
}
.ui-datepicker .ui-datepicker-next {
right: 4px;
}
.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover {
background: #444;
}
.ui-datepicker .ui-datepicker-prev:before {
content: "";
border-width: 5px 6px 5px 0px;
border-style: solid;
border-color: transparent #fff transparent transparent;
position: absolute;
top: 5px;
left: 6px;
}
.ui-datepicker .ui-datepicker-next:before {
content: "";
border-width: 5px 0px 5px 6px;
border-style: solid;
border-color: transparent transparent transparent #fff;
position: absolute;
top: 5px;
right: 6px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: none;
}
.ui-datepicker table {
margin: 2px 0px 0px 0px;
border-collapse: collapse;
width: 100%;
}
.ui-datepicker table th {
padding: 4px 0px;
text-align: center;
color: #444;
}
.ui-datepicker table td {
border: none;
padding: 1px;
text-align: center;
}
.ui-datepicker table td a.ui-state-default {
display: block;
border: 1px solid #ddd;
padding: 2px 2px;
text-align: center;
color: #888;
background: #f7f7f7;
text-decoration: none;
}
.ui-datepicker table td a.ui-state-default:hover {
border-color: #c4c4c4;
background: #ddd;
color: #444;
}
.ui-datepicker table td a.ui-state-highlight {
border-color: #d31833;
background: #d31833;
color: #fff;
}
.ui-datepicker table td a.ui-state-highlight:hover {
border-color: #a51328;
background: #a51328;
color: #fff;
}
img {
max-width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
height: auto;
}
img.wp-smiley {
margin: 0px !important;
vertical-align: middle;
position: relative;
top: -1px;
}
.tp-loader,
.ait-preloader {
display: inline-block;
width: 48px;
height: 48px;
opacity: 0.4;
vertical-align: top;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/preloader_default.gif) center center no-repeat;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
position: relative;
border: 3px solid #fff;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.tp-loader:before,
.ait-preloader:before {
content: "";
display: block;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/preloader_model.png) center center no-repeat;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.tp-loader:after,
.ait-preloader:after {
content: "";
display: block;
width: 30px;
height: 30px;
background: transparent;
border: 7px solid #fff;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
position: absolute;
left: 50%;
top: 50%;
margin: -15px 0px 0px -15px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-main .loading {
text-align: center;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1000;
}
.elm-main .loading .ait-preloader {
position: absolute;
top: 50%;
left: 50%;
margin-top: -38px;
margin-left: -24px;
}
iframe {
max-width: 100%;
vertical-align: top;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.alignleft {
float: left;
margin-right: 20px;
}
.alignright {
float: right;
margin-left: 20px;
}
.aligncenter {
display: block !important;
margin: auto;
}
.lang-flags {
display: inline-block;
padding: 0 3px;
}
.lang-flags img {
margin: 0 auto;
border: 1px solid #c6c6c6;
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
-moz-box-sizing: content-box;
box-sizing: content-box;
}
img.lang-background {
display: block;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/admin-translated-Langwitch.jpg) no-repeat;
background-size: 100%;
}
img.border {
border: 1px solid #ddd;
padding: 3px;
}
.footer-widgets img.border {
border: 1px solid #5b6467;
padding: 3px;
}
blockquote,
q {
font-style: italic;
width: 85%;
padding-left: 50px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
blockquote:before,
q:before {
content: "\f10e";
font-family: "FontAwesome";
font-size: 30px;
color: #ddd;
position: absolute;
margin: 0 20px 10px -50px;
}
.header-container {
padding-bottom: 40px;
}
.site-header {
position: relative;
z-index: 1500;
background: none #fff repeat scroll top center;
}
.site-logo {
display: block;
text-align: left;
padding: 0px;
float: left;
width: 50%;
}
.site-logo a,
.site-logo a:hover {
color: #444;
text-decoration: none;
color: #444;
}
.site-tools {
position: relative;
display: block;
text-align: right;
padding: 0;
float: right;
width: 65%;
}
.site-header .header-top {
border-bottom: solid 1px #ddd;
background: #ffffff;
padding-bottom: 7px;
-webkit-box-shadow: 0 0 5px #878787;
box-shadow: 0 0 5px #878787;
}
.site-header .header-top:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.site-header .header-top .nav-menu-header {
float: right;
margin-right: 20px;
}
.site-header .header-top .nav-menu-header li {
float: left;
margin: 7px 15px;
position: relative;
}
.site-header .header-top .nav-menu-header li:last-child {
margin-right: 0;
}
.site-header .header-top .nav-menu-header li:before {
display: inline-block;
content: "|";
position: absolute;
top: 0;
left: -16px;
width: 2px;
text-align: center;
}
.site-header .header-top .nav-menu-header li:first-child:before {
display: none;
content: "";
}
.site-header .header-top .nav-menu-header li a {
color: #666;
}
.site-header .header-top .nav-menu-header li:hover a,
.site-header .header-top .nav-menu-header li.current_page_item a {
color: #d31833;
}
.language-icons {
float: left;
}
.language-icons__list {
display: none;
position: absolute;
padding-top: 1px;
z-index: 100;
white-space: nowrap;
}
.language-icons:hover .language-icons__list {
display: block;
}
.language-icons__icon {
display: block;
padding: 5px 10px;
color: #666;
background: #f7f7f7;
border: 1px solid #ddd;
border-top: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.language-icons__icon:hover {
color: #d31833;
}
.language-icons__icon_main {
padding: 5px 10px;
border-bottom: none;
background: none;
}
.language-icons__icon img {
margin-right: 3px;
max-width: none;
}
.header-container {
padding-bottom: 30px;
padding-top: 30px;
}
.header-container:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.social-icons {
display: inline-block;
vertical-align: middle;
}
.social-icons ul:hover li {
opacity: 0.4;
}
.social-icons ul:hover li:hover {
opacity: 1;
}
.social-icons li {
display: inline-block;
vertical-align: top;
margin-right: 5px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.social-icons li a {
display: inline-block;
vertical-align: top;
padding: 3px;
}
.social-icons .s-icon {
vertical-align: top;
border: none;
}
.site-search {
display: inline-block;
vertical-align: middle;
}
.site-search form.search-form,
.site-search form#searchform {
padding: 0;
height: 30px;
width: 100%;
border: solid 1px #ddd;
overflow: hidden;
background: #fff;
}
.site-search form.search-form div,
.site-search form#searchform div {
padding-right: 32px;
position: relative;
}
.site-search form.search-form label,
.site-search form#searchform label {
display: block;
padding: 0px 5px;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.site-search form.search-form input#s,
.site-search form#searchform input#s {
margin: 0 5px;
-webkit-appearance: textfield;
}
.site-search form.search-form .screen-reader-text,
.site-search form#searchform .screen-reader-text {
display: none;
}
.site-search form.search-form input.search-field,
.site-search form.search-form input,
.site-search form#searchform input.search-field,
.site-search form#searchform input {
height: 30px;
line-height: 30px;
background: #fff;
border: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0px;
font-style: italic;
margin: 0;
width: 100%;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.site-search form.search-form input.search-field,
.site-search form#searchform input.search-field {
-webkit-appearance: textfield;
}
.site-search form.search-form input.search-submit,
.site-search form.search-form input#searchsubmit,
.site-search form#searchform input.search-submit,
.site-search form#searchform input#searchsubmit {
width: 30px;
height: 20px;
padding: 0px;
margin-top: 5px;
border: none;
border-left: solid 1px #ddd;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
background: transparent url(https://ichdruckdich.at/wp-content/themes/idd/design/img/ico_search_button.png) no-repeat;
background-position: center center;
position: absolute;
top: 0px;
right: 0px;
cursor: pointer;
}
.wpml-icons {
display: inline-block;
vertical-align: middle;
margin-top: 10px;
}
.site-logo img {
display: block;
max-height: 75px;
padding: 1px 0 10px 0;
}
.social-icons li a {
position: relative;
}
.social-icons .s-icon {
-moz-transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
width:auto;
height: 15px;
}
.social-icons .s-icon-dark {
position: absolute;
top: 3px;
left: 3px;
opacity: 0;
-moz-transition: opacity 0.7s;
-webkit-transition: opacity 0.7s;
transition: opacity 0.7s;
width:auto;
height: 15px;
}
.social-icons li a:hover .s-icon {
opacity: 0;
}
.social-icons li a:hover .s-icon-dark {
opacity: 1;
}
.site-header .header-top {
padding-bottom: 0;
}
.site-header .header-top .nav-menu-header {
margin-right: 0px;
}
@media all and (min-width: 769px) {
ul li#menu-item-3150 { display:none;}
.site-header-table-wrap {
display: table;
width: 100%;
}
.site-header-row-wrap {
display: table-row;
}
.header-one .nav-menu-main > ul,
.header-five .nav-menu-main > ul {
margin-left: -20px;
}
.header-two .header-container {
text-align: right;
padding-top: 18px;
padding-bottom: 0;
}
.header-two .header-container:before {
display: block;
content: " ";
position: absolute;
bottom: -5px;
left: 0;
width: 100%;
height: 5px;
background: transparent url(https://ichdruckdich.at/wp-content/themes/idd/design/img/menu_bottom_bg.png) top center repeat-x;
}
.header-two .header-top .grid-main {
position: relative;
}
.header-two .header-top .nav-menu-container {
padding-top: 5px;
margin-right: 80px;
}
.header-two .language-icons__icon_main {
padding: 10px;
}
.header-two .site-logo {
display: table-cell;
float: none;
}
.header-two .site-logo a {
vertical-align: middle;
display: inline-block;
}
.header-two .menu-container {
display: table-cell;
vertical-align: middle;
background: transparent;
border-top: none;
}
.header-two .menu-container:before {
display: none;
}
.header-two .menu-container .nav-menu-main > ul {
position: static;
float: right;
}
.header-two .nav-menu-main {
margin-right: 0;
}
.header-two .menu-container .main-nav li a {
padding-top: 0;
padding-bottom: 3px;
text-transform: uppercase;
font-weight: 500;
font-size: 18px;
}
.nav-menu-main > ul > li ul {
top: 27px;
}
.header-two .nav-menu-main > ul > li {
padding-bottom: 18px;
}
.header-two .nav-menu-main > ul > li li a {
padding: 6px 15px !important;
}
.header-two .nav-menu-main > ul > li > ul {
top: 41px;
}
.header-three .site-info .grid-main:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.header-three .site-info .site-header-table-wrap {
border-bottom: none;
}
.header-three .site-info .site-description {
display: table-cell;
vertical-align: middle;
color: #bbb;
text-align: left;
display: table-cell;
vertical-align: top;
color: #b09393;
text-align: left;
font-size: 12px;
font-weight: 500;
line-height: 1em;
text-transform: none;
position: absolute;
top: -40px;
left: 0;
}
div.sticky-menu.menu-container ul#menu-hauptmenu.ait-megamenu {
border-top:none;
padding:0;
margin-top:0;
}
ul#menu-hauptmenu.ait-megamenu {
border-top: 1px solid #eaeaea;
padding: 10px 0 0 0;
margin-top: 40px;
}
.header-three .site-info .site-tools {
position: relative;
display: block;
text-align: right;
padding: 0;
float: right;
z-index: 999999999;
margin-right: 3px;
}
.header-three .social-icons li:last-child {
margin-right: 0px;
}
.header-three .social-icons li:last-child a {
padding-right: 0px;
margin-right: -3px;
}
.header-three .header-container:before {
display: block;
content: " ";
position: absolute;
bottom: -5px;
left: 0;
width: 100%;
height: 5px;
background: transparent url(https://ichdruckdich.at/wp-content/themes/idd/design/img/menu_bottom_bg.png) top center repeat-x;
}
.header-three .header-container > .grid-main {
margin-top: -35px;
}
.header-three .menu-container:before {
display: none;
}
.header-three .nav-menu-main > ul > li li a {
padding: 6px 15px !important;
}
.header-two .nav-menu-main > ul > li:last-child > a,
.header-three .nav-menu-main > ul > li:last-child > a {
padding-right: 0px !important;
}
.site-header-fontsUrl .header-container {
padding-bottom: 20px;
padding-top: 25px;
}
.header-four .site-logo {
float: none;
text-align: center;
margin-bottom: 8px;
}
.header-four .site-logo a {
display: inline-block;
}
.header-four .site-tools {
width: auto;
float: none;
text-align: center;
}
.header-four .nav-menu-main {
margin-bottom: 0;
margin-right: 0;
}
.header-four .nav-menu-main > ul {
position: static;
text-align: center;
}
.header-four .nav-menu-main > ul > li {
display: inline-block;
float: none;
}
.header-four .nav-menu-main > ul > li > ul {
left: 50%;
margin-left: -105px;
}
.header-four .nav-menu-main > ul > li li a {
padding: 6px 15px !important;
}
.header-five .header-top {
display: none;
}
.header-five .menu-container {
border-top: 1px solid #eaeaea;
}
.header-five .site-tools {
position: relative;
}
.header-five .social-icons {
margin-right: 0px;
}
.header-five .site-search form.search-form {
border: none;
border-bottom: 1px solid #ddd;
}
.header-five .site-search form.search-form input.search-submit {
border-left: 1px solid #eaeaea;
}
.header-five .language-icons {
margin-left: 20px;
float: right;
border: none;
border-bottom: 0px solid #ddd;
position: relative;
top: 2px;
}
.header-five .language-icons__icon_main {
border: none;
color: #bbb;
padding-right: 0px;
padding-left: 0px;
}
.header-five .language-icons__list {
right: 0;
text-align: left;
padding: 0;
border-top: 1px solid #ddd;
}
.header-five .language-icons__list a {
background: white;
}
.headerSix .grid-main:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.headerSix .main-nav {
display: inline-block;
width: auto;
vertical-align: top;
margin-left: -20px;
float: left;
position: relative;
z-index: 10;
}
.headerSix .site-tools {
display: inline-block;
width: auto;
vertical-align: top;
margin-right: -10px;
padding: 7px 0px 0px 0px;
float: right;
position: relative;
z-index: 5;
}
.headerSix .language-icons {
display: inline-block;
float: none;
position: relative;
}
.headerSix .language-icons__icon_main {
border: none;
padding-bottom: 12px;
}
.headerSix .language-icons__list {
text-align: left;
right: 0px;
padding: 0;
border-top: 3px solid #d31833;
}
}
.sticky-menu {
width: 100%;
position: fixed;
top: -200px;
left: 0px;
opacity: 0;
-moz-transition: opacity 0.5s, top 0.5s;
-webkit-transition: opacity 0.5s, top 0.5s;
transition: opacity 0.5s, top 0.5s;
z-index: 500;
background: #fff;
}
.header-scrolled .sticky-menu {
opacity: 1;
top: 0px;
display: block;
}
.admin-bar.header-scrolled .sticky-menu {
top: 28px;
}
.sticky-menu .header-container {
margin: 0px;
}
.sticky-menu .site-logo {
padding-top: 20px;
padding-bottom: 20px;
z-index: 99;
}
.sticky-menu .site-logo img {
max-height: 28px;
vertical-align: top;
}
.sticky-menu .main-nav {
margin: 10px 0px;
}
.sticky-menu .header-top,
.sticky-menu .header-container,
.sticky-menu .site-description {
display: none;
}
.sticky-menu .grid-main {
position: relative;
}
.header-scrolled .sticky-menu.menu-container {
opacity: 1;
top: 0px;
display: block;
background: #fff url(https://ichdruckdich.at/wp-content/themes/idd/design/img/top_shadow_bg.png) top center no-repeat;
}
.admin-bar.header-scrolled .sticky-menu.menu-container {
top: 32px;
}
.sticky-menu .site-logo {
display: block;
width:130px;
max-height: 50px;
position: absolute;
top: -1px;
left: 12px;
padding: 0;
text-align: left;
}
.sticky-menu .site-logo a {
display: block;
}
.social-icons .s-title {
display: inline-block;
font-size: 14px;
color: #999;
}
div.dph {
margin: 70px 0 50px 0;
}
div.dph hr {
background-color: #c60000;
border: 0;
height: 2px;
margin: 0 300px;
}
p.kontaktfront {text-align: center;
font-size: 15px;
color: #737373;
font-weight: 300;}
.sticky-menu .site-logo img {
display: inline;
vertical-align: middle;
max-height: 45px;
width: 113px;
padding:0;
}
.sticky-menu .main-nav {
margin: 0;
width: 100%;
}
.sticky-menu .nav-menu-main {
margin-left: 15%;
margin-right: 0 !important;
}
.nav-menu-main > ul > li ul {
top: 44px;
}
.site-header .site-logo {
width: auto;
}
.sticky-menu.menu-container .nav-menu-main > ul {
float: none;
text-align: right;
margin-right: -20px;
}
.sticky-menu.menu-container .nav-menu-main > ul > li {
padding-bottom: 0;
}
.sticky-menu.menu-container .nav-menu-main > ul > li > a {
padding: 10px 12px;
text-transform: uppercase;
}
.sticky-menu.menu-container .nav-menu-main > ul > li ul {
text-align: left;
}
.header-five .sticky-menu .nav-menu-main > ul > li.button {
margin-right: 0px;
}
.menu-container {
background: #fff url(https://ichdruckdich.at/wp-content/themes/idd/design/img/top_shadow_bg.png) top center no-repeat;
border-top: 1px solid #ddd;
}
.menu-container:before,
.sticky-menu.menu-container:before {
display: block;
content: " ";
position: absolute;
bottom: -5px;
left: 0;
width: 100%;
height: 5px;
background: transparent url(https://ichdruckdich.at/wp-content/themes/idd/design/img/menu_bottom_bg.png) top center repeat-x;
}
.main-nav:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.main-nav a {
text-decoration: none;
}
.main-nav > a {
color: #666;
}
.main-nav > a:hover {
color: #d31833;
}
.main-nav .assistive-text {
display: none;
}
.main-nav-wrap .menu-toggle {
display: none;
}
.nav-menu-main > ul {
clear: none;
}
.nav-menu-main ul:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.nav-menu-main > ul > li {
float: none;
position: relative;
display: inline-block;
}
.nav-menu-main > ul > li:hover {
z-index: 20;
}
.nav-menu-main > ul > li > a {
color: #666;
text-decoration: none;
display: block;
padding: 12px 20px;
}
.nav-menu-main > ul > li:hover > a {
color: #d31833;
}
.nav-menu-main > ul > li > a img,
.nav-menu-main > ul > li ul a img {
margin-top: -2px;
padding-right: 10px;
vertical-align: middle;
max-width: none;
}
.nav-menu-main > ul > li ul {
width: 200px;
padding: 0px 5px;
position: absolute;
top: 44px;
left: 0px;
background: #fff;
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
text-align: left;
}
.nav-menu-main > ul > li li {
width: 100%;
padding-right: 6px;
position: relative;
}
.nav-menu-main > ul > li li a {
display: block;
color: #888;
padding: 6px 15px;
}
.nav-menu-main > ul > li li:last-child a {
border-bottom-width: 0px;
}
.nav-menu-main > ul > li li a:hover {
background: #eee;
color: #000;
}
.nav-menu-main > ul > li ul ul {
top: -5px;
left: 206px;
-moz-border-radius: 0px 5px 5px 5px;
-webkit-border-radius: 0px 5px 5px 5px;
border-radius: 0px 5px 5px 5px;
}
.nav-menu-main > ul > li.button a {
color: #d31833;
}
.header-five .nav-menu-main > ul {
text-align: right;
}
.header-five .nav-menu-main > ul > li.button {
margin-right: 0px;
float: none;
}
.header-five .nav-menu-main > ul > li.button:last-child a {
padding-right: 0px;
}
.nav-menu-main > ul > li.sub-menu-right-position li {
padding-right: 0;
margin-left: -6px;
padding-left: 6px;
}
.nav-menu-main > ul > li.sub-menu-right-position ul {
left: auto;
right: 0;
}
.nav-menu-main > ul > li.sub-menu-right-position ul ul {
right: 206px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.nav-menu-main > ul > li.sub-menu-left-position > ul {
left: 0;
margin-left: 0;
}
.nav-menu-main > ul > li.sub-menu-center-position > ul {
left: 50% !important;
margin-left: -105px !important;
}
.nav-menu-main > ul ul li.current_page_item > a,
body.single-post .nav-menu-main > ul ul li.current_page_parent > a,
.nav-menu-main > ul ul li.current_page_ancestor > a,
.nav-menu-main > ul ul li.current-menu-item > a,
.nav-menu-main > ul ul li.current-menu-parent > a,
.nav-menu-main > ul ul li.current-menu-ancestor > a {
color: #d31833;
}
.nav-menu-main > ul > li.current_page_item > a,
body.single-post .nav-menu-main > ul > li.current_page_parent > a,
.nav-menu-main > ul > li.current_page_ancestor > a,
.nav-menu-main > ul > li.current-menu-item > a,
.nav-menu-main > ul > li.current-menu-ancestor > a,
.nav-menu-main > ul > li.current-menu-parent > a {
color: #d31833;
}
.nav-menu-main li > ul {
opacity: 0;
-moz-transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
overflow: hidden;
height: 0px;
}
.nav-menu-main li:hover > ul {
opacity: 1;
height: auto;
}
.nav-menu-main li:hover > ul:hover {
overflow: visible;
}
.nav-menu-main li > ul > li {
margin-top: 0px;
}
.nav-menu-main li > ul > li:first-child {
margin-top: 5px;
}
.nav-menu-main li > ul > li:last-child {
margin-bottom: 5px;
}
html.ie8 .nav-menu-main li > ul > li:last-child {
margin-bottom: 0px;
}
html.ie8 .nav-menu-main li > ul {
padding-bottom: 5px;
}
.menu-item-has-columns .sub-menu .sub-menu li {
margin-bottom: 0 !important;
}
.nav-menu-main > ul > li.menu-item-has-columns:hover ul,
.nav-menu-main > ul > li.menu-item-has-columns:hover li {
overflow: visible;
opacity: 1;
height: auto;
width: auto;
}
.nav-menu-main > ul > li.menu-item-has-columns ul ul {
left: 0;
}
.nav-menu-main > ul > li.menu-item-has-columns > ul ul {
background: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
display: table;
position: static;
font-size: 0;
}
.menu-item-ait-row ul,
.menu-item-ait-row > ul li ul {
padding: 0 !important;
}
.nav-menu-main > ul > li.menu-item-has-columns li a {
border-bottom: none;
}
.menu-item-ait-row > ul > li > ul li:last-child a,
.menu-item-ait-row > ul > li > ul > li > ul li a {
border-bottom: none !important;
}
.menu-item-ait-row > ul > li > ul > li ul li:first-child {
margin-top: 0;
}
li.menu-item-ait-row {
padding-right: 0 !important;
}
.menu-item-has-columns .sub-menu .sub-menu li:first-child {
margin-top: 0;
}
.menu-item-has-columns > ul > li {
display: block;
}
.menu-item-has-columns > ul > li > ul > li {
display: table-cell;
white-space: nowrap;
width: auto;
}
.menu-item-ait-row > ul li {
width: 200px !important;
}
ul.has-min-width-set li {
width: 100% !important;
}
.nav-menu-main > ul > li li {
font-size: 14px;
}
.nav-menu-main > ul > li.menu-item-has-columns li:last-child {
padding-right: 0;
}
.menu-item-has-columns .sub-menu .sub-menu li {
padding-right: 0;
}
.header-container + .menu-container,
.layout-wide .main-nav,
.sticky-menu .main-nav {
position: relative;
}
.header-two.layout-wide .main-nav,
.layout-wide .header-two .main-nav {
position: static;
}
.header-two .site-header-table-wrap {
position: relative;
}
li.menu-item-has-columns.sub-menu-right-position > ul.sub-menu {
right: 0;
left: auto;
}
li.menu-item-has-columns.sub-menu-left-position > ul.sub-menu {
left: 0;
margin-right: 0;
}
li.menu-item-has-columns.sub-menu-content-left-position,
li.menu-item-has-columns.sub-menu-content-right-position,
li.menu-item-has-columns.sub-menu-content-full-width-position {
position: static;
}
li.menu-item-has-columns.sub-menu-content-left-position > ul.sub-menu {
left: 0;
margin-left: 0 !important;
}
.layout-narrow .sticky-menu li.menu-item-has-columns.sub-menu-content-left-position > ul.sub-menu,
.layout-narrow.header-two li.menu-item-has-columns.sub-menu-content-left-position > ul.sub-menu,
.layout-narrow.header-three li.menu-item-has-columns.sub-menu-content-left-position > ul.sub-menu {
left: -50px;
}
li.menu-item-has-columns.sub-menu-content-right-position > ul.sub-menu {
right: 0;
left: auto;
}
.layout-narrow .sticky-menu li.menu-item-has-columns.sub-menu-content-right-position > ul.sub-menu,
.layout-narrow.header-two li.menu-item-has-columns.sub-menu-content-right-position > ul.sub-menu,
.layout-narrow.header-three li.menu-item-has-columns.sub-menu-content-right-position > ul.sub-menu {
right: -50px;
}
li.menu-item-has-columns.sub-menu-content-full-width-position > ul.sub-menu {
right: 0;
left: 0;
margin-left: 0 !important;
}
.header-four.layout-narrow li.menu-item-has-columns.sub-menu-content-full-width-position > ul.sub-menu {
right: 0;
left: 0;
}
.layout-narrow .sticky-menu li.menu-item-has-columns.sub-menu-content-full-width-position > ul.sub-menu,
.layout-narrow.header-two li.menu-item-has-columns.sub-menu-content-full-width-position > ul.sub-menu,
.layout-narrow.header-three li.menu-item-has-columns.sub-menu-content-full-width-position > ul.sub-menu {
right: -50px;
left: -50px;
}
.menu-item-column-label {
font-weight: bold;
padding: 5px 15px 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.menu-item-ait-row a img,
.menu-item-column-label img {
margin-top: -2px;
padding-right: 10px;
vertical-align: middle;
}
.menu-item-column-label a {
padding: 0 !important;
border: none !important;
}
.header-two .nav-menu-main > ul > li li .menu-item-column-label a,
.header-three .nav-menu-main > ul > li li .menu-item-column-label a,
.header-four .nav-menu-main > ul > li li .menu-item-column-label a {
padding: 0 !important;
}
.nav-menu-main li > ul > li:first-child {
margin-top: 5px;
}
.nav-menu-main > ul > li:hover > ul {
border-top: solid 3px #d31833;
}
li.wide-for-background {
display: inline-block !important;
max-width: 165px;
}
.with-background li.menu-item-ait-row {
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/dotmap.png) no-repeat scroll right center;
margin-right: -5px;
}
.breadcrumb {
padding: 5px 0px;
background: #f7f7f7;
}
.breadcrumbs {
text-align: right;
}
.page-title {
padding: 40px 0px;
border-bottom: 2px solid #ddd;
}
.page-title h1 {
text-align: center;
margin: 0px;
}
.page-title .entry-meta {
position: absolute;
top: 16px;
right: 0px;
}
.page-title .entry-title:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.page-title .entry-title-wrap {
position: relative;
}
.page-title .entry-data {
position: relative;
}
.page-title .entry-thumbnail-wrap {
padding-top: 30px;
}
.page-title .entry-thumbnail a.thumb-link {
display: block;
}
.page-title .entry-thumbnail a.thumb-link .entry-thumbnail-icon {
display: inline-block;
line-height: 0px;
max-width: 100%;
position: relative;
vertical-align: top;
}
.page-title .entry-thumbnail a.thumb-link .entry-thumbnail-icon:before {
content: "";
display: block;
width: 60px;
height: 60px;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_full.png) center center no-repeat;
position: absolute;
top: 10px;
left: 10px;
z-index: 10;
opacity: 0;
}
.page-title .entry-thumbnail a.thumb-link:hover .entry-thumbnail-icon:before {
opacity: 1;
}
.page-title .entry-thumbnail a.thumb-link .entry-thumbnail-icon img {
opacity: 1;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
vertical-align: top;
}
.page-title .entry-thumbnail a.thumb-link:hover .entry-thumbnail-icon img {
opacity: 1;
}
.page-title .post-title .entry-title-wrap {
margin-left: 100px;
}
.page-title .post-title .entry-data {
padding-right: 70px;
}
.logged-in .page-title .standard-title h1,
.logged-in .page-title .blog-title h1,
.logged-in .page-title .post-title h1,
.logged-in .page-title .attach-title h1 {
padding-right: 100px;
}
.page-title .author {
margin-right: 10px;
}
.page-title .comments-link {
position: absolute;
top: -3px;
right: 0px;
}
.page-title .page-description {
clear: both;
margin-top: 18px;
text-align: center;
color: #b1b1b1;
font-size: 16px;
font-weight: 300;
}
.breadcrumb {
padding: 5px 0px;
background: transparent;
}
.breadcrumbs {
text-align: left;
}
.breadcrumbs a {
color: #888;
}
.breadcrumbs a:hover {
color: #d31833;
}
.breadcrumbs .breadcrumb-end {
color: #d31833;
}
.page-title {
padding: 28px 0px 30px;
border-bottom-width: 1px;
}
.page-title .post-title .entry-title-wrap {
margin-left: 0;
}
.elm-content-main .elm-wrapper:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.entry-content:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.entry-content p {
margin-bottom: 20px;
font-size: 16px;
font-weight: 300;
}
.entry-content img {
margin-bottom: 20px;
position: relative;
z-index: 10;
}
.entry-content table {
width: 100%;
margin-bottom: 20px;
}
.entry-content table td,
.entry-content table th {
vertical-align: top;
}
.entry-content table thead th {
text-align: left;
color: #444;
}
.entry-content table tbody th {
text-align: left;
}
.entry-content .tabstyle1 {
width: 100%;
overflow: auto;
margin-bottom: 20px;
}
.entry-content .tabstyle1 {
margin-bottom: 0px;
white-space: nowrap;
}
.entry-content .tabstyle1 th,
.entry-content .tabstyle1 td {
padding: 15px;
border-bottom: 1px solid #ddd;
}
.entry-content .tabstyle1 thead th {
padding-top: 8px;
padding-bottom: 5px;
color: #444;
}
.entry-content .tabstyle1 tbody th {
color: #444;
}
.entry-content form.search-form,
.entry-content form#searchform {
padding: 0;
height: 30px;
width: 100%;
border: solid 1px #ddd;
overflow: hidden;
background: #fff;
}
.entry-content form.search-form div,
.entry-content form#searchform div {
padding-right: 32px;
position: relative;
}
.entry-content form.search-form label,
.entry-content form#searchform label {
display: block;
padding: 0px 5px;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.entry-content form.search-form input#s,
.entry-content form#searchform input#s {
margin: 0 5px;
-webkit-appearance: textfield;
}
.entry-content form.search-form .screen-reader-text,
.entry-content form#searchform .screen-reader-text {
display: none;
}
.entry-content form.search-form input.search-field,
.entry-content form.search-form input,
.entry-content form#searchform input.search-field,
.entry-content form#searchform input {
height: 30px;
line-height: 30px;
background: #fff;
border: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0px;
font-style: italic;
margin: 0;
width: 100%;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.entry-content form.search-form input.search-field,
.entry-content form#searchform input.search-field {
-webkit-appearance: textfield;
}
.entry-content form.search-form input.search-submit,
.entry-content form.search-form input#searchsubmit,
.entry-content form#searchform input.search-submit,
.entry-content form#searchform input#searchsubmit {
width: 30px;
height: 20px;
padding: 0px;
margin-top: 5px;
border: none;
border-left: solid 1px #ddd;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
background: transparent url(https://ichdruckdich.at/wp-content/themes/idd/design/img/ico_search_button.png) no-repeat;
background-position: center center;
position: absolute;
top: 0px;
right: 0px;
cursor: pointer;
}
table.english-table {
background: #fff;
}
table.english-table thead th {
background: #d31833;
border: 1px solid #bc152d;
color: #fff;
padding: 15px 9px;
text-transform: capitalize;
text-shadow: 1px 1px 0 #a51328;
}
table.english-table th,
table.english-table td {
border: 1px solid #ddd;
padding: 0;
vertical-align: middle;
}
table.english-table tr:nth-child(even) {
background: #f7f7f7;
}
table.english-table td:first-child {
padding: 10px;
}
table.english-table td {
text-align: center;
}
table.english-table img {
margin: 0;
vertical-align: middle;
}
table.english-table tbody tr:hover {
background: #ededed;
}
.elm-columns-main {
padding-bottom: 20px;
}
.elements-sidebar-wrap .elm-columns-main {
padding-bottom: 0px;
}
.elm-columns-main.elm-has-bg {
padding-bottom: 0px;
}
.column-grid {
clear: both;
padding: 0px;
}
.column-grid:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.column {
float: left;
margin-right: 4.4%;
min-height: 5px;
}
.column-last {
float: right;
margin-right: 0;
}
.column-grid-2 .column-span-2 {
width: 100%;
}
.column-grid-2 .column-span-1 {
width: 47.8%;
}
.column-grid-2 .column-push-1 {
margin-left: 52.2%;
}
.column-grid-3 .column-span-3 {
width: 100%;
}
.column-grid-3 .column-span-2 {
width: 65.2%;
}
.column-grid-3 .column-span-1 {
width: 30.4%;
}
.column-grid-3 .column-push-2 {
margin-left: 69.6%;
}
.column-grid-3 .column-push-1 {
margin-left: 34.8%;
}
.column-grid-4 .column-span-4 {
width: 100%;
}
.column-grid-4 .column-span-3 {
width: 73.9%;
}
.column-grid-4 .column-span-2 {
width: 47.8%;
}
.column-grid-4 .column-span-1 {
width: 21.7%;
}
.column-grid-4 .column-push-3 {
margin-left: 78.3%;
}
.column-grid-4 .column-push-2 {
margin-left: 52.2%;
}
.column-grid-4 .column-push-1 {
margin-left: 26.1%;
}
.column-grid-5 .column-span-5 {
width: 100%;
}
.column-grid-5 .column-span-4 {
width: 79.12%;
}
.column-grid-5 .column-span-3 {
width: 58.24%;
}
.column-grid-5 .column-span-2 {
width: 37.36%;
}
.column-grid-5 .column-span-1 {
width: 16.48%;
}
.column-grid-5 .column-push-4 {
margin-left: 83.52%;
}
.column-grid-5 .column-push-3 {
margin-left: 62.64%;
}
.column-grid-5 .column-push-2 {
margin-left: 41.76%;
}
.column-grid-5 .column-push-1 {
margin-left: 20.88%;
}
.column-grid-6 .column-span-1 {
width: 13%;
}
.column-grid-12 .column-span-12 {
width: 100%;
}
.column-grid-12 .column-span-11 {
width: 91.3%;
}
.column-grid-12 .column-span-10 {
width: 82.6%;
}
.column-grid-12 .column-span-9 {
width: 73.9%;
}
.column-grid-12 .column-span-8 {
width: 65.2%;
}
.column-grid-12 .column-span-7 {
width: 56.5%;
}
.column-grid-12 .column-span-6 {
width: 47.8%;
}
.column-grid-12 .column-span-5 {
width: 39.1%;
}
.column-grid-12 .column-span-4 {
width: 30.4%;
}
.column-grid-12 .column-span-3 {
width: 21.7%;
}
.column-grid-12 .column-span-2 {
width: 13%;
}
.column-grid-12 .column-span-1 {
width: 4.3%;
}
.column-grid-12 .column-push-11 {
margin-left: 95.7%;
}
.column-grid-12 .column-push-10 {
margin-left: 87%;
}
.column-grid-12 .column-push-9 {
margin-left: 78.3%;
}
.column-grid-12 .column-push-8 {
margin-left: 69.6%;
}
.column-grid-12 .column-push-7 {
margin-left: 60.9%;
}
.column-grid-12 .column-push-6 {
margin-left: 52.2%;
}
.column-grid-12 .column-push-5 {
margin-left: 43.5%;
}
.column-grid-12 .column-push-4 {
margin-left: 34.8%;
}
.column-grid-12 .column-push-3 {
margin-left: 26.1%;
}
.column-grid-12 .column-push-2 {
margin-left: 17.4%;
}
.column-grid-12 .column-push-1 {
margin-left: 8.7%;
}
img.ait-sc-thumb {
display: inline-block;
padding: 5px;
background: #fff;
border: 1px solid #ddd;
}
.wp-caption {
display: block;
margin-bottom: 20px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
}
.wp-caption.alignleft {
padding-right: 10px;
margin-right: 10px;
}
.wp-caption.alignright {
padding-left: 10px;
margin-left: 10px;
}
.wp-caption.aligncenter {
padding-left: 5px;
padding-right: 5px;
}
.wp-caption img {
vertical-align: top;
margin-bottom: 0px;
}
.wp-caption .wp-caption-text {
background: #eaeaea;
margin: 1px 0px 0px 0px;
padding: 2px 5px;
text-align: center;
}
.ait-sc-rule {
display: block;
clear: both;
width: 100%;
position: relative;
}
.ait-sc-rule.rule-basic {
border-bottom: 2px solid #ddd;
padding-top: 10px;
margin-bottom: 40px;
}
.ait-sc-rule.rule-top {
border-bottom: 2px solid #ddd;
padding-top: 10px;
margin-bottom: 40px;
}
.ait-sc-rule.rule-top .ait-sc-rule-btn-top {
display: inline-block;
padding: 0px 15px 2px 15px;
background: #eaeaea;
cursor: pointer;
text-align: center;
position: absolute;
top: 12px;
right: 0px;
}
.ait-sc-rule.rule-empty {
height: 20px;
clear: none;
}
.ait-sc-button {
background: #d31833;
border: 2px solid #444;
display: inline-block;
vertical-align: top;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
padding: 0px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
overflow: hidden;
}
.ait-sc-button:hover {
-moz-box-shadow: 0px 50px 80px -50px rgba(255, 255, 255, 0.5) inset;
-webkit-box-shadow: 0px 50px 80px -50px rgba(255, 255, 255, 0.5) inset;
box-shadow: 0px 50px 80px -50px rgba(255, 255, 255, 0.5) inset;
}
.ait-sc-button.alignleft {
margin-bottom: 20px;
}
.ait-sc-button.alignright {
margin-bottom: 20px;
}
.ait-sc-button.aligncenter {
margin-bottom: 20px;
}
.ait-sc-button .container {
display: table;
width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.ait-sc-button .wrap {
display: table-row;
}
.ait-sc-button .icon {
display: table-cell;
vertical-align: top;
padding: 13px;
}
.ait-sc-button .icon img {
margin: 0px;
display: inline-block;
vertical-align: top;
}
.ait-sc-button .text {
display: table-cell;
vertical-align: middle;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 8px;
}
.ait-sc-button .title {
color: #fff;
display: block;
}
.ait-sc-button .description {
color: #c4c4c4;
display: block;
}
.ait-sc-button.buticon .text {
padding: 13px;
}
.ait-sc-button.buticon.buticon-left .icon,
.ait-sc-button.buticon.buticon-right .icon {
text-align: center !important;
}
.ait-sc-button.buticon.buticon-left .text {
padding-left: 0px;
}
.ait-sc-button.buticon.buticon-right .text {
padding-right: 0px;
}
.ait-sc-button.buticon.buticon-top span,
.ait-sc-button.buticon.buticon-bottom span {
display: block;
}
.ait-sc-button.buticon.buticon-top .icon {
padding-top: 18px;
}
.ait-sc-button.buticon.buticon-top .text {
padding-bottom: 18px;
padding-top: 0px;
}
.ait-sc-button.buticon.buticon-bottom .icon {
padding-bottom: 18px;
}
.ait-sc-button.buticon.buticon-bottom .text {
padding-top: 18px;
padding-bottom: 0px;
}
.ait-sc-button.notext span {
display: block;
}
.ait-sc-button.notext .icon {
padding: 13px !important;
}
.ait-sc-button {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-box-shadow: inset 0 0 0 1px #fff;
-webkit-box-shadow: inset 0 0 0 1px #fff;
box-shadow: inset 0 0 0 1px #fff;
}
.ait-sc-button:hover {
-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0);
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0);
}
.ait-sc-button.simple {
padding-bottom: 5px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
}
ul.ait-sc-lists {
list-style-type: none;
margin-bottom: 20px;
}
ul.ait-sc-lists:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
ul.ait-sc-lists li {
padding: 0px 0px 10px 30px;
position: relative;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
ul.ait-sc-lists li:last-child {
padding-bottom: 0px;
}
ul.ait-sc-lists li:before {
content: "";
width: 20px;
height: 20px;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/lists.png) top left no-repeat;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
position: absolute;
top: 0px;
left: 0px;
}
ul.ait-sc-lists.line li {
border-top: 1px solid #ddd;
padding-top: 10px;
}
ul.ait-sc-lists.line li:first-child {
border-top-width: 0px;
padding-top: 0px;
}
ul.ait-sc-lists.line li:before {
top: 10px;
}
ul.ait-sc-lists.line li:first-child:before {
top: 0px;
}
ul.ait-sc-lists.style1 li:before,
ul.ait-sc-lists li.style1:before {
background-position: 0px 0px;
background-color: #76ca33;
}
ul.ait-sc-lists.style2 li:before,
ul.ait-sc-lists li.style2:before {
background-position: -20px 0px;
background-color: #ed1212;
}
ul.ait-sc-lists.style3 li:before,
ul.ait-sc-lists li.style3:before {
background-position: -40px 0px;
background-color: #fc0;
}
ul.ait-sc-lists.style4 li:before,
ul.ait-sc-lists li.style4:before {
background-position: -60px 0px;
background-color: #d31833;
}
ul.ait-sc-lists.style5 li:before,
ul.ait-sc-lists li.style5:before {
background-position: -80px 0px;
background-color: #d31833;
}
ul.ait-sc-lists.style6 li:before,
ul.ait-sc-lists li.style6:before {
background-position: -100px 0px;
background-color: #444;
}
ul.ait-sc-lists.layout-half li {
width: 47.8%;
margin-right: 4.4%;
float: left;
}
ul.ait-sc-lists.layout-half li:nth-child(2n) {
margin-right: 0px;
}
ul.ait-sc-lists.layout-half li:nth-child(2n+1) {
clear: both;
}
ul.ait-sc-lists.layout-half.line li:nth-child(2) {
border-top-width: 0px;
padding-top: 0px;
}
ul.ait-sc-lists.layout-half.line li:nth-child(2):before {
top: 0px;
}
.ait-sc-notification {
min-height: 27px;
border: 3px solid #ddd;
background: #eaeaea;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 15px 38px 10px 67px;
position: relative;
margin-bottom: 20px;
-moz-box-shadow: 72px 0px 0px -20px rgba(0, 0, 0, 0.05) inset;
-webkit-box-shadow: 72px 0px 0px -20px rgba(0, 0, 0, 0.05) inset;
box-shadow: 72px 0px 0px -20px rgba(0, 0, 0, 0.05) inset;
}
.ait-sc-notification:before {
content: "";
width: 32px;
height: 32px;
position: absolute;
top: 10px;
left: 10px;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/notifications.png) top left no-repeat #f00;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}
.ait-sc-notification .notify-wrap:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.ait-sc-notification .notify-wrap:nth-child(n) {
margin-bottom: 5px !important;
}
.ait-sc-notification .close {
display: block;
width: 16px;
height: 16px;
text-indent: -9999px;
font-size: 0px;
line-height: 0px;
background: #333;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
position: absolute;
top: 10px;
right: 10px;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/notifications.png) -136px -8px no-repeat;
background-color: rgba(0, 0, 0, 0.2);
}
.ait-sc-notification .close:hover {
background-color: rgba(0, 0, 0, 0.5);
}
.ait-sc-notification.error {
background-color: #fff;
border-color: #f48888;
}
.ait-sc-notification.success {
background-color: #fff;
border-color: #a5cf47;
}
.ait-sc-notification.info {
background-color: #fff;
border-color: #00baff;
}
.ait-sc-notification.attention {
background-color: #fffbf0;
border-color: #ffb400;
}
.ait-sc-notification.error:before {
background-color: #f48888;
background-position: 0px 0px;
}
.ait-sc-notification.success:before {
background-color: #a5cf47;
background-position: -32px 0px;
}
.ait-sc-notification.info:before {
background-color: #00baff;
background-position: -64px 0px;
}
.ait-sc-notification.attention:before {
background-color: #ffb400;
background-position: -96px 0px;
}
.ait-sc-notification {
padding-left: 55px;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-box-shadow: 0 0 0 2px #fff inset;
-webkit-box-shadow: 0 0 0 2px #fff inset;
box-shadow: 0 0 0 2px #fff inset;
}
.ait-sc-notification:before {
background: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
font-family: "FontAwesome";
font-size: 13px;
}
.ait-sc-notification:before {
background: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
font-family: "FontAwesome";
font-size: 13px;
}
.ait-sc-notification .close,
.ait-sc-notification .close:hover {
width: 32px;
height: 32px;
background-color: transparent;
}
.ait-sc-notification.error:before {
font-size: 24px;
margin: 5px 0 0 5px;
content: "\f057";
color: #f48888;
}
.ait-sc-notification.success:before {
font-size: 24px;
margin: 5px 0 0 5px;
content: "\f164";
color: #a5cf47;
}
.ait-sc-notification.info:before {
font-size: 24px;
margin: 5px 0 0 5px;
content: "\f05a";
color: #00baff;
}
.ait-sc-notification.attention:before {
font-size: 24px;
margin: 5px 0 0 5px;
content: "\f071";
color: #ffb400;
}
.ait-sc-notification.error {
background-color: #fef3f3;
}
.ait-sc-notification.success {
background-color: #f0f7e1;
}
.ait-sc-notification.info {
background-color: #d6f4ff;
}
.ait-sc-notification.attention {
background-color: #fff0cc;
}
.ait-sc-notification.error .notify-wrap {
color: #a10f0f;
}
.ait-sc-notification.success .notify-wrap {
color: #4d631a;
}
.ait-sc-notification.info .notify-wrap {
color: #004a66;
}
.ait-sc-notification.attention .notify-wrap {
color: #664800;
}
.ait-sc-notification.error:before,
.ait-sc-notification.success:before,
.ait-sc-notification.info:before,
.ait-sc-notification.attention:before {
background-color: transparent;
}
.ait-sc-notification.error .close {
background-position: 0px -32px;
}
.ait-sc-notification.success .close {
background-position: -32px -32px;
}
.ait-sc-notification.info .close {
background-position: -64px -32px;
}
.ait-sc-notification.attention .close {
background-position: -96px -32px;
}
.ait-sc-modal-content {
padding: 30px;
}
.elm-revolution-slider .slider .rev_slider {
background-position: center center;
}
.elm-revolution-slider .slider-alternative img {
display: block;
}
.elm-revolution-slider {
min-height: 100px;
position: relative;
}
.elm-revolution-slider .slider .tp-loader {
position: absolute;
top: 50%;
left: 50%;
margin-top: -24px;
margin-left: -24px;
}
.elm-revolution-slider .tp-caption p {
white-space: normal;
}
.elm-revolution-slider .tp-caption iframe {
max-width: none;
}
.elm-easy-slider-main .bx-wrapper .bx-viewport {
border: none;
background: none;
left: auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-easy-slider-main .bx-wrapper .bx-loading {
display: none;
}
.elm-easy-slider-main .bx-wrapper img {
width: 100%;
}
.elm-easy-slider-main .bx-wrapper .bx-caption span {
color: inherit;
display: inline;
font: inherit;
padding: 0;
}
.elm-easy-slider-main .bx-wrapper li {
position: relative;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption {
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
overflow: hidden;
background: none;
width: 100%;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption-wrap {
width: 100%;
position: absolute;
left: 50%;
top: 0px;
bottom: 0px;
}
.elm-easy-slider-main .bx-wrapper li .bx-cap-table {
display: table;
width: 100%;
height: 100%;
margin-left: -50%;
table-layout: fixed;
}
.elm-easy-slider-main .bx-wrapper li .bx-cap-row {
display: table-row;
}
.elm-easy-slider-main .bx-wrapper li .bx-cap-cell {
display: table-cell;
width: 100%;
height: 100%;
}
.elm-easy-slider-main .bx-wrapper li .text-left {
text-align: left;
}
.elm-easy-slider-main .bx-wrapper li .text-center {
text-align: center;
}
.elm-easy-slider-main .bx-wrapper li .text-right {
text-align: right;
}
.elm-easy-slider-main .bx-wrapper li.top-left .bx-cap-cell {
vertical-align: top;
text-align: left;
padding-bottom: 0px !important;
}
.elm-easy-slider-main .bx-wrapper li.top-center .bx-cap-cell {
vertical-align: top;
text-align: center;
padding-bottom: 0px !important;
}
.elm-easy-slider-main .bx-wrapper li.top-right .bx-cap-cell {
vertical-align: top;
text-align: right;
padding-bottom: 0px !important;
}
.elm-easy-slider-main .bx-wrapper li.center-left .bx-cap-cell {
vertical-align: middle;
text-align: left;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.elm-easy-slider-main .bx-wrapper li.center-center .bx-cap-cell {
vertical-align: middle;
text-align: center;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.elm-easy-slider-main .bx-wrapper li.center-right .bx-cap-cell {
vertical-align: middle;
text-align: right;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.elm-easy-slider-main .bx-wrapper li.bottom-left .bx-cap-cell {
vertical-align: bottom;
text-align: left;
padding-top: 0px !important;
}
.elm-easy-slider-main .bx-wrapper li.bottom-center .bx-cap-cell {
vertical-align: bottom;
text-align: center;
padding-top: 0px !important;
}
.elm-easy-slider-main .bx-wrapper li.bottom-right .bx-cap-cell {
vertical-align: bottom;
text-align: right;
padding-top: 0px !important;
}
.elm-easy-slider-main .bx-wrapper li.top-full .bx-caption-wrap,
.elm-easy-slider-main .bx-wrapper li.bottom-full .bx-caption-wrap {
max-width: 100%;
left: 0px;
}
.elm-easy-slider-main .bx-wrapper li.top-full .bx-cap-table,
.elm-easy-slider-main .bx-wrapper li.bottom-full .bx-cap-table {
margin-left: 0%;
}
.elm-easy-slider-main .bx-wrapper li.top-full .bx-caption-desc,
.elm-easy-slider-main .bx-wrapper li.bottom-full .bx-caption-desc {
width: 100% !important;
}
.elm-easy-slider-main .bx-wrapper li.top-full .bx-caption-desc-wrap,
.elm-easy-slider-main .bx-wrapper li.bottom-full .bx-caption-desc-wrap {
margin: auto;
}
.elm-easy-slider-main .bx-wrapper li.top-full .bx-cap-cell {
vertical-align: top;
text-align: center;
}
.elm-easy-slider-main .bx-wrapper li.bottom-full .bx-cap-cell {
vertical-align: bottom;
text-align: center;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption-desc {
display: inline-block;
max-width: 100%;
}
.elm-easy-slider-main .elm-easy-slider .bx-wrapper ul li.big-description .bx-caption {
position: static !important;
}
.elm-easy-slider-main .elm-easy-slider .bx-wrapper ul li.big-description .bx-caption .bx-cap-table {
margin: 0px !important;
height: auto !important;
}
.elm-easy-slider-main .elm-easy-slider .bx-wrapper ul li.big-description .bx-caption .bx-cap-cell {
height: auto !important;
padding: 0px !important;
}
.elm-easy-slider-main .elm-easy-slider .bx-wrapper ul li.big-description .bx-caption .bx-caption-wrap {
max-width: 100% !important;
position: static !important;
margin: 0px !important;
}
.elm-easy-slider-main .elm-easy-slider .bx-wrapper ul li.big-description .bx-caption .bx-caption-desc {
width: 100% !important;
}
.elm-easy-slider-main .elm-easy-slider .bx-wrapper ul li.big-description .bx-caption .bx-caption-desc-wrap {
max-width: 100% !important;
text-align: center !important;
}
.elm-easy-slider-main .bx-wrapper .bx-pager,
.elm-easy-slider-main .bx-wrapper .bx-controls-auto {
font-size: 0px;
line-height: 0px;
padding: 0px;
margin: 0px;
}
.elm-easy-slider-main ul.easy-slider {
opacity: 0;
white-space: nowrap;
height: 100%;
width: 100%;
}
.elm-easy-slider-main ul.easy-slider li {
white-space: normal;
display: inline-block;
vertical-align: top;
max-width: 100%;
}
.elm-easy-slider-main ul.easy-slider li .bx-caption {
display: none;
}
.elm-easy-slider-main.load-finished ul.easy-slider li .bx-caption {
display: block;
}
.elm-easy-slider-main.load-finished ul.easy-slider {
opacity: 1;
}
.elm-easy-slider-main .elm-easy-slider {
position: relative;
}
.elm-easy-slider-main .bx-wrapper .bx-viewport {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption-wrap {
max-width: 1000px;
}
.elm-easy-slider-main .bx-wrapper li .bx-cap-cell {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-easy-slider-main .bx-wrapper li.top-full .bx-caption-desc-wrap,
.elm-easy-slider-main .bx-wrapper li.bottom-full .bx-caption-desc-wrap {
max-width: 1000px;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption-desc {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 10px 20px 20px 20px;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc {
width: 350px;
background: none;
color: #fff;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc h1,
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc h2,
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc h3,
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc h4,
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc h5,
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc h6 {
color: #fff;
margin: 10px 0px 0px 0px;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc h3.bx-title {
line-height: normal;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc p {
margin-top: 10px;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc strong {
color: #fff;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc a {
color: #fff;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc a:hover {
color: #fff;
text-decoration: underline;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc span.bx-link-button {
background: #d31833;
color: #fff;
opacity: 1;
display: inline-block;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 1px 8px;
margin-top: 15px;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc span.bx-link-button:hover {
background: #5e5e5e;
opacity: 1;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption-desc {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elm-easy-slider-main .bx-wrapper li.top-full .bx-caption-desc,
.elm-easy-slider-main .bx-wrapper li.bottom-full .bx-caption-desc {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.elm-easy-slider-main.fullsize .bx-wrapper li.top-left .bx-caption-desc,
.elm-easy-slider-main.fullsize .bx-wrapper li.top-center .bx-caption-desc,
.elm-easy-slider-main.fullsize .bx-wrapper li.top-right .bx-caption-desc {
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}
.elm-easy-slider-main.fullsize .bx-wrapper li.bottom-left .bx-caption-desc,
.elm-easy-slider-main.fullsize .bx-wrapper li.bottom-center .bx-caption-desc,
.elm-easy-slider-main.fullsize .bx-wrapper li.bottom-right .bx-caption-desc {
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}
.elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.top-left .bx-caption-desc,
.elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.top-center .bx-caption-desc,
.elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.top-right .bx-caption-desc {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.bottom-left .bx-caption-desc,
.elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.bottom-center .bx-caption-desc,
.elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.bottom-right .bx-caption-desc {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elm-easy-slider-main.fullsize .bx-wrapper .VH-Offset li .bx-caption-desc {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elm-easy-slider-main.fullsize .bx-wrapper .VH-Offset li.top-full .bx-caption-desc,
.elm-easy-slider-main.fullsize .bx-wrapper .VH-Offset li.bottom-full .bx-caption-desc {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper li.top-left .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper li.top-left .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper li.top-left .bx-caption-desc {
-moz-border-radius: 0px 0px 5px 0px;
-webkit-border-radius: 0px 0px 5px 0px;
border-radius: 0px 0px 5px 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper li.top-center .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper li.top-center .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper li.top-center .bx-caption-desc {
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper li.top-right .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper li.top-right .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper li.top-right .bx-caption-desc {
-moz-border-radius: 0px 0px 0px 5px;
-webkit-border-radius: 0px 0px 0px 5px;
border-radius: 0px 0px 0px 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper li.center-left .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper li.center-left .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper li.center-left .bx-caption-desc {
-moz-border-radius: 0px 5px 5px 0px;
-webkit-border-radius: 0px 5px 5px 0px;
border-radius: 0px 5px 5px 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper li.center-right .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper li.center-right .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper li.center-right .bx-caption-desc {
-moz-border-radius: 5px 0px 0px 5px;
-webkit-border-radius: 5px 0px 0px 5px;
border-radius: 5px 0px 0px 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper li.bottom-left .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper li.bottom-left .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper li.bottom-left .bx-caption-desc {
-moz-border-radius: 0px 5px 0px 0px;
-webkit-border-radius: 0px 5px 0px 0px;
border-radius: 0px 5px 0px 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper li.bottom-center .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper li.bottom-center .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper li.bottom-center .bx-caption-desc {
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper li.bottom-right .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper li.bottom-right .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper li.bottom-right .bx-caption-desc {
-moz-border-radius: 5px 0px 0px 0px;
-webkit-border-radius: 5px 0px 0px 0px;
border-radius: 5px 0px 0px 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.top-left .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.top-left .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .V-Offset li.top-left .bx-caption-desc {
-moz-border-radius: 0px 5px 5px 0px;
-webkit-border-radius: 0px 5px 5px 0px;
border-radius: 0px 5px 5px 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.top-center .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.top-center .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .V-Offset li.top-center .bx-caption-desc {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.top-right .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.top-right .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .V-Offset li.top-right .bx-caption-desc {
-moz-border-radius: 5px 0px 0px 5px;
-webkit-border-radius: 5px 0px 0px 5px;
border-radius: 5px 0px 0px 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.bottom-left .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.bottom-left .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .V-Offset li.bottom-left .bx-caption-desc {
-moz-border-radius: 0px 5px 5px 0px;
-webkit-border-radius: 0px 5px 5px 0px;
border-radius: 0px 5px 5px 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.bottom-center .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.bottom-center .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .V-Offset li.bottom-center .bx-caption-desc {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.bottom-right .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .V-Offset li.bottom-right .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .V-Offset li.bottom-right .bx-caption-desc {
-moz-border-radius: 5px 0px 0px 5px;
-webkit-border-radius: 5px 0px 0px 5px;
border-radius: 5px 0px 0px 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.top-left .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.top-left .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .H-Offset li.top-left .bx-caption-desc {
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.top-right .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.top-right .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .H-Offset li.top-right .bx-caption-desc {
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.center-left .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.center-left .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .H-Offset li.center-left .bx-caption-desc {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.center-right .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.center-right .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .H-Offset li.center-right .bx-caption-desc {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.bottom-left .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.bottom-left .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .H-Offset li.bottom-left .bx-caption-desc {
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.bottom-right .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .H-Offset li.bottom-right .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .H-Offset li.bottom-right .bx-caption-desc {
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .VH-Offset li .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .VH-Offset li .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .VH-Offset li .bx-caption-desc {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .VH-Offset li.top-full .bx-caption-desc,
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .bx-wrapper .VH-Offset li.bottom-full .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .VH-Offset li.top-full .bx-caption-desc,
.column .elm-easy-slider-main.fullsize .bx-wrapper .VH-Offset li.bottom-full .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .VH-Offset li.top-full .bx-caption-desc,
.elm-easy-slider-main.contentsize .bx-wrapper .VH-Offset li.bottom-full .bx-caption-desc {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.elm-easy-slider-main .elm-easy-slider .bx-wrapper ul li.big-description .bx-caption .bx-cap-cell {
background: #aaa !important;
}
.elm-easy-slider-main .elm-easy-slider .bx-wrapper ul li.big-description .bx-caption .bx-caption-desc {
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
border-radius: 0px !important;
padding-bottom: 30px !important;
}
.elm-easy-slider-main .bx-wrapper .descanimation-fade li .bx-caption .bx-caption-desc {
opacity: 0;
-moz-transition: all 1s;
-webkit-transition: all 1s;
transition: all 1s;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s;
}
.elm-easy-slider-main .bx-wrapper .descanimation-fade li .bx-caption.animation-start .bx-caption-desc {
opacity: 1;
}
.elm-easy-slider-main .bx-wrapper .descanimation-rotate li .bx-caption .bx-caption-desc {
transform: perspective(600px) rotateY(90deg);
-webkit-transform: perspective(600px) rotateY(90deg);
opacity: 0;
-moz-transition: all 1s;
-webkit-transition: all 1s;
transition: all 1s;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s;
}
.elm-easy-slider-main .bx-wrapper .descanimation-rotate li .bx-caption.animation-start .bx-caption-desc {
transform: perspective(600px) rotateY(0deg);
-webkit-transform: perspective(600px) rotateY(0deg);
opacity: 1;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li .bx-caption .bx-caption-desc {
-moz-transition: all 1s;
-webkit-transition: all 1s;
transition: all 1s;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.top-full .bx-caption .bx-caption-desc {
-moz-transform: translate(0px, -60px);
-webkit-transform: translate(0px, -60px);
-ms-transform: translate(0px, -60px);
transform: translate(0px, -60px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.top-left .bx-caption .bx-caption-desc {
-moz-transform: translate(-60px, 0px);
-webkit-transform: translate(-60px, 0px);
-ms-transform: translate(-60px, 0px);
transform: translate(-60px, 0px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.top-center .bx-caption .bx-caption-desc {
-moz-transform: translate(0px, -60px);
-webkit-transform: translate(0px, -60px);
-ms-transform: translate(0px, -60px);
transform: translate(0px, -60px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.top-right .bx-caption .bx-caption-desc {
-moz-transform: translate(60px, 0px);
-webkit-transform: translate(60px, 0px);
-ms-transform: translate(60px, 0px);
transform: translate(60px, 0px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.center-left .bx-caption .bx-caption-desc {
-moz-transform: translate(-60px, 0px);
-webkit-transform: translate(-60px, 0px);
-ms-transform: translate(-60px, 0px);
transform: translate(-60px, 0px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.center-center .bx-caption .bx-caption-desc {
-moz-transform: translate(0px, 60px);
-webkit-transform: translate(0px, 60px);
-ms-transform: translate(0px, 60px);
transform: translate(0px, 60px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.center-right .bx-caption .bx-caption-desc {
-moz-transform: translate(60px, 0px);
-webkit-transform: translate(60px, 0px);
-ms-transform: translate(60px, 0px);
transform: translate(60px, 0px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.bottom-left .bx-caption .bx-caption-desc {
-moz-transform: translate(-60px, 0px);
-webkit-transform: translate(-60px, 0px);
-ms-transform: translate(-60px, 0px);
transform: translate(-60px, 0px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.bottom-center .bx-caption .bx-caption-desc {
-moz-transform: translate(0px, 60px);
-webkit-transform: translate(0px, 60px);
-ms-transform: translate(0px, 60px);
transform: translate(0px, 60px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.bottom-right .bx-caption .bx-caption-desc {
-moz-transform: translate(60px, 0px);
-webkit-transform: translate(60px, 0px);
-ms-transform: translate(60px, 0px);
transform: translate(60px, 0px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li.bottom-full .bx-caption .bx-caption-desc {
-moz-transform: translate(0px, 60px);
-webkit-transform: translate(0px, 60px);
-ms-transform: translate(0px, 60px);
transform: translate(0px, 60px);
opacity: 0;
}
.elm-easy-slider-main .bx-wrapper .descanimation-move li .bx-caption.animation-start .bx-caption-desc {
-moz-transform: translate(0px, 0px);
-webkit-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate(0px, 0px);
opacity: 1;
}
.elm-easy-slider-main .bx-wrapper .descanimation-zoom li .bx-caption .bx-caption-desc {
-moz-transform: scale(0);
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
opacity: 0;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s;
}
.elm-easy-slider-main .bx-wrapper .descanimation-zoom li .bx-caption.animation-start .bx-caption-desc {
-moz-transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.elm-easy-slider-main .bx-wrapper ul li.big-description .bx-caption .bx-caption-desc {
-moz-transition: none;
-webkit-transition: none;
transition: none;
opacity: 1;
-moz-transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transform: none;
-webkit-transform: none;
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.elm-easy-slider-main .bx-wrapper {
margin-bottom: 0px;
}
.elm-easy-slider-main .easy-pager-bullets.pager-pos-outside .bx-wrapper {
margin-bottom: 43px;
}
.elm-easy-slider-main .bx-wrapper .bx-controls-direction a {
display: block;
width: 40px;
height: 40px;
margin-top: -20px;
position: absolute;
top: 50%;
z-index: 500;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/easy-slider-arrows.png) no-repeat #000;
opacity: 0;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
-moz-box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.3);
-webkit-box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.3);
box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.3);
}
.elm-easy-slider-main .bx-wrapper:hover .bx-controls-direction a {
opacity: 0.5;
}
.elm-easy-slider-main .bx-wrapper:hover .bx-controls-direction a:hover {
opacity: 1;
}
.elm-easy-slider-main .bx-wrapper .bx-controls-direction a.bx-prev {
left: 15px;
background-position: left center;
}
.elm-easy-slider-main .bx-wrapper .bx-controls-direction a.bx-next {
right: 15px;
background-position: right center;
}
.elm-easy-slider-main .bx-wrapper .bx-pager,
.elm-easy-slider-main .bx-wrapper .bx-controls-auto {
padding-top: 10px;
position: absolute;
bottom: -23px;
}
.elm-easy-slider-main .bx-wrapper .bx-pager.bx-default-pager a {
display: block;
width: 13px;
height: 13px;
background: none;
border: 3px solid #ddd;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
margin: 0 4px;
text-indent: -9999px;
text-decoration: none;
position: relative;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-moz-box-shadow: 0px 0px 1px 2px rgba(255, 255, 255, 0.3);
-webkit-box-shadow: 0px 0px 1px 2px rgba(255, 255, 255, 0.3);
box-shadow: 0px 0px 1px 2px rgba(255, 255, 255, 0.3);
}
.elm-easy-slider-main .bx-wrapper .bx-pager.bx-default-pager a:hover {
background: none;
border-color: #aaa;
}
.elm-easy-slider-main .bx-wrapper .bx-pager.bx-default-pager a.active {
background: #444;
border-color: #444;
}
.elm-easy-slider-main .pager-pos-inside .bx-wrapper .bx-pager {
bottom: 0px;
z-index: 100;
opacity: 0;
-moz-transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
padding-bottom: 15px;
}
.elm-easy-slider-main .pager-pos-inside:hover .bx-wrapper .bx-pager {
opacity: 1;
}
.elm-easy-slider-main .easy-pager-thumbnails .easy-slider-pager,
.elements-sidebar-wrap .elm-easy-slider-main.fullsize .easy-pager-thumbnails .easy-slider-pager,
.column .elm-easy-slider-main.fullsize .easy-pager-thumbnails .easy-slider-pager {
padding-top: 6px;
}
.elm-easy-slider-main.fullsize .easy-pager-thumbnails .easy-slider-pager {
padding-top: 16px;
}
.elm-easy-slider-main .easy-pager-thumbnails .easy-slider-pager {
text-align: center;
}
.elm-easy-slider-main .easy-pager-thumbnails .easy-slider-pager a {
opacity: 0.5;
display: inline-block;
vertical-lign: top;
margin: 4px 2px 0px 2px;
}
.elm-easy-slider-main .easy-pager-thumbnails .easy-slider-pager a.active {
opacity: 1;
}
.elm-easy-slider-main .easy-pager-thumbnails .easy-slider-pager a:hover {
opacity: 1;
}
.elm-easy-slider-main .easy-pager-thumbnails .easy-slider-pager a img {
border: 2px solid #444;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
vertical-align: top;
width: 75px;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.elm-easy-slider-main .easy-pager-thumbnails .easy-slider-pager a:hover img {
border-color: #5e5e5e !important;
}
.elm-easy-slider-main .easy-pager-thumbnails.pager-pos-inside .easy-slider-pager {
position: absolute;
bottom: 15px;
left: 0px;
width: 100%;
z-index: 100;
opacity: 0;
-moz-transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
padding: 0px !important;
}
.elm-easy-slider-main .easy-pager-thumbnails.pager-pos-inside.has-big-descriptions .easy-slider-pager {
bottom: auto;
top: 15px;
}
.elm-easy-slider-main .easy-pager-thumbnails.pager-pos-inside:hover .easy-slider-pager {
opacity: 1;
}
.elm-easy-slider-main .easy-pager-none .bx-wrapper .bx-pager.bx-default-pager {
display: none;
}
.elm-easy-slider-main ul.easy-slider li .easy-thumbnail {
display: inline-block;
position: relative;
vertical-align: top;
}
.elm-easy-slider-main ul.easy-slider li .easy-title {
display: inline-block;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
background: rgba(0, 0, 0, 0.7);
color: #fff;
opacity: 0;
-moz-transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 10px 20px;
text-align: center;
}
.elm-easy-slider-main .bx-wrapper:hover ul.easy-slider li .easy-title {
opacity: 1;
}
.elm-easy-slider-main .easy-pager-thumbnails .easy-slider-pager a:hover img {
border-color: #d31833 !important;
}
.elm-easy-slider-main ul.easy-slider li .easy-title {
top: 4px;
width: auto;
left: 4px;
right: 4px;
padding: 20px;
}
.elm-portfolio .filters-wrapper {
background: #f7f7f7;
}
.elm-portfolio .filters-wrapper .filter-wrapper {
margin: 0 10px;
}
.elm-portfolio .filters-wrapper .filter-wrapper.hovered {
z-index: 150;
}
.elm-portfolio .filters-wrapper .filter-wrapper .selected {
color: #d31833;
padding: 5px 0px;
}
.elm-portfolio .filters-wrapper .filter-wrapper .selected span {
color: #888;
}
.elm-portfolio .filters-wrapper .filter-wrapper ul {
padding: 2px;
background: #fff;
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
}
.elm-portfolio .filters-wrapper .filter-wrapper ul li a {
padding: 0px 3px;
}
.elm-portfolio .filters-wrapper .filter-wrapper ul li:hover a {
color: #fff;
background: #000;
}
.elm-portfolio .portfolio-item-type-image .portfolio-item-icon {
background-image: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_image.svg);
}
.elm-portfolio .portfolio-item-type-video .portfolio-item-icon {
background-image: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_video.png);
}
.elm-portfolio .portfolio-item-type-website .portfolio-item-icon {
background-image: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_website.png);
}
.elm-portfolio .portfolio-items-wrapper {
max-height: 500px;
white-space: nowrap;
opacity: 0;
-moz-transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.load-finished .elm-portfolio .portfolio-items-wrapper {
max-height: none;
white-space: normal;
opacity: 1;
}
.elm-portfolio .portfolio-item {
background: #fff;
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
}
.elm-portfolio .portfolio-item .portfolio-item-img {
margin: 5px 5px 5px 5px;
}
.elm-portfolio .portfolio-item .portfolio-item-img-wrap {
border: 2px solid #444;
}
.elm-portfolio .portfolio-item .portfolio-item-icon {
border: 2px solid #5e5e5e;
}
.elm-portfolio .portfolio-item .portfolio-item-desc {
padding: 5px 5px 10px 5px;
}
.elm-portfolio .portfolio-item .portfolio-item-desc h3 {
margin: 0px 0px 5px 0px;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p {
margin: 0px 0px 0px 0px;
}
.elm-has-bg .elm-portfolio .filters-wrapper {
background: rgba(255, 255, 255, 0.5);
}
.elm-has-bg .elm-portfolio .portfolio-item {
background: rgba(255, 255, 255, 0.5);
}
.elements-sidebar-wrap .elm-portfolio-main {
margin-left: -5px;
margin-right: -5px;
padding-left: 5px;
padding-right: 5px;
}
.elements-sidebar-wrap .elm-portfolio-main.elm-has-bg {
margin-left: 0px;
margin-right: 0px;
}
.elm-portfolio .portfolio-item .portfolio-item-desc h3 {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.elm-portfolio .filters-wrapper {
background: transparent;
border: solid 1px #ddd;
background-color: #fff;
text-align: right;
}
.elm-has-bg .elm-portfolio .filters-wrapper {
background-color: #fff;
}
.elm-portfolio .filters-wrapper .filter-wrapper {
padding: 0 40px 0 20px;
margin: 0;
}
.elm-portfolio .filters-wrapper .filter-wrapper .selected {
padding: 13px 0;
}
.elm-portfolio .filters-wrapper .filter-wrapper .selected span {
position: relative;
}
.elm-portfolio .filters-wrapper .filter-wrapper span:after {
position: absolute;
top: 0px;
right: -20px;
content: "\f107";
font-family: "FontAwesome";
font-size: 15px;
color: #787878;
}
.elm-portfolio .filters-wrapper .filter-wrapper.hovered span:after {
content: "\f106";
}
.elm-portfolio .filters-wrapper .filter-wrapper ul {
background: #fff;
min-width: 120%;
margin-left: -21px;
border: 1px solid #ddd;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.elm-portfolio .filters-wrapper .filter-wrapper ul.order {
margin-left: -54px;
}
.elm-portfolio .filters-wrapper .filter-wrapper ul li a {
padding: 5px 10px;
}
.elm-portfolio .filters-wrapper .filter-wrapper ul li:hover a {
background: #d31833;
}
.elm-portfolio .filters-wrapper .category-wrap {
float: left;
border-right: solid 1px #ddd;
}
.elm-portfolio .filters-wrapper .sort-by-wrap,
.elm-portfolio .filters-wrapper .order-wrap {
border-left: solid 1px #ddd;
}
.portfolio-toggles .toggle-container {
padding-bottom: 15px !important;
}
.elm-portfolio .portfolio-item .portfolio-item-img-wrap,
.elm-portfolio .portfolio-item .portfolio-item-icon .elm-portfolio .portfolio-item .portfolio-item-img-wrap {
border: none;
}
.elm-portfolio .portfolio-item .portfolio-item-icon {
border: none;
}
.elm-item-organizer-main {
position: relative;
}
.elm-item-organizer .elm-item-organizer-container:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-item-organizer .item {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin-bottom: 30px;
}
.elm-item-organizer .item:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-item-organizer .item-box {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-item-organizer .item-box:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-item-organizer .item-box .item {
width: auto !important;
margin-right: 0px !important;
}
.elm-item-organizer .item .item-thumbnail {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-item-organizer .item .item-thumbnail img {
vertical-align: top;
border: 2px solid #444;
}
.elm-item-organizer .item a .item-thumbnail img {
border-color: #444;
-moz-transition: border-color 0.5s;
-webkit-transition: border-color 0.5s;
transition: border-color 0.5s;
}
.elm-item-organizer .item a:hover .item-thumbnail img {
border-color: #5e5e5e;
}
.elm-item-organizer .item .item-info {
margin-top: 10px;
}
.elm-item-organizer .carousel-disabled .item {
float: left;
margin-right: 4.4%;
}
.elm-item-organizer .carousel-disabled .item-first {
clear: both;
}
.elm-item-organizer .carousel-disabled .item-last {
margin-right: 0px;
}
.elm-item-organizer .carousel-disabled.column-1 .item {
width: 100%;
margin-right: 0px;
clear: both;
}
.elm-item-organizer .carousel-disabled.column-2 .item {
width: 47.8%;
}
.elm-item-organizer .carousel-disabled.column-3 .item {
width: 30.4%;
}
.elm-item-organizer .carousel-disabled.column-4 .item {
width: 21.7%;
}
.elm-item-organizer .carousel-disabled.column-5 .item {
width: 16.48%;
}
.elm-item-organizer-main .elm-item-organizer {
overflow-x: hidden;
width: 100%;
}
.elm-item-organizer-main.load-finished .elm-item-organizer {
overflow-x: visible;
width: auto;
}
.elm-item-organizer-main.carousel-enabled .elm-item-organizer {
overflow-x: hidden;
}
.elm-item-organizer-main.carousel-disabled .carousel-container .item-box.item-clone {
display: none;
}
.elm-item-organizer-main.carousel-disabled .carousel-arrows {
display: none;
}
.elm-item-organizer-main.carousel-disabled .elm-item-organizer {
overflow-x: hidden;
}
.elm-item-organizer .carousel-container {
font-size: 0px;
white-space: nowrap;
}
.elm-item-organizer .carousel-container .item-box {
float: none;
display: inline-block;
vertical-align: top;
white-space: normal;
margin-right: 4.4%;
}
.elm-item-organizer .carousel-container.column-1 .item-box {
width: 100%;
}
.elm-item-organizer .carousel-container.column-2 .item-box {
width: 47.8%;
}
.elm-item-organizer .carousel-container.column-3 .item-box {
width: 30.4%;
}
.elm-item-organizer .carousel-container.column-4 .item-box {
width: 21.7%;
}
.elm-item-organizer .carousel-container.column-5 .item-box {
width: 16.48%;
}
.elm-item-organizer .layout-box .item {
text-align: center;
}
.elm-item-organizer .layout-box .item.align-left {
text-align: left;
}
.elm-item-organizer .layout-box .item.align-right {
text-align: right;
}
.elm-item-organizer .layout-box .item.align-center {
text-align: center;
}
.elm-item-organizer .layout-box .item-title h3 {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
margin-bottom: 0px;
}
.elm-item-organizer .layout-box .item-thumbnail {
margin-top: 10px;
}
.elm-item-organizer .layout-box .item-text p {
margin-top: 10px;
}
.elm-item-organizer .layout-list .item-thumbnail {
width: 21.7%;
float: left;
}
.elm-item-organizer .layout-list .item-thumbnail img {
width: 100%;
}
.elm-item-organizer .layout-list .image-present .item-title,
.elm-item-organizer .layout-list .image-present .item-text {
margin-left: 26.1%;
}
.elm-item-organizer .layout-list .image-present .item-info {
margin-left: 26.1%;
}
.elm-item-organizer .layout-list .item-title h3 {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
margin-bottom: 0px;
}
.elm-item-organizer .layout-list .item-text p {
margin-top: 10px;
}
.elm-item-organizer .layout-list.column-1 .item-thumbnail {
width: 13%;
}
.elm-item-organizer .layout-list.column-1 .image-present .item-title,
.elm-item-organizer .layout-list.column-1 .image-present .item-text,
.elm-item-organizer .layout-list.column-1 .image-present .item-info {
margin-left: 15.2%;
}
.elements-sidebar-wrap .elm-item-organizer .layout-list.column-1 .item-thumbnail,
.column .elm-item-organizer .layout-list.column-1 .item-thumbnail {
width: 21.7%;
}
.elements-sidebar-wrap .elm-item-organizer .layout-list.column-1 .image-present .item-title,
.elements-sidebar-wrap .elm-item-organizer .layout-list.column-1 .image-present .item-text,
.elements-sidebar-wrap .elm-item-organizer .layout-list.column-1 .image-present .item-info,
.column .elm-item-organizer .layout-list.column-1 .image-present .item-title,
.column .elm-item-organizer .layout-list.column-1 .image-present .item-text,
.column .elm-item-organizer .layout-list.column-1 .image-present .item-info {
margin-left: 26.1%;
}
.elm-item-organizer .item {
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
background: #f7f7f7;
padding: 15px;
}
.elm-has-bg .elm-item-organizer .item {
background: rgba(255, 255, 255, 0.5);
}
.elm-item-organizer .item {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
background: none;
padding: 0;
margin-bottom: 40px;
}
.elm-has-bg .elm-item-organizer .item {
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
background: #fff;
padding: 30px 25px;
}
.elm-item-organizer .layout-box .item-text p,
.elm-item-organizer .layout-list .item-text p {
margin-top: 0;
}
.elm-item-organizer .item .item-info {
margin-top: 0;
}
.elm-item-organizer .item .item-subtitle {
margin: 3px 0 0px;
text-transform: uppercase;
color: #d31833;
}
.elm-item-organizer .layout-box .item-thumbnail {
margin-top: 0px;
}
.elm-item-organizer .item .item-thumbnail img {
border: none;
}
.elm-item-organizer .layout-box .item-title h3 strong,
.elm-item-organizer .layout-list .item-title h3 strong {
color: #444;
}
.elm-main .layout-box .item-title {
margin: 20px 0 3px;
}
.elm-main .item-title p {
color: #d31833;
-moz-transition: color 1s;
-webkit-transition: color 1s;
transition: color 1s;
margin: 3px 0 0;
}
.elm-main .layout-box .item-text .item-excerpt {
margin-top: 8px;
}
.elm-main .layout-list .item-text .item-excerpt {
margin-top: 8px;
}
.elm-main .item-title:hover p {
color: #9d9d9d;
}
.elm-item-organizer .layout-list .item-title {
margin-bottom: 2px;
}
.elm-posts-main .item .item-info {
margin-top: 10px;
}
.elm-posts-main .item-info {
text-transform: uppercase;
}
.elm-posts-main .item-info .item-date {
display: inline-block;
color: #444;
}
.elm-posts-main .item-info .item-author {
display: inline-block;
}
.elm-posts-main .item-info .item-author:before {
content: "|";
margin: 0px 6px 0px 3px;
}
.elm-posts-main .item a:hover .item-thumbnail img {
border-color: #444;
}
.elm-posts-main .image-present a .item-thumbnail-wrap {
display: inline-block;
line-height: 0px;
max-width: 100%;
position: relative;
vertical-align: top;
}
.elm-posts-main .image-present a .item-thumbnail-wrap:before {
content: "";
display: block;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_image.png) center center no-repeat rgba(0, 0, 0, 0.8);
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
z-index: 10;
opacity: 0;
}
.elm-posts-main .image-present a:hover .item-thumbnail-wrap:before {
opacity: 1;
}
.elm-posts-main .image-present a .item-thumbnail-wrap img {
vertical-align: top;
}
.elm-posts-main .item-thumbnail-wrap:before {
border: 2px solid #5e5e5e;
}
.elm-posts-main .layout-list .image-present .item-info {
margin-left: 26.1%;
}
.elm-posts-main .layout-box .image-present .item-title {
margin-top: 15px;
}
.elm-posts-main .layout-box .item-title h3 {
margin-top: 0px;
}
.elm-posts-main .layout-list .item-excerpt {
padding: 0px 0 0px 0;
}
.elm-services-main .layout-list .item {
margin-bottom: 40px;
}
.elm-services-main .layout-box .item-thumbnail {
margin-top: 0px;
margin-bottom: 15px;
}
.elm-services-main .item-thumbnail {
position: relative;
}
.elm-services-main .item-thumbnail .icon img {
border-width: 0px;
width: auto;
}
.elm-services-main .item-thumbnail .item-thumb-img {
opacity: 1;
-moz-transition: opacity 1s;
-webkit-transition: opacity 1s;
transition: opacity 1s;
}
.elm-services-main .item-thumbnail .item-thumb-hvr {
opacity: 0;
-moz-transition: opacity 1s;
-webkit-transition: opacity 1s;
transition: opacity 1s;
position: absolute;
top: 0px;
left: 0px;
right: 0px;
}
.elm-services-main a:hover .item-thumbnail .item-thumb-img {
opacity: 0;
}
.elm-services-main a:hover .item-thumbnail .item-thumb-hvr {
opacity: 1;
}
.elm-services-main a:hover .thumb-nohover .item-thumb-img {
opacity: 1;
}
.elm-services-main .readmore a {
display: inline-block;
margin-top: 10px;
color: #d31833;
text-decoration: underline;
}
.elm-services-main .readmore:hover a {
color: #8e1022;
}
.elm-services-main .layout-list .item-thumbnail,
.elm-services-main .layout-list.column-1 .item-thumbnail {
width: 80px;
}
.elements-sidebar-wrap .elm-services-main .layout-list.column-1 .item-thumbnail,
.column .elm-services-main .layout-list.column-1 .item-thumbnail {
width: 80px;
}
.elm-services-main .layout-list .image-present .item-title,
.elm-services-main .layout-list .image-present .item-text,
.elm-services-main .layout-list .image-present .item-info {
margin-left: 100px !important;
}
.elm-services .layout-box .item-title {
margin-bottom: 0px;
}
.ie8 .elm-services-main a .item-thumbnail .item-thumb-img {
visibility: visible;
}
.ie8 .elm-services-main a .item-thumbnail .item-thumb-hvr {
visibility: hidden;
}
.ie8 .elm-services-main a:hover .item-thumbnail .item-thumb-img {
visibility: hidden;
}
.ie8 .elm-services-main a:hover .item-thumbnail .item-thumb-hvr {
visibility: visible;
}
.elm-main ul.member-icons li {
display: inline-block;
margin-right: 5px;
margin-bottom: 5px;
background: #ddd;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.elm-main ul.member-icons li:hover {
background: #c4c4c4;
}
.elm-main ul.member-icons li a {
display: block;
padding: 1px;
}
.elm-main ul.member-icons li img {
vertical-align: top;
}
.elm-has-bg ul.member-icons li {
background: rgba(100, 100, 100, 0.2);
}
.elm-has-bg ul.member-icons li:hover {
background: rgba(0, 0, 0, 0.2);
}
.elm-members-main .item-icons {
margin-top: 15px;
}
.elm-members-main .member-position {
color: #d31833;
padding-bottom: 7px;
}
.elm-members-main .layout-box .member-position {
margin-top: 10px;
}
.elm-members-main .layout-box .item {
text-align: left;
}
.elm-main ul.member-icons {
border: solid #ddd;
border-width: 1px 0;
padding: 5px 0;
}
.elm-main ul.member-icons:hover li {
opacity: 0.4;
}
.elm-main ul.member-icons:hover li:hover {
opacity: 1;
}
.elm-main ul.member-icons li {
margin-bottom: 0;
background: transparent;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.elm-main ul.member-icons li:hover {
background: transparent;
}
.elm-has-bg ul.member-icons li {
background: transparent;
}
.elm-members-main .item-icons {
margin-top: 15px;
}
.elm-members-main .layout-box .member-position,
.elm-members-main .member-position {
margin-top: 0px;
}
.elm-members-main .member-position {
padding-bottom: 0px;
}
.elm-members-main .layout-list .item-excerpt {
margin-top: 7px;
}
.elm-members-main .member-position {
color: #d31833;
}
.elm-members-main .member-position .member-position-title {
display: none;
}
.elm-events-main .item-info {
text-transform: uppercase;
}
.elm-events-main .layout-box .item-thumbnail {
padding-bottom: 20px;
position: relative;
min-height: 80px;
}
.elm-events-main .layout-box .event-date {
position: absolute;
left: 0;
right: 0;
bottom: 0px;
text-align: center;
z-index: 10;
}
.elm-events-main .layout-box .event-date .entry-date {
float: none;
margin-bottom: 0px;
}
.elm-events-main .layout-list .item-title {
margin-left: 26.1%;
}
.elm-events-main .layout-list.column-1 .item-title {
margin-left: 15.2%;
}
.elements-sidebar-wrap .elm-events-main .layout-list.column-1 .item-title,
.column .elm-events-main .layout-list.column-1 .item-title {
margin-left: 26.1%;
}
.elm-events-main .layout-list .item-text {
clear: both;
}
.elm-events-main .layout-list .image-present .item-text {
clear: none;
}
.elm-events-main .layout-list .event-date .entry-date {
width: 100%;
height: auto;
float: none;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
padding: 2px 0px 3px 0px;
margin-bottom: 10px;
}
.elm-events-main .layout-list .image-present .event-date .entry-date {
margin-bottom: 0px;
}
.elm-events-main .layout-list .event-date .entry-date .link-day {
display: inline;
padding-top: 0px;
text-shadow: none;
}
.elm-events-main .layout-list .event-date .entry-date .link-day small {
display: none;
}
.elm-events-main .layout-list .event-date .entry-date .link-month {
display: inline;
text-transform: uppercase;
margin-top: 0px;
}
.elm-events-main .layout-list .event-date .entry-date .link-year {
display: none;
}
.elm-events-main .item a:hover .item-thumbnail img {
border-color: #444;
}
.elm-events-main .image-present a .item-thumbnail-wrap {
display: inline-block;
line-height: 0px;
max-width: 100%;
position: relative;
vertical-align: top;
}
.elm-events-main .image-present a .item-thumbnail-wrap:before {
content: "";
display: block;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_image.png) center center no-repeat rgba(0, 0, 0, 0.8);
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
z-index: 10;
opacity: 0;
}
.elm-events-main .image-present a:hover .item-thumbnail-wrap:before {
opacity: 1;
}
.elm-events-main .image-present a .item-thumbnail-wrap img {
vertical-align: top;
}
.elm-events-main .item-thumbnail-wrap:before {
border: 2px solid #5e5e5e;
}
.elm-events-main .layout-box .item-thumbnail {
padding-bottom: 0;
}
.elm-events-main .event-date {
display: none;
}
.elm-events-main .item-duration {
color: #848484;
}
.elm-events-main .item-dur-title {
display: none;
}
.elm-events-main .item-info {
margin-top: 5px;
text-transform: none;
}
.single-event .entry-thumbnail {
margin-bottom: 25px;
}
.single-event .meta-info {
margin-bottom: 15px;
}
.single-event .rule {
width: 100%;
height: 1px;
margin: 10px 0 20px;
border-bottom: 1px solid #ddd;
}
.elm-job-offers-main .layout-box .item-thumbnail {
margin: 0px 0px 10px 0px;
}
.elm-job-offers-main .layout-list .item-thumbnail,
.elm-job-offers-main .layout-list.column-1 .item-thumbnail {
width: 80px;
}
.elements-sidebar-wrap .elm-job-offers-main .layout-list.column-1 .item-thumbnail,
.column .elm-job-offers-main .layout-list.column-1 .item-thumbnail {
width: 80px;
}
.elm-job-offers-main .layout-list .image-present .item-title,
.elm-job-offers-main .layout-list .image-present .item-text,
.elm-job-offers-main .layout-list .image-present .item-info {
margin-left: 100px !important;
}
.elm-job-offers-main .item .contact-info {
margin-top: 6px;
margin-bottom: 0;
}
.elm-job-offers-main .job-contact {
text-transform: uppercase;
}
.elm-job-offers-main .job-contact strong {
text-transform: uppercase;
}
.elm-job-offers-main .job-contact span {
display: inline-block;
}
.elm-job-offers-main .job-contact span:after {
content: ", ";
}
.elm-job-offers-main .job-contact span:first-child:after {
content: "";
}
.elm-job-offers-main .job-contact span:last-child:after {
content: "";
}
.elm-job-offers-main .item .contact-info {
margin-top: 10px;
}
.elm-job-offers-main .layout-box .item-title {
margin-top: 0;
}
.elm-job-offers-main .layout-box .item-title h3 {
margin-top: 0;
}
.elm-job-offers-main .layout-list .item-title,
.elm-job-offers-main .layout-list .item-text,
.elm-job-offers-main .layout-list .item-info {
margin-left: 0px;
}
.elm-job-offers-main .item-duration {
color: #848484;
}
.elm-job-offers-main .item-dur-title {
display: none;
}
.elm-job-offers-main .job-contact .job-contact-title {
text-transform: none;
}
.offer-contact:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.offer-contact .offer-contact-data {
margin-bottom: 20px;
}
.offer-contact .offer-contact-data span:after {
content: ",";
}
.offer-contact .offer-contact-data span:last-child:after,
.offer-contact .offer-contact-data span:first-child:after {
content: "";
}
.elm-testimonials-main .item-thumbnail img {
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}
.elm-testimonials-main .item .item-info .item-author {
display: inline-block;
vertical-align: top;
margin-right: 5px;
}
.elm-testimonials-main .item .item-info .item-rating {
display: inline-block;
vertical-align: top;
}
.elm-testimonials-main .item .item-info .item-rating .fa {
color: #ffd200;
}
.elm-testimonials-main .item .item-info .item-rating .fa-star-o {
color: #ddd;
}
.elm-testimonials-main .layout-list .item-thumbnail {
margin-top: 0px;
}
.elm-testimonials-main .layout-list .item-text p {
margin-top: 0px;
}
.elm-testimonials-main .layout-list.column-1 .image-present .item-text p {
padding-top: 15px;
}
.elements-sidebar-wrap .elm-testimonials-main .layout-list.column-1 .image-present .item-text p {
padding-top: 15px;
}
.column .elm-testimonials-main .layout-list.column-1 .image-present .item-text p {
padding-top: 0px;
}
.elm-testimonials-main .layout-box .item-thumbnail {
margin-top: 0px;
}
.elm-testimonials-main .layout-box .item-thumbnail img {
max-width: 100px;
}
.elm-has-bg .elm-testimonials .item {
background: transparent;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
padding: 0;
}
.elm-testimonials-main .layout-box .item-thumbnail {
margin-bottom: 10px;
}
.elm-testimonials .layout-list .item-thumbnail {
width: 14%;
}
.elm-testimonials .layout-list .image-present .item-info,
.elm-testimonials .layout-list .image-present .item-title,
.elm-testimonials .layout-list .image-present .item-text {
margin-left: 18%;
}
.elm-testimonials-main .item .item-thumbnail img {
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
padding: 4px;
}
.elm-testimonials-main .item .item-info {
padding-top: 5px;
}
.elm-testimonials-main .item .item-info .item-author {
color: #d31833;
}
.elm-testimonials-main .item .item-info .item-rating {
font-size: 13px !important;
}
.elm-testimonials-main .item .item-info .item-rating .fa {
color: #d31833;
}
.elm-testimonials-main .item.align-center .item-info {
text-align: center;
}
.elm-testimonials-main .item.align-center .item-info .item-author,
.elm-testimonials-main .item.align-center .item-info .item-rating {
display: inline-block;
}
.detail-half-content {
padding-bottom: 20px;
}
.detail-half-content:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.detail-half-content .detail-thumbnail {
width: 37.8%;
float: left;
margin-right: 2.4%;
}
.detail-half-content .detail-thumbnail-wrap {
margin-bottom: 20px;
}
.detail-half-content .detail-description {
width: 100%;
float: none;
}
.detail-half-content .detail-thumbnail a.thumb-link {
display: block;
min-height: 250px;
line-height: 250px;
text-align: center;
-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2) inset;
-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2) inset;
box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2) inset;
}
.detail-half-content .detail-thumbnail .entry-thumbnail-icon {
vertical-align: middle !important;
}
.detail-half-content .detail-thumbnail img {
vertical-align: top;
margin: 0px;
}
.detail-half-content .detail-thumbnail iframe {
vertical-align: top;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-image a.thumb-link .entry-thumbnail-icon {
display: inline-block;
line-height: 0px;
max-width: 100%;
position: relative;
vertical-align: top;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-image a.thumb-link .entry-thumbnail-icon:before {
content: "";
display: block;
width: 60px;
height: 60px;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_image.png) center center no-repeat;
position: absolute;
top: 10px;
left: 10px;
z-index: 10;
opacity: 0;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-image a.thumb-link:hover .entry-thumbnail-icon:before {
opacity: 1;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-image a.thumb-link .entry-thumbnail-icon img {
opacity: 1;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
vertical-align: top;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-image a.thumb-link:hover .entry-thumbnail-icon img {
opacity: 1;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-website a.thumb-link .entry-thumbnail-icon {
display: inline-block;
line-height: 0px;
max-width: 100%;
position: relative;
vertical-align: top;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-website a.thumb-link .entry-thumbnail-icon:before {
content: "";
display: block;
width: 60px;
height: 60px;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_website.png) center center no-repeat;
position: absolute;
top: 10px;
left: 10px;
z-index: 10;
opacity: 0;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-website a.thumb-link:hover .entry-thumbnail-icon:before {
opacity: 1;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-website a.thumb-link .entry-thumbnail-icon img {
opacity: 1;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
vertical-align: top;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-website a.thumb-link:hover .entry-thumbnail-icon img {
opacity: 1;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-video {
position: relative;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
overflow: hidden;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-video iframe {
opacity: 0;
-moz-transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-video.video-loaded iframe {
opacity: 1;
}
.detail-half-content .detail-thumbnail .detail-thumbnail-video.video-loaded .loading {
display: none;
}
.detail-half-content .detail-thumbnail .elm-easy-slider-main .bx-viewport {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.detail-half-content .detail-thumbnail .elm-easy-slider-main ul.easy-slider li a .easy-thumbnail {
display: inline-block;
line-height: 0px;
max-width: 100%;
position: relative;
vertical-align: top;
}
.detail-half-content .detail-thumbnail .elm-easy-slider-main ul.easy-slider li a .easy-thumbnail:before {
content: "";
display: block;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_image.png) center center no-repeat rgba(0, 0, 0, 0.8);
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
z-index: 10;
opacity: 0;
}
.detail-half-content .detail-thumbnail .elm-easy-slider-main ul.easy-slider li a:hover .easy-thumbnail:before {
opacity: 1;
}
.detail-half-content .detail-thumbnail .elm-easy-slider-main ul.easy-slider li a .easy-thumbnail img {
vertical-align: top;
}
.detail-half-content .detail-thumbnail .elm-easy-slider-main ul.easy-slider li a .easy-thumbnail:before {
background-color: transparent;
}
.detail-half-content .detail-thumbnail .nav-below {
margin-top: 25px;
}
.detail-half-content .detail-thumbnail img {
border: 1px solid #ddd;
padding: 3px;
}
.elm-faq-main .faq-category {
padding-bottom: 10px;
}
.elm-faq-main .one-faq {
padding-top: 10px;
}
.elm-faq-main .one-faq:first-child {
padding-top: 0px;
}
.elm-faq-main .faq-question .faq-q {
display: inline-block;
padding: 0px 10px;
background: #d31833;
color: #fff;
text-transform: uppercase;
vertical-align: top;
margin-right: 6px;
}
.elm-faq-main .faq-answer {
padding: 10px 10px 0px 10px;
background: #f7f7f7;
margin-bottom: 20px;
position: relative;
}
.elm-faq-main .faq-answer:before {
content: "";
border-style: solid;
border-width: 0px 0px 10px 20px;
border-color: transparent transparent #f7f7f7 transparent;
position: absolute;
top: -10px;
left: 0px;
}
.elm-faq-main .faq-answer:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-has-bg .faq-answer {
background: rgba(255, 255, 255, 0.5);
}
.elm-has-bg .faq-answer:before {
border-color: transparent transparent rgba(255, 255, 255, 0.5) transparent;
}
.elm-faq-main .faq-header {
min-height: 40px;
}
.elm-faq-main .one-faq {
background: #f7f7f7;
padding-top: 0;
position: relative;
margin-bottom: 30px;
}
.elm-faq-main .one-faq:last-child {
margin-bottom: 0px;
}
.elm-faq-main .one-faq:before {
content: "";
z-index: 10;
background: rgba(0, 0, 0, 0.2);
position: absolute;
top: 0;
width: 100%;
height: 5px;
}
.elm-faq-main .faq-question {
margin-bottom: 0;
margin-left: 50px;
padding-top: 14px;
}
.elm-faq-main .faq-question .faq-q {
padding: 0px;
text-indent: -3000px;
overflow: hidden;
vertical-align: middle;
margin-right: 6px;
width: 40px;
height: 40px;
display: block;
position: absolute;
top: 0;
left: 0;
}
.elm-faq-main .faq-question .faq-q:after {
display: block;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -4px;
content: "";
height: 0;
width: 0;
border: solid 4px;
border-color: transparent transparent #f7f7f7 transparent;
}
.elm-faq-main .faq-question .faq-q:before {
display: block;
content: "?";
color: white;
width: 100%;
height: 100%;
text-indent: 0;
text-align: center;
padding: 5px 0 0 1px;
}
.elm-faq-main .faq-answer {
padding: 8px 20px 15px;
margin: 0;
}
.elm-faq-main .faq-answer:before {
content: "";
border: none;
display: none;
}
.elm-toggles {
margin-bottom: 20px;
}
.elm-toggles-main .ait-tabs {
position: relative;
}
.elm-toggles-main .ait-tabs:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-toggles-main .ait-tabs ul.ait-tabs-nav {
position: relative;
z-index: 10;
}
.elm-toggles-main .ait-tabs ul.ait-tabs-nav li {
position: relative;
z-index: 10;
border: 1px solid #ddd;
}
.elm-toggles-main .ait-tabs ul.ait-tabs-nav li a {
color: #444;
padding: 6px 15px 4px 15px;
background: #f7f7f7;
}
.elm-toggles-main .ait-tabs ul.ait-tabs-nav li a:hover {
color: #444;
}
.elm-toggles-main .ait-tabs ul.ait-tabs-nav li.ui-state-active a {
background: #fff;
border-color: #fff;
}
.elm-toggles-main .ait-tabs .ait-widget-content {
background: #fff;
padding: 15px 15px 0px 15px;
border: 1px solid #ddd;
position: relative;
}
.elm-toggles-main .ait-tabs .ait-widget-content:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav:after {
content: "";
width: 100%;
height: 1px;
border-bottom: 1px solid #ddd;
position: absolute;
bottom: 0px;
left: 0px;
}
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li {
margin-right: 3px;
border-bottom-width: 0px;
}
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li a {
padding-bottom: 2px;
border-bottom: 1px solid #ddd;
}
.elm-toggles-main .ait-tabs-horizontal .ait-widget-content {
border-top-width: 0px;
}
.elm-toggles-main .ait-tabs-vertical {
border-right: 1px solid #ddd;
padding-bottom: 1px;
}
.elm-toggles-main .ait-tabs-vertical:before {
content: "";
width: 70%;
background: #fff;
border-bottom: 1px solid #ddd;
position: absolute;
top: 0px;
bottom: 0px;
right: 0px;
}
.elm-toggles-main .ait-tabs-vertical ul.ait-tabs-nav {
width: 30.0%;
}
.elm-toggles-main .ait-tabs-vertical ul.ait-tabs-nav:after {
content: "";
width: 1px;
border-right: 1px solid #ddd;
position: absolute;
top: 0px;
bottom: -1px;
right: 0px;
}
.elm-toggles-main .ait-tabs-vertical ul.ait-tabs-nav li {
margin-bottom: 3px;
border-right-width: 0px;
}
.elm-toggles-main .ait-tabs-vertical ul.ait-tabs-nav li a {
border-right: 1px solid #ddd;
position: relative;
}
.elm-toggles-main .ait-tabs-vertical .ait-widget-content {
width: 70%;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
background: none;
padding-left: 20px;
}
.elm-toggles-main .ait-tabs-vertical .ait-widget-content:before {
content: "";
width: 1px;
border-left: 1px solid #ddd;
position: absolute;
top: 0px;
bottom: -1px;
left: -1px;
}
.elm-toggles-main .ait-tabs-vertical li .ait-tab-hover {
overflow: hidden;
white-space: nowrap;
opacity: 0;
position: absolute;
top: 0px;
left: 0px;
display: block;
color: #444;
padding: 6px 15px 4px 15px;
background: #ddd;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
}
.elm-toggles-main .ait-tabs-vertical li.ui-state-active .ait-tab-hover {
background: #fff;
}
.elm-toggles-main .ait-tabs-vertical li:hover .ait-tab-hover {
opacity: 1;
min-width: 100%;
}
.elm-toggles-main .ui-state-hover,
.elm-toggles-main .ui-state-focus {
background: none;
border: none;
}
.elm-toggles-main .ait-tabs-vertical li .ait-tab-hover:focus {
outline: none;
}
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li {
border: solid;
border-color: transparent;
border-width: 0px 1px 0px 1px;
margin-right: 0;
background: none;
}
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li a {
padding: 15px 25px;
background: transparent;
}
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li.ui-state-hover,
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li.ui-state-active {
border: solid #ddd;
border-width: 0px 1px 0 1px;
}
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li.ui-state-hover a,
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li.ui-state-active a {
background: #fff;
-moz-box-shadow: inset 0 3px #d31833;
-webkit-box-shadow: inset 0 3px #d31833;
box-shadow: inset 0 3px #d31833;
-moz-transition: none;
-webkit-transition: none;
transition: none;
}
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li.ui-state-active a:after {
-moz-transition: none;
-webkit-transition: none;
transition: none;
}
.elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li.ui-state-active a:before {
-moz-transition: none;
-webkit-transition: none;
transition: none;
}
.elm-toggles-main .ait-tabs-horizontal .ait-widget-content {
border: none;
-moz-box-shadow: 0 -15px 25px -20px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 -15px 25px -20px rgba(0, 0, 0, 0.2);
box-shadow: 0 -15px 25px -20px rgba(0, 0, 0, 0.2);
}
.elm-toggles-main .ait-tabs-vertical ul.ait-tabs-nav li {
border-width: 0;
border-bottom-width: 1px;
margin-bottom: 0;
background: transparent;
}
.elm-toggles-main .ait-tabs-vertical ul.ait-tabs-nav li a {
padding: 25px 0px 25px 35px;
background: transparent;
}
.elm-toggles-main .ait-tabs-vertical ul.ait-tabs-nav li.ui-state-active a {
color: #d31833;
}
.elm-toggles-main .ait-tabs-vertical ul.ait-tabs-nav li .ait-tab-hover {
padding: 25px 35px;
background: #f7f7f7;
}
.elm-toggles-main .ait-tabs-vertical .ait-widget-content {
border: none;
}
.elm-toggles-main .ait-tabs-vertical {
border-right: none;
}
.elm-toggles-main .ait-tabs-vertical:before {
-moz-box-shadow: -7px 0 10px -3px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: -7px 0 10px -3px rgba(0, 0, 0, 0.1);
box-shadow: -7px 0 10px -3px rgba(0, 0, 0, 0.1);
border-bottom-width: 0;
}
.elm-toggles-main .responsive-tabs-select {
background-color: #fff;
background-image: linear-gradient(45deg, transparent 50%, #ddd 50%), linear-gradient(135deg, #ddd 50%, transparent 50%);
background-position: -webkit-calc(100% - 18px) 50%, -webkit-calc(100% - 13px) 50%;
background-position: calc(100% - 18px) 50%, calc(100% - 13px) 50%;
background-size: 5px 5px;
background-repeat: no-repeat;
border: 1px solid #ddd;
color: #888;
margin-bottom: 1px;
padding: 5px 10px;
position: relative;
text-align: left;
width: 100%;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.elm-toggles-main .responsive-tabs-select option {
background: #f7f7f7;
color: #444;
padding: 6px 15px 4px 15px;
}
.elm-toggles-main .responsive-tabs-select::-ms-expand {
display: none;
}
.elm-toggles-main .responsive-tabs-select:focus {
outline: none;
}
.elm-toggles-main .ait-tabs .tabs-wrapper {
position: relative;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .selected {
color: #444;
padding: 6px 35px 4px 15px;
background: #f7f7f7;
position: relative;
z-index: 10;
border: 1px solid #ddd;
margin-bottom: 3px;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .selected:after {
content: "";
border-width: 6px 5px 0px 5px;
border-style: solid;
border-color: #ddd transparent transparent transparent;
position: absolute;
top: 13px;
right: 13px;
}
.elm-toggles-main .ait-tabs .tabs-wrapper:hover .selected {
background: #fff;
-moz-transition: background 0.5s;
-webkit-transition: background 0.5s;
transition: background 0.5s;
}
.elm-toggles-main .ait-tabs .tabs-wrapper:hover .selected:after {
border-color: #444 transparent transparent transparent;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .responsive-tabs {
border: 1px solid #ddd;
background: #fff;
position: absolute;
left: 0px;
top: auto;
right: 0px;
margin-top: -3px;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .responsive-tabs li {
border-width: 0px;
margin-bottom: 1px;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .responsive-tabs li:last-child {
margin-bottom: 0px;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .responsive-tabs li .ait-tab-hover {
display: none;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .selected {
color: #888;
padding: 8px 35px 8px 15px;
background: #fff;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .selected:after {
content: "\f107";
font-family: "FontAwesome";
font-size: 15px;
color: #787878;
border: none;
position: absolute;
top: 9px;
right: 12px;
}
.elm-toggles-main .ait-tabs .tabs-wrapper.toggle-opened .selected:after {
content: "\f106";
}
.elm-toggles-main .ait-tabs .tabs-wrapper .responsive-tabs {
z-index: 15;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .responsive-tabs li a {
white-space: normal;
}
.elm-toggles-main .type-toggle {
margin-bottom: 20px;
}
.elm-toggles-main .toggle-header {
margin-top: 10px;
position: relative;
cursor: pointer;
outline: none;
border: none;
}
.elm-toggles-main .toggle-header:first-child {
margin-top: 0px;
}
.elm-toggles-main .toggle-header .toggle-title {
border: 1px solid #ddd;
padding: 6px 15px 4px 36px;
background: #f7f7f7;
margin: 0px;
position: relative;
}
.elm-toggles-main .type-toggle .toggle-content,
.elm-toggles-main .type-accordion .toggle-content {
padding-top: 3px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-toggles-main .type-toggle .toggle-content:after,
.elm-toggles-main .type-accordion .toggle-content:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-toggles-main .type-toggle .toggle-container,
.elm-toggles-main .type-accordion .toggle-container {
background: #fff;
padding: 15px 15px 0px 15px;
border: 1px solid #ddd;
}
.elm-toggles-main .toggle-header .ait-icon {
position: relative;
z-index: 10;
display: block;
height: 0;
width: 0;
}
.elm-toggles-main .toggle-header .ait-icon:before {
position: absolute;
top: 8px;
left: 14px;
content: "\f067";
font-family: "FontAwesome";
font-size: 13px;
color: #787878;
}
.elm-toggles-main .ui-state-active .ait-icon:before {
content: "\f00d";
}
.elm-toggles-main .toggle-header .ait-icon:after {
position: absolute;
top: 8px;
left: 35px;
display: block;
content: "";
width: 0;
height: 20px;
border-left: solid 1px #ddd;
}
.elm-toggles-main .type-toggle .toggle-content,
.elm-toggles-main .type-accordion .toggle-content {
padding-top: 0px;
}
.elm-toggles-main .toggle-header .toggle-title {
border-bottom-width: 5px;
padding: 8px 15px 6px 45px;
background: #fff;
color: #787878;
}
.elm-toggles-main .toggle-header.ui-state-active .toggle-title,
.elm-toggles-main .toggle-header.toggle-active .toggle-title {
border-bottom-width: 0px;
}
.elm-toggles-main .type-toggle .toggle-container,
.elm-toggles-main .type-accordion .toggle-container {
border-bottom-width: 5px;
}
.local-toggles {
margin-bottom: 20px;
}
.local-toggles .toggle-header {
border: none;
background: none;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
margin: 3px 0px 0px 0px;
position: relative;
}
.local-toggles .toggle-header:first-child {
margin-top: 0px;
}
.local-toggles .toggle-header h3.toggle-title {
border-bottom: 1px solid #ddd;
background: none;
padding: 8px 15px 7px 30px;
margin: 0px;
text-transform: uppercase;
}
.local-toggles .toggle-header .ui-icon {
display: block;
background: #d31833;
width: 20px;
height: 20px;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
position: absolute;
top: 6px;
left: 0px;
margin: 0px;
}
.local-toggles .toggle-header .ui-icon:before {
content: "";
border-width: 4px 4px 0px 4px;
border-style: solid;
border-color: #fff transparent transparent transparent;
position: absolute;
top: 9px;
left: 6px;
}
.local-toggles .ui-state-active .ui-icon {
background: #444;
}
.local-toggles .ui-state-active .ui-icon:before {
border-width: 0px 4px 4px 4px;
border-style: solid;
border-color: transparent transparent #fff transparent;
top: 7px;
}
.local-toggles .toggle-content {
padding: 3px 0px 0px 0px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: none;
background: none;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
margin: 0px;
top: 0px;
}
.local-toggles .toggle-content:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.local-toggles .toggle-content .toggle-container {
color: #888;
background: none;
padding: 10px 0px 10px 0px;
border: none;
}
.local-toggles .toggle-content a {
color: #d31833;
text-decoration: none;
}
.local-toggles .toggle-content a:hover {
color: #5e5e5e;
text-decoration: none;
}
.elm-price-table {
margin-bottom: 20px;
}
.elm-price-table-main .layout-horizontal .ptable-item {
text-align: center;
padding-top: 20px;
padding-right: 20px;
}
.elm-price-table-main .layout-horizontal .ptable-item:last-child {
padding-right: 0px;
}
.elm-price-table-main .layout-horizontal .table-featured {
padding-top: 0px;
}
.elm-price-table-main .layout-vertical .ptable-item {
text-align: center;
margin-bottom: 20px;
}
.elm-price-table-main .layout-vertical .ptable-item:last-child {
margin-bottom: 0px;
}
.elm-price-table-main .layout-vertical .table-header {
width: 25%;
}
.elm-price-table-main .layout-vertical .table-body {
width: 60%;
}
.elm-price-table-main .layout-vertical .table-footer {
width: 15%;
}
.elm-price-table .table-header {
background: #444;
color: #fff;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-price-table .table-header h3 {
padding: 14px 10px 6px 10px;
color: #fff;
margin-bottom: 14px;
position: relative;
}
.elm-price-table .table-header h3:before {
content: "";
display: block;
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
background: #515151;
}
.elm-price-table .table-header h3 .ptab-title {
position: relative;
z-index: 10;
}
.elm-price-table .table-header .table-description {
padding: 0px 10px 0px 10px;
}
.elm-price-table .table-header .table-price {
padding: 10px 10px 10px 10px;
}
.elm-price-table .table-footer {
padding: 10px 10px 10px 10px;
background: #ddd;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-price-table .table-body {
padding: 10px 10px 10px 10px;
background: #eaeaea;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-price-table .table-body .table-row {
border-bottom: 1px solid #fff;
-moz-box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.07) inset;
-webkit-box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.07) inset;
box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.07) inset;
padding: 3px 0px;
}
.elm-price-table .table-body .table-row:last-child {
border-bottom: 0px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.elm-price-table .table-button {
display: table;
border-spacing: 0px;
margin: auto;
}
.elm-price-table .table-button .table-button-wrap {
display: table-row;
}
.elm-price-table .table-button a {
display: table-cell;
vertical-align: middle;
color: #fff;
background: #d31833;
padding: 5px 20px;
text-align: center;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;
}
.elm-price-table.layout-vertical .table-button {
width: 80px;
height: 80px;
}
.elm-price-table.layout-vertical .table-button a {
padding: 10px;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}
.elm-price-table .ptable-item.table-featured .table-header {
background: #a51328;
}
.elm-price-table .ptable-item.table-featured .table-header h3:before {
background: #bc152d;
}
.elm-price-table.layout-horizontal .table-featured .table-header {
padding-top: 20px;
}
.elm-price-table.layout-horizontal .table-featured .table-header h3:before {
top: -20px;
}
.elm-price-table.layout-horizontal .table-featured .table-footer {
padding-top: 20px;
padding-bottom: 20px;
}
.elm-price-table-main .layout-horizontal .ptable-item-wrap {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
}
.elm-price-table-main .layout-horizontal .table-header {
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.elm-price-table-main .layout-horizontal .table-header h3:before {
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.elm-price-table-main .layout-horizontal .table-footer {
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.elm-price-table-main .layout-vertical .ptable-item {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
}
.elm-price-table-main .layout-vertical .table-header {
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.elm-price-table-main .layout-vertical .table-header h3:before {
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.elm-price-table-main .layout-vertical .table-footer {
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.elm-has-bg .elm-price-table .table-body {
background: rgba(255, 255, 255, 0.5);
}
.elm-has-bg .elm-price-table .table-footer {
background: rgba(237, 237, 237, 0.5);
}
.elm-price-table-main .layout-horizontal {
margin-left: -20px;
margin-right: -20px;
}
.elm-price-table-main .layout-horizontal .ptable-container {
border-spacing: 20px 0px;
}
.elm-price-table-main .layout-horizontal .ptable-item {
padding-right: 20px;
}
.elm-price-table-main .layout-horizontal .ptable-item-wrap,
.elm-price-table-main .layout-vertical .ptable-item {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.elm-price-table-main .layout-vertical .table-header {
background: #c4c4c4;
vertical-align: middle;
}
.elm-price-table-main .layout-vertical .table-header h3 {
margin-bottom: 0;
padding-top: 20px;
padding-bottom: 0;
}
.elm-price-table-main .layout-vertical .table-header h3:before {
background: transparent;
}
.elm-price-table-main .layout-vertical .table-header .table-price {
padding-top: 10px;
color: #fff;
}
.elm-price-table-main .layout-vertical .table-footer {
border: solid 1px #ddd;
}
.elm-price-table-main .layout-vertical .table-body .table-row:last-child {
border-bottom: none;
}
.elm-price-table-main .layout-vertical .table-body .table-row:first-child {
border-top: none;
}
.elm-price-table-main .layout-vertical .table-header {
width: 25%;
}
.elm-price-table-main .layout-vertical .table-body {
width: 50%;
border: solid #ddd;
border-width: 1px 0 1px 0;
vertical-align: middle;
}
.elm-price-table-main .layout-vertical .table-footer {
width: 25%;
}
.elm-price-table .ptable-item-wrap {
border: 1px solid #ddd;
background: #fff;
}
.elm-price-table .table-header {
background: transparent;
}
.elm-price-table .table-header h3 {
padding: 30px 10px 30px 10px;
}
.elm-price-table .table-header h3:before {
background: #c4c4c4;
}
.elm-price-table .table-header h3 .ptab-description {
display: none;
}
.elm-price-table .table-header .table-price {
color: #444;
padding: 10px 0 20px;
}
.elm-price-table .table-header .table-price .price {
vertical-align: text-top;
}
.elm-price-table .table-footer {
padding: 30px 10px 30px 10px;
background: #fff;
}
.elm-price-table .table-body {
padding: 0;
background: transparent;
}
.elm-price-table .table-body .table-row {
padding: 10px 0px;
border: 0px solid #ddd;
border-bottom-width: 1px;
background: transparent;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.elm-price-table .table-body .table-row:first-child {
border-top-width: 1px;
}
.elm-price-table .table-body .table-row:last-child {
border-bottom: 1px solid #ddd;
}
.elm-price-table .table-body .table-row:nth-child(2n+1) {
background: #f7f7f7;
}
.elm-price-table .table-body .table-row.empty-row {
background: transparent;
border-bottom: none;
}
.elm-price-table .table-button {
display: block;
}
.elm-price-table .table-button .table-button-wrap {
display: block;
}
.elm-price-table .table-button a {
display: inline-block;
padding: 12px 40px 17px;
text-align: center;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
text-transform: uppercase;
background: #c4c4c4;
}
.elm-price-table.layout-vertical .table-body .table-row {
text-align: left;
text-indent: 35px;
}
.elm-price-table.layout-vertical .table-button {
width: auto;
height: auto;
}
.elm-price-table.layout-vertical .table-button a {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
padding: 10px 35px;
}
.elm-price-table .ptable-item.table-featured .table-header {
background: transparent;
}
.elm-price-table .ptable-item.table-featured .table-header h3.desc {
padding-top: 0;
}
.elm-price-table .ptable-item.table-featured .table-header h3:before {
background: #d31833;
}
.elm-price-table .ptable-item.table-featured .table-header h3 .ptab-description {
display: block;
position: relative;
z-index: 10;
display: block;
padding: 7px 0px;
color: #861828;
text-shadow: 1px 1px 0 #d92b45;
}
.elm-price-table .ptable-item.table-featured .table-button a {
background: #d31833;
}
.elm-price-table .ptable-item.table-featured .ptable-item-wrap {
-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
}
.elm-price-table.layout-horizontal .ptable-item.table-featured .table-footer {
padding-top: 40px;
padding-bottom: 40px;
}
.elm-price-table.layout-vertical .table-featured .table-header h3:before {
background: transparent;
}
.elm-price-table.layout-vertical .table-featured .table-header {
background: #d31833;
}
.elm-has-bg .elm-price-table .table-footer {
background: transparent;
}
.elm-opening-hours-main .elm-opening-hours {
margin-bottom: 20px;
}
.elm-opening-hours-main .day-container {
display: table;
width: 100%;
border-spacing: 1px;
background: #ddd;
padding: 2px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-opening-hours-main .day-wrapper {
display: table-row;
}
.elm-opening-hours-main .day-title,
.elm-opening-hours-main .day-data {
display: table-cell;
padding: 4px 12px;
vertical-align: top;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-opening-hours-main .day-title {
background: #f7f7f7;
width: 20%;
}
.elm-opening-hours-main .day-title h5 {
margin: 0px;
}
.elm-opening-hours-main .day-data {
background: #fff;
}
.elm-opening-hours-main .day-data p {
margin: 0px;
}
.elm-opening-hours-main .day-sat .day-title,
.elm-opening-hours-main .day-sun .day-title {
background-color: #eaeaea;
}
.elm-opening-hours-main .day-sat .day-data,
.elm-opening-hours-main .day-sun .day-data {
background-color: #f7f7f7;
}
.elm-opening-hours-main .day-free .day-title,
.elm-opening-hours-main .day-free .day-data {
background-image: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/patterns/jeans.png);
}
.elm-opening-hours-main .hours-note {
margin-top: 20px;
border: 3px solid #ddd;
padding: 10px 12px;
background: #fff;
background-clip: padding-box;
}
.elm-has-bg .elm-opening-hours .day-container {
background: rgba(100, 100, 100, 0.2);
}
.elm-has-bg .elm-opening-hours .hours-note {
border-color: rgba(100, 100, 100, 0.2);
}
.elm-opening-hours-main .day-container {
border-spacing: 0px;
background: transparent;
padding: 0;
}
.elm-opening-hours-main .day-title,
.elm-opening-hours-main .day-data {
padding: 10px 20px;
background: #eaeaea;
border-bottom: solid 2px #fff;
}
.elm-opening-hours-main .day-title {
backfround: transparent;
}
.elm-opening-hours-main .day-title h5 {
text-transform: uppercase;
}
.elm-opening-hours-main .day-data {
border-left: solid 2px #fff;
}
.elm-opening-hours-main .day-sat .day-title,
.elm-opening-hours-main .day-sat .day-data,
.elm-opening-hours-main .day-sun .day-title,
.elm-opening-hours-main .day-sun .day-data {
background-color: #f7f7f7;
}
.elm-opening-hours-main .day-sat .day-title,
.elm-opening-hours-main .day-sun .day-title,
.elm-opening-hours-main .day-sat .day-data,
.elm-opening-hours-main .day-sun .day-data {
background-color: #f7f7f7;
}
.elm-countdown-main .clock-item {
padding: 0px 10px;
margin: 0px 0px 20px 0px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-countdown-main .clock-data {
position: absolute;
top: 50%;
left: 0px;
right: 0px;
margin-top: -20px;
padding: 0px 36px;
}
.elm-countdown-main .clock-data .clock-value {
line-height: 26px;
font-size: 22px;
color: #444;
}
.elm-countdown-main .clock-data .clock-text {
line-height: 14px;
font-size: 11px;
}
.elm-has-bg .elm-countdown .clock-icon:before {
display: block;
content: "";
position: absolute;
top: 1px;
left: 1px;
bottom: 1px;
right: 1px;
background: rgba(255, 255, 255, 0.5);
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}
.elm-counters-main .elm-counters {
text-align: center;
}
.elm-counters-main .counter {
display: inline-block;
padding: 0px 10px;
margin: 0px 0px 20px 0px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-align: center;
vertical-align: top;
max-width: 100%;
}
.elm-counters-main .counter-display {
display: inline-block;
vertical-align: top;
position: relative;
}
.elm-counters-main canvas {
width: 100%;
vertical-align: top;
}
.elm-counters-main .counter-title {
color: #444;
font-size: 22px;
position: absolute;
top: 50%;
left: 0px;
right: 0px;
margin-top: -25px;
line-height: 50px;
}
.elm-counters-main .counter-description {
text-align: center;
margin-top: 10px;
max-width: 100%;
}
.elm-counters-main .counter-type-line .counter {
display: block;
padding: 0px;
}
.elm-counters-main .counter-type-line .counter-title {
top: 0px;
margin: 0;
}
.elm-counters-main .counter-type-line .counter-title {
color: #fff;
}
.elm-counters-main .counter-type-textbox .counter-display {
border: 2px solid #ddd;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 10px 15px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
}
.elm-counters-main .counter-type-textbox .type-text {
display: inline-block;
color: #d31833;
}
.elm-counters-main .counter-type-textbox .counter-title {
display: inline-block;
color: #d31833;
position: static;
margin: 0px;
}
.elm-has-bg .elm-counters.counter-type-gauge .counter-display:before {
display: block;
content: "";
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
position: absolute;
top: 1px;
left: 1px;
bottom: 1px;
right: 1px;
background: rgba(255, 255, 255, 0.5);
}
.elm-has-bg .elm-counters.counter-type-gauge .counter-display canvas {
position: relative;
z-index: 10;
}
.elm-twitter-main ul.twitter li {
position: relative;
min-height: 48px;
margin-bottom: 20px;
padding-left: 68px;
}
.elm-twitter-main ul.twitter li .twicon {
position: absolute;
top: 0px;
left: 0px;
width: 48px;
height: 48px;
}
.elm-twitter-main ul.twitter li .twitter-text {
padding: 6px 10px;
background: #f7f7f7;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
position: relative;
}
.elm-twitter-main ul.twitter li .twitter-text:before {
content: "";
border-width: 10px 8px 10px 0px;
border-style: solid;
border-color: transparent #f7f7f7 transparent transparent;
position: absolute;
top: 5px;
left: -8px;
}
.elm-twitter-main ul.twitter li .twitter-timestamp {
margin-top: 10px;
}
.elm-has-bg .elm-twitter ul.twitter li .twitter-text {
background: rgba(255, 255, 255, 0.5);
}
.elm-has-bg .elm-twitter ul.twitter li .twitter-text:before {
border-color: transparent rgba(255, 255, 255, 0.5) transparent transparent;
}
.elm-member-main .member-container {
margin-bottom: 20px;
}
.elm-member-main .member-container:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-member-main .photo-wrap {
width: 21.7%;
margin-right: 4.4%;
float: left;
}
.elm-member-main .photo-wrap img {
width: 100%;
vertical-align: top;
}
.elm-member-main .desc-wrap {
width: 73.9%;
float: left;
}
.elm-member-main .noimage .desc-wrap {
width: 100%;
float: none;
}
.elm-member-main .member-title {
margin-bottom: 20px;
}
.elm-member-main .member-title h3 {
margin-bottom: 0px;
}
.elm-member-main .member-title .member-position {
color: #d31833;
}
.elm-member-main .member-title .member-position-title {
color: #444;
}
.elm-member-main .entry-content {
margin-bottom: 4px;
}
.elm-member-main ul.member-icons {
padding-top: 20px;
}
.elm-member-main ul.member-icons {
padding: 5px 0px;
margin-top: 20px;
}
.elm-member-main .member-title {
margin-bottom: 8px;
}
.elm-member-main .member-title .member-position {
color: #d31833;
}
.elm-member-main .member-title .member-position-title {
display: none;
}
.elm-member-main .item-subtitle {
margin: 3px 0 5px;
}
.elm-member-main .desc-wrap .entry-content-hider {
color: #d31833;
text-decoration: underline;
text-transform: lowercase;
cursor: pointer;
}
.elm-google-map {
margin-bottom: 20px;
position: relative;
}
.elm-google-map .gmap-infowindow-content {
max-width: 250px;
}
.elm-google-map .gmap-infowindow-content h3 {
font-size: 13px;
line-height: 22px;
margin-bottom: 5px;
}
.elm-google-map .gmap-infowindow-content p {
font-size: 11px;
line-height: 16px;
margin: 0px;
color: #888;
}
.elm-google-map .gmap-infowindow-content img {
display: block;
max-width: 100%;
margin: 10px 0px;
}
.google-map-container .alert {
position: absolute;
top: 50%;
left: 50%;
max-width: 100%;
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.google-map-container.on-request {
background-color: #f2f2f2;
background-image: url(https://detektiv-wien.at/daniel/wp-content/themes/privatdetektiv/design/img/map-bg.jpg);
background-size: cover;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center center;
}
.request-map {
text-align: center;
position: absolute;
top: 50%;
left: 50%;
width: 500px;
max-width: 100%;
max-height: 90%;
overflow: auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0px 20px;
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.request-map .request-map-description {
color: #444;
margin-bottom: 15px;
}
.request-map .ait-sc-button.simple {
display: inline-block !important;
width: auto !important;
}
.request-map .ait-sc-button.simple .text {
padding-left: 15px;
padding-right: 15px;
}
.elm-facebook {
margin-bottom: 20px;
}
.elm-video {
margin-bottom: 20px;
text-align: center;
}
.elm-soundcloud {
margin-bottom: 20px;
}
.elm-soundcloud iframe {
border: none;
overflow: hidden;
width: 100%;
}
.elm-mixcloud {
margin-bottom: 20px;
}
.elm-mixcloud iframe {
border: none;
overflow: hidden;
width: 100%;
}
.elm-partners-container {
overflow: hidden;
}
.elm-partners-main ul.partners {
margin: 0px -20px 0px -20px;
}
.elm-partners-main ul.partners li {
margin: 0px 20px 20px 20px;
}
.elm-partners-main ul.partners:hover li a {
opacity: 0.5;
}
.elm-partners-main ul.partners:hover li:hover a {
opacity: 1;
}
.elm-advertising-spaces-main .elm-advertising-spaces {
position: relative;
}
.elm-advertising-spaces-main .adSpace-item:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-advertising-spaces-main .adSpace-item img.ads-image {
display: block;
margin: 0px auto 20px auto;
}
.elm-sitemap-main .elm-sitemap {
margin-bottom: 20px;
}
.elm-sitemap-main .elm-sitemap ul {
list-style-type: none;
}
.elm-sitemap-main .elm-sitemap li {
padding: 0px 0px 0px 30px;
position: relative;
}
.elm-sitemap-main .elm-sitemap li > a {
display: inline-block;
padding: 5px 0px;
position: relative;
}
.elm-sitemap-main .elm-sitemap li > a:before {
content: "";
display: block;
width: 20px;
height: 20px;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/lists.png) -140px 0px no-repeat #d0d0d0;
position: absolute;
top: 5px;
left: -30px;
}
.elm-sitemap-main .elm-sitemap li > a:hover:before {
background-color: #aaa;
}
.elm-sitemap-main .elm-sitemap li.page_item > a:before {
background-position: -120px 0px;
}
.elm-sitemap-main .elm-sitemap li ul {
position: relative;
}
.elm-sitemap-main .elm-sitemap li ul:before {
content: "";
display: block;
position: absolute;
top: 0;
bottom: 15px;
left: -21px;
border-left: 1px solid #ddd;
}
.elm-sitemap-main .elm-sitemap li li:before {
content: "";
display: block;
width: 10px;
height: 14px;
position: absolute;
left: -20px;
top: 0px;
border-bottom: 1px solid #ddd;
}
.elm-has-bg .elm-sitemap li > a:before {
background-color: rgba(100, 100, 100, 0.2);
}
.elm-has-bg .elm-sitemap li > a:hover:before {
background-color: rgba(0, 0, 0, 0.2);
}
.elm-has-bg .elm-sitemap li ul:before,
.elm-has-bg .elm-sitemap li li:before {
border-color: #fff;
}
.elm-rule-main {
padding-bottom: 60px;
}
.elements-sidebar-wrap .elm-rule-main {
padding-bottom: 40px;
}
.elm-rule-main .elm-rule-wrapper {
max-width: 100%;
padding-left: 0px;
padding-right: 0px;
}
.elm-rule-main .rule-fullsize .grid-main {
max-width: 100%;
padding-left: 0px;
padding-right: 0px;
}
.elm-rule-main .rule-content {
position: relative;
}
.elm-rule-main .rule-wrap {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
text-align: right;
}
.elm-rule-main .rule-btn-top-wrapper .rule-separator {
margin-right: 45px;
}
.elm-rule-main .rule-btn-top {
display: block;
background: #eaeaea;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
cursor: pointer;
text-align: center;
width: 20px;
height: 20px;
position: absolute;
top: -10px;
right: 10px;
z-index: 10;
text-indent: -3000px;
overflow: hidden;
}
.elm-rule-main .rule-btn-top:before {
content: "";
position: absolute;
width: 0;
height: 0;
top: -2px;
left: 4px;
border: 6px solid;
border-color: transparent transparent #aaa transparent;
}
.elm-rule-main .rule-btn-top:after {
content: "";
position: absolute;
width: 0;
height: 2px;
top: 10px;
left: 8px;
border: 2px solid #aaa;
}
.elm-rule-main .rule-line .rule-separator {
border-top: 1px solid #ddd;
}
.elm-rule-main .rule-boldline .rule-separator {
border-top: 2px solid #ddd;
}
.elm-rule-main .rule-double .rule-separator {
height: 2px;
border: solid #ddd;
border-width: 1px 0;
}
.elm-rule-main .rule-double .rule-btn-top {
top: -9px;
}
.elm-rule-main .rule-shadow .rule-separator {
display: block;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/top_shadow_bg.png) top center no-repeat;
background-size: 100% 10px;
border-top: 1px solid #ddd;
height: 10px;
}
.elm-rule-main {
position: relative;
z-index: 10;
}
.elm-rule-main .rule-boldline .rule-separator {
height: 2px;
border: solid #ddd;
border-width: 1px 0;
}
.elm-rule-main .rule-boldline .rule-btn-top {
top: -9px;
}
.elm-rule-main .rule-dashed .rule-separator {
border-top: 1px dashed #ddd;
}
.elm-contact-form-main form .form-container:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-contact-form-main form p.full-size,
.elm-contact-form-main form p.half-size {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
clear: both;
float: none;
}
.elm-contact-form-main form p.full-size {
width: 100%;
}
.elm-contact-form-main form p.half-size {
width: auto;
}
.elm-contact-form-main form p.half-size-fl {
width: 47.8%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: left;
margin-right: 4.4%;
}
.elm-contact-form-main form p.half-size-fl:nth-child(2n) {
margin-right: 0px;
}
.elm-contact-form-main form p.half-size .input-row {
width: 47.8%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.elm-contact-form-main form .halfrow:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-contact-form-main form p .input-row label {
cursor: pointer;
}
.elm-contact-form-main form p .input-row .label {
display: block;
}
.elm-contact-form-main form p .input-row .input-label {
width: 100%;
display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: relative;
z-index: 10;
}
.elm-contact-form-main form p .input-row .input-wrap {
width: -webkit-calc(100% - 100%);
width: calc(100% - 100%);
display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: relative;
z-index: 10;
}
.elm-contact-form-main form p .input-row .submit-wrap {
position: relative;
z-index: 10;
}
.elm-contact-form-main form p.nolabel .input-row .input-wrap {
width: 100%;
float: none;
}
.elm-contact-form-main form p .input-row {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.elm-contact-form-main form p .input-row .label {
display: inline-block;
position: relative;
}
.elm-contact-form-main form p .input-row .input-label {
width: 100%;
}
.elm-contact-form-main form p .input-row .input-wrap {
width: 100%;
}
.elm-contact-form-main form p {
margin-bottom: 20px;
}
.elm-contact-form-main form p .input-row {
padding: 0px;
}
.elm-contact-form-main form p .input-row:before {
border-color: #ddd;
}
.elm-contact-form-main form p .input-row .input-label {
padding: 0px 8px 10px 0px;
}
.elm-contact-form-main form p .input-row .input-label .label {
color: #444;
padding: 0px;
}
.elm-contact-form-main form p .input-row .input-wrap {
padding: 0px;
}
.elm-contact-form-main form input {
vertical-align: middle;
}
.elm-contact-form-main form input[type="text"],
.elm-contact-form-main form input[type="email"],
.elm-contact-form-main form input[type="url"],
.elm-contact-form-main form input[type="date"],
.elm-contact-form-main form select {
vertical-align: top;
width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #ddd;
max-width: 100%;
padding: 4px;
height: 40px;
}
.elm-contact-form-main form textarea {
vertical-align: top;
width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #ddd;
max-width: 100%;
padding: 4px;
height: 100px;
min-width: 100%;
}
.elm-contact-form-main form .input-chbox-horizontal label,
.elm-contact-form-main form .input-rbutt-horizontal label {
display: inline-block;
padding: 3px 8px 3px 0px;
}
.elm-contact-form-main form .input-chbox-vertical label,
.elm-contact-form-main form .input-rbutt-vertical label {
display: block;
padding: 3px 0px;
}
.elm-contact-form-main form .input-chbox-horizontal input,
.elm-contact-form-main form .input-chbox-vertical input,
.elm-contact-form-main form .input-rbutt-horizontal input,
.elm-contact-form-main form .input-rbutt-vertical input {
margin-right: 5px;
margin-top: 0px;
}
.elm-contact-form-main form .input-select {
position: relative;
z-index: 20;
}
.elm-contact-form-main form .input-captcha img {
vertical-align: top;
margin-top: 8px;
}
.elm-contact-form-main form .input-captcha input {
width: 20%;
}
.elm-contact-form-main form .input-captcha .captcha-text {
display: inline-block;
vertical-align: top;
padding: 3px 10px 3px 10px;
margin-top: 7px;
}
.elm-contact-form-main form .input-submit .submit-wrap {
display: block;
padding: 10px 0;
}
.elm-contact-form-main form .input-submit .submit-wrap input {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
margin-right: 10px;
}
.elm-contact-form-main form .input-submit .submit-wrap input[type="reset"] {
background-color: #de4444;
}
.elm-contact-form-main .loading {
text-align: center;
position: relative;
}
.elm-contact-form-main .loading .ait-preloader {
margin-bottom: 20px;
position: relative;
margin: 0px 0px 20px 0px;
left: 0px;
top: 0px;
}
.elm-contact-form-main form .input-helper {
display: block;
padding-top: 5px;
}
.elm-has-bg .elm-contact-form form p .input-row {
background: rgba(255, 255, 255, 0.5);
}
.elm-has-bg .elm-contact-form form p .input-row:before {
border-color: rgba(100, 100, 100, 0.2);
}
.elm-has-bg .elm-contact-form form p .input-row .input-label .label {
background: rgba(113, 113, 113, 0.2);
}
.elm-has-bg .elm-contact-form form p .input-row .input-wrap {
background: rgba(177, 177, 177, 0.2);
}
.elm-contact-form form p.mark-required .input-row .input-label .label:after,
.elm-has-bg .elm-contact-form form p.mark-required .input-row .input-label .label:after {
display: block;
content: "*";
font-size: 18px;
position: absolute;
color: #d31833;
top: 0px;
right: -10px;
}
.elm-contact-form form p.input-warning .input-row .input-wrap,
.elm-has-bg .elm-contact-form form p.input-warning .input-row .input-wrap {
background: #fcc;
}
.elm-contact-form form p.input-captcha .input-row .input-wrap,
.elm-has-bg .elm-contact-form form p.input-captcha .input-row .input-wrap {
background: none;
}
.elm-contact-form form p.input-warning input[type="text"],
.elm-contact-form form p.input-warning input[type="email"],
.elm-contact-form form p.input-warning input[type="url"],
.elm-contact-form form p.input-warning input[type="date"],
.elm-contact-form form p.input-warning textarea,
.elm-contact-form form p.input-warning select,
.elm-contact-form form p.input-warning .sbHolder,
.elm-has-bg .elm-contact-form form p.input-warning input[type="text"],
.elm-has-bg .elm-contact-form form p.input-warning input[type="email"],
.elm-has-bg .elm-contact-form form p.input-warning input[type="url"],
.elm-has-bg .elm-contact-form form p.input-warning input[type="date"],
.elm-has-bg .elm-contact-form form p.input-warning textarea,
.elm-has-bg .elm-contact-form form p.input-warning select,
.elm-has-bg .elm-contact-form form p.input-warning .sbHolder {
border: 1px solid #f00;
}
.column-narrow .elm-contact-form-main form p .input-row .input-label {
padding: 0px 0px 8px 0px;
float: none;
width: 100%;
}
.column-narrow .elm-contact-form-main form p .input-row .input-wrap {
float: none;
width: 100%;
}
.elm-contact-form-main form .input-captcha .input-label,
.elm-contact-form-main form .input-chbox-horizontal .input-label,
.elm-contact-form-main form .input-rbutt-horizontal .input-label,
.elm-contact-form-main form .input-chbox-vertical .input-label,
.elm-contact-form-main form .input-rbutt-vertical .input-label {
border-bottom: 1px solid #ddd;
margin-bottom: 15px;
}
.elm-contact-form-main form .sbHolder {
margin: 0px;
height: 38px;
}
.elm-contact-form-main form .sbHolder .sbSelector {
height: 38px;
line-height: 34px;
}
.elm-contact-form-main form .sbHolder .sbToggle {
height: 28px;
}
.elm-has-bg .elm-contact-form form p .input-row,
.elm-has-bg .elm-contact-form form p .input-row:before,
.elm-has-bg .elm-contact-form form p .input-row .input-label .label,
.elm-has-bg .elm-contact-form form p .input-row .input-wrap {
background: transparent;
}
.elm-has-bg .elm-contact-form-wrapper {
padding: 20px 20px 0;
}
.elements-sidebar-wrap .elm-contact-form-main.elm-has-bg,
.column .elm-contact-form-main.elm-has-bg {
padding-bottom: 20px;
}
.elm-get-directions-main .directions_route_table .sbHolder {
padding: 6px 10px;
}
.elm-get-directions-main .directions_route_table .sbSelector {
padding: 4px 0;
}
.elm-get-directions-main .directions_route_table .sbOptions {
margin-top: 22px;
}
.elm-main .carousel-container {
visibility: hidden;
opacity: 0;
-moz-transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.elm-main.load-finished .carousel-container {
visibility: visible;
opacity: 1;
}
.elm-main.carousel-enabled .elm-wrapper {
position: relative;
}
.elm-main.carousel-enabled .carousel-container:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-main.carousel-enabled .carousel-arrows {
opacity: 0;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.elm-main.carousel-enabled:hover .carousel-arrows {
opacity: 1;
}
.elm-main.carousel-enabled .carousel-arrows .arrow {
display: block;
width: 30px;
height: 30px;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
background: #ddd;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
position: absolute;
top: 50%;
margin-top: -28px;
}
.elm-main.carousel-enabled .carousel-arrows .arrow:before {
content: "";
border-style: solid;
position: absolute;
top: 8px;
}
.elm-main.carousel-enabled .carousel-arrows .arrow:hover {
background: #444;
}
.elm-main.carousel-enabled .carousel-arrows .arrow-left {
left: -28px;
}
.elm-main.carousel-enabled .carousel-arrows .arrow-left:before {
border-width: 7px 7px 7px 0px;
border-color: transparent #fff transparent transparent;
left: 10px;
}
.elm-main.carousel-enabled .carousel-arrows .arrow-right {
right: -28px;
}
.elm-main.carousel-enabled .carousel-arrows .arrow-right:before {
border-width: 7px 0px 7px 7px;
border-color: transparent transparent transparent #fff;
right: 10px;
}
.elm-has-bg.carousel-enabled .carousel-arrows .arrow,
.elm-has-bg .carousel-enabled .carousel-arrows .arrow {
background: rgba(100, 100, 100, 0.2);
}
.elm-has-bg.carousel-enabled .carousel-arrows .arrow:hover,
.elm-has-bg .carousel-enabled .carousel-arrows .arrow:hover {
background: #444;
}
.elements-sidebar-wrap .elm-main.carousel-enabled .carousel-arrows,
.column .elm-main.carousel-enabled .carousel-arrows {
opacity: 1;
width: 70px;
margin: 0px auto 20px auto;
}
.elements-sidebar-wrap .elm-main.carousel-enabled .carousel-arrows:after,
.column .elm-main.carousel-enabled .carousel-arrows:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elements-sidebar-wrap .elm-main.carousel-enabled .carousel-arrows .arrow,
.column .elm-main.carousel-enabled .carousel-arrows .arrow {
position: relative;
top: auto;
left: auto;
right: auto;
margin-top: 0px;
}
.elements-sidebar-wrap .elm-main.carousel-enabled .carousel-arrows .arrow-left,
.column .elm-main.carousel-enabled .carousel-arrows .arrow-left {
float: left;
}
.elements-sidebar-wrap .elm-main.carousel-enabled .carousel-arrows .arrow-right,
.column .elm-main.carousel-enabled .carousel-arrows .arrow-right {
float: right;
}
.carousel-enabled .elm-item-organizer {
margin: -5px -5px 0px -5px;
padding: 5px 5px 0px 5px;
}
.gallery {
margin: 0px -5px !important;
padding-bottom: 10px;
}
.gallery:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.gallery br {
display: block;
font-size: 0px;
line-height: 0px;
}
.gallery .gallery-item {
margin-top: 0px !important;
padding: 0px 5px 10px 5px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.gallery .gallery-icon img {
border: 2px solid #444 !important;
width: 100%;
vertical-align: top;
margin-bottom: 0px;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
position: relative;
}
.gallery .gallery-icon a {
display: block;
position: relative;
}
.gallery .gallery-icon a:before {
border: 2px solid #444;
content: "";
display: block;
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_image.png) no-repeat center center;
background-color: rgba(0, 0, 0, 0.7);
opacity: 0;
z-index: 10;
}
.gallery .gallery-icon a:hover:before {
opacity: 1;
border-color: #5e5e5e;
}
.gallery .gallery-caption {
padding: 5px 5px 5px 5px;
margin-top: 1px;
background: #eaeaea;
}
html.ie8 .gallery .gallery-icon a img {
visibility: visible;
}
html.ie8 .gallery .gallery-icon a:hover img {
visibility: hidden;
}
html.ie8 .gallery .gallery-icon a:before {
visibility: hidden;
background-color: #333;
}
html.ie8 .gallery .gallery-icon a:hover:before {
visibility: visible;
}
.blog-content {
padding-bottom: 40px;
}
.entry-thumbnail img {
display: block;
}
.comments-link a {
display: inline-block;
padding: 3px 5px;
position: relative;
}
.comments-link a:before {
content: "";
border-color: transparent #eaeaea transparent transparent;
border-style: solid;
border-width: 0 12px 7px 0;
position: absolute;
right: 8px;
bottom: -3px;
}
.comments-link a:after {
content: "";
background: #eaeaea;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.comments-link .comments-count {
color: #444;
display: block;
min-width: 30px;
text-align: center;
position: relative;
z-index: 10;
}
.hentry,
body.single-post .content-block {
margin-bottom: 40px;
}
.hentry:after,
body.single-post .content-block:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.hentry .entry-date,
body.single-post .content-block .entry-date {
display: block;
width: 54px;
float: left;
text-align: center;
border: 3px solid #ddd;
}
.hentry .entry-date a,
body.single-post .content-block .entry-date a {
color: #c4c4c4;
display: block;
}
.hentry .entry-date a.link-day,
body.single-post .content-block .entry-date a.link-day {
color: #c4c4c4;
display: block;
}
.hentry .entry-date a.link-month,
body.single-post .content-block .entry-date a.link-month {
padding-top: 3px;
margin-bottom: -4px;
}
.hentry .entry-date a:hover,
body.single-post .content-block .entry-date a:hover {
color: #d31833 !important;
}
.hentry .entry-header,
body.single-post .content-block .entry-header {
margin-left: 80px;
position: relative;
}
.hentry .entry-header .post-table,
body.single-post .content-block .entry-header .post-table {
display: table;
width: 100%;
margin-bottom: 30px;
}
.hentry .entry-header .post-table .post-row,
body.single-post .content-block .entry-header .post-table .post-row {
display: table-row;
}
.hentry .entry-header .post-table .post-cell,
body.single-post .content-block .entry-header .post-table .post-cell {
display: table-cell;
}
.hentry .entry-header .post-table .post-cell.meta,
body.single-post .content-block .entry-header .post-table .post-cell.meta {
text-align: right;
}
.hentry .entry-header .post-table h2,
body.single-post .content-block .entry-header .post-table h2 {
margin-bottom: 0;
}
.hentry .entry-header .post-table .featured-post,
body.single-post .content-block .entry-header .post-table .featured-post {
display: inline-block;
vertical-align: top;
background: #d31833;
color: #fff;
padding: 0px 10px;
}
.hentry .entry-header .entry-thumbnail,
body.single-post .content-block .entry-header .entry-thumbnail {
position: relative;
}
.hentry .entry-header .entry-thumbnail a .entry-thumbnail-icon,
body.single-post .content-block .entry-header .entry-thumbnail a .entry-thumbnail-icon {
display: inline-block;
line-height: 0px;
max-width: 100%;
position: relative;
vertical-align: top;
}
.hentry .entry-header .entry-thumbnail a .entry-thumbnail-icon:before,
body.single-post .content-block .entry-header .entry-thumbnail a .entry-thumbnail-icon:before {
content: "";
display: block;
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/zoom_image.png) center center no-repeat rgba(0, 0, 0, 0.8);
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
z-index: 10;
opacity: 0;
}
.hentry .entry-header .entry-thumbnail a:hover .entry-thumbnail-icon:before,
body.single-post .content-block .entry-header .entry-thumbnail a:hover .entry-thumbnail-icon:before {
opacity: 1;
}
.hentry .entry-header .entry-thumbnail a .entry-thumbnail-icon img,
body.single-post .content-block .entry-header .entry-thumbnail a .entry-thumbnail-icon img {
vertical-align: top;
}
.hentry .entry-header.nothumbnail .entry-thumbnail,
body.single-post .content-block .entry-header.nothumbnail .entry-thumbnail {
position: static;
}
.hentry .entry-content,
body.single-post .content-block .entry-content {
margin-left: 80px;
margin-top: 20px;
}
.hentry .entry-content.nothumbnail,
body.single-post .content-block .entry-content.nothumbnail {
margin-top: 0;
}
.hentry .entry-footer,
body.single-post .content-block .entry-footer {
margin-left: 80px;
border: solid #ddd;
border-width: 1px 0;
position: relative;
min-height: 40px;
}
.hentry .entry-footer:after,
body.single-post .content-block .entry-footer:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.hentry .entry-footer .footer-table,
body.single-post .content-block .entry-footer .footer-table {
display: table;
float: left;
margin-right: 70px;
}
.hentry .entry-footer .footer-table .footer-row,
body.single-post .content-block .entry-footer .footer-table .footer-row {
display: table-row;
}
.hentry .comments-link a,
body.single-post .content-block .comments-link a {
padding: 0;
}
.hentry .comments-link a:before,
body.single-post .content-block .comments-link a:before {
content: "";
border: none;
position: static;
}
.hentry .comments-link a:after,
body.single-post .content-block .comments-link a:after {
content: "";
background: transparent;
position: static;
}
.hentry .comments-link .comments-count,
body.single-post .content-block .comments-link .comments-count {
display: block;
min-width: 0;
}
.hentry .entry-footer .footer-table .footer-row .author,
.hentry .entry-footer .footer-table .footer-row .categories,
.hentry .entry-footer .footer-table .footer-row .tags,
.hentry .entry-footer .footer-table .footer-row .comments-link,
body.single-post .content-block .entry-footer .footer-table .footer-row .author,
body.single-post .content-block .entry-footer .footer-table .footer-row .categories,
body.single-post .content-block .entry-footer .footer-table .footer-row .tags,
body.single-post .content-block .entry-footer .footer-table .footer-row .comments-link {
display: table-cell;
padding: 10px;
}
.hentry .entry-footer .footer-table .footer-row .comments-count,
.hentry .entry-footer .footer-table .footer-row a,
body.single-post .content-block .entry-footer .footer-table .footer-row .comments-count,
body.single-post .content-block .entry-footer .footer-table .footer-row a {
color: #5e5e5e;
}
.hentry .entry-footer .footer-table .footer-row .comments-count:hover,
.hentry .entry-footer .footer-table .footer-row a:hover,
body.single-post .content-block .entry-footer .footer-table .footer-row .comments-count:hover,
body.single-post .content-block .entry-footer .footer-table .footer-row a:hover {
color: #d31833;
}
.hentry .entry-footer .footer-table .footer-row .author .auth-links:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .author .auth-links:before {
display: inline-block;
position: absolute;
top: -3px;
left: 0px;
content: "\f007";
font-family: "FontAwesome";
font-size: 13px;
color: #aeaeae;
vertical-align: middle;
}
.hentry .entry-footer .footer-table .footer-row .categories .cat-links:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .categories .cat-links:before {
display: inline-block;
position: absolute;
top: -3px;
left: 0px;
content: "\f07c";
font-family: "FontAwesome";
font-size: 13px;
color: #aeaeae;
vertical-align: middle;
}
.hentry .entry-footer .footer-table .footer-row .comments-link a:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .comments-link a:before {
display: inline-block;
position: absolute;
top: -1px;
left: 0px;
content: "\f086";
font-family: "FontAwesome";
font-size: 13px;
color: #aeaeae;
vertical-align: middle;
}
.hentry .entry-footer .footer-table .footer-row .tags .tags-links:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .tags .tags-links:before {
display: inline-block;
position: absolute;
top: -3px;
left: 0px;
content: "\f02c";
font-family: "FontAwesome";
font-size: 13px;
color: #aeaeae;
vertical-align: middle;
}
.hentry .entry-footer .footer-table .footer-row .author .auth-links,
body.single-post .content-block .entry-footer .footer-table .footer-row .author .auth-links {
padding-left: 20px;
position: relative;
}
.hentry .entry-footer .footer-table .footer-row .categories .cat-links,
body.single-post .content-block .entry-footer .footer-table .footer-row .categories .cat-links {
padding-left: 20px;
position: relative;
}
.hentry .entry-footer .footer-table .footer-row .comments-link a,
body.single-post .content-block .entry-footer .footer-table .footer-row .comments-link a {
padding-left: 20px;
position: relative;
}
.hentry .entry-footer .footer-table .footer-row .tags .tags-links,
body.single-post .content-block .entry-footer .footer-table .footer-row .tags .tags-links {
padding-left: 20px;
position: relative;
}
.hentry .entry-footer .more,
body.single-post .content-block .entry-footer .more {
display: block;
padding: 5px 10px;
background: #d31833;
color: #fff;
position: absolute;
top: 5px;
right: 0;
}
.hentry #comments .comments-title,
body.single-post .content-block #comments .comments-title {
margin-bottom: 25px;
}
body.single-post .content-block .entry-thumbnail {
margin-left: 80px;
}
body.single-post .content-block .entry-footer .footer-table {
margin-right: 0;
}
.entry-date a.link-month {
text-transform: uppercase;
}
.wooProductRemove {
font-size: 26px;
}
.wooStars {
font-size: 8px;
line-height: 8px;
}
.starsSize {
font-size: 12px;
}
.chosen-results {
list-style-type: none;
margin-bottom: 0;
}
.chosen-results > ul li {
padding: 0;
position: relative;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.chosen-results > ul li:before {
content: "";
width: auto;
height: auto;
background: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
position: relative;
display: none;
}
.woocommerce form .button {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
display: block;
width: auto;
cursor: pointer;
}
.header-one .ait-woocommerce-cart-widget {
display: inline-block;
margin-left: 10px;
margin-top: 10px;
position: relative;
right: auto;
top: auto;
}
.header-two .ait-woocommerce-cart-widget {
top: 10px;
right: 0px;
}
.header-three .ait-woocommerce-cart-widget {
display: none;
position: relative;
padding-left: 10px;
right: 0;
top: 0;
}
.header-three .ait-woocommerce-cart-widget .cart-wrapper .cart-header {
padding-top: 5px;
}
.header-four .ait-woocommerce-cart-widget {
right: -13px;
top: 74px;
}
.header-five .ait-woocommerce-cart-widget {
display: inline-block;
margin-left: 10px;
position: relative;
right: auto;
top: auto;
}
.headerSix .ait-woocommerce-cart-widget {
display: inline-block;
float: none;
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
vertical-align: top;
}
.headerSix .ait-woocommerce-cart-widget .cart-wrapper {
display: inline-block;
vertical-align: top;
}
.headerSix .ait-woocommerce-cart-widget .cart-wrapper .cart-header {
padding-top: 5px;
padding-bottom: 12px;
color: #666;
display: inline-block;
vertical-align: top;
border: none;
}
.headerSix .ait-woocommerce-cart-widget .cart-wrapper.hover .cart-header {
border-color: transparent;
}
.headerSix .ait-woocommerce-cart-widget .cart-wrapper .cart-content {
top: auto;
border-top: 3px solid #d31833;
}
body.woocommerce .sbHolder,
body.woocommerce-page .sbHolder,
.woocommerce .sbHolder {
min-width: 200px;
}
body.woocommerce ul.products,
body.woocommerce-page ul.products,
.woocommerce ul.products {
list-style-type: none;
margin-bottom: 0;
}
body.woocommerce ul.products > ul li,
body.woocommerce-page ul.products > ul li,
.woocommerce ul.products > ul li {
padding: 0;
position: relative;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
body.woocommerce ul.products > ul li:before,
body.woocommerce-page ul.products > ul li:before,
.woocommerce ul.products > ul li:before {
content: "";
width: auto;
height: auto;
background: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
position: relative;
display: none;
}
body.woocommerce ul.products li,
body.woocommerce-page ul.products li,
.woocommerce ul.products li {
float: left;
margin: 0 5% 5% 0;
padding: 0;
position: relative;
width: 30%;
margin-left: 0;
}
body.woocommerce ul.products li.first,
body.woocommerce-page ul.products li.first,
.woocommerce ul.products li.first {
clear: both;
}
body.woocommerce ul.products li.last,
body.woocommerce-page ul.products li.last,
.woocommerce ul.products li.last {
margin-right: 0;
}
body.woocommerce ul.products li a .onsale,
body.woocommerce-page ul.products li a .onsale,
.woocommerce ul.products li a .onsale {
display: block;
position: absolute;
z-index: 20;
top: 0;
right: 0;
background: #77e365;
color: #fff;
padding: 5px 10px 7px;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
body.woocommerce ul.products li a img,
body.woocommerce-page ul.products li a img,
.woocommerce ul.products li a img {
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
width: 100%;
height: auto;
margin: 0;
}
body.woocommerce ul.products li a h2,
body.woocommerce-page ul.products li a h2,
.woocommerce ul.products li a h2 {
text-align: center;
margin-bottom: 8px;
}
body.woocommerce ul.products li::before,
body.woocommerce-page ul.products li::before,
.woocommerce ul.products li::before {
display: none;
}
body.woocommerce .product_title.entry-title,
body.woocommerce-page .product_title.entry-title,
.woocommerce .product_title.entry-title {
margin: 0;
text-align: left;
}
body.woocommerce .products .star-rating,
body.woocommerce-page .products .star-rating,
.woocommerce .products .star-rating {
overflow: hidden;
position: relative;
height: 9px;
width: 9.4em;
font-family: "FontAwesome";
letter-spacing: 1em;
margin: 0 auto;
}
body.woocommerce .products .star-rating:before,
body.woocommerce-page .products .star-rating:before,
.woocommerce .products .star-rating:before {
content: "\f006\f006\f006\f006\f006";
color: #ddd;
float: left;
top: 0;
left: 0;
position: absolute;
}
body.woocommerce .products .star-rating span,
body.woocommerce-page .products .star-rating span,
.woocommerce .products .star-rating span {
position: absolute;
top: 0;
left: 0;
float: left;
overflow: hidden;
padding-top: 1.5em;
line-height: 1em !important;
}
body.woocommerce .products .star-rating span:before,
body.woocommerce-page .products .star-rating span:before,
.woocommerce .products .star-rating span:before {
content: "\f005\f005\f005\f005\f005";
position: absolute;
top: 0;
left: 0;
color: #fff000;
}
body.woocommerce ul.products li,
body.woocommerce-page ul.products li,
.woocommerce ul.products li {
text-align: center;
}
body.woocommerce ul.products li a.add_to_cart_button,
body.woocommerce-page ul.products li a.add_to_cart_button,
.woocommerce ul.products li a.add_to_cart_button {
position: absolute;
z-index: 200;
left: 1px;
top: 1px;
display: block;
width: 42px;
height: 0px;
text-indent: -9999px;
overflow: hidden;
overflow: hidden;
font-size: 0;
}
body.woocommerce ul.products li a.add_to_cart_button:before,
body.woocommerce-page ul.products li a.add_to_cart_button:before,
.woocommerce ul.products li a.add_to_cart_button:before {
display: block;
content: "";
background: url(https://ichdruckdich.at/wp-content/themes/idd/design/img/woocommerce/add_card_button.png) center center no-repeat;
height: 42px;
width: 42px;
}
body.woocommerce ul.products li a.add_to_cart_button.loading,
body.woocommerce-page ul.products li a.add_to_cart_button.loading,
.woocommerce ul.products li a.add_to_cart_button.loading {
height: 42px;
}
body.woocommerce ul.products li a.add_to_cart_button.loading:before,
body.woocommerce-page ul.products li a.add_to_cart_button.loading:before,
.woocommerce ul.products li a.add_to_cart_button.loading:before {
background: #444 url(https://ichdruckdich.at/wp-content/themes/idd/design/img/woocommerce/preloader.gif) center center no-repeat;
}
body.woocommerce ul.products li a.add_to_cart_button.added,
body.woocommerce-page ul.products li a.add_to_cart_button.added,
.woocommerce ul.products li a.add_to_cart_button.added {
display: none;
}
body.woocommerce ul.products li a.added_to_cart,
body.woocommerce-page ul.products li a.added_to_cart,
.woocommerce ul.products li a.added_to_cart {
position: absolute;
z-index: 200;
left: 6px;
top: 6px;
display: block;
background: #444 url(https://ichdruckdich.at/wp-content/themes/idd/design/img/woocommerce/success.png) center center no-repeat;
width: 42px;
height: 42px;
text-indent: -9999px;
overflow: hidden;
}
body.woocommerce ul.products li a.product_type_variable,
body.woocommerce-page ul.products li a.product_type_variable,
.woocommerce ul.products li a.product_type_variable {
position: absolute;
z-index: 200;
left: 6px;
top: 6px;
display: block;
background: #444;
color: #fff;
padding: 0px 7px;
font-size: inherit;
height: 0;
overflow: hidden;
line-height: 30px;
max-width: -webkit-calc(100% - 12px);
max-width: calc(100% - 12px);
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-overflow: ellipsis;
width: auto;
text-indent: 0;
}
body.woocommerce ul.products li a.product_type_variable:before,
body.woocommerce-page ul.products li a.product_type_variable:before,
.woocommerce ul.products li a.product_type_variable:before {
display: none;
}
body.woocommerce ul.products li:hover a.add_to_cart_button,
body.woocommerce-page ul.products li:hover a.add_to_cart_button,
.woocommerce ul.products li:hover a.add_to_cart_button {
height: 42px;
}
body.woocommerce ul.products li:hover a.product_type_variable,
body.woocommerce-page ul.products li:hover a.product_type_variable,
.woocommerce ul.products li:hover a.product_type_variable {
height: 30px;
}
body.woocommerce .product_type_simple.ajax_add_to_cart,
body.woocommerce-page .product_type_simple.ajax_add_to_cart,
.woocommerce .product_type_simple.ajax_add_to_cart {
display: inline-block;
margin: 5px;
text-align: center;
}
body.woocommerce ul.products li a .price,
body.woocommerce-page ul.products li a .price,
.woocommerce ul.products li a .price {
display: block;
text-align: center;
}
body.woocommerce ul.products li a .price ins,
body.woocommerce-page ul.products li a .price ins,
.woocommerce ul.products li a .price ins {
text-decoration: none;
}
body.woocommerce ul.products li a .price del,
body.woocommerce-page ul.products li a .price del,
.woocommerce ul.products li a .price del {
color: #aaa;
}
body.woocommerce .price del,
body.woocommerce .price ins,
body.woocommerce-page .price del,
body.woocommerce-page .price ins,
.woocommerce .price del,
.woocommerce .price ins {
vertical-align: middle;
}
body.woocommerce div.product .star-rating,
body.woocommerce-page div.product .star-rating,
.woocommerce div.product .star-rating {
overflow: hidden;
margin: 5px auto 0;
position: relative;
height: 9px;
width: 7em;
font-family: "FontAwesome";
letter-spacing: 0.5em;
}
body.woocommerce div.product .star-rating:before,
body.woocommerce-page div.product .star-rating:before,
.woocommerce div.product .star-rating:before {
content: "\f006\f006\f006\f006\f006";
color: #ddd;
float: left;
top: 0;
left: 0;
position: absolute;
}
body.woocommerce div.product .star-rating span,
body.woocommerce-page div.product .star-rating span,
.woocommerce div.product .star-rating span {
position: absolute;
top: 0;
left: 0;
float: left;
overflow: hidden;
padding-top: 1.5em;
line-height: 1em !important;
}
body.woocommerce div.product .star-rating span:before,
body.woocommerce-page div.product .star-rating span:before,
.woocommerce div.product .star-rating span:before {
content: "\f005\f005\f005\f005\f005";
position: absolute;
top: 0;
left: 0;
color: #fff000;
}
body.woocommerce div.product .price ins,
body.woocommerce-page div.product .price ins,
.woocommerce div.product .price ins {
text-decoration: none;
color: #d31833;
}
body.woocommerce div.product .onsale,
body.woocommerce-page div.product .onsale,
.woocommerce div.product .onsale {
display: none;
}
body.woocommerce div.product .images,
body.woocommerce-page div.product .images,
.woocommerce div.product .images {
float: left;
width: 48.4%;
margin-bottom: 40px;
text-align: center;
}
body.woocommerce div.product .images a.woocommerce-main-image img,
body.woocommerce-page div.product .images a.woocommerce-main-image img,
.woocommerce div.product .images a.woocommerce-main-image img {
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
width: 100%;
}
body.woocommerce div.product .woocommerce-product-gallery__image:first-of-type,
body.woocommerce-page div.product .woocommerce-product-gallery__image:first-of-type,
.woocommerce div.product .woocommerce-product-gallery__image:first-of-type {
text-align: center;
margin-top: 0;
display: block;
}
body.woocommerce div.product .size-shop_single.wp-post-image,
body.woocommerce-page div.product .size-shop_single.wp-post-image,
.woocommerce div.product .size-shop_single.wp-post-image {
margin: 0 0;
width: 100%;
}
body.woocommerce div.product .woocommerce-product-gallery__image,
body.woocommerce-page div.product .woocommerce-product-gallery__image,
.woocommerce div.product .woocommerce-product-gallery__image {
text-align: center;
margin-top: 10px;
display: inline-block;
}
body.woocommerce div.product .size-shop_single,
body.woocommerce-page div.product .size-shop_single,
.woocommerce div.product .size-shop_single {
margin: 0 5px;
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
width: 70px;
height: auto;
}
body.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,
body.woocommerce-page div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,
.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
width: 25%;
}
body.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-of-type,
body.woocommerce-page div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-of-type,
.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-of-type {
width: 100%;
}
body.woocommerce div.product .woocommerce-product-gallery__image .wp-post-image,
body.woocommerce div.product .woocommerce-product-gallery__image img,
body.woocommerce-page div.product .woocommerce-product-gallery__image .wp-post-image,
body.woocommerce-page div.product .woocommerce-product-gallery__image img,
.woocommerce div.product .woocommerce-product-gallery__image .wp-post-image,
.woocommerce div.product .woocommerce-product-gallery__image img {
width: 100%;
margin-bottom: 0;
display: block;
}
body.woocommerce div.product .summary,
body.woocommerce-page div.product .summary,
.woocommerce div.product .summary {
float: right;
width: 48.4%;
}
body.woocommerce div.product .summary .star-rating,
body.woocommerce-page div.product .summary .star-rating,
.woocommerce div.product .summary .star-rating {
margin: 10px 0;
width: 9em;
letter-spacing: 1em;
}
body.woocommerce div.product .summary .price,
body.woocommerce-page div.product .summary .price,
.woocommerce div.product .summary .price {
color: #d31833;
}
body.woocommerce div.product .summary .cart,
body.woocommerce-page div.product .summary .cart,
.woocommerce div.product .summary .cart {
margin-bottom: 20px;
}
body.woocommerce div.product .summary .cart .quantity,
body.woocommerce-page div.product .summary .cart .quantity,
.woocommerce div.product .summary .cart .quantity {
float: left;
}
body.woocommerce div.product .summary .cart .quantity .minus,
body.woocommerce div.product .summary .cart .quantity .plus,
body.woocommerce div.product .summary .cart .quantity .qty.text,
body.woocommerce-page div.product .summary .cart .quantity .minus,
body.woocommerce-page div.product .summary .cart .quantity .plus,
body.woocommerce-page div.product .summary .cart .quantity .qty.text,
.woocommerce div.product .summary .cart .quantity .minus,
.woocommerce div.product .summary .cart .quantity .plus,
.woocommerce div.product .summary .cart .quantity .qty.text {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: inline;
width: 35px;
height: 35px;
padding: 0;
vertical-align: middle;
border: solid 1px #d0d0d0;
}
body.woocommerce div.product .summary .cart .quantity .minus,
body.woocommerce div.product .summary .cart .quantity .plus,
body.woocommerce-page div.product .summary .cart .quantity .minus,
body.woocommerce-page div.product .summary .cart .quantity .plus,
.woocommerce div.product .summary .cart .quantity .minus,
.woocommerce div.product .summary .cart .quantity .plus {
font-size: 15px;
color: #9d9d9d;
background: #f7f7f7;
cursor: pointer;
}
body.woocommerce div.product .summary .cart .quantity .qty.text,
body.woocommerce-page div.product .summary .cart .quantity .qty.text,
.woocommerce div.product .summary .cart .quantity .qty.text {
background: #fff;
text-align: center;
}
body.woocommerce div.product .summary .cart .quantity .qty.text::-webkit-outer-spin-button,
body.woocommerce div.product .summary .cart .quantity .qty.text::-webkit-inner-spin-button,
body.woocommerce-page div.product .summary .cart .quantity .qty.text::-webkit-outer-spin-button,
body.woocommerce-page div.product .summary .cart .quantity .qty.text::-webkit-inner-spin-button,
.woocommerce div.product .summary .cart .quantity .qty.text::-webkit-outer-spin-button,
.woocommerce div.product .summary .cart .quantity .qty.text::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
body.woocommerce div.product .summary .cart .single_add_to_cart_button,
body.woocommerce-page div.product .summary .cart .single_add_to_cart_button,
.woocommerce div.product .summary .cart .single_add_to_cart_button {
border: none;
display: inline-block;
vertical-align: middle;
color: #fff;
background: #d31833;
padding: 6px 20px 7px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
margin-left: 20px;
}
body.woocommerce div.product .summary .single_variation,
body.woocommerce-page div.product .summary .single_variation,
.woocommerce div.product .summary .single_variation {
margin-bottom: 20px;
}
body.woocommerce div.product .summary .single_variation p,
body.woocommerce-page div.product .summary .single_variation p,
.woocommerce div.product .summary .single_variation p {
margin: 0;
}
body.woocommerce div.product .summary .product_meta,
body.woocommerce-page div.product .summary .product_meta,
.woocommerce div.product .summary .product_meta {
display: block;
}
body.woocommerce div.product .summary .product_meta > span,
body.woocommerce-page div.product .summary .product_meta > span,
.woocommerce div.product .summary .product_meta > span {
display: block;
}
body.woocommerce div.product .summary .variations,
body.woocommerce-page div.product .summary .variations,
.woocommerce div.product .summary .variations {
margin-bottom: 0;
}
body.woocommerce div.product .summary .variations label,
body.woocommerce-page div.product .summary .variations label,
.woocommerce div.product .summary .variations label {
display: block;
padding-top: 3px;
}
body.woocommerce div.product .summary .variations select,
body.woocommerce-page div.product .summary .variations select,
.woocommerce div.product .summary .variations select {
margin-bottom: 5px;
}
body.woocommerce div.product .summary .single_variation,
body.woocommerce-page div.product .summary .single_variation,
.woocommerce div.product .summary .single_variation {
margin-bottom: 20px;
}
body.woocommerce div.product .summary .reset_variations,
body.woocommerce-page div.product .summary .reset_variations,
.woocommerce div.product .summary .reset_variations {
display: block;
padding-top: 5px;
}
body.woocommerce div.product .variations tr td.value .sbHolder,
body.woocommerce-page div.product .variations tr td.value .sbHolder,
.woocommerce div.product .variations tr td.value .sbHolder {
margin-bottom: 10px;
}
body.woocommerce div.product .woocommerce-tabs,
body.woocommerce-page div.product .woocommerce-tabs,
.woocommerce div.product .woocommerce-tabs {
float: right;
width: 48.4%;
padding-top: 50px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin-bottom: 40px !important;
}
body.woocommerce div.product .woocommerce-tabs,
body.woocommerce-page div.product .woocommerce-tabs,
.woocommerce div.product .woocommerce-tabs {
list-style-type: none;
margin-bottom: 0;
}
body.woocommerce div.product .woocommerce-tabs > ul li,
body.woocommerce-page div.product .woocommerce-tabs > ul li,
.woocommerce div.product .woocommerce-tabs > ul li {
padding: 0;
position: relative;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
body.woocommerce div.product .woocommerce-tabs > ul li:before,
body.woocommerce-page div.product .woocommerce-tabs > ul li:before,
.woocommerce div.product .woocommerce-tabs > ul li:before {
content: "";
width: auto;
height: auto;
background: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
position: relative;
display: none;
}
body.woocommerce div.product .woocommerce-tabs .tabs,
body.woocommerce-page div.product .woocommerce-tabs .tabs,
.woocommerce div.product .woocommerce-tabs .tabs {
position: relative;
top: 1px;
margin-left: 20px;
}
body.woocommerce div.product .woocommerce-tabs .tabs li,
body.woocommerce-page div.product .woocommerce-tabs .tabs li,
.woocommerce div.product .woocommerce-tabs .tabs li {
float: left;
}
body.woocommerce div.product .woocommerce-tabs .tabs li a,
body.woocommerce-page div.product .woocommerce-tabs .tabs li a,
.woocommerce div.product .woocommerce-tabs .tabs li a {
-moz-transition: none;
-webkit-transition: none;
transition: none;
display: block;
padding: 15px 20px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: #888;
}
body.woocommerce div.product .woocommerce-tabs .tabs li.active a,
body.woocommerce div.product .woocommerce-tabs .tabs li:hover a,
body.woocommerce-page div.product .woocommerce-tabs .tabs li.active a,
body.woocommerce-page div.product .woocommerce-tabs .tabs li:hover a,
.woocommerce div.product .woocommerce-tabs .tabs li.active a,
.woocommerce div.product .woocommerce-tabs .tabs li:hover a {
padding: 12px 19px 15px;
background: #fff;
border: solid #f1f1f1;
border-width: 3px 1px 0px 1px;
border-top-color: #d31833;
}
body.woocommerce div.product .woocommerce-tabs .panel,
body.woocommerce-page div.product .woocommerce-tabs .panel,
.woocommerce div.product .woocommerce-tabs .panel {
margin: 0;
padding-top: 20px;
clear: both;
-moz-box-shadow: 0 -12px 19px -18px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 -12px 19px -18px rgba(0, 0, 0, 0.1);
box-shadow: 0 -12px 19px -18px rgba(0, 0, 0, 0.1);
border-top: solid 1px #f1f1f1;
}
body.woocommerce div.product .woocommerce-tabs .panel h2,
body.woocommerce-page div.product .woocommerce-tabs .panel h2,
.woocommerce div.product .woocommerce-tabs .panel h2 {
display: none;
}
body.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist,
body.woocommerce-page div.product .woocommerce-tabs #tab-reviews .commentlist,
.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist {
padding-bottom: 0;
list-style: none;
margin-left: 0;
}
body.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment,
body.woocommerce-page div.product .woocommerce-tabs #tab-reviews .commentlist li.comment,
.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment {
margin-bottom: 20px;
list-style: none;
}
body.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .avatar-wrap,
body.woocommerce-page div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .avatar-wrap,
.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .avatar-wrap {
float: left;
}
body.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .avatar,
body.woocommerce-page div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .avatar,
.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .avatar {
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
margin-bottom: 0;
}
body.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text,
body.woocommerce-page div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text,
.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text {
margin-left: 75px;
}
body.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta,
body.woocommerce-page div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta,
.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta {
position: relative;
padding: 0;
border-bottom: 1px solid #ddd;
margin-bottom: 10px;
}
body.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta strong,
body.woocommerce-page div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta strong,
.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta strong {
color: #d31833;
display: inline-block;
height: 26px;
padding-right: 10px;
padding-top: 4px;
}
body.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta time,
body.woocommerce-page div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta time,
.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta time {
color: #888;
padding-top: 4px;
margin-left: 10px;
cursor: pointer;
}
body.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta time:hover,
body.woocommerce-page div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta time:hover,
.woocommerce div.product .woocommerce-tabs #tab-reviews .commentlist li.comment .comment-text .meta time:hover {
color: #d31833;
}
body.woocommerce div.product .woocommerce-tabs #tab-additional_information p,
body.woocommerce-page div.product .woocommerce-tabs #tab-additional_information p,
.woocommerce div.product .woocommerce-tabs #tab-additional_information p {
margin-bottom: 5px;
}
body.woocommerce div.product .upsells,
body.woocommerce-page div.product .upsells,
.woocommerce div.product .upsells {
clear: both;
}
body.woocommerce div.product .upsells > h2,
body.woocommerce-page div.product .upsells > h2,
.woocommerce div.product .upsells > h2 {
text-align: center;
margin-top: 20px;
margin-bottom: 50px;
}
body.woocommerce div.product .related,
body.woocommerce-page div.product .related,
.woocommerce div.product .related {
clear: both;
}
body.woocommerce div.product .related > h2,
body.woocommerce-page div.product .related > h2,
.woocommerce div.product .related > h2 {
text-align: center;
margin-top: 20px;
margin-bottom: 50px;
}
body.woocommerce div.product .comment-reply-title,
body.woocommerce-page div.product .comment-reply-title,
.woocommerce div.product .comment-reply-title {
padding: 20px 20px 0;
margin-bottom: 15px;
display: block;
color: #444;
}
body.woocommerce .woocommerce-result-count,
body.woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-result-count {
display: none;
}
body.woocommerce .woocommerce-ordering,
body.woocommerce-page .woocommerce-ordering,
.woocommerce .woocommerce-ordering {
float: left;
}
body.woocommerce nav.woocommerce-pagination,
body.woocommerce-page nav.woocommerce-pagination,
.woocommerce nav.woocommerce-pagination {
clear: both;
text-align: center;
}
body.woocommerce nav.woocommerce-pagination,
body.woocommerce-page nav.woocommerce-pagination,
.woocommerce nav.woocommerce-pagination {
list-style-type: none;
margin-bottom: 0;
}
body.woocommerce nav.woocommerce-pagination > ul li,
body.woocommerce-page nav.woocommerce-pagination > ul li,
.woocommerce nav.woocommerce-pagination > ul li {
padding: 0;
position: relative;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
body.woocommerce nav.woocommerce-pagination > ul li:before,
body.woocommerce-page nav.woocommerce-pagination > ul li:before,
.woocommerce nav.woocommerce-pagination > ul li:before {
content: "";
width: auto;
height: auto;
background: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
position: relative;
display: none;
}
body.woocommerce nav.woocommerce-pagination ul,
body.woocommerce-page nav.woocommerce-pagination ul,
.woocommerce nav.woocommerce-pagination ul {
display: inline-block;
white-space: nowrap;
padding: 0;
clear: both;
border-right: 0;
margin: 1px;
}
body.woocommerce nav.woocommerce-pagination ul li,
body.woocommerce-page nav.woocommerce-pagination ul li,
.woocommerce nav.woocommerce-pagination ul li {
padding: 0;
margin: 0;
float: left;
display: inline;
overflow: hidden;
}
body.woocommerce nav.woocommerce-pagination ul li a,
body.woocommerce nav.woocommerce-pagination ul li span,
body.woocommerce-page nav.woocommerce-pagination ul li a,
body.woocommerce-page nav.woocommerce-pagination ul li span,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
margin: 0 5px;
text-decoration: none;
padding: 5px 10px;
display: block;
border: 2px solid #fff;
color: #888;
-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0);
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0);
}
body.woocommerce nav.woocommerce-pagination ul li span.current,
body.woocommerce nav.woocommerce-pagination ul li a:hover,
body.woocommerce nav.woocommerce-pagination ul li a:focus,
body.woocommerce-page nav.woocommerce-pagination ul li span.current,
body.woocommerce-page nav.woocommerce-pagination ul li a:hover,
body.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus {
background: #d31833;
border: solid 2px #d31833;
-moz-box-shadow: inset 0 0 0 1px #fff;
-webkit-box-shadow: inset 0 0 0 1px #fff;
box-shadow: inset 0 0 0 1px #fff;
color: #fff;
}
body.woocommerce .woocommerce-message,
body.woocommerce-page .woocommerce-message,
.woocommerce .woocommerce-message {
border: 2px solid #a5cf47;
background: #eaf4d5;
color: #6c8c24;
padding: 10px 20px;
margin-bottom: 20px;
position: relative;
-moz-box-shadow: inset 0 0 0 2px #fff;
-webkit-box-shadow: inset 0 0 0 2px #fff;
box-shadow: inset 0 0 0 2px #fff;
}
body.woocommerce .woocommerce-message:before,
body.woocommerce-page .woocommerce-message:before,
.woocommerce .woocommerce-message:before {
font-family: "FontAwesome";
font-weight: normal;
font-style: normal;
text-indent: 0;
-webkit-font-smoothing: antialiased;
text-decoration: inherit;
display: block;
speak: none;
}
body.woocommerce .woocommerce-info,
body.woocommerce-page .woocommerce-info,
.woocommerce .woocommerce-info {
border: 2px solid #00baff;
background: #b3eaff;
color: #007099;
padding: 10px 20px;
margin-bottom: 20px;
position: relative;
-moz-box-shadow: inset 0 0 0 2px #fff;
-webkit-box-shadow: inset 0 0 0 2px #fff;
box-shadow: inset 0 0 0 2px #fff;
}
body.woocommerce .woocommerce-info:before,
body.woocommerce-page .woocommerce-info:before,
.woocommerce .woocommerce-info:before {
font-family: "FontAwesome";
font-weight: normal;
font-style: normal;
text-indent: 0;
-webkit-font-smoothing: antialiased;
text-decoration: inherit;
display: block;
speak: none;
}
body.woocommerce .woocommerce-error,
body.woocommerce-page .woocommerce-error,
.woocommerce .woocommerce-error {
border: 2px solid #f48888;
background: #fde5e5;
color: #eb2b2b;
padding: 10px 20px;
margin-bottom: 20px;
position: relative;
-moz-box-shadow: inset 0 0 0 2px #fff;
-webkit-box-shadow: inset 0 0 0 2px #fff;
box-shadow: inset 0 0 0 2px #fff;
}
body.woocommerce .woocommerce-error:before,
body.woocommerce-page .woocommerce-error:before,
.woocommerce .woocommerce-error:before {
font-family: "FontAwesome";
font-weight: normal;
font-style: normal;
text-indent: 0;
-webkit-font-smoothing: antialiased;
text-decoration: inherit;
display: block;
speak: none;
}
body.woocommerce-cart .shop_table.cart,
.woocommerce .shop_table.cart {
width: 100%;
}
body.woocommerce-cart .shop_table.cart th,
.woocommerce .shop_table.cart th {
text-align: left;
padding: 15px 0;
}
body.woocommerce-cart .shop_table.cart tbody tr:nth-child(2n+1),
.woocommerce .shop_table.cart tbody tr:nth-child(2n+1) {
background: #f7f7f7;
}
body.woocommerce-cart .shop_table.cart tbody tr:last-child,
.woocommerce .shop_table.cart tbody tr:last-child {
background: none;
}
body.woocommerce-cart .shop_table.cart tbody td,
.woocommerce .shop_table.cart tbody td {
vertical-align: middle;
height: 100px;
min-height: 100px;
padding: 15px 10px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
body.woocommerce-cart .shop_table.cart tbody td.product-remove,
.woocommerce .shop_table.cart tbody td.product-remove {
text-align: center;
width: 5%;
color: red;
padding-left: 40px;
}
body.woocommerce-cart .shop_table.cart tbody td.product-remove a,
.woocommerce .shop_table.cart tbody td.product-remove a {
color: #ca0a0a;
}
body.woocommerce-cart .shop_table.cart tbody td.product-thumbnail,
.woocommerce .shop_table.cart tbody td.product-thumbnail {
text-align: center;
}
body.woocommerce-cart .shop_table.cart tbody td.product-thumbnail a,
.woocommerce .shop_table.cart tbody td.product-thumbnail a {
display: inline-block;
}
body.woocommerce-cart .shop_table.cart tbody td img,
.woocommerce .shop_table.cart tbody td img {
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
width: 65px;
margin: 0;
}
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity,
.woocommerce .shop_table.cart tbody td.product-quantity .quantity {
float: left;
}
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity .minus,
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity .plus,
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity .qty.text,
.woocommerce .shop_table.cart tbody td.product-quantity .quantity .minus,
.woocommerce .shop_table.cart tbody td.product-quantity .quantity .plus,
.woocommerce .shop_table.cart tbody td.product-quantity .quantity .qty.text {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: inline;
width: 35px;
height: 35px;
padding: 0;
vertical-align: middle;
border: solid 1px #d0d0d0;
}
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity .minus,
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity .plus,
.woocommerce .shop_table.cart tbody td.product-quantity .quantity .minus,
.woocommerce .shop_table.cart tbody td.product-quantity .quantity .plus {
font-size: 15px;
color: #9d9d9d;
background: #f7f7f7;
cursor: pointer;
}
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity .qty.text,
.woocommerce .shop_table.cart tbody td.product-quantity .quantity .qty.text {
background: #fff;
text-align: center;
}
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity .qty.text::-webkit-outer-spin-button,
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity .qty.text::-webkit-inner-spin-button,
.woocommerce .shop_table.cart tbody td.product-quantity .quantity .qty.text::-webkit-outer-spin-button,
.woocommerce .shop_table.cart tbody td.product-quantity .quantity .qty.text::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
body.woocommerce-cart .shop_table.cart tbody td.product-name > a,
.woocommerce .shop_table.cart tbody td.product-name > a {
max-width: 70%;
}
body.woocommerce-cart .shop_table.cart tbody td.product-name .variation,
.woocommerce .shop_table.cart tbody td.product-name .variation {
display: block;
color: #bbb;
margin-top: 5px;
}
body.woocommerce-cart .shop_table.cart tbody td.product-name .variation dt,
.woocommerce .shop_table.cart tbody td.product-name .variation dt {
margin-right: 5px;
float: left;
}
body.woocommerce-cart .shop_table.cart tbody td.product-name .variation dd p,
.woocommerce .shop_table.cart tbody td.product-name .variation dd p {
margin: 0;
}
body.woocommerce-cart .shop_table.cart tbody td.actions,
.woocommerce .shop_table.cart tbody td.actions {
border: solid #ddd;
border-width: 1px 0 1px 0;
text-align: right;
height: auto;
padding: 20px 0 0;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon,
.woocommerce .shop_table.cart tbody td.actions .coupon {
padding: 0 0 20px;
float: left;
text-align: left;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon:after,
.woocommerce .shop_table.cart tbody td.actions .coupon:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon label,
.woocommerce .shop_table.cart tbody td.actions .coupon label {
display: none;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon .input-text,
.woocommerce .shop_table.cart tbody td.actions .coupon .input-text {
width: auto;
height: 41px;
margin-right: 25px;
border: solid 1px #ddd;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0 10px;
float: left;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon .button,
.woocommerce .shop_table.cart tbody td.actions .coupon .button {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
float: left;
background: #b9e6ed;
cursor: pointer;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .button,
.woocommerce .shop_table.cart tbody td.actions .button {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
background: #cacaca;
cursor: pointer;
float: right;
margin: 0 0 20px;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .button.checkout-button,
.woocommerce .shop_table.cart tbody td.actions .button.checkout-button {
float: right;
background: #f48b50;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .cart-actions,
.woocommerce .shop_table.cart tbody td.actions .cart-actions {
padding: 0 0 20px;
float: right;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .cart-actions:after,
.woocommerce .shop_table.cart tbody td.actions .cart-actions:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .cart-actions .button,
.woocommerce .shop_table.cart tbody td.actions .cart-actions .button {
float: left;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .cart-actions .checkout-button,
.woocommerce .shop_table.cart tbody td.actions .cart-actions .checkout-button {
margin-left: 25px;
}
body.woocommerce-cart .cross-sells,
.woocommerce .cross-sells {
display: none;
}
body.woocommerce-cart .cart-collaterals,
.woocommerce .cart-collaterals {
width: 100%;
position: relative;
padding-top: 45px;
}
body.woocommerce-cart .cart-collaterals:after,
.woocommerce .cart-collaterals:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
body.woocommerce-cart .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .cart_totals {
width: 48%;
float: left;
}
body.woocommerce-cart .cart-collaterals .cart_totals h2,
.woocommerce .cart-collaterals .cart_totals h2 {
text-transform: uppercase;
}
body.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce .cart-collaterals .cart_totals table {
width: 100%;
border-collapse: separate;
border-spacing: 2px;
}
body.woocommerce-cart .cart-collaterals .cart_totals th,
body.woocommerce-cart .cart-collaterals .cart_totals td,
.woocommerce .cart-collaterals .cart_totals th,
.woocommerce .cart-collaterals .cart_totals td {
background: #eaeaea;
}
body.woocommerce-cart .cart-collaterals .cart_totals th,
.woocommerce .cart-collaterals .cart_totals th {
text-align: left;
padding: 10px 0;
padding-left: 25px;
width: 65%;
}
body.woocommerce-cart .cart-collaterals .cart_totals td,
.woocommerce .cart-collaterals .cart_totals td {
text-align: right;
vertical-align: middle;
padding-right: 25px;
}
body.woocommerce-cart .cart-collaterals .shipping_calculator,
.woocommerce .cart-collaterals .shipping_calculator {
width: 48%;
float: right;
}
body.woocommerce-cart .cart-collaterals .shipping_calculator h2,
.woocommerce .cart-collaterals .shipping_calculator h2 {
text-transform: uppercase;
color: #d31833;
}
body.woocommerce-cart .cart-collaterals .shipping_calculator .sbHolder,
.woocommerce .cart-collaterals .shipping_calculator .sbHolder {
height: 40px;
}
body.woocommerce-cart .cart-collaterals .shipping_calculator .sbHolder .sbToggle,
.woocommerce .cart-collaterals .shipping_calculator .sbHolder .sbToggle {
top: 5px;
}
body.woocommerce-cart .cart-collaterals .shipping_calculator .sbHolder .sbSelector,
.woocommerce .cart-collaterals .shipping_calculator .sbHolder .sbSelector {
line-height: 40px;
}
body.woocommerce-cart .cart-collaterals .shipping_calculator .sbOptions,
.woocommerce .cart-collaterals .shipping_calculator .sbOptions {
top: 40px !important;
}
body.woocommerce-cart .cart-collaterals .shipping_calculator h2 a,
.woocommerce .cart-collaterals .shipping_calculator h2 a {
color: #d31833;
}
.clear:after,
.woocommerce form:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.woocommerce #ship-to-different-address label {
margin: 0px;
}
.woocommerce .col2-set:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.woocommerce .col-1,
.woocommerce .col-2 {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: left;
width: 45%;
}
.woocommerce .col-1 {
margin-right: 10%;
}
.woocommerce input[type="password"],
.woocommerce input,
.woocommerce textarea,
.woocommerce select {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
width: 100%;
padding: 10px;
border: 1px solid #ddd;
}
.woocommerce .input-checkbox,
.woocommerce .input-radio {
display: inline;
width: auto;
}
.woocommerce .login .form-row:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.woocommerce .login .form-row .inline {
display: block;
float: left;
}
.woocommerce .login .form-row .inline input[type="checkbox"] {
width: auto;
display: inline;
margin-top: 4px;
}
.select2-drop-active.ait-woocommerce-select2 {
border-color: #ddd !important;
}
.select2-container--default .select2-selection--single {
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
padding: 5px 0px;
border: 1px solid #ddd !important;
box-sizing: initial;
}
.select2-selection__rendered {
padding-left: 0;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
top: 6px;
}
.woocommerce .form-row .chzn-container.chzn-container-single .chzn-single,
.woocommerce .form-row .chzn-container.chzn-container-single .chzn-drop {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
border: 1px solid #ddd;
}
.woocommerce .form-row .chzn-container.chzn-container-single .chzn-single {
padding: 5px 0 5px 8px;
background: #fff;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.woocommerce .form-row .chzn-container.chzn-container-single .chzn-single span {
margin-right: 35px;
}
.woocommerce .form-row .chzn-container.chzn-container-single .chzn-single div {
margin-right: 5px;
}
.woocommerce .form-row .chzn-container.chzn-container-single .chzn-single div b {
background-position: 0 10px !important;
}
.woocommerce .form-row .chzn-container.chzn-container-single .chzn-single-with-drop div b {
background-position: -18px 11px !important;
}
.woocommerce .form-row .chzn-container.chzn-container-single .chzn-drop {
border-top: none;
}
.woocommerce label {
display: inline-block;
margin-top: 5px;
margin-bottom: 5px;
}
.woocommerce label.checkbox {
vertical-align: top;
}
.woocommerce label .required {
line-height: 20px;
color: #d31833;
}
.woocommerce .woocommerce-invalid input {
padding: 9px 10px;
border: 2px solid #f48888;
}
.woocommerce-billing-fields__field-wrapper,
.woocommerce-shipping-fields__field-wrapper {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-pack: space-between;
-moz-box-pack: space-between;
-ms-flex-pack: replace(space-between, "flex-", "");
-webkit-justify-content: space-between;
justify-content: space-between;
}
.woocommerce-billing-fields__field-wrapper > p,
.woocommerce-shipping-fields__field-wrapper > p {
width: 100%;
}
#billing_first_name_field,
#billing_last_name_field,
#billing_city_field,
#shipping_city_field,
#billing_state_field,
#billing_postcode_field,
#billing_email_field,
#billing_phone_field,
#shipping_first_name_field,
#shipping_last_name_field,
#shipping_state_field,
#shipping_postcode_field,
#shipping_email_field,
#shipping_phone_field,
.woocommerce .create-account #account_password_field,
.woocommerce .create-account #account_password-2_field {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 45%;
}
.woocommerce .create-account:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
#shiptobilling {
margin: 55px 0 34px;
}
.woocommerce .login,
.woocommerce .checkout_coupon {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 20px 20px 0;
margin-bottom: 40px;
border: 2px solid #ddd;
-moz-box-shadow: inset 0 0 0 2px #fff;
-webkit-box-shadow: inset 0 0 0 2px #fff;
box-shadow: inset 0 0 0 2px #fff;
background: #f7f7f7;
}
.woocommerce .login:after,
.woocommerce .checkout_coupon:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.woocommerce .login .input-text,
.woocommerce .checkout_coupon .input-text {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
width: 100%;
}
.woocommerce .login .form-row,
.woocommerce .checkout_coupon .form-row {
display: block;
width: 45%;
float: left;
}
.woocommerce .login .form-row-first,
.woocommerce .checkout_coupon .form-row-first {
margin-right: 10%;
}
.woocommerce .login .button,
.woocommerce .checkout_coupon .button {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
margin-right: 10%;
cursor: pointer;
}
.woocommerce .checkout_coupon .input-text {
padding: 12px 12px 13px;
}
.woocommerce .checkout_coupon .form-row {
margin-right: 5%;
}
#order_review table,
.my_account_orders,
.order_details {
width: 100%;
margin-bottom: 40px;
border-collapse: separate;
border-spacing: 3px;
}
#order_review table thead,
#order_review table tfoot,
#order_review table tbody,
.my_account_orders thead,
.my_account_orders tfoot,
.my_account_orders tbody,
.order_details thead,
.order_details tfoot,
.order_details tbody {
border-spacing: 0;
}
#order_review table th,
#order_review table td,
#order_review table tr,
.my_account_orders th,
.my_account_orders td,
.my_account_orders tr,
.order_details th,
.order_details td,
.order_details tr {
text-align: left;
}
#order_review table th,
#order_review table td,
.my_account_orders th,
.my_account_orders td,
.order_details th,
.order_details td {
padding: 10px 20px;
background: #f7f7f7;
vertical-align: middle !important;
}
.woocommerce .customer_details {
margin-bottom: 40px;
}
#order_review table .product-total {
width: 30%;
}
#order_review thead th,
#order_review thead td,
#order_review tfoot th,
#order_review tfoot td {
text-transform: uppercase;
}
#order_review tfoot .shipping td {
text-transform: none;
}
#order_review .total th strong,
#order_review .total td strong {
color: #d31833;
}
.order-info {
padding: 10px;
background: #f7f7f7;
}
.order-info mark {
background: transparent;
color: #d31833;
}
.my_account_orders th {
background: transparent;
}
.methods.payment_methods {
margin-bottom: 40px;
border: 1px solid #ddd;
border-bottom: none;
}
.methods.payment_methods li {
padding: 30px 35px;
border-bottom: 1px solid #ddd;
}
.methods.payment_methods li:before {
display: none;
}
.methods.payment_methods li label img {
margin: 0 15px 3px 15px;
vertical-align: middle;
}
.methods.payment_methods li .payment_box {
padding-left: 25px;
}
.methods.payment_methods li .payment_box p {
margin-bottom: 0;
}
#place_order {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
width: auto;
cursor: pointer;
}
.woocommerce .login .button {
float: left;
}
.woocommerce .login .lost_password {
line-height: 40px;
}
.lost_reset_password:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.lost_reset_password .clear {
display: none;
}
.lost_reset_password .form-row {
display: inline-block;
width: 30%;
vertical-align: bottom;
}
.lost_reset_password .form-row-first {
margin-right: 5%;
}
.lost_reset_password #user_login {
display: block;
width: 100%;
}
.woocommerce .lost_reset_password .button {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
padding: 8px 20px 12px;
margin-top: 20px;
}
#cboxContent .form-submit input {
display: inline;
}
#cboxContent .pp_content_container {
padding: 20px 0;
}
.woocommerce-ordering {
margin-bottom: 40px;
}
ul.products li a .price span.from {
color: #888;
}
ul.products li a .price span.from,
ul.products li a .price ins,
ul.products li a .price del {
vertical-align: bottom;
}
div.product.hentry .price {
text-decoration: none;
color: #d31833;
}
div.product.hentry .price del {
color: #aaa;
}
body.woocommerce-cart .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .cart_totals {
width: 100%;
float: none;
}
body.woocommerce-cart .cart-collaterals .cart_totals .shipping td,
.woocommerce .cart-collaterals .cart_totals .shipping td {
padding-top: 10px;
}
body.woocommerce-cart .woocommerce-shipping-calculator,
.woocommerce .woocommerce-shipping-calculator {
margin-top: 10px;
padding-top: 10px;
margin-left: 20px;
border-top: 2px solid #fff;
}
body.woocommerce-cart .woocommerce-shipping-calculator p,
.woocommerce .woocommerce-shipping-calculator p {
margin-bottom: 10px;
}
body.woocommerce-cart .woocommerce-shipping-calculator .shipping-calculator-form p,
.woocommerce .woocommerce-shipping-calculator .shipping-calculator-form p {
float: right;
}
body.woocommerce-cart .woocommerce-shipping-calculator .shipping-calculator-form p.form-row.form-row-wide,
.woocommerce .woocommerce-shipping-calculator .shipping-calculator-form p.form-row.form-row-wide {
float: none;
}
body.woocommerce-cart .checkout-button,
.woocommerce .checkout-button {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
float: right;
}
.woocommerce-tabs .show_review_form {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
}
.woocommerce-tabs .show_review_form:hover {
color: #fff;
}
.woocommerce-tabs .noreviews .show_review_form {
background: transparent;
padding: 0;
color: #d31833;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.woocommerce-tabs .noreviews .show_review_form:hover {
color: #d31833;
}
.right-sidebar.woocommerce-cart .product .woocommerce-tabs,
.right-sidebar.woocommerce .product .woocommerce-tabs,
.left-sidebar.woocommerce-cart .product .woocommerce-tabs,
.left-sidebar.woocommerce .product .woocommerce-tabs {
width: 100% !important;
}
body.right-sidebar.left-sidebar.woocommerce div.product .images,
body.right-sidebar.left-sidebar.woocommerce-page div.product .images,
.right-sidebar.left-sidebar.woocommerce div.product .images,
body.right-sidebar.left-sidebar.woocommerce-page div.product .summary,
body.right-sidebar.left-sidebar.woocommerce div.product .summary,
.right-sidebar.left-sidebar.woocommerce div.product .summary {
width: 100%;
}
#cboxContent #respond {
border: 0;
}
#cboxContent #respond .comment-form-author,
#cboxContent #respond .comment-form-email {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: inline-block;
width: 50%;
}
#cboxContent #respond .comment-form-email:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
#cboxContent #respond label {
display: inline;
width: auto;
vertical-align: baseline;
}
#cboxContent #respond .required {
color: #d31833;
}
#cboxContent .comment-respond .stars a {
display: inline-block;
width: 19%;
margin-right: 1%;
position: relative;
color: #959595;
background: #ddd;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-indent: 15px;
}
#cboxContent .comment-respond .stars a.active,
#cboxContent .comment-respond .stars a:hover {
color: #fff;
background: #d31833;
}
#cboxContent .comment-respond .stars a.active:after,
#cboxContent .comment-respond .stars a:hover:after {
color: #fff;
}
#cboxContent .comment-respond .stars a:after {
font-family: "FontAwesome";
position: absolute;
right: 10px;
letter-spacing: 1px;
font-size: 10px;
}
#cboxContent .comment-respond .stars .star-1:after {
content: "\f005";
}
#cboxContent .comment-respond .stars .star-2:after {
content: "\f005 \f005";
}
#cboxContent .comment-respond .stars .star-3:after {
content: "\f005 \f005 \f005";
}
#cboxContent .comment-respond .stars .star-4:after {
content: "\f005 \f005 \f005 \f005";
}
#cboxContent .comment-respond .stars .star-5:after {
content: "\f005 \f005 \f005 \f005 \f005";
}
#cboxContent .comment-respond .stars a:last-child {
width: 20%;
margin-right: 0;
}
#cboxContent .comment-respond .comment-reply-title {
margin-bottom: 15px;
}
.woocommerce .login .form-row:nth-child(1n),
.woocommerce .checkout_coupon .form-row:nth-child(1n) {
margin-right: 20px;
}
.woocommerce .login .lost_password {
float: left;
}
.woocommerce .login .form-row .inline {
padding-top: 5px;
}
.column-grid-2 .woocommerce .login .form-row,
.column-grid-2 .woocommerce .checkout_coupon .form-row,
.column-grid-3 .woocommerce .login .form-row,
.column-grid-3 .woocommerce .checkout_coupon .form-row {
float: none;
width: auto;
}
.column-grid-2 .woocommerce .login .form-row:nth-child(1n),
.column-grid-2 .woocommerce .checkout_coupon .form-row:nth-child(1n),
.column-grid-3 .woocommerce .login .form-row:nth-child(1n),
.column-grid-3 .woocommerce .checkout_coupon .form-row:nth-child(1n) {
margin-right: 0;
}
body.woocommerce input[type=number]::-webkit-inner-spin-button,
body.woocommerce input[type=number]::-webkit-outer-spin-button,
body.woocommerce-page input[type=number]::-webkit-inner-spin-button,
body.woocommerce-page input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
body.woocommerce input[type=number],
body.woocommerce-page input[type=number] {
-moz-appearance: textfield;
}
.columns-2 ul.products li {
width: 47.5% !important;
}
.columns-4 ul.products li {
width: 21.25% !important;
}
.columns-5 ul.products li {
width: 16% !important;
}
.columns-6 ul.products li {
width: 12.5% !important;
}
.woocommerce-MyAccount-navigation {
width: 25%;
float: left;
}
.woocommerce-MyAccount-content {
width: 70%;
float: right;
}
.woocommerce-MyAccount-navigation:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.woocommerce-MyAccount-content:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.woocommerce-MyAccount-navigation-link {
margin-bottom: 1px;
padding: 10px 20px;
background: #f7f7f7;
}
.woocommerce-MyAccount-navigation-link.is-active {
background: #e6e6e6;
}
.woocommerce-FormRow.form-row-first {
float: left;
width: 48%;
}
.woocommerce-FormRow.form-row-last {
float: right;
width: 48%;
}
.woocommerce-MyAccount-content fieldset {
background: #f7f7f7;
border-radius: 4px;
margin: 30px 0;
padding: 60px 30px 20px;
position: relative;
}
.woocommerce-MyAccount-content legend {
position: absolute;
top: 20px;
}
.widget.woocommerce.widget_shopping_cart {
margin: 0 10px;
}
.ait-woocommerce-cart-widget .cart_list li,
.widget_shopping_cart .cart_list li {
margin: 10px 0 10px 0;
border-top: 1px solid #ddd;
}
.ait-woocommerce-cart-widget .cart_list li:first-child,
.widget_shopping_cart .cart_list li:first-child {
border-top: 1px solid #ddd;
}
.ait-woocommerce-cart-widget .cart_list li:nth-child(2n),
.widget_shopping_cart .cart_list li:nth-child(2n) {
background: none;
}
.ait-woocommerce-cart-widget .cart_list li:after,
.widget_shopping_cart .cart_list li:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.ait-woocommerce-cart-widget .cart_list li a img,
.widget_shopping_cart .cart_list li a img {
display: block;
float: left;
margin: 0 25px 0 0;
text-align: left;
width: 65px;
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
}
.ait-woocommerce-cart-widget .total,
.widget_shopping_cart .total {
display: block;
border-top: solid 1px #ddd;
padding: 10px 25px;
text-align: center;
}
.ait-woocommerce-cart-widget .total .amount,
.widget_shopping_cart .total .amount {
color: #d31833;
}
.ait-woocommerce-cart-widget .buttons,
.widget_shopping_cart .buttons {
display: block;
padding: 0 0px 10px;
}
.ait-woocommerce-cart-widget .buttons:after,
.widget_shopping_cart .buttons:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.ait-woocommerce-cart-widget .buttons .button,
.widget_shopping_cart .buttons .button {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
background: #aaa;
display: block;
transition: all .3s;
}
.ait-woocommerce-cart-widget .buttons .button.checkout,
.widget_shopping_cart .buttons .button.checkout {
background: #d31833;
margin-top: 10px;
transition: all .3s;
}
.ait-woocommerce-cart-widget .attachment-shop_thumbnail.size-shop_thumbnail.wp-post-image,
.widget_shopping_cart .attachment-shop_thumbnail.size-shop_thumbnail.wp-post-image {
display: block;
float: left;
margin: 0 25px 0 0;
text-align: left;
width: 65px;
}
.ait-woocommerce-cart-widget .mini_cart_item > a,
.widget_shopping_cart .mini_cart_item > a {
display: block;
text-align: left;
white-space: normal;
margin: 10px 0 0;
color: #d31833;
}
.ait-woocommerce-cart-widget .mini_cart_item > a.remove,
.widget_shopping_cart .mini_cart_item > a.remove {
text-align: right;
display: none;
}
.ait-woocommerce-cart-widget .mini_cart_item .quantity,
.widget_shopping_cart .mini_cart_item .quantity {
display: block;
margin-left: 90px;
text-align: left;
}
.ait-woocommerce-cart-widget dl.variation,
.widget_shopping_cart dl.variation {
margin-left: 90px;
text-align: left;
}
.ait-woocommerce-cart-widget .variation dt,
.widget_shopping_cart .variation dt {
float: left;
padding-right: 5px;
}
.ait-woocommerce-cart-widget .variation dt:after,
.widget_shopping_cart .variation dt:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.ait-woocommerce-cart-widget {
display: block;
position: absolute;
top: 74px;
right: 55px;
z-index: 50;
}
.ait-woocommerce-cart-widget .cart-wrapper {
display: inline;
white-space: nowrap;
}
.ait-woocommerce-cart-widget .cart_list li:first-child {
border-top: 0px solid #ddd;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-header {
display: inline;
position: relative;
padding: 7px 10px 9px 30px;
background: transparent;
border: 1px solid transparent;
position: relative;
z-index: 2;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-header:before {
display: block;
content: "\f07a";
position: absolute;
top: 4px;
left: 10px;
font-family: "FontAwesome";
}
.ait-woocommerce-cart-widget .cart-wrapper.hover .cart-header {
background: #fff;
border-color: #ddd;
border-bottom-color: transparent;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-header .cart-header-info {
background: #d31833;
border-radius: 15px 15px 15px 15px;
padding: 5px 8px;
color: white;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content {
width: 320px;
position: absolute;
right: 0px;
top: 26px;
background: #fff;
border: solid 1px #ddd;
z-index: 1;
text-align: left;
white-space: normal;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content .cart-list .empty {
text-align: left;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content .hidden {
display: none;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content .widget_shopping_cart_content {
border: none;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content .cart_list li:nth-child(2n) {
background: transparent;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content .cart_list .photo {
display: block;
float: left;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content .cart_list .description {
display: block;
margin-left: 80px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content .total {
font-size: 18px;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content .total strong {
color: #888;
}
.woocommerce-page .entry-summary > .star-rating {
display: none;
}
.woocommerce-product-rating .woocommerce-review-link {
display: none;
}
.woo-cart-holder .ait-woocommerce-cart-widget {
text-align: right;
}
.widget_top_rated_products .product_list_widget li,
.widget_recent_products .product_list_widget li,
.widget_recently_viewed_products .product_list_widget li,
.widget_random_products .product_list_widget li,
.widget_onsale .product_list_widget li,
.widget_recent_reviews .product_list_widget li,
.widget_best_sellers .product_list_widget li,
.widget_products .product_list_widget li {
border-bottom: solid 1px #ddd;
padding: 20px 0;
}
.widget_top_rated_products .product_list_widget li:last-child,
.widget_recent_products .product_list_widget li:last-child,
.widget_recently_viewed_products .product_list_widget li:last-child,
.widget_random_products .product_list_widget li:last-child,
.widget_onsale .product_list_widget li:last-child,
.widget_recent_reviews .product_list_widget li:last-child,
.widget_best_sellers .product_list_widget li:last-child,
.widget_products .product_list_widget li:last-child {
border-bottom: none;
}
.widget_top_rated_products .product_list_widget li:after,
.widget_recent_products .product_list_widget li:after,
.widget_recently_viewed_products .product_list_widget li:after,
.widget_random_products .product_list_widget li:after,
.widget_onsale .product_list_widget li:after,
.widget_recent_reviews .product_list_widget li:after,
.widget_best_sellers .product_list_widget li:after,
.widget_products .product_list_widget li:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.widget_top_rated_products .product_list_widget li a,
.widget_recent_products .product_list_widget li a,
.widget_recently_viewed_products .product_list_widget li a,
.widget_random_products .product_list_widget li a,
.widget_onsale .product_list_widget li a,
.widget_recent_reviews .product_list_widget li a,
.widget_best_sellers .product_list_widget li a,
.widget_products .product_list_widget li a {
display: block;
color: #444;
}
.widget_top_rated_products .product_list_widget li a:hover,
.widget_recent_products .product_list_widget li a:hover,
.widget_recently_viewed_products .product_list_widget li a:hover,
.widget_random_products .product_list_widget li a:hover,
.widget_onsale .product_list_widget li a:hover,
.widget_recent_reviews .product_list_widget li a:hover,
.widget_best_sellers .product_list_widget li a:hover,
.widget_products .product_list_widget li a:hover {
color: #d31833;
}
.widget_top_rated_products .product_list_widget li a img,
.widget_recent_products .product_list_widget li a img,
.widget_recently_viewed_products .product_list_widget li a img,
.widget_random_products .product_list_widget li a img,
.widget_onsale .product_list_widget li a img,
.widget_recent_reviews .product_list_widget li a img,
.widget_best_sellers .product_list_widget li a img,
.widget_products .product_list_widget li a img {
float: left;
width: 65px;
height: 65px;
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
margin-right: 25px;
}
.widget_top_rated_products .product_list_widget li .amount,
.widget_recent_products .product_list_widget li .amount,
.widget_recently_viewed_products .product_list_widget li .amount,
.widget_random_products .product_list_widget li .amount,
.widget_onsale .product_list_widget li .amount,
.widget_recent_reviews .product_list_widget li .amount,
.widget_best_sellers .product_list_widget li .amount,
.widget_products .product_list_widget li .amount {
color: #d31833;
text-decoration: none;
display: inline-block;
margin-top: 5px;
}
.widget_top_rated_products .product_list_widget li ins,
.widget_top_rated_products .product_list_widget li del,
.widget_recent_products .product_list_widget li ins,
.widget_recent_products .product_list_widget li del,
.widget_recently_viewed_products .product_list_widget li ins,
.widget_recently_viewed_products .product_list_widget li del,
.widget_random_products .product_list_widget li ins,
.widget_random_products .product_list_widget li del,
.widget_onsale .product_list_widget li ins,
.widget_onsale .product_list_widget li del,
.widget_recent_reviews .product_list_widget li ins,
.widget_recent_reviews .product_list_widget li del,
.widget_best_sellers .product_list_widget li ins,
.widget_best_sellers .product_list_widget li del,
.widget_products .product_list_widget li ins,
.widget_products .product_list_widget li del {
margin-right: 3px;
}
.widget_top_rated_products .product_list_widget li ins,
.widget_recent_products .product_list_widget li ins,
.widget_recently_viewed_products .product_list_widget li ins,
.widget_random_products .product_list_widget li ins,
.widget_onsale .product_list_widget li ins,
.widget_recent_reviews .product_list_widget li ins,
.widget_best_sellers .product_list_widget li ins,
.widget_products .product_list_widget li ins {
text-decoration: none;
}
.widget_top_rated_products .product_list_widget li del,
.widget_recent_products .product_list_widget li del,
.widget_recently_viewed_products .product_list_widget li del,
.widget_random_products .product_list_widget li del,
.widget_onsale .product_list_widget li del,
.widget_recent_reviews .product_list_widget li del,
.widget_best_sellers .product_list_widget li del,
.widget_products .product_list_widget li del {
text-decoration: none;
}
.widget_top_rated_products .product_list_widget li del .amount,
.widget_recent_products .product_list_widget li del .amount,
.widget_recently_viewed_products .product_list_widget li del .amount,
.widget_random_products .product_list_widget li del .amount,
.widget_onsale .product_list_widget li del .amount,
.widget_recent_reviews .product_list_widget li del .amount,
.widget_best_sellers .product_list_widget li del .amount,
.widget_products .product_list_widget li del .amount {
color: #bbb;
text-decoration: line-through;
}
.widget_top_rated_products .product_list_widget li .star-rating,
.widget_recent_products .product_list_widget li .star-rating,
.widget_recently_viewed_products .product_list_widget li .star-rating,
.widget_random_products .product_list_widget li .star-rating,
.widget_onsale .product_list_widget li .star-rating,
.widget_recent_reviews .product_list_widget li .star-rating,
.widget_best_sellers .product_list_widget li .star-rating,
.widget_products .product_list_widget li .star-rating {
overflow: hidden;
margin: 5px 0;
height: 9px;
width: 9.4em;
font-family: "FontAwesome";
letter-spacing: 1em;
position: relative;
}
.widget_top_rated_products .product_list_widget li .star-rating:before,
.widget_recent_products .product_list_widget li .star-rating:before,
.widget_recently_viewed_products .product_list_widget li .star-rating:before,
.widget_random_products .product_list_widget li .star-rating:before,
.widget_onsale .product_list_widget li .star-rating:before,
.widget_recent_reviews .product_list_widget li .star-rating:before,
.widget_best_sellers .product_list_widget li .star-rating:before,
.widget_products .product_list_widget li .star-rating:before {
content: "\f006\f006\f006\f006\f006";
color: #ddd;
float: left;
top: 0;
left: 0;
position: absolute;
}
.widget_top_rated_products .product_list_widget li .star-rating span,
.widget_recent_products .product_list_widget li .star-rating span,
.widget_recently_viewed_products .product_list_widget li .star-rating span,
.widget_random_products .product_list_widget li .star-rating span,
.widget_onsale .product_list_widget li .star-rating span,
.widget_recent_reviews .product_list_widget li .star-rating span,
.widget_best_sellers .product_list_widget li .star-rating span,
.widget_products .product_list_widget li .star-rating span {
position: absolute;
top: 0;
left: 0;
float: left;
overflow: hidden;
padding-top: 1.5em;
line-height: 1em !important;
}
.widget_top_rated_products .product_list_widget li .star-rating span:before,
.widget_recent_products .product_list_widget li .star-rating span:before,
.widget_recently_viewed_products .product_list_widget li .star-rating span:before,
.widget_random_products .product_list_widget li .star-rating span:before,
.widget_onsale .product_list_widget li .star-rating span:before,
.widget_recent_reviews .product_list_widget li .star-rating span:before,
.widget_best_sellers .product_list_widget li .star-rating span:before,
.widget_products .product_list_widget li .star-rating span:before {
content: "\f005\f005\f005\f005\f005";
position: absolute;
top: 0;
left: 0;
color: #fff000;
}
.widget_price_filter .widget-content {
padding: 20px 10px 14px;
border: 1px solid #ddd;
}
.widget_price_filter .price_slider {
margin-bottom: 20px;
background: #ddd;
-moz-border-radius: 2.5px;
-webkit-border-radius: 2.5px;
border-radius: 2.5px;
}
.widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.4em;
font-size: 0.8751em;
}
.widget_price_filter .price_slider_amount .button {
float: left;
padding: 5px 20px 10px;
margin-right: 25px;
font-size: 1.15em;
}
.widget_price_filter .price_slider_amount .price_label {
float: left;
line-height: 33px;
}
.widget_price_filter .ui-slider {
position: relative;
}
.widget_price_filter .ui-slider .ui-slider-handle {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 18px;
height: 18px;
position: absolute;
top: -0.4em;
z-index: 2;
cursor: pointer;
outline: none;
background: #fff;
border: 5px solid #b9e6ed;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
-moz-box-shadow: 0 1.5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 1.5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1.5px 0 rgba(0, 0, 0, 0.1);
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -1em;
}
.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background: #d31833;
-moz-border-radius: 2.5px;
-webkit-border-radius: 2.5px;
border-radius: 2.5px;
}
.widget_price_filter .ui-slider-horizontal {
height: 8px;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: -1px;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: -1px;
}
.widget_product_tag_cloud,
.widget_layered_nav,
.widget_product_categories {
position: relative;
}
.widget_product_tag_cloud .tagcloud:after,
.widget_layered_nav .tagcloud:after,
.widget_product_categories .tagcloud:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.widget_product_tag_cloud ul,
.widget_layered_nav ul,
.widget_product_categories ul {
padding: 0px;
margin: 0px;
border-top: none;
}
.widget_product_tag_cloud ul:after,
.widget_layered_nav ul:after,
.widget_product_categories ul:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.widget_product_tag_cloud .tagcloud a,
.widget_product_tag_cloud li,
.widget_layered_nav .tagcloud a,
.widget_layered_nav li,
.widget_product_categories .tagcloud a,
.widget_product_categories li {
display: block;
float: left;
padding: 3px 6px;
margin: 0px 5px 5px 0px;
border: 1px solid #ddd;
position: relative;
background: #f7f7f7;
}
.widget_product_tag_cloud li.current_page_item a,
.widget_product_tag_cloud li.current-cat a,
.widget_layered_nav li.current_page_item a,
.widget_layered_nav li.current-cat a,
.widget_product_categories li.current_page_item a,
.widget_product_categories li.current-cat a {
color: #5e5e5e;
}
.widget_product_tag_cloud li.current_page_item:before,
.widget_product_tag_cloud li.current-cat:before,
.widget_layered_nav li.current_page_item:before,
.widget_layered_nav li.current-cat:before,
.widget_product_categories li.current_page_item:before,
.widget_product_categories li.current-cat:before {
border-color: transparent transparent transparent #444;
}
.widget_product_tag_cloud ul ul,
.widget_layered_nav ul ul,
.widget_product_categories ul ul {
margin-left: -16px;
padding-left: 16px;
margin-top: 5px;
}
.widget_product_tag_cloud ul ul,
.widget_layered_nav ul ul,
.widget_product_categories ul ul {
margin-left: 0px;
padding-left: 0px;
margin-top: 5px;
}
.widget_product_tag_cloud .sbHolder li,
.widget_layered_nav .sbHolder li,
.widget_product_categories .sbHolder li {
display: block;
float: none;
border: none;
margin: 0;
background: none;
}
.widget_product_search form.search-form,
.widget_product_search form#searchform {
padding: 0;
height: 30px;
width: 100%;
border: solid 1px #ddd;
overflow: hidden;
background: #fff;
}
.widget_product_search form.search-form div,
.widget_product_search form#searchform div {
padding-right: 32px;
position: relative;
}
.widget_product_search form.search-form label,
.widget_product_search form#searchform label {
display: block;
padding: 0px 5px;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.widget_product_search form.search-form input#s,
.widget_product_search form#searchform input#s {
margin: 0 5px;
-webkit-appearance: textfield;
}
.widget_product_search form.search-form .screen-reader-text,
.widget_product_search form#searchform .screen-reader-text {
display: none;
}
.widget_product_search form.search-form input.search-field,
.widget_product_search form.search-form input,
.widget_product_search form#searchform input.search-field,
.widget_product_search form#searchform input {
height: 30px;
line-height: 30px;
background: #fff;
border: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0px;
font-style: italic;
margin: 0;
width: 100%;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.widget_product_search form.search-form input.search-field,
.widget_product_search form#searchform input.search-field {
-webkit-appearance: textfield;
}
.widget_product_search form.search-form input.search-submit,
.widget_product_search form.search-form input#searchsubmit,
.widget_product_search form#searchform input.search-submit,
.widget_product_search form#searchform input#searchsubmit {
width: 30px;
height: 20px;
padding: 0px;
margin-top: 5px;
border: none;
border-left: solid 1px #ddd;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
background: transparent url(https://ichdruckdich.at/wp-content/themes/idd/design/img/ico_search_button.png) no-repeat;
background-position: center center;
position: absolute;
top: 0px;
right: 0px;
cursor: pointer;
}
.footer-widgets .widget_shopping_cart .widget_shopping_cart_content {
border: none;
}
.footer-widgets .widget_shopping_cart .cart_list li {
margin: 15px 10px 0;
}
.footer-widgets .widget_shopping_cart .cart_list li:last-child {
margin-bottom: 15px;
}
.footer-widgets .widget_shopping_cart .cart_list li:nth-child(2n) {
background: #5b6467;
}
.footer-widgets .widget_shopping_cart .cart_list li a.photo img {
background: transparent;
border-color: #5b6467;
padding: 3px;
}
.footer-widgets .widget_shopping_cart .cart_list li .description a.title {
color: #fff;
}
.footer-widgets .widget_shopping_cart .cart_list li .description a.title:hover {
color: #d31833;
}
.footer-widgets .widget_shopping_cart .total {
border-top: solid 1px #5b6467;
}
.footer-widgets .widget_shopping_cart .total strong {
color: #aaa;
}
.footer-widgets .widget_top_rated_products .product_list_widget li a,
.footer-widgets .widget_recent_products .product_list_widget li a,
.footer-widgets .widget_recently_viewed_products .product_list_widget li a,
.footer-widgets .widget_random_products .product_list_widget li a,
.footer-widgets .widget_onsale .product_list_widget li a,
.footer-widgets .widget_recent_reviews .product_list_widget li a,
.footer-widgets .widget_best_sellers .product_list_widget li a {
display: block;
color: #fff;
}
.footer-widgets .widget_top_rated_products .product_list_widget li a:hover,
.footer-widgets .widget_recent_products .product_list_widget li a:hover,
.footer-widgets .widget_recently_viewed_products .product_list_widget li a:hover,
.footer-widgets .widget_random_products .product_list_widget li a:hover,
.footer-widgets .widget_onsale .product_list_widget li a:hover,
.footer-widgets .widget_recent_reviews .product_list_widget li a:hover,
.footer-widgets .widget_best_sellers .product_list_widget li a:hover {
color: #d31833;
}
.footer-widgets .widget_top_rated_products .product_list_widget li,
.footer-widgets .widget_recent_products .product_list_widget li,
.footer-widgets .widget_recently_viewed_products .product_list_widget li,
.footer-widgets .widget_random_products .product_list_widget li,
.footer-widgets .widget_onsale .product_list_widget li,
.footer-widgets .widget_recent_reviews .product_list_widget li,
.footer-widgets .widget_best_sellers .product_list_widget li {
border-bottom: solid 1px #5b6467;
padding: 20px 0;
}
.footer-widgets .widget_top_rated_products .product_list_widget li:last-child,
.footer-widgets .widget_recent_products .product_list_widget li:last-child,
.footer-widgets .widget_recently_viewed_products .product_list_widget li:last-child,
.footer-widgets .widget_random_products .product_list_widget li:last-child,
.footer-widgets .widget_onsale .product_list_widget li:last-child,
.footer-widgets .widget_recent_reviews .product_list_widget li:last-child,
.footer-widgets .widget_best_sellers .product_list_widget li:last-child {
border-bottom: none;
}
.footer-widgets .widget_top_rated_products .product_list_widget li a img,
.footer-widgets .widget_recent_products .product_list_widget li a img,
.footer-widgets .widget_recently_viewed_products .product_list_widget li a img,
.footer-widgets .widget_random_products .product_list_widget li a img,
.footer-widgets .widget_onsale .product_list_widget li a img,
.footer-widgets .widget_recent_reviews .product_list_widget li a img,
.footer-widgets .widget_best_sellers .product_list_widget li a img {
background: #4f5759;
border-color: #5b6467;
padding: 3px;
-moz-transition: all .5s;
-webkit-transition: all .5s;
transition: all .5s;
}
.footer-widgets .widget_top_rated_products .product_list_widget li a:hover img,
.footer-widgets .widget_recent_products .product_list_widget li a:hover img,
.footer-widgets .widget_recently_viewed_products .product_list_widget li a:hover img,
.footer-widgets .widget_random_products .product_list_widget li a:hover img,
.footer-widgets .widget_onsale .product_list_widget li a:hover img,
.footer-widgets .widget_recent_reviews .product_list_widget li a:hover img,
.footer-widgets .widget_best_sellers .product_list_widget li a:hover img {
border-color: #d31833;
}
.commentlist {
padding-bottom: 10px;
}
.commentlist li li.comment {
padding-left: 30px;
}
.commentlist .comment-article {
min-height: 74px;
padding-left: 75px;
padding-right: 10px;
background: #f7f7f7;
margin-bottom: 10px;
}
.commentlist .comment-meta {
position: relative;
padding: 10px 0px 10px 0px;
border-bottom: 1px solid #ddd;
margin-bottom: 10px;
}
.commentlist .comment-meta:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.commentlist .comment-meta .comment-author {
float: left;
margin-right: 10px;
}
.commentlist .comment-meta .avatar {
position: absolute;
top: 10px;
left: -65px;
display: block;
padding: 3px;
background: #fff;
-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
}
.commentlist .comment-meta .fn {
color: #d31833;
}
.commentlist .comment-meta .fn:after {
color: #888;
content: "|";
margin-left: 10px;
}
.commentlist .comment-meta .fn a {
color: #d31833;
}
.commentlist .comment-meta .fn a:hover {
color: #d31833;
text-decoration: underline;
}
.commentlist .comment-meta time {
float: left;
}
.commentlist .comment-meta .comment-tools {
position: absolute;
top: 10px;
right: 0px;
}
.commentlist .avatar {
float: left;
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
margin-bottom: 0;
}
.commentlist .comment-text {
margin-left: 75px;
}
.comment-text .star-rating {
float: right;
margin-top: 10px;
}
.commentlist .meta {
position: relative;
border-bottom: 1px solid #ddd;
margin-bottom: 10px;
}
.commentlist .meta strong {
color: #d31833;
display: inline-block;
height: 26px;
padding-top: 4px;
}
.commentlist .star-rating {
overflow: hidden;
margin: 5px auto 0;
position: relative;
height: 9px;
width: 7em;
font-family: "FontAwesome";
letter-spacing: 0.5em;
}
.commentlist .star-rating:before {
content: "\f006\f006\f006\f006\f006";
color: #ddd;
float: left;
top: 0;
left: 0;
position: absolute;
}
.commentlist .star-rating span {
position: absolute;
top: 0;
left: 0;
float: left;
overflow: hidden;
padding-top: 1.5em;
line-height: 1em !important;
}
.commentlist .star-rating span:before {
content: "\f005\f005\f005\f005\f005";
position: absolute;
top: 0;
left: 0;
color: #fff000;
}
.show_review_form {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
}
.show_review_form:hover {
color: #fff;
padding-bottom: 12px !important;
}
.noreviews .show_review_form {
background: transparent;
padding: 0;
color: #d31833;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.noreviews .show_review_form:hover {
color: #d31833;
}
#respond form .stars {
display: none;
}
#respond {
padding-top: 20px;
margin-bottom: 20px;
}
#respond:first-child {
padding-top: 0px;
}
#respond h3 {
position: relative;
}
#respond h3 small {
display: block;
float: right;
margin-top: 5px;
}
#respond h3 small a {
color: #d31833;
}
#respond h3 small a:hover {
color: #5e5e5e;
}
#respond form p {
background: #f7f7f7;
padding: 5px 10px;
margin-bottom: 1px;
}
#respond form label {
display: inline-block;
vertical-align: top;
width: 100px;
padding: 3px 0px;
}
#respond form label .required {
color: #f00;
}
input[type="password"],
#respond form input[type="text"],
#respond form input[type="email"],
#respond form input[type="url"],
#respond form textarea,
#respond form select {
border: 1px solid #ddd;
padding: 4px 4px;
vertical-align: top;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#respond form textarea {
margin: 0px;
width: -webkit-calc(100% - 110px);
width: calc(100% - 110px);
max-width: 100%;
}
#respond form select {
padding: 2px;
}
#respond form .sbHolder {
width: 100%;
min-width: 0;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
#respond form .sbHolder .sbSelector {
padding: 4px 5px;
}
#respond form .sbHolder .sbToggle {
margin-top: 5px;
}
#respond form p.form-submit {
padding: 10px;
}
#respond .comment-form-cookies-consent label {
width: auto;
position: static;
display: inline;
vertical-align: middle;
}
#respond form input[type="checkbox"] {
margin-right: 8px;
vertical-align: middle;
}
#respond .comment-form-cookies-consent {
clear: both;
}
.commentlist #respond {
padding-top: 0px;
}
.commentlist #respond h3 {
background: #f7f7f7;
margin-bottom: 1px;
padding: 10px;
}
.elm-has-bg .commentlist .comment-article {
background: rgba(255, 255, 255, 0.5);
}
.elm-has-bg .commentlist #respond h3 {
background: rgba(255, 255, 255, 0.5);
}
.elm-has-bg #respond form p {
background: rgba(255, 255, 255, 0.5);
}
body.single-post .comments-area,
body.blog .comments-area {
margin-left: 80px;
position: relative;
}
body.single-post .comments-area:before,
body.blog .comments-area:before {
display: block;
position: absolute;
top: 0;
left: -80px;
content: "\f086";
font-family: "FontAwesome";
font-size: 30px;
line-height: 54px;
height: 54px;
width: 54px;
border: solid 3px #ddd;
text-align: center;
color: #ddd;
}
.comments-area {
padding-bottom: 40px;
}
.commentlist {
padding-bottom: 40px;
}
.commentlist .comment-article {
background: transparent;
}
.commentlist .comment-meta {
padding: 0;
}
.commentlist .comment-meta .avatar {
top: 0;
left: -75px;
padding: 3px;
background: transparent;
border: 3px solid #ddd;
width: 60px;
height: 60px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.commentlist .comment-meta .fn {
display: block;
height: 26px;
border-right: 1px solid #ddd;
padding-right: 10px;
padding-top: 4px;
}
.commentlist .comment-meta .fn:after {
display: none;
content: "";
margin-left: 0;
}
.commentlist .comment-meta time {
color: #888;
padding-top: 4px;
}
.commentlist .comment-meta time:hover {
color: #d31833;
}
.commentlist .comment-meta .comment-tools {
position: absolute;
top: 5px;
right: 0px;
}
#respond {
padding-top: 0;
margin-bottom: 0;
border: solid 1px #ddd;
background: #fff;
}
#respond h3 {
padding: 20px 20px 0;
margin-bottom: 15px;
}
#respond form {
padding: 0 20px;
}
#respond form p {
background: transparent;
padding: 5px 0px;
margin-bottom: 0;
}
#respond form label {
display: block;
}
#respond form textarea {
margin-top: 25px;
width: -webkit-calc(100%);
width: 100%;
}
body.logged-in #respond form textarea {
margin-top: 5px;
}
#respond form input[type="submit"] {
color: #fff;
background: #d31833;
padding: 8px 15px 12px;
text-align: center;
-moz-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -5px 0 rgba(0, 0, 0, 0.1);
border: none;
font-size: 13px;
line-height: 20px;
background: #d31833;
color: #fff;
}
#respond form p.comment-form-author,
#respond form p.comment-form-email,
#respond form p.comment-form-rating,
#respond form p.comment-form-url {
float: left;
width: 30%;
padding: 5px 0;
}
#respond form p.comment-form-email,
#respond form p.comment-form-rating,
#respond form p.comment-form-url {
padding-left: 5%;
}
#respond form p.comment-form-comment {
clear: both;
}
#respond form p.comment-form-author input,
#respond form p.comment-form-email input,
#respond form p.comment-form-url input {
width: 100%;
}
#respond form p.comment-form-comment label {
display: none !important;
}
#respond form p.comment-form-rating:first-child {
padding-left: 0;
}
#respond form p.form-submit {
padding: 10px 0;
text-align: right;
margin-bottom: 20px;
}
#respond form .logged-in-as {
padding-bottom: 10px;
}
.commentlist #respond {
margin-bottom: 20px;
}
.commentlist #respond h3 {
background: transparent;
padding: 20px 20px 0 !important;
}
.author-info {
margin-top: 40px;
margin-bottom: 40px;
}
.author-info .author-avatar {
float: left;
width: 60px;
height: 60px;
}
.author-info .author-avatar img {
border: 3px solid #ddd;
padding: 3px;
}
.author-info .author-description {
margin-left: 80px;
}
.author-info .author-description h2 {
margin-bottom: 5px;
}
.nav-single,
.nav-pagination {
text-align: center;
}
span.nav-previous a {
float: left;
font-size: 24px;
}
span.nav-next a {
float: right;
font-size: 24px;
}
.nav-single.pagination-above,
.nav-pagination.pagination-above {
margin-bottom: 40px;
}
.nav-single .nav-previous a,
.nav-single .nav-next a,
.nav-single .page-numbers,
.nav-pagination .nav-previous a,
.nav-pagination .nav-next a,
.nav-pagination .page-numbers {
cursor: pointer;
margin: 0 5px;
text-decoration: none;
padding: 5px 15px;
display: inline-block;
border: 2px solid #fff;
color: #888;
-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0);
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0);
}
.nav-single .nav-previous a:hover,
.nav-single .nav-next a:hover,
.nav-single .page-numbers:hover,
.nav-single .current,
.nav-pagination .nav-previous a:hover,
.nav-pagination .nav-next a:hover,
.nav-pagination .page-numbers:hover,
.nav-pagination .current {
background: #c60000; background-image: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet);
border: solid 1px linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet);
-moz-box-shadow: inset 0 0 0 1px #fff;
-webkit-box-shadow: inset 0 0 0 1px #fff;
box-shadow: inset 0 0 0 1px #fff;
color: #fff;
}
.nav-single .current,
.nav-pagination .current {
cursor: auto;
}
.widget-container {
margin-bottom: 40px;
}
.widget-container a {
text-decoration: none;
}
.widget-container a:hover {
text-decoration: none;
}
.widget_categories ul,
.widget_archive ul,
.widget_submenu ul,
.widget_pages ul,
.widget_nav_menu ul,
.widget_meta ul,
.widget_social ul,
.widget_recent_entries ul,
.widget_recent_comments ul,
.widget_rss ul {
border-top: 1px solid #ddd;
}
.widget_categories li,
.widget_archive li,
.widget_submenu li,
.widget_pages li,
.widget_nav_menu li,
.widget_meta li,
.widget_social li,
.widget_recent_entries li,
.widget_recent_comments li,
.widget_rss li {
padding: 5px 0 5px 16px;
border-top: 1px solid #ddd;
position: relative;
}
.widget_categories li:first-child,
.widget_archive li:first-child,
.widget_submenu li:first-child,
.widget_pages li:first-child,
.widget_nav_menu li:first-child,
.widget_meta li:first-child,
.widget_social li:first-child,
.widget_recent_entries li:first-child,
.widget_recent_comments li:first-child,
.widget_rss li:first-child {
border-top-width: 0px;
}
.widget_categories li:last-child,
.widget_archive li:last-child,
.widget_submenu li:last-child,
.widget_pages li:last-child,
.widget_nav_menu li:last-child,
.widget_meta li:last-child,
.widget_social li:last-child,
.widget_recent_entries li:last-child,
.widget_recent_comments li:last-child,
.widget_rss li:last-child {
padding-bottom: 0px;
}
.widget_categories li:before,
.widget_archive li:before,
.widget_submenu li:before,
.widget_pages li:before,
.widget_nav_menu li:before,
.widget_meta li:before,
.widget_social li:before,
.widget_recent_entries li:before,
.widget_recent_comments li:before,
.widget_rss li:before {
content: "";
border-width: 5px 0px 5px 5px;
border-style: solid;
border-color: transparent transparent transparent #d31833;
position: absolute;
top: 10px;
left: 0px;
}
.widget_categories li.current_page_item a,
.widget_categories li.current-cat a,
.widget_archive li.current_page_item a,
.widget_archive li.current-cat a,
.widget_submenu li.current_page_item a,
.widget_submenu li.current-cat a,
.widget_pages li.current_page_item a,
.widget_pages li.current-cat a,
.widget_nav_menu li.current_page_item a,
.widget_nav_menu li.current-cat a,
.widget_meta li.current_page_item a,
.widget_meta li.current-cat a,
.widget_social li.current_page_item a,
.widget_social li.current-cat a,
.widget_recent_entries li.current_page_item a,
.widget_recent_entries li.current-cat a,
.widget_recent_comments li.current_page_item a,
.widget_recent_comments li.current-cat a,
.widget_rss li.current_page_item a,
.widget_rss li.current-cat a {
color: #5e5e5e;
}
.widget_categories li.current_page_item:before,
.widget_categories li.current-cat:before,
.widget_archive li.current_page_item:before,
.widget_archive li.current-cat:before,
.widget_submenu li.current_page_item:before,
.widget_submenu li.current-cat:before,
.widget_pages li.current_page_item:before,
.widget_pages li.current-cat:before,
.widget_nav_menu li.current_page_item:before,
.widget_nav_menu li.current-cat:before,
.widget_meta li.current_page_item:before,
.widget_meta li.current-cat:before,
.widget_social li.current_page_item:before,
.widget_social li.current-cat:before,
.widget_recent_entries li.current_page_item:before,
.widget_recent_entries li.current-cat:before,
.widget_recent_comments li.current_page_item:before,
.widget_recent_comments li.current-cat:before,
.widget_rss li.current_page_item:before,
.widget_rss li.current-cat:before {
border-color: transparent transparent transparent #444;
}
.widget_categories ul ul,
.widget_archive ul ul,
.widget_submenu ul ul,
.widget_pages ul ul,
.widget_nav_menu ul ul,
.widget_meta ul ul,
.widget_social ul ul,
.widget_recent_entries ul ul,
.widget_recent_comments ul ul,
.widget_rss ul ul {
margin-left: -16px;
padding-left: 16px;
margin-top: 5px;
}
.widget_categories select,
.widget_archive select,
.widget_submenu select,
.widget_pages select,
.widget_nav_menu select,
.widget_meta select,
.widget_social select,
.widget_recent_entries select,
.widget_recent_comments select,
.widget_rss select {
border: 1px solid #ddd;
width: 100%;
padding: 3px;
vertical-align: top;
}
.widget_posts .postitem {
border-top: 1px solid #ddd;
padding: 15px 0px;
}
.widget_posts .postitem:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.widget_posts .postitem.last {
padding-bottom: 0px;
}
.widget_posts .thumb-fl .thumb-wrap {
float: left;
}
.widget_posts .thumb-fl .post-title {
padding-left: 14px;
}
.widget_posts .thumb-fl .post-content {
clear: both;
padding-left: 0px;
}
.widget_posts .thumb-fr .thumb-wrap {
float: right;
}
.widget_posts .thumb-fr .post-title {
padding-right: 14px;
}
.widget_posts .thumb-fr .post-content {
clear: both;
padding-right: 0px;
}
.widget_posts .thumb-top img {
width: 100% !important;
margin-bottom: 10px;
}
.widget_posts .thumb-top .thumb-wrap {
width: 100% !important;
}
.widget_posts .thumb-wrap {
max-width: 100%;
}
.widget_posts .thumb-wrap a {
display: block;
}
.widget_posts img {
border: 1px solid #444;
vertical-align: top;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.widget_posts h4 {
margin-bottom: 0px;
}
.widget_posts h4 a {
color: #444;
}
.widget_posts h4 a:hover {
color: #5e5e5e;
}
.widget_posts .date {
margin-top: 3px;
}
.widget_posts p {
padding-top: 8px;
}
.widget_posts p:after {
content: "...";
}
.widget_posts .read-more {
padding-top: 8px;
float: right;
font-style: italic;
}
div.read-more a { color:#232323;}
.widget_posts .no-thumbnail .post-title,
.widget_posts .no-thumbnail .post-content {
padding-left: 0px;
padding-right: 0px;
margin-left: 0px !important;
margin-right: 0px !important;
}
.widget_calendar #calendar_wrap {
border: 1px solid #ddd;
position: relative;
}
.widget_calendar table {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}
.widget_calendar caption {
background: #f7f7f7;
margin-bottom: 1px;
padding: 3px;
}
.widget_calendar th {
background: #ddd;
background-clip: padding-box;
border-left: 1px solid transparent;
color: #444;
text-align: center;
}
.widget_calendar th:first-child {
border-left: none;
}
.widget_calendar tbody td {
background: #f7f7f7;
background-clip: padding-box;
border-left: 1px solid transparent;
border-top: 1px solid transparent;
text-align: center;
}
.widget_calendar tbody td:first-child {
border-left: none;
}
.widget_calendar tbody td#today {
background-color: #d31833;
color: #fff;
}
.widget_calendar tbody td a {
background-color: #d31833;
display: block;
width: 100%;
color: #fff;
}
.widget_calendar tbody td a:hover {
background-color: #5e5e5e;
}
.widget_calendar tfoot td {
height: 0px;
line-height: 0px;
font-size: 0px;
}
.widget_calendar tfoot td a {
width: 20px;
height: 20px;
display: block;
text-indent: -9999px;
position: absolute;
top: 4px;
background: #fff;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}
.widget_calendar tfoot td#prev a {
left: 5px;
}
.widget_calendar tfoot td#next a {
right: 5px;
}
.widget_calendar tfoot td a:before {
content: "";
border-style: solid;
position: absolute;
top: 6px;
}
.widget_calendar tfoot td#prev a:before {
border-width: 4px 6px 4px 0px;
border-color: transparent #d31833 transparent transparent;
left: 6px;
}
.widget_calendar tfoot td#prev a:hover:before {
border-color: transparent #444 transparent transparent;
}
.widget_calendar tfoot td#next a:before {
border-width: 4px 0px 4px 6px;
border-color: transparent transparent transparent #d31833;
right: 6px;
}
.widget_calendar tfoot td#next a:hover:before {
border-color: transparent transparent transparent #444;
}
.widget_recent_entries .post-date {
display: block;
margin-top: 3px;
}
.widget_rss .widget-title {
margin: 0px 0px 15px 0px;
}
.widget_rss .widget-title a {
color: #444;
}
.widget_rss .widget-title img {
float: left;
margin-top: 6px;
margin-right: 10px;
}
.widget_rss li:last-child {
padding-bottom: 0px;
}
.widget_rss .rss-date {
display: block;
margin-top: 3px;
}
.widget_rss .rssSummary {
padding-top: 8px;
}
.widget_rss cite {
display: block;
padding-top: 8px;
}
.widget_tag_cloud .tagcloud {
line-height: normal;
}
.widget_search form.search-form,
.widget_search form#searchform {
padding: 0;
height: 30px;
width: 100%;
border: solid 1px #ddd;
overflow: hidden;
background: #fff;
}
.widget_search form.search-form div,
.widget_search form#searchform div {
padding-right: 32px;
position: relative;
}
.widget_search form.search-form label,
.widget_search form#searchform label {
display: block;
padding: 0px 5px;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.widget_search form.search-form input#s,
.widget_search form#searchform input#s {
margin: 0 5px;
-webkit-appearance: textfield;
}
.widget_search form.search-form .screen-reader-text,
.widget_search form#searchform .screen-reader-text {
display: none;
}
.widget_search form.search-form input.search-field,
.widget_search form.search-form input,
.widget_search form#searchform input.search-field,
.widget_search form#searchform input {
height: 30px;
line-height: 30px;
background: #fff;
border: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0px;
font-style: italic;
margin: 0;
width: 100%;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.widget_search form.search-form input.search-field,
.widget_search form#searchform input.search-field {
-webkit-appearance: textfield;
}
.widget_search form.search-form input.search-submit,
.widget_search form.search-form input#searchsubmit,
.widget_search form#searchform input.search-submit,
.widget_search form#searchform input#searchsubmit {
width: 30px;
height: 20px;
padding: 0px;
margin-top: 5px;
border: none;
border-left: solid 1px #ddd;
font-size: 0px;
line-height: 0px;
text-indent: -9999px;
background: transparent url(https://ichdruckdich.at/wp-content/themes/idd/design/img/ico_search_button.png) no-repeat;
background-position: center center;
position: absolute;
top: 0px;
right: 0px;
cursor: pointer;
}
.widget_social li {
padding-left: 0px;
}
.widget_social li:before {
border-width: 0px;
}
.widget_social li a .s-icon {
display: inline-block;
vertical-align: middle;
margin-right: 10px;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
padding: 3px;
-moz-transition: background 0.5s;
-webkit-transition: background 0.5s;
transition: background 0.5s;
}
.widget_social ul.no-titles {
margin-right: -10px;
}
.widget_social ul.no-titles li {
display: inline-block;
padding: 0px;
border-width: 0px;
margin: 0px 10px 10px 0px;
}
.widget_social ul.no-titles li a .s-icon {
vertical-align: top;
margin: 0px;
}
.widget_social li a {
position: relative;
display: block;
}
.widget_social li a .s-icon {
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.widget_social li a .s-icon-dark {
position: absolute;
top: 0px;
left: 0px;
opacity: 0;
}
.widget_social li a:hover .s-icon-light {
opacity: 0;
}
.widget_social li a:hover .s-icon-dark {
opacity: 1;
}
.widget_text .textwidget:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.widget_aitblogauthorswidget .blog-author-no-has-avatar {
padding: 0px;
margin: 0px;
}
.widget_aitblogauthorswidget .blog-author-no-has-avatar:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.widget_aitblogauthorswidget .blog-author-no-has-avatar li {
display: block;
border: 1px solid #ddd !important;
background: #f7f7f7;
padding: 3px 6px !important;
margin: 0px 5px 5px 0px;
float: left;
}
.widget_aitblogauthorswidget .blog-author-no-has-avatar li:before {
border-width: 0px;
}
.widget_aitblogauthorswidget .blog-author-has-avatar li {
padding: 20px 0 20px 0;
border-top: 1px solid #ddd;
position: relative;
}
.widget_aitblogauthorswidget .blog-author-has-avatar li:first-child {
border-top-width: 0px;
}
.widget_aitblogauthorswidget .blog-author-has-avatar li:last-child {
padding-bottom: 0px;
}
.widget_aitblogauthorswidget .blog-author-has-avatar li .blog-author-avatar {
display: inline-block;
vertical-align: middle;
line-height: 0;
}
.widget_aitblogauthorswidget .blog-author-has-avatar li .blog-author-avatar img {
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
height: 40px;
width: 40px;
padding: 2px;
}
.widget_aitblogauthorswidget .blog-author-has-avatar li .blog-author-link {
margin-left: 10px;
display: inline-block;
vertical-align: middle;
}
.widget_posts img {
padding: 3px;
border: 1px solid #ddd;
}
.widget_posts .date {
display: none;
}
.widget_posts .thumb-fl .post-content {
clear: none;
padding-left: 14px;
}
.widget_posts .thumb-fr .post-content {
clear: none;
padding-right: 14px;
}
.widget_posts .thumb-fr p,
.widget_posts .thumb-fl p {
padding-top: 2px;
}
.widget_ait-languages .lang-item {
padding: 5px 0;
border-top: 1px solid #ddd;
}
.widget_ait-languages .lang-item img {
margin-right: 5px;
}
.footer {
background: none #ffffff repeat scroll top center;
-webkit-box-shadow: 0 0 5px #878787;
box-shadow: 0 0 5px #878787;
border-top: 1px solid #dddddd;
}
.footer-widgets-container {
margin-right: -4.4%;
}
.footer-widgets-container:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.footer-widgets .widget-area {
float: left;
padding-right: 4.2145593869732%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.footer-widgets .widget-area-1 {
width: 35%;
}
.footer-widgets .widget-area-2 {
width: 30%;
}
.footer-widgets .widget-area-3 {
width: 25%;
}
.footer-widgets .widget-area-4 {
width: ;
}
.footer-widgets .widget-area-5 {
width: ;
}
.footer-widgets .widget-area-6 {
width: ;
}
.footer-widgets {
color: #aaa;
font-size: 14px;
font-weight: 300;
}
.footer-widgets .widget-title h3,
.footer-widgets .widget-title h3 a,
.footer-widgets .widget_rss .widget-title a {
color:#434a4c;
}
.footer-widgets .widget-title h3,
.footer-widgets .widget_rss .widget-title {
border-bottom: 2px double #cccccc;
padding-bottom: 10px;
}
.footer-widgets a {
color: #999999;
}
.footer-widgets a:hover,
.footer-widgets .widget_rss .widget-title a:hover {
color: #d31833;
}
.footer-widgets-wrap {
padding-top: 50px;
padding-bottom: 20px;
overflow: hidden;
}
.footer-widgets .widget_categories ul,
.footer-widgets .widget_archive ul,
.footer-widgets .widget_submenu ul,
.footer-widgets .widget_pages ul,
.footer-widgets .widget_nav_menu ul,
.footer-widgets .widget_meta ul,
.footer-widgets .widget_social ul,
.footer-widgets .widget_recent_entries ul,
.footer-widgets .widget_recent_comments ul,
.footer-widgets .widget_rss ul {
border-top-width: 0;
}
.footer-widgets .widget_categories li,
.footer-widgets .widget_archive li,
.footer-widgets .widget_submenu li,
.footer-widgets .widget_pages li,
.footer-widgets .widget_nav_menu li,
.footer-widgets .widget_meta li,
.footer-widgets .widget_social li,
.footer-widgets .widget_recent_entries li,
.footer-widgets .widget_recent_comments li,
.footer-widgets .widget_rss li {
padding-top: 0px;
border-top-width: 0px;
}
.footer-widgets .widget_categories li:last-child,
.footer-widgets .widget_archive li:last-child,
.footer-widgets .widget_submenu li:last-child,
.footer-widgets .widget_pages li:last-child,
.footer-widgets .widget_nav_menu li:last-child,
.footer-widgets .widget_meta li:last-child,
.footer-widgets .widget_social li:last-child,
.footer-widgets .widget_recent_entries li:last-child,
.footer-widgets .widget_recent_comments li:last-child,
.footer-widgets .widget_rss li:last-child {
padding-bottom: 0px;
}
.footer-widgets .widget_categories li:before,
.footer-widgets .widget_archive li:before,
.footer-widgets .widget_submenu li:before,
.footer-widgets .widget_pages li:before,
.footer-widgets .widget_nav_menu li:before,
.footer-widgets .widget_meta li:before,
.footer-widgets .widget_social li:before,
.footer-widgets .widget_recent_entries li:before,
.footer-widgets .widget_recent_comments li:before,
.footer-widgets .widget_rss li:before {
top: 5px;
border-color: transparent transparent transparent #d31833;
}
.footer-widgets .widget_categories li.current_page_item a,
.footer-widgets .widget_categories li.current-cat a,
.footer-widgets .widget_archive li.current_page_item a,
.footer-widgets .widget_archive li.current-cat a,
.footer-widgets .widget_submenu li.current_page_item a,
.footer-widgets .widget_submenu li.current-cat a,
.footer-widgets .widget_pages li.current_page_item a,
.footer-widgets .widget_pages li.current-cat a,
.footer-widgets .widget_nav_menu li.current_page_item a,
.footer-widgets .widget_nav_menu li.current-cat a,
.footer-widgets .widget_meta li.current_page_item a,
.footer-widgets .widget_meta li.current-cat a,
.footer-widgets .widget_social li.current_page_item a,
.footer-widgets .widget_social li.current-cat a,
.footer-widgets .widget_recent_entries li.current_page_item a,
.footer-widgets .widget_recent_entries li.current-cat a,
.footer-widgets .widget_recent_comments li.current_page_item a,
.footer-widgets .widget_recent_comments li.current-cat a,
.footer-widgets .widget_rss li.current_page_item a,
.footer-widgets .widget_rss li.current-cat a {
color: #fff;
}
.footer-widgets .widget_categories li.current_page_item a:hover,
.footer-widgets .widget_categories li.current-cat a:hover,
.footer-widgets .widget_archive li.current_page_item a:hover,
.footer-widgets .widget_archive li.current-cat a:hover,
.footer-widgets .widget_submenu li.current_page_item a:hover,
.footer-widgets .widget_submenu li.current-cat a:hover,
.footer-widgets .widget_pages li.current_page_item a:hover,
.footer-widgets .widget_pages li.current-cat a:hover,
.footer-widgets .widget_nav_menu li.current_page_item a:hover,
.footer-widgets .widget_nav_menu li.current-cat a:hover,
.footer-widgets .widget_meta li.current_page_item a:hover,
.footer-widgets .widget_meta li.current-cat a:hover,
.footer-widgets .widget_social li.current_page_item a:hover,
.footer-widgets .widget_social li.current-cat a:hover,
.footer-widgets .widget_recent_entries li.current_page_item a:hover,
.footer-widgets .widget_recent_entries li.current-cat a:hover,
.footer-widgets .widget_recent_comments li.current_page_item a:hover,
.footer-widgets .widget_recent_comments li.current-cat a:hover,
.footer-widgets .widget_rss li.current_page_item a:hover,
.footer-widgets .widget_rss li.current-cat a:hover {
color: #d31833;
}
.footer-widgets .widget_categories li.current_page_item:before,
.footer-widgets .widget_categories li.current-cat:before,
.footer-widgets .widget_archive li.current_page_item:before,
.footer-widgets .widget_archive li.current-cat:before,
.footer-widgets .widget_submenu li.current_page_item:before,
.footer-widgets .widget_submenu li.current-cat:before,
.footer-widgets .widget_pages li.current_page_item:before,
.footer-widgets .widget_pages li.current-cat:before,
.footer-widgets .widget_nav_menu li.current_page_item:before,
.footer-widgets .widget_nav_menu li.current-cat:before,
.footer-widgets .widget_meta li.current_page_item:before,
.footer-widgets .widget_meta li.current-cat:before,
.footer-widgets .widget_social li.current_page_item:before,
.footer-widgets .widget_social li.current-cat:before,
.footer-widgets .widget_recent_entries li.current_page_item:before,
.footer-widgets .widget_recent_entries li.current-cat:before,
.footer-widgets .widget_recent_comments li.current_page_item:before,
.footer-widgets .widget_recent_comments li.current-cat:before,
.footer-widgets .widget_rss li.current_page_item:before,
.footer-widgets .widget_rss li.current-cat:before {
border-color: transparent transparent transparent #d31833;
}
.footer-widgets .widget_posts .postitem {
border-top: none;
padding: 0px 0px 20px 0px;
}
.footer-widgets .widget_posts .postitem.last {
padding-bottom: 0px;
}
.footer-widgets .widget_posts img {
display: inline-block;
padding: 5px;
background: #fff;
border: solid 1px #ddd;
background: transparent;
border-color: #5b6467;
padding: 3px;
}
.footer-widgets .widget_posts h4 a {
color: #fff;
}
.footer-widgets .widget_posts h4 a:hover {
color: #d31833;
}
.footer-widgets .widget_calendar #calendar_wrap {
border-color: #677174;
}
.footer-widgets .widget_calendar caption {
background-color: #5b6467;
}
.footer-widgets .widget_calendar th {
background-color: #677174;
color: #fff;
}
.footer-widgets .widget_calendar tbody td {
background-color: #5b6467;
}
.footer-widgets .widget_calendar tbody td#today {
background-color: #d31833;
color: #4f5759;
}
.footer-widgets .widget_calendar tbody td a {
background-color: #fff;
color: #4f5759;
}
.footer-widgets .widget_calendar tbody td a:hover {
background-color: #d31833;
}
.footer-widgets .widget_calendar tfoot td a {
background: #677174;
}
.footer-widgets .widget_calendar tfoot td#prev a:before {
border-color: transparent #d31833 transparent transparent;
}
.footer-widgets .widget_calendar tfoot td#prev a:hover:before {
border-color: transparent #fff transparent transparent;
}
.footer-widgets .widget_calendar tfoot td#next a:before {
border-color: transparent transparent transparent #d31833;
}
.footer-widgets .widget_calendar tfoot td#next a:hover:before {
border-color: transparent transparent transparent #fff;
}
.footer-widgets .widget_aitblogauthorswidget .blog-author-no-has-avatar li {
border-color: #5b6467 !important;
background: #5b6467;
}
.footer-widgets .widget_aitblogauthorswidget .blog-author-has-avatar li {
border-top-color: #5b6467;
}
.footer-widgets .widget_aitblogauthorswidget .blog-author-has-avatar li .blog-author-avatar img {
background: transparent;
border-color: #5b6467;
padding: 2px;
}
.footer-widgets a .post-title,
.footer-widgets a .post-title * {
color: #232323;
-moz-transition: all .5s;
-webkit-transition: all .5s;
transition: all .5s;
font-weight: 400 !important;
}
.footer-widgets a:hover .post-title,
.footer-widgets a:hover .post-title * {
color: #d31833;
}
.footer-widgets .widget_ait-languages .lang-item {
border-top: none;
}
.widget_categories ul,
.widget_archive ul,
.widget_tag_cloud ul {
padding: 0px;
margin: 0px;
border-top: none;
}
.widget_categories ul:after,
.widget_categories .tagcloud:after,
.widget_archive ul:after,
.widget_archive .tagcloud:after,
.widget_tag_cloud ul:after,
.widget_tag_cloud .tagcloud:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.widget_categories li,
.widget_categories .tagcloud a,
.widget_archive li,
.widget_archive .tagcloud a,
.widget_tag_cloud li,
.widget_tag_cloud .tagcloud a {
display: block;
border: 1px solid #ddd !important;
background: #f7f7f7;
padding: 3px 6px !important;
margin: 0px 5px 5px 0px;
float: left;
}
.widget_categories li:before,
.widget_archive li:before,
.widget_tag_cloud li:before {
border-width: 0px;
}
.widget_categories ul ul,
.widget_archive ul ul,
.widget_tag_cloud ul ul {
margin-left: 0px;
padding-left: 0px;
margin-top: 5px;
}
.footer-widgets .widget_categories li,
.footer-widgets .widget_categories .tagcloud a,
.footer-widgets .widget_archive li,
.footer-widgets .widget_archive .tagcloud a,
.footer-widgets .widget_tag_cloud li,
.footer-widgets .widget_tag_cloud .tagcloud a {
border: none !important;
background: #5b6467;
}
.footer-widgets .widget_product_tag_cloud li,
.footer-widgets .widget_product_tag_cloud .tagcloud a,
.footer-widgets .widget_layered_nav li,
.footer-widgets .widget_layered_nav .tagcloud a,
.footer-widgets .widget_product_categories li,
.footer-widgets .widget_product_categories .tagcloud a {
border: none !important;
background: #5b6467;
}
.site-footer {
background-image: url(//ichdruckdich.at/wp-content/themes/idd-child/images/idd-verlauf.png);
background-repeat: repeat-y;
width: 100%;
height: auto;
background-size: 100% auto;
background-position: center top;
}
.site-footer a {
color: #fff;
}
.site-footer a:hover {
color: #cccccc;
}
.site-footer-wrap {
padding-top: 20px;
padding-bottom: 20px;
}
div.footer-text p { color:#c1c1c1;}
.site-footer-wrap:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.site-footer .footer-text {
width: 47%;
}
.site-footer .footer-text a {
color: #ffffff;
}
.site-footer .footer-text a:hover {
color: #c1c1c1;
}
.site-footer .nav-menu-footer {
width: 47%;
float: right;
}
.site-footer .nav-menu-footer ul {
text-align: right;
}
.site-footer .nav-menu-footer li {
display: inline-block;
margin: 0px 0px 0px 20px;
}
.site-footer .nav-menu-footer li:first-child {
margin-left: 0px;
}
@media all and (max-width: 1100px) {
.elm-main.carousel-enabled .carousel-arrows {
opacity: 1;
width: 70px;
margin: 0px auto 20px auto;
}
.elm-main.carousel-enabled .carousel-arrows:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-main.carousel-enabled .carousel-arrows .arrow {
position: relative;
top: auto;
left: auto;
right: auto;
margin-top: 0px;
}
.elm-main.carousel-enabled .carousel-arrows .arrow-left {
float: left;
}
.elm-main.carousel-enabled .carousel-arrows .arrow-right {
float: right;
}
}
@media all and (max-width: 1000px) {
.menu-item-has-columns > ul > li > ul > li {
display: block;
margin: 0;
padding: 0;
}
.menu-item-ait-row > ul li {
width: auto !important;
}
.with-background li.menu-item-ait-row {
background: none;
}
.menu-item-has-columns ul {
min-width: 200px;
}
li.menu-item-has-columns.sub-menu-content-left-position,
li.menu-item-has-columns.sub-menu-content-right-position,
li.menu-item-has-columns.sub-menu-content-full-width-position {
position: relative;
}
li.menu-item-has-columns.sub-menu-content-left-position > ul.sub-menu,
li.menu-item-has-columns.sub-menu-content-right-position > ul.sub-menu,
li.menu-item-has-columns.sub-menu-content-full-width-position > ul.sub-menu {
left: 0;
right: auto;
}
}
@media all and (max-width: 869px) {
.social-icons .s-title {
display: none;
}
.nav-menu-main > ul > li > a {
padding: 6px 10px;
}
.site-footer-wrap { font-size:12px;}
}
@media all and (max-width: 980px) and (min-width: 769px) {
.nav-menu-main > ul > li > a {
padding: 8px 12px;
}
.headerSix .main-nav {
display: block;
float: none;
margin: 0px;
text-align: center;
}
.headerSix .nav-menu-main > ul > li {
float: none;
}
.headerSix .site-tools {
display: block;
float: none;
margin: 0px;
text-align: center;
}
.headerSix .language-icons__list {
width: 200px;
right: auto;
left: 50%;
margin-left: -100px;
}
.headerSix .ait-woocommerce-cart-widget .cart-wrapper .cart-content {
right: auto;
left: 50%;
margin-left: -136px;
}
#cboxContent .comment-respond .stars a,
#cboxContent .comment-respond .stars a:last-child {
display: block;
width: 100%;
margin-bottom: 3px;
}
}
@media all and (max-width: 782px) {
.nav-menu-main > ul > li > a {
padding: 4px 8px;
}
.site-header-two .header-container {
text-align: center;
}
.site-header-two .site-header-table-wrap {
display: block;
}
.site-header-two .site-header-row-wrap {
display: block;
}
.site-header-two .site-logo {
display: inline-block;
width: 100%;
text-align: center;
}
.site-header-two .menu-container {
display: inline-block;
float: none;
}
.menu-item-has-columns .sub-menu .sub-menu li {
text-align: left;
}
}
@media all and (max-width: 768px) {
ul li#menu-item-3150 { display:block !important; padding:5%;}
.grid-main,
.elm-wrapper,
.elements-sidebar-wrap {
padding-left: 20px;
padding-right: 20px;
}
.elements-sidebar-wrap .elm-wrapper {
padding-left: 0px;
padding-right: 0px;
}
.sidebar-right-area,
.sidebar-left-area,
.elements-area {
float: none !important;
width: 100% !important;
margin-right: 0px !important;
}
.main-sections .elements-with-sidebar {
border: none;
margin-bottom: 00px;
}
.main-sections .elements-sidebar-wrap {
padding-top: 0px;
padding-bottom: 0px;
}
.main-sections .elements-with-sidebar:first-child {
padding-top: 50px;
}
.sidebar-right-area:before {
display: none;
right: 0;
}
.sidebar-left-area:before {
display: none;
left: 0;
}
.header-scrolled .sticky-menu.menu-container,
.sticky-menu {
display: none;
}
.site-header {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-pack: space-between;
-moz-box-pack: space-between;
-ms-flex-pack: replace(space-between, "flex-", "");
-webkit-justify-content: space-between;
justify-content: space-between;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
.site-header:before {
display: block;
content: " ";
position: absolute;
bottom: -5px;
left: 0;
width: 100%;
height: 5px;
background: transparent url(https://ichdruckdich.at/wp-content/themes/idd/design/img/menu_bottom_bg.png) top center repeat-x;
}
.site-header .header-top {
width: 100%;
}
.site-header .header-top .grid-main {
position: relative;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
}
.site-header .header-top .grid-main:after {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 20px;
width: 20px;
-moz-box-shadow: inset -20px 0 10px -10px #f7f7f7;
-webkit-box-shadow: inset -20px 0 10px -10px #f7f7f7;
box-shadow: inset -20px 0 10px -10px #f7f7f7;
}
.site-header .header-top .language-icons {
-webkit-flex: 0 0 auto;
-moz-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.site-header .header-top .nav-menu-header {
position: static;
margin: 0;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.site-header .header-top .nav-menu-header ul {
white-space: nowrap;
}
.site-header .header-top .nav-menu-header li {
float: none;
margin: 7px 12px;
display: inline-block;
vertical-align: top;
}
.site-header .header-top .nav-menu-header li:last-child {
margin-right: 15px;
}
.site-header .header-top .nav-menu-header:first-child li:first-child {
margin-left: 0;
}
.site-header .header-top .ait-woocommerce-cart-widget {
display: none;
}
.site-header .header-container {
position: relative;
margin: 0;
padding: 20px;
height: 80px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-flex: 0 1 -webkit-calc(100% - 70px);
-moz-flex: 0 1 -webkit-calc(100% - 70px);
-ms-flex: 0 1 -webkit-calc(100% - 70px);
flex: 0 1 -webkit-calc(100% - 70px);
-webkit-flex: 0 1 calc(100% - 70px);
-moz-flex: 0 1 calc(100% - 70px);
-ms-flex: 0 1 calc(100% - 70px);
flex: 0 1 calc(100% - 70px);
}
.site-header .header-container .grid-main {
padding: 0;
}
.site-header .header-container > .site-tools,
.site-header .main-nav + .site-tools,
.site-header > .site-info {
display: none;
}
.site-header .site-logo {
text-align: left;
margin-bottom: 0;
width: auto;
}
.site-header .site-logo img {
display: inline-block;
vertical-align: middle;
max-height: 60px;
position: relative;
top: -2px;
}
.site-tools {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-pack: space-between;
-moz-box-pack: space-between;
-ms-flex-pack: replace(space-between, "flex-", "");
-webkit-justify-content: space-between;
justify-content: space-between;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
position: relative;
float: none;
text-align: left;
width: auto;
margin-bottom: 15px;
padding: 5px 15px 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.site-tools > * {
margin-bottom: 5px;
}
.site-tools .language-icons {
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
-ms-flex-order: 1;
-webkit-order: 1;
-moz-order: 1;
-ms-order: 1;
order: 1;
position: relative;
margin-left: 0;
float: none;
}
.site-tools .language-icons .language-icons__list {
text-align: left;
padding: 0;
right: auto;
left: 0;
width: 280px;
border-top: 1px solid #ddd;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.site-tools .language-icons .language-icons__list a {
background: #fff;
}
.site-tools .language-icons .language-icons__icon_main {
padding: 0;
border: none;
}
.nav-menu-main .ait-woocommerce-cart-widget {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 2;
-webkit-order: 2;
-moz-order: 2;
-ms-order: 2;
order: 2;
position: relative;
top: 0;
right: 0;
margin-top: 0;
margin-left: 0;
}
.nav-menu-main .ait-woocommerce-cart-widget .cart-wrapper {
display: block;
}
.nav-menu-main .ait-woocommerce-cart-widget .cart-wrapper .cart-header {
display: inline-block;
padding-top: 3px;
padding-bottom: 3px;
vertical-align: top;
}
.nav-menu-main .ait-woocommerce-cart-widget .cart-wrapper .cart-header:before {
top: 50%;
-moz-transform: translate(0, -55%);
-webkit-transform: translate(0, -55%);
-ms-transform: translate(0, -55%);
transform: translate(0, -55%);
}
.nav-menu-main .ait-woocommerce-cart-widget .cart-wrapper .cart-header-info {
display: inline-block;
padding: 0 4px;
height: 25px;
line-height: 25px;
min-width: 25px;
font-size: 15px;
text-align: center;
vertical-align: top;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.nav-menu-main .ait-woocommerce-cart-widget .cart-wrapper .cart-content {
top: 98%;
right: 0;
width: 280px;
}
.site-tools div:not(.language-icons) + .ait-woocommerce-cart-widget,
.site-tools .ait-woocommerce-cart-widget:first-child,
.site-tools .ait-woocommerce-cart-widget:only-child {
width: 100%;
text-align: right;
margin-bottom: 5px;
}
.site-tools .site-search {
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 3;
-webkit-order: 3;
-moz-order: 3;
-ms-order: 3;
order: 3;
width: 100%;
}
.site-tools .site-search form.search-form {
height: auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.site-tools .site-search:first-child .search-form,
.site-tools .site-search:only-child .search-form {
border: none;
}
.site-tools .social-icons {
-webkit-box-ordinal-group: 4;
-moz-box-ordinal-group: 4;
-ms-flex-order: 4;
-webkit-order: 4;
-moz-order: 4;
-ms-order: 4;
order: 4;
}
.site-tools .social-icons a {
border: none !important;
}
.site-header .site-description {
position: absolute;
top: 50px;
left: 15px;
display: inline-block;
}
.header-two .header-container {
width: 100%;
max-width: 100%;
padding-right: 0;
}
body.header-two .ait-woocommerce-cart-widget .cart-wrapper .cart-content {
right: -40px;
}
.site-header .header-two {
width: 100%;
}
.site-header-table-wrap {
display: block;
border: none;
}
.site-header-row-wrap {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
width: 100%;
}
.site-header-row-wrap .site-logo {
-webkit-flex: 3;
-moz-flex: 3;
-ms-flex: 3;
flex: 3;
}
.site-header-row-wrap .ait-woocommerce-cart-widget {
position: relative;
top: 0;
right: 0;
}
.header-two .site-header .header-container,
.header-three .site-header .header-container {
-webkit-flex: 0 1 100%;
-moz-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
-webkit-flex: 0 1 100%;
-moz-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
}
.header-two .site-header .site-logo,
.header-three .site-header .site-logo {
padding-right: 20px;
}
.header-three .site-header-row-wrap {
-webkit-box-pack: space-between;
-moz-box-pack: space-between;
-ms-flex-pack: replace(space-between, "flex-", "");
-webkit-justify-content: space-between;
justify-content: space-between;
}
.header-three .site-header-row-wrap .site-tools {
border: none;
margin: 0;
}
.header-three .site-header-row-wrap .site-info {
border-bottom: 1px solid #ddd;
}
.header-three .site-header-row-wrap .ait-woocommerce-cart-widget:first-child,
.header-three .site-header-row-wrap:not(.site-tools) + .ait-woocommerce-cart-widget {
width: 100%;
text-align: right;
margin-bottom: 5px;
}
.header-four .woo-cart-holder {
-webkit-box-ordinal-group: 5;
-moz-box-ordinal-group: 5;
-ms-flex-order: 5;
-webkit-order: 5;
-moz-order: 5;
-ms-order: 5;
order: 5;
}
.headerSix .ait-woocommerce-cart-widget:not(:only-child) {
width: auto;
}
.headerSix .ait-woocommerce-cart-widget .cart-wrapper .cart-content {
top: 100%;
}
.headerSix .site-tools .language-icons {
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
-ms-flex-order: 1;
-webkit-order: 1;
-moz-order: 1;
-ms-order: 1;
order: 1;
padding: 3px 0;
}
.headerSix .site-tools .language-icons .language-icons__list {
border-top: 3px solid #d31833;
margin-top: 3px;
}
.menu-overlay {
position: fixed;
top: -100px;
left: 0;
bottom: -100px;
width: 0;
background: rgba(0, 0, 0, 0.5);
opacity: 0;
z-index: 1400;
-moz-transition: opacity 0.3s, width 0s 0.4s;
-webkit-transition: opacity 0.3s, width 0s 0.4s;
transition: opacity 0.3s, width 0s 0.4s;
-moz-transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-overflow-scrolling: touch;
}
.menu-opened ~ .menu-overlay {
opacity: 1;
width: 100%;
-moz-transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
.site-header .menu-container {
position: relative;
padding-right: 20px;
background: none;
border: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.site-header .menu-container:before {
display: none;
}
.site-header .menu-container .grid-main {
padding: 0;
}
.main-nav .assistive-text {
display: none;
}
.main-nav-wrap {
position: relative;
}
.main-nav-wrap .menu-toggle {
position: relative;
display: block;
margin: 0;
font-size: 0;
width: 40px;
height: 40px;
cursor: pointer;
-moz-transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.main-nav-wrap .menu-toggle i {
position: absolute;
top: 48%;
right: 0;
color: #444;
background: #444;
height: 2px;
width: 35px;
-moz-transition: background 0.3s;
-webkit-transition: background 0.3s;
transition: background 0.3s;
background-image: linear-gradient(to right, violet, indigo, blue, green, yellow, orange, red);
}
.main-nav-wrap .menu-toggle i:before,
.main-nav-wrap .menu-toggle i:after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: inherit;
background: #444;
-moz-transform-origin: 94% 50%;
-webkit-transform-origin: 94% 50%;
-ms-transform-origin: 94% 50%;
transform-origin: 94% 50%;
background-image: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet);
}
.main-nav-wrap .menu-toggle i:before {
top: -11px;
}
.main-nav-wrap .menu-toggle i:after {
bottom: -11px;
}
.menu-opened .main-nav-wrap .menu-toggle i {
background: rgba(0, 0, 0, 0);
}
.menu-opened .main-nav-wrap .menu-toggle i:after {
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.menu-opened .main-nav-wrap .menu-toggle i:before {
-moz-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.main-nav-wrap .nav-menu-main {
-moz-transform: translate3d(100%, 0, 0);
-webkit-transform: translate3d(100%, 0, 0);
-ms-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
width: 320px;
position: absolute;
top: 50px;
right: -20px;
background: #fff;
padding: 5px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.15);
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
border-top: 1px solid rgba(0, 0, 0, 0.1);
min-height: 120vh;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.menu-opened .main-nav-wrap .nav-menu-main {
-moz-transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.nav-menu-main > ul {
text-align: left !important;
margin: 0 !important;
}
.nav-menu-main > ul > li {
display: block;
float: none;
}
.nav-menu-main > ul > li:hover {
background: none;
}
.nav-menu-main > ul > li:hover > ul {
border: none;
}
.nav-menu-main > ul > li > a {
color: #333;
padding: 10px 15px;
text-shadow: none;
}
.nav-menu-main > ul > li > a:hover {
background: #eee;
color: #000;
}
.nav-menu-main ul li a {
border-bottom: 1px dotted #eee !important;
white-space: normal;
}
.nav-menu-main > ul > li ul {
width: auto;
padding: 0px;
position: static;
background: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.nav-menu-main > ul > li li {
padding: 0px;
}
.nav-menu-main > ul > li li a {
padding: 10px 15px;
}
.nav-menu-main > ul > li li a:hover {
background: #eee;
color: #000008;
}
.nav-menu-main > ul > li.current_page_item,
.nav-menu-main > ul > li.current_page_parent,
.nav-menu-main > ul > li.current_page_ancestor,
.nav-menu-main > ul > li.current-menu-item,
.nav-menu-main > ul > li.current-menu-parent,
.nav-menu-main > ul > li.current-menu-ancestor {
background: #f5f5f5;
}
.nav-menu-main > ul > li.current_page_item > a,
.nav-menu-main > ul > li.current_page_parent > a,
.nav-menu-main > ul > li.current_page_ancestor > a,
.nav-menu-main > ul > li.current-menu-item > a,
.nav-menu-main > ul > li.current-menu-parent > a,
.nav-menu-main > ul > li.current-menu-ancestor > a {
color: #000;
background: #eee;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.nav-menu-main > ul ul li.current_page_parent > a,
.nav-menu-main > ul ul li.current_page_ancestor > a,
.nav-menu-main > ul ul li.current-menu-parent > a,
.nav-menu-main > ul ul li.current-menu-ancestor > a {
color: #888;
}
.nav-menu-main > ul ul li.current_page_parent > a:hover,
.nav-menu-main > ul ul li.current_page_ancestor > a:hover,
.nav-menu-main > ul ul li.current-menu-parent > a:hover,
.nav-menu-main > ul ul li.current-menu-ancestor > a:hover {
color: #000;
}
.nav-menu-main ul li.current_page_item > a,
.nav-menu-main ul li.current-menu-item > a {
color: #d31833;
}
.nav-menu-main li > ul {
opacity: 1;
overflow: visible;
height: auto;
}
.main-nav-wrap .nav-menu-main {
text-align: left;
}
.nav-menu-main > ul > li.menu-item-has-columns > ul ul {
display: block;
}
.menu-item-has-columns > ul > li > ul > li {
display: block;
}
.menu-item-ait-row,
.menu-item-ait-row > ul li,
.menu-item-column-label {
width: 100% !important;
}
.menu-item-ait-row > ul > li > ul li:last-child a {
border-bottom: 1px dotted #eee !important;
}
.nav-menu-main > ul > li.sub-menu-center-position > ul {
text-align: left;
left: auto !important;
margin-left: 0 !important;
}
.nav-menu-main > ul {
left: 0;
text-align: left;
}
.nav-menu-main > ul > li.current_page_item,
.nav-menu-main > ul > li.current_page_parent,
.nav-menu-main > ul > li.current_page_ancestor,
.nav-menu-main > ul > li.current-menu-item,
.nav-menu-main > ul > li.current-menu-parent,
.nav-menu-main > ul > li.current-menu-ancestor {
background: transparent;
}
.nav-menu-main > ul > li.current_page_item > a,
.nav-menu-main > ul > li.current_page_parent > a,
.nav-menu-main > ul > li.current_page_ancestor > a,
.nav-menu-main > ul > li.current-menu-item > a,
.nav-menu-main > ul > li.current-menu-parent > a,
.nav-menu-main > ul > li.current-menu-ancestor > a {
color: #d31833;
background: transparent;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.nav-menu-main ul li.current_page_item > a,
.nav-menu-main ul li.current-menu-item > a {
background: #eee;
}
.header-five .nav-menu-main > ul > li {
display: block;
}
.header-five .nav-menu-main > ul > li >ul {
margin-left: 0px;
left: 0;
}
.column {
float: none;
margin-right: 0px !important;
margin-left: 0px !important;
width: 100% !important;
}
.elm-revolution-slider-main .elm-wrapper {
padding-left: 0px;
padding-right: 0px;
}
.elm-item-organizer .carousel-disabled .item-first {
clear: none;
}
.elm-item-organizer .carousel-disabled.column-1 .item {
width: 100%;
margin-right: 0px;
clear: both;
}
.elm-item-organizer .carousel-disabled.column-2 .item,
.elm-item-organizer .carousel-disabled.column-3 .item,
.elm-item-organizer .carousel-disabled.column-4 .item,
.elm-item-organizer .carousel-disabled.column-5 .item {
width: 47.8%;
}
.elm-item-organizer .carousel-disabled.column-2 .item:nth-child(2n),
.elm-item-organizer .carousel-disabled.column-3 .item:nth-child(2n),
.elm-item-organizer .carousel-disabled.column-4 .item:nth-child(2n),
.elm-item-organizer .carousel-disabled.column-5 .item:nth-child(2n) {
margin-right: 0px;
}
.elm-item-organizer .carousel-disabled.column-2 .item:nth-child(2n+1),
.elm-item-organizer .carousel-disabled.column-3 .item:nth-child(2n+1),
.elm-item-organizer .carousel-disabled.column-4 .item:nth-child(2n+1),
.elm-item-organizer .carousel-disabled.column-5 .item:nth-child(2n+1) {
clear: both;
margin-right: 4.4%;
}
.elm-item-organizer .carousel-container.column-1 .item-box {
width: 100%;
}
.elm-item-organizer .carousel-container.column-2 .item-box,
.elm-item-organizer .carousel-container.column-3 .item-box,
.elm-item-organizer .carousel-container.column-4 .item-box,
.elm-item-organizer .carousel-container.column-5 .item-box {
width: 47.8%;
}
.detail-half-content .detail-thumbnail {
width: 100%;
float: none;
margin-right: 0px;
margin-bottom: 25px;
}
.detail-half-content .detail-description {
width: 100%;
float: none;
}
.elm-price-table-main .layout-horizontal {
margin-left: 0px;
margin-right: 0px;
}
.elm-price-table.layout-horizontal .ptable-item.table-featured .table-footer {
padding-top: 15px;
padding-bottom: 15px;
}
.elm-price-table.layout-horizontal .ptable-container {
display: block;
}
.elm-price-table.layout-horizontal .ptable-wrap {
display: block;
}
.elm-price-table.layout-horizontal .ptable-wrap:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
.elm-price-table.layout-horizontal .ptable-item {
display: block;
float: left;
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);
margin-right: 20px;
margin-bottom: 20px;
padding-top: 0px;
padding-right: 0px;
}
.elm-price-table.layout-horizontal .ptable-item:last-child {
width: 100%;
margin-right: 0px;
}
.elm-price-table.layout-horizontal .ptable-item:nth-child(2n) {
float: right;
margin-right: 0px;
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);
}
.elm-price-table.layout-horizontal .ptable-item:nth-child(2n+1) {
clear: both;
}
.elm-price-table.layout-horizontal .table-featured .table-header {
padding-top: 0px;
}
.elm-price-table.layout-horizontal .table-featured .table-header h3:before {
top: 0px;
}
.elm-price-table.layout-horizontal .table-footer,
.elm-price-table.layout-horizontal .table-featured .table-footer {
padding-top: 15px;
padding-bottom: 15px;
}
.elm-price-table.layout-vertical .ptable-item {
display: table;
position: relative;
padding-bottom: 70px;
}
.elm-price-table.layout-vertical .ptable-item-wrap {
display: table-row;
}
.elm-price-table.layout-vertical .table-header {
width: 50%;
}
.elm-price-table.layout-vertical .table-body {
width: 50%;
vertical-align: top;
border-width: 0 1px;
}
.elm-price-table.layout-vertical .table-body .table-row:first-child {
border-top: solid 1px #ddd;
}
.elm-price-table.layout-vertical .table-footer {
display: block;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
height: 70px;
padding: 20px;
}
.elm-price-table.layout-vertical .table-button {
width: auto;
height: auto;
}
.elm-price-table.layout-vertical .table-button a {
padding: 5px 20px;
}
.elements-sidebar-wrap .elm-rule-main .rule-fullsize .grid-main {
margin-left: -20px;
margin-right: -20px;
max-width: none;
}
.footer-widgets-container {
margin-right: 0px;
}
.footer-widgets .widget-area {
width: 100%;
float: none;
padding-right: 0px;
}
.footer-widgets .widget-title h3 {
border-bottom: none;
}
.footer-widgets .widget_top_rated_products .product_list_widget li:first-child,
.footer-widgets .widget_recent_products .product_list_widget li:first-child,
.footer-widgets .widget_recently_viewed_products .product_list_widget li:first-child,
.footer-widgets .widget_random_products .product_list_widget li:first-child,
.footer-widgets .widget_onsale .product_list_widget li:first-child,
.footer-widgets .widget_recent_reviews .product_list_widget li:first-child,
.footer-widgets .widget_best_sellers .product_list_widget li:first-child {
padding-top: 0;
}
.site-footer .nav-menu-footer {
width: 100%;
float: none;
}
.site-footer .nav-menu-footer ul {
text-align: center;
margin-bottom: 20px;
}
.site-footer .footer-text {
width: 100%;
float: none;
text-align: center;
}
}
@media all and (min-width: 769px) {
li.menu-item-has-columns.sub-menu-center-position > ul.sub-menu {
background: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: none !important;
}
li.menu-item-has-columns.sub-menu-center-position > ul.sub-menu {
left: 0 !important;
margin-left: 50% !important;
}
li.menu-item-has-columns.sub-menu-center-position li.menu-item-ait-row {
left: -50%;
margin-top: 0;
}
li.menu-item-has-columns.sub-menu-center-position li.menu-item-ait-row {
background: #fff;
-moz-box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.1);
padding: 5px !important;
}
li.menu-item-has-columns.sub-menu-center-position li.menu-item-ait-row:first-child {
border-top: solid 3px #d31833;
}
}
@media all and (max-width: 640px) {
.bodysize {
font-size: 17px;
line-height: 26px;
}
.smallsize {
font-size: 13px;
line-height: 20px;
}
.smallsizeIMP {
font-size: 13px !important;
line-height: 20px !important;
}
.decsize {
font-size: 15px;
line-height: 24px;
}
.menusize {
font-size: 13px;
line-height: 20px;
}
.submenusize {
font-size: 14px;
line-height: 22px;
}
.inputsize {
font-size: 15px;
line-height: 24px;
}
.h1size {
font-size: 30px;
line-height: 40px;
}
.h2size {
font-size: 28px;
line-height: 36px;
}
.h3size {
font-size: 26px;
line-height: 34px;
}
.h4size {
font-size: 22px;
line-height: 28px;
}
.h5size {
font-size: 18px;
line-height: 24px;
}
.h6size {
font-size: 15px;
line-height: 20px;
}
.cropBodySize.txtrows-1 {
height: 26px;
overflow: hidden;
}
.cropBodySize.txtrows-2 {
height: 52px;
overflow: hidden;
}
.cropBodySize.txtrows-3 {
height: 78px;
overflow: hidden;
}
.cropBodySize.txtrows-4 {
height: 104px;
overflow: hidden;
}
.cropBodySize.txtrows-5 {
height: 130px;
overflow: hidden;
}
.cropSmallSize.txtrows-1 {
height: 20px;
overflow: hidden;
}
.cropSmallSize.txtrows-2 {
height: 40px;
overflow: hidden;
}
.cropSmallSize.txtrows-3 {
height: 60px;
overflow: hidden;
}
.cropSmallSize.txtrows-4 {
height: 80px;
overflow: hidden;
}
.cropSmallSize.txtrows-5 {
height: 100px;
overflow: hidden;
}
.cropDecSize.txtrows-1 {
height: 24px;
overflow: hidden;
}
.cropDecSize.txtrows-2 {
height: 48px;
overflow: hidden;
}
.cropDecSize.txtrows-3 {
height: 72px;
overflow: hidden;
}
.cropDecSize.txtrows-4 {
height: 96px;
overflow: hidden;
}
.cropDecSize.txtrows-5 {
height: 120px;
overflow: hidden;
}
body {
font-size: 17px;
line-height: 26px;
}
h1 {
font-size: 30px;
line-height: 40px;
}
h2 {
font-size: 28px;
line-height: 36px;
}
h3 {
font-size: 26px;
line-height: 34px;
}
h4 {
font-size: 22px;
line-height: 28px;
}
h5 {
font-size: 18px;
line-height: 24px;
}
h6 {
font-size: 15px;
line-height: 20px;
}
small {
font-size: 13px;
line-height: 20px;
}
input {
font-size: 15px;
line-height: 24px;
}
input[type="submit"],
input[type="reset"] {
font-size: 15px;
line-height: 24px;
}
textarea {
font-size: 15px;
line-height: 24px;
}
select {
font-size: 15px;
line-height: 24px;
}
.sbHolder {
font-size: 15px;
line-height: 24px;
}
.sbHolder .sbSelector {
font-size: 15px;
line-height: 24px;
}
.sbHolder .sbOptions {
font-size: 15px;
line-height: 24px;
}
.select2-container .select2-choice {
font-size: 15px;
line-height: 24px;
}
.ui-datepicker {
font-size: 15px;
line-height: 24px;
}
.ui-datepicker .ui-widget-header,
.ui-datepicker .ui-datepicker-title {
font-size: 15px;
line-height: 20px;
}
.ui-datepicker table {
font-size: 15px;
line-height: 24px;
}
.ui-datepicker table th {
font-size: 15px;
line-height: 24px;
}
a.post-edit-link,
a.comment-edit-link,
a.comment-reply-link {
font-size: 15px;
line-height: 24px;
}
.site-logo a {
font-size: 30px;
line-height: 40px;
}
.site-header .header-top .nav-menu-header {
font-size: 13px;
line-height: 20px;
}
.nav-menu-main > ul {
font-size: 13px;
line-height: 20px;
}
.nav-menu-main > ul ul {
font-size: 14px;
line-height: 22px;
}
.language-icons {
font-size: 15px;
line-height: 24px;
}
.breadcrumbs {
font-size: 15px;
line-height: 24px;
}
.headerSix .ait-woocommerce-cart-widget .cart-wrapper .cart-header {
font-size: 15px;
line-height: 24px;
}
.entry-content .tabstyle1 table thead th {
font-size: 17px;
line-height: 26px;
}
.ait-sc-rule-btn-top {
font-size: 13px;
line-height: 20px;
}
.ait-sc-button .title {
font-size: 15px;
line-height: 20px;
}
.ait-sc-button .description {
font-size: 13px;
line-height: 20px;
}
.elm-portfolio .filters-wrapper {
font-size: 15px;
line-height: 24px;
}
.elm-portfolio .filters-wrapper ul {
font-size: 15px;
line-height: 24px;
}
.elm-portfolio .portfolio-item .portfolio-item-desc h3 {
font-size: 22px;
line-height: 28px;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p {
font-size: 13px;
line-height: 20px;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-1 {
height: 20px;
overflow: hidden;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-2 {
height: 40px;
overflow: hidden;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-3 {
height: 60px;
overflow: hidden;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-4 {
height: 80px;
overflow: hidden;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-5 {
height: 100px;
overflow: hidden;
}
.elm-item-organizer .carousel-container .item-box {
font-size: 17px;
line-height: 26px;
}
.elm-item-organizer .layout-list .item-title h3 {
font-size: 22px;
line-height: 28px;
}
.elm-item-organizer .layout-box .item-title h3 {
font-size: 18px;
line-height: 24px;
}
.elm-item-organizer .item-title p,
.elm-item-organizer .item-subtitle {
font-size: 15px;
line-height: 24px;
}
.elm-item-organizer .item-text .item-excerpt {
font-size: 17px;
line-height: 26px;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-1 {
height: 26px;
overflow: hidden;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-2 {
height: 52px;
overflow: hidden;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-3 {
height: 78px;
overflow: hidden;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-4 {
height: 104px;
overflow: hidden;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-5 {
height: 130px;
overflow: hidden;
}
.elm-services-main .item-title h3 {
font-size: 26px;
line-height: 34px;
}
.elm-services-main .layout-box .item-title h3 {
font-size: 22px;
line-height: 28px;
}
.elm-services-main .readmore {
font-size: 18px;
line-height: 24px;
}
.elm-testimonials .item-info {
font-size: 15px;
line-height: 24px;
}
.elm-job-offers .job-contact {
font-size: 13px;
line-height: 20px;
}
.elm-posts .layout-list .item-title h3 {
font-size: 18px;
line-height: 24px;
}
.elm-posts .layout-box .item-title h3 {
font-size: 18px;
line-height: 24px;
}
.elm-posts .item-info {
font-size: 13px;
line-height: 20px;
}
.elm-members-main .member-position {
font-size: 15px;
line-height: 24px;
}
.elm-member-main .member-title h3 {
font-size: 22px;
line-height: 28px;
}
.elm-member-main .member-title .member-position {
font-size: 15px;
line-height: 24px;
}
.elm-member-main .desc-wrap .entry-content-hider {
font-size: 15px;
line-height: 24px;
}
.elm-member-main .entry-content {
font-size: 17px;
line-height: 26px;
}
.elm-member-main .entry-content.txtrows-1 {
height: 26px;
overflow: hidden;
}
.elm-member-main .entry-content.txtrows-2 {
height: 52px;
overflow: hidden;
}
.elm-member-main .entry-content.txtrows-3 {
height: 78px;
overflow: hidden;
}
.elm-member-main .entry-content.txtrows-4 {
height: 104px;
overflow: hidden;
}
.elm-member-main .entry-content.txtrows-5 {
height: 130px;
overflow: hidden;
}
.elm-faq .faq-question .faq-q {
font-size: 13px;
line-height: 20px;
}
.elm-faq-main .faq-question .faq-q:before {
font-size: 26px;
line-height: 34px;
}
.elm-faq-main .faq-question {
font-size: 18px;
line-height: 24px;
}
.elm-toggles-main .ait-tabs ul.ait-tabs-nav li {
font-size: 17px;
line-height: 26px;
}
.elm-toggles-main .ait-tabs .tabs-wrapper .selected {
font-size: 17px;
line-height: 26px;
}
.elm-toggles-main .responsive-tabs-select {
font-size: 18px;
line-height: 24px;
}
.elm-toggles-main .responsive-tabs-select option {
font-size: 17px;
line-height: 26px;
}
.local-toggles .toggle-header .toggle-title {
font-size: 15px;
line-height: 20px;
}
.local-toggles .toggle-content .toggle-container {
font-size: 17px;
line-height: 26px;
}
.elm-toggles-main .toggle-title {
font-size: 17px;
line-height: 26px;
}
.elm-price-table .table-header h3 .ptab-description {
font-size: 15px;
line-height: 20px;
}
.elm-price-table .table-header h3 .ptab-title {
font-size: 26px;
line-height: 34px;
}
.elm-price-table .table-header .table-price {
font-size: 35px;
line-height: 35px;
}
.elm-price-table .table-body .table-row {
font-size: 17px;
line-height: 26px;
}
.elm-price-table .table-button a {
font-size: 15px;
line-height: 24px;
}
.elm-price-table-main .layout-vertical .table-price {
font-size: 45px;
line-height: 45px;
}
.elm-opening-hours-main .day-title h5 {
font-size: 17px;
line-height: 26px;
}
.elm-opening-hours-main .hours-note {
font-size: 13px;
line-height: 20px;
}
.elm-opening-hours-main .day-data p {
font-size: 17px;
line-height: 26px;
}
.elm-counters-main .counter-description {
font-size: 13px;
line-height: 20px;
}
.elm-counters-main .counter-type-textbox .type-text {
font-size: 28px;
line-height: 36px;
}
.elm-counters-main .counter-type-textbox .counter-title {
font-size: 28px;
line-height: 36px;
}
.elm-contact-form-main form .input-submit .submit-wrap input {
font-size: 15px;
line-height: 24px;
}
.elm-contact-form-main form .input-chbox-vertical label,
.elm-contact-form-main form .input-rbutt-vertical label,
.elm-contact-form-main form .input-chbox-horizontal label,
.elm-contact-form-main form .input-rbutt-horizontal label {
font-size: 15px;
line-height: 24px;
}
.elm-contact-form-main form .input-captcha .captcha-text {
font-size: 15px;
line-height: 24px;
}
.entry-date a {
font-size: 13px;
line-height: 20px;
}
.entry-date a.link-month {
font-size: 18px;
line-height: 24px;
}
.entry-date a.link-day {
font-size: 28px;
line-height: 36px;
}
.hentry .entry-footer .footer-table .footer-row,
body.single-post .content-block .entry-footer .footer-table .footer-row {
font-size: 15px;
line-height: 24px;
}
.hentry .entry-footer .more,
body.single-post .content-block .entry-footer .more {
font-size: 15px;
line-height: 24px;
}
.hentry .author-link,
body.single-post .content-block .author-link {
font-size: 15px;
line-height: 24px;
}
.hentry .author-info .author-description h2,
body.single-post .content-block .author-info .author-description h2,
#respond h3,
#comments .comments-title {
font-size: 22px;
line-height: 28px;
}
.commentlist .comment-meta {
font-size: 15px;
line-height: 24px;
}
#respond h3 small {
font-size: 15px;
line-height: 24px;
}
#respond p.form-allowed-tags {
font-size: 15px;
line-height: 24px;
}
.widget-container .widget-title h3 {
font-size: 22px;
line-height: 28px;
}
.widget_posts h4 {
font-size: 15px;
line-height: 20px;
}
.widget_posts .date {
font-size: 13px;
line-height: 20px;
}
.widget_posts p {
font-size: 13px;
line-height: 20px;
}
.widget_posts .read-more {
font-size: 13px;
line-height: 20px;
}
.widget_calendar table {
font-size: 15px;
line-height: 24px;
}
.widget_recent_entries .post-date {
font-size: 13px;
line-height: 20px;
}
.widget_rss .widget-title {
font-size: 22px;
line-height: 28px;
}
.widget_rss .rss-date {
font-size: 13px;
line-height: 20px;
}
.widget_rss .rssSummary {
font-size: 13px;
line-height: 20px;
}
.widget_rss cite {
font-size: 13px;
line-height: 20px;
}
.widget_categories li,
.widget_categories .tagcloud a,
.widget_archive li,
.widget_archive .tagcloud a,
.widget_tag_cloud li,
.widget_tag_cloud .tagcloud a {
font-size: 13px;
line-height: 20px;
}
.widget_tag_cloud .tagcloud a {
font-size: 13px !important;
line-height: 20px !important;
}
.search-widget input.search-field,
.search-widget input#s {
font-size: 15px;
line-height: 24px;
}
.site-search form.search-form input.search-field,
.site-search form.search-form input#s,
.site-search form#searchform input.search-field,
.site-search form#searchform input#s {
font-size: 15px;
line-height: 24px;
}
.star-rating {
font-size: 8px;
line-height: 8px;
}
ul.products li a .price {
font-size: 22px;
line-height: 28px;
}
ul.products li a .price del {
font-size: 17px;
line-height: 26px;
}
ul.products li a.product_type_variable {
font-size: 17px;
line-height: 26px;
}
.widget_price_filter .price_label {
font-size: 15px;
line-height: 24px;
}
body.woocommerce .button,
.woocommerce .button {
font-size: 15px;
line-height: 24px;
}
body.woocommerce-cart .shop_table.cart tbody td.product-name > a,
.woocommerce .shop_table.cart tbody td.product-name > a {
font-size: 18px;
line-height: 24px;
}
body.woocommerce-cart .shop_table.cart tbody td.product-remove a,
.woocommerce .shop_table.cart tbody td.product-remove a {
font-size: 26px;
}
body.woocommerce-cart .shop_table.cart td,
body.woocommerce-cart .shop_table.cart th,
.woocommerce .shop_table.cart td,
.woocommerce .shop_table.cart th {
font-size: 17px;
line-height: 26px;
}
body.woocommerce-cart .cart-collaterals .cart_totals h2,
body.woocommerce-cart .cart-collaterals .shipping_calculator h2,
.woocommerce .cart-collaterals .cart_totals h2,
.woocommerce .cart-collaterals .shipping_calculator h2 {
font-size: 17px;
line-height: 26px;
}
body.woocommerce ul.products li a h2,
.woocommerce ul.products li a h2 {
font-size: 18px;
line-height: 24px;
}
body.woocommerce div.product.hentry .summary .product_title,
.woocommerce div.product.hentry .summary .product_title {
font-size: 26px;
line-height: 34px;
}
body.woocommerce div.product .summary .price,
.woocommerce div.product .summary .price {
font-size: 22px;
line-height: 28px;
}
.woocommerce-MyAccount-content legend {
font-size: 22px;
line-height: 28px;
}
body.woocommerce-page ul.products li a h2 {
font-size: 18px;
line-height: 24px;
}
body.woocommerce-page div.product.hentry .summary .product_title {
font-size: 26px;
line-height: 34px;
}
.widget_top_rated_products .product_list_widget li a,
.widget_recent_products .product_list_widget li a,
.widget_recently_viewed_products .product_list_widget li a,
.widget_random_products .product_list_widget li a,
.widget_onsale .product_list_widget li a,
.widget_recent_reviews .product_list_widget li a,
.widget_best_sellers .product_list_widget li a {
font-size: 15px;
line-height: 20px;
}
.widget_top_rated_products .product_list_widget li del .amount,
.widget_top_rated_products .product_list_widget li .amount,
.widget_recent_products .product_list_widget li del .amount,
.widget_recent_products .product_list_widget li .amount,
.widget_recently_viewed_products .product_list_widget li del .amount,
.widget_recently_viewed_products .product_list_widget li .amount,
.widget_random_products .product_list_widget li del .amount,
.widget_random_products .product_list_widget li .amount,
.widget_onsale .product_list_widget li del .amount,
.widget_onsale .product_list_widget li .amount,
.widget_recent_reviews .product_list_widget li del .amount,
.widget_recent_reviews .product_list_widget li .amount,
.widget_best_sellers .product_list_widget li del .amount,
.widget_best_sellers .product_list_widget li .amount {
font-size: 18px;
line-height: 24px;
}
.widget_top_rated_products .product_list_widget li .star-rating,
.widget_recent_products .product_list_widget li .star-rating,
.widget_recently_viewed_products .product_list_widget li .star-rating,
.widget_random_products .product_list_widget li .star-rating,
.widget_onsale .product_list_widget li .star-rating,
.widget_recent_reviews .product_list_widget li .star-rating,
.widget_best_sellers .product_list_widget li .star-rating {
font-size: 8px;
line-height: 8px;
}
.widget_product_tag_cloud .tagcloud a,
.widget_product_tag_cloud li,
.widget_layered_nav .tagcloud a,
.widget_layered_nav li,
.widget_product_categories .tagcloud a,
.widget_product_categories li {
font-size: 13px;
line-height: 20px;
}
.wooButton {
font-size: 15px;
line-height: 24px;
}
.comment-reply-title {
font-size: 22px;
line-height: 28px;
}
.sbHolder {
height: 32px;
}
.sbHolder .sbToggle {
width: 32px;
}
.sbHolder .sbSelector {
width: -webkit-calc(100% - 32px);
width: calc(100% - 32px);
}
.sbHolder .sbToggle:before {
border-width: 8px 8px 0px 8px;
}
.sbHolder .sbToggleOpen:before {
border-width: 0px 8px 8px 8px;
}
.ui-datepicker {
width: 290px;
}
.ui-datepicker table th {
padding: 6px 0px;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
width: 26px;
height: 26px;
}
.ui-datepicker .ui-datepicker-prev:before {
border-width: 7px 8px 7px 0px;
top: 6px;
left: 7px;
}
.ui-datepicker .ui-datepicker-next:before {
border-width: 7px 0px 7px 8px;
top: 6px;
right: 7px;
}
.breadcrumb {
padding: 10px 0px;
}
.breadcrumbs {
text-align: center;
}
.breadcrumbs .breadcrumb-sep {
display: none;
}
.breadcrumbs .breadcrumbs-before {
display: block;
margin-bottom: 10px;
padding: 2px 15px;
}
.breadcrumbs .breadcrumb-end {
display: block;
padding: 2px 15px;
}
.breadcrumbs a {
display: block;
margin-bottom: 10px;
background: #fff;
-moz-border-radius: 60px;
-webkit-border-radius: 60px;
border-radius: 60px;
padding: 2px 15px;
}
.page-title .entry-title {
text-align: center;
}
.page-title .entry-meta {
position: static;
}
.page-title a.post-edit-link {
margin-top: 20px;
}
.page-title .post-title .entry-title-wrap {
margin-left: 0px;
}
.page-title .post-title .entry-data {
padding-right: 0px;
}
.logged-in .page-title .standard-title h1,
.logged-in .page-title .blog-title h1,
.logged-in .page-title .post-title h1,
.logged-in .page-title .attach-title h1 {
padding-right: 0px;
}
.page-title .comments-link {
position: static;
margin-top: 20px;
}
.breadcrumbs .breadcrumb-sep {
display: inline-block;
}
.breadcrumbs .breadcrumb-end {
display: inline-block;
padding: 0;
}
.breadcrumbs a {
display: inline-block;
margin-bottom: 0;
background: transparent;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
padding: 0;
}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
text-align: center;
}
.ait-sc-button {
display: block !important;
min-width: 50%;
margin-left: auto !important;
margin-right: auto !important;
margin-bottom: 20px !important;
float: none !important;
}
.ait-sc-button .container {
display: block;
}
.ait-sc-button .wrap {
display: block;
}
.ait-sc-button .icon {
display: block;
text-align: center !important;
}
.ait-sc-button .text {
display: block;
text-align: center !important;
}
.ait-sc-button.buticon.buticon-left .text,
.ait-sc-button.buticon.buticon-right .text {
padding-left: 13px;
padding-right: 13px;
}
.ait-sc-button.buticon.buticon-left .text {
padding-bottom: 18px;
padding-top: 0px;
}
.ait-sc-button.buticon.buticon-right .text {
padding-top: 18px;
padding-bottom: 0px;
}
.ait-sc-button.buticon.buticon-left .icon {
padding-top: 18px;
}
.ait-sc-button.buticon.buticon-right .icon {
padding-bottom: 18px;
}
ul.ait-sc-lists li:before {
top: 2px;
}
ul.ait-sc-lists.line li:before {
top: 12px;
}
ul.ait-sc-lists.line li:first-child:before {
top: 2px;
}
ul.ait-sc-lists.layout-half.line li:nth-child(2):before {
top: 2px;
}
.elm-portfolio .filters-wrapper {
text-align: center;
}
.elm-portfolio .filters-wrapper .filter-wrapper ul {
min-width: 100%;
}
.elm-portfolio .filters-wrapper .filter-wrapper ul.order {
margin-left: -21px;
}
.elm-portfolio .filters-wrapper .category-wrap {
display: inline-block;
float: none;
border-right: none;
}
.elm-portfolio .filters-wrapper .sort-by-wrap,
.elm-portfolio .filters-wrapper .order-wrap {
display: inline-block;
float: none;
border-left: none;
}
.elm-item-organizer .carousel-disabled.column-1 .item,
.elm-item-organizer .carousel-disabled.column-2 .item,
.elm-item-organizer .carousel-disabled.column-3 .item,
.elm-item-organizer .carousel-disabled.column-4 .item,
.elm-item-organizer .carousel-disabled.column-5 .item {
width: 100%;
margin-right: 0px !important;
clear: both !important;
}
.elm-item-organizer .carousel-container.column-1 .item-box,
.elm-item-organizer .carousel-container.column-2 .item-box,
.elm-item-organizer .carousel-container.column-3 .item-box,
.elm-item-organizer .carousel-container.column-4 .item-box,
.elm-item-organizer .carousel-container.column-5 .item-box {
width: 100%;
}
.elm-item-organizer .layout-list.column-1 .item-thumbnail {
width: 21.7%;
}
.elm-item-organizer .layout-list.column-1 .image-present .item-title,
.elm-item-organizer .layout-list.column-1 .image-present .item-text,
.elm-item-organizer .layout-list.column-1 .image-present .item-info {
margin-left: 26.1%;
}
.elm-services-main .layout-list .item-thumbnail,
.elm-services-main .layout-list.column-1 .item-thumbnail {
width: 92px;
}
.elm-services-main .layout-list .image-present .item-title,
.elm-services-main .layout-list .image-present .item-text,
.elm-services-main .layout-list .image-present .item-info {
margin-left: 112px !important;
}
.elm-events-main .layout-box .item-thumbnail {
min-height: 92px;
}
.elm-events-main .layout-list.column-1 .item-title {
margin-left: 26.1%;
}
.elm-job-offers-main .layout-list .item-thumbnail,
.elm-job-offers-main .layout-list.column-1 .item-thumbnail {
width: 92px;
}
.elm-job-offers-main .layout-list .image-present .item-title,
.elm-job-offers-main .layout-list .image-present .item-text,
.elm-job-offers-main .layout-list .image-present .item-info {
margin-left: 112px !important;
}
.elm-testimonials-main .column-1 .item .item-text p {
font-size: 17px;
line-height: 26px;
}
.elm-testimonials-main .layout-list.column-1 .image-present .item-text p {
padding-top: 0px !important;
}
.elm-member-main .photo-wrap {
width: 60%;
margin-right: auto;
margin-left: auto;
float: none;
margin-bottom: 30px;
}
.elm-member-main .desc-wrap {
width: 100%;
float: none;
text-align: center;
}
.elm-member-main ul.member-icons {
text-align: center;
}
.elm-member-main ul.member-icons li {
margin-right: 3px;
margin-left: 3px;
margin-bottom: 6px;
}
.elm-contact-form-main form .form-container {
margin-right: 0px;
}
.elm-contact-form-main form p {
padding-right: 0px;
}
.elm-contact-form-main form p.half-size {
margin-right: 0px;
}
.elm-contact-form-main form p.half-size-fl {
width: 100%;
padding-right: 0px;
margin-right: 0;
float: none;
}
.elm-contact-form-main form p.half-size .input-row {
width: 100%;
}
.elm-contact-form-main form p .input-row .input-label {
padding: 0px 0px 8px 0px;
float: none;
width: 100% !important;
}
.elm-contact-form-main form p .input-row .input-wrap {
float: none;
width: 100% !important;
}
.elm-contact-form-main form p.nolabel .input-row .input-wrap {
width: 100% !important;
}
.elm-contact-form-main form input[type="text"],
.elm-contact-form-main form input[type="email"],
.elm-contact-form-main form input[type="url"],
.elm-contact-form-main form input[type="date"],
.elm-contact-form-main form select {
height: 32px;
}
.elm-contact-form-main form textarea {
height: 150px;
}
.elm-contact-form-main form .input-chbox-horizontal label,
.elm-contact-form-main form .input-rbutt-horizontal label {
display: block;
padding-right: 0px;
}
.elm-contact-form-main form .input-chbox-horizontal input,
.elm-contact-form-main form .input-chbox-vertical input,
.elm-contact-form-main form .input-rbutt-horizontal input,
.elm-contact-form-main form .input-rbutt-vertical input {
margin-right: 10px;
vertical-align: middle;
position: relative;
top: -2px;
}
.elm-contact-form-main form .input-captcha img {
height: 32px;
}
.elm-contact-form-main form .input-captcha input {
width: 26%;
margin-right: 0px;
}
.elm-contact-form-main form .input-captcha .input-wrap {
text-align: center;
}
.hentry .entry-date,
body.single-post .content-block .entry-date {
float: none;
margin: 0 auto 20px;
}
.hentry .entry-header,
body.single-post .content-block .entry-header {
margin-left: 0;
}
.hentry .entry-header .post-table,
body.single-post .content-block .entry-header .post-table {
display: block;
text-align: center;
margin-bottom: 0;
}
.hentry .entry-header .post-table .post-row,
body.single-post .content-block .entry-header .post-table .post-row {
display: block;
}
.hentry .entry-header .post-table .post-cell,
body.single-post .content-block .entry-header .post-table .post-cell {
display: block;
}
.hentry .entry-header .post-table .post-cell.meta,
body.single-post .content-block .entry-header .post-table .post-cell.meta {
text-align: center;
}
.hentry .entry-header .post-table h2,
body.single-post .content-block .entry-header .post-table h2 {
margin-left: 0px;
margin-bottom: 10px;
}
.hentry .entry-header .entry-thumbnail,
body.single-post .content-block .entry-header .entry-thumbnail {
clear: both;
}
.hentry .entry-thumbnail,
body.single-post .content-block .entry-thumbnail {
margin-left: 0;
}
.hentry .entry-header .entry-thumbnail-wrap,
body.single-post .content-block .entry-header .entry-thumbnail-wrap {
padding-top: 20px;
}
.hentry .entry-content,
body.single-post .content-block .entry-content {
margin-left: 0;
margin-top: 20px;
}
.hentry .entry-content.nothumbnail,
body.single-post .content-block .entry-content.nothumbnail {
padding-top: 0;
}
.hentry .entry-footer,
body.single-post .content-block .entry-footer {
margin-left: 0;
text-align: center;
}
.hentry .entry-footer .footer-table,
body.single-post .content-block .entry-footer .footer-table {
float: none;
margin: 10px 0;
}
.hentry .entry-footer .more,
body.single-post .content-block .entry-footer .more {
display: inline-block;
padding: 5px 20px;
margin: 10px 0 20px;
position: relative;
top: 0;
right: 0;
}
.hentry .entry-footer .footer-table + .more,
body.single-post .content-block .entry-footer .footer-table + .more {
margin-top: 0;
}
.hentry .entry-footer .footer-table .footer-row .author .auth-links:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .author .auth-links:before {
top: -4px;
}
.hentry .entry-footer .footer-table .footer-row .categories .cat-links:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .categories .cat-links:before {
top: -4px;
}
.hentry .entry-footer .footer-table .footer-row .comments-link a:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .comments-link a:before {
top: -1px;
}
.hentry .entry-footer .footer-table .footer-row .tags .tags-links:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .tags .tags-links:before {
top: -4px;
}
.single-post .elm-content-main:first-child {
margin-top: -25px;
}
.commentlist .comment-meta .comment-author {
float: none;
}
.commentlist .comment-meta .fn:after {
display: none;
}
.commentlist .comment-meta time {
float: none;
}
.commentlist .comment-meta .fn {
display: inline;
border: none;
}
body.single-post .comments-area,
body.blog .comments-area {
margin-left: 0;
}
body.single-post .comments-area:before,
body.blog .comments-area:before {
display: none;
}
.widget_categories li:before,
.widget_archive li:before,
.widget_submenu li:before,
.widget_pages li:before,
.widget_nav_menu li:before,
.widget_meta li:before,
.widget_recent_entries li:before,
.widget_recent_comments li:before,
.widget_rss li:before {
top: 13px;
}
.widget_calendar tfoot td a {
top: 6px;
}
.widget_rss .widget-title img {
margin-top: 7px;
}
.footer-widgets .widget_categories li:before,
.footer-widgets .widget_archive li:before,
.footer-widgets .widget_submenu li:before,
.footer-widgets .widget_pages li:before,
.footer-widgets .widget_nav_menu li:before,
.footer-widgets .widget_meta li:before,
.footer-widgets .widget_recent_entries li:before,
.footer-widgets .widget_recent_comments li:before,
.footer-widgets .widget_rss li:before {
top: 8px;
}
}
@media all and (max-width: 497px) {
.ait-sc-button {
width: 100% !important;
}
.elm-portfolio .portfolio-item {
width: 440px !important;
height: auto !important;
}
.elements-sidebar-wrap .elm-portfolio-main.elm-has-bg .elm-portfolio .portfolio-item {
width: 400px !important;
height: auto !important;
}
.elm-price-table.layout-horizontal .ptable-item {
width: 100% !important;
margin-right: 0px !important;
float: none;
}
.elm-price-table-main .layout-vertical .table-header {
display: block;
width: 100%;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.elm-price-table-main .layout-vertical .table-header h3:before {
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.elm-price-table-main .layout-vertical .table-body {
display: block;
width: 100%;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.hentry .entry-footer .footer-table .footer-row .author,
.hentry .entry-footer .footer-table .footer-row .categories,
.hentry .entry-footer .footer-table .footer-row .tags,
.hentry .entry-footer .footer-table .footer-row .comments-link,
body.single-post .content-block .entry-footer .footer-table .footer-row .author,
body.single-post .content-block .entry-footer .footer-table .footer-row .categories,
body.single-post .content-block .entry-footer .footer-table .footer-row .tags,
body.single-post .content-block .entry-footer .footer-table .footer-row .comments-link {
display: inline-block;
margin-right: 15px;
padding: 0;
vertical-align: top;
}
.hentry .entry-footer .footer-table .footer-row .author .auth-links:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .author .auth-links:before {
top: -4px;
}
.hentry .entry-footer .footer-table .footer-row .categories .cat-links:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .categories .cat-links:before {
top: -4px;
}
.hentry .entry-footer .footer-table .footer-row .comments-link a:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .comments-link a:before {
top: -1px;
}
.hentry .entry-footer .footer-table .footer-row .tags .tags-links:before,
body.single-post .content-block .entry-footer .footer-table .footer-row .tags .tags-links:before {
top: -4px;
}
.commentlist .comment-meta .comment-tools {
position: static;
padding: 15px 0px 10px 0px;
}
#respond form p.comment-form-author,
#respond form p.comment-form-email,
#respond form p.comment-form-rating,
#respond form p.comment-form-url {
padding: 0;
float: none;
width: auto;
}
.widget-container .widget-title {
width: 100%;
float: none;
}
.widget-container .widget-content {
width: 100%;
float: none;
}
.footer-widgets .widget-title h3 {
border-bottom: 3px double #5b6467;
padding-bottom: 10px;
}
.elm-toggles img.alignleft,
.elm-toggles img.alignright {
float: none;
margin-left: 0;
margin-right: 0;
}
}
@media all and (max-width: 479px) {
.elm-portfolio .portfolio-item {
width: 280px !important;
}
.elements-sidebar-wrap .elm-portfolio-main.elm-has-bg .elm-portfolio .portfolio-item {
width: 240px !important;
}
}
@media all and (max-width: 1200px) {
.site-head-four .ait-woocommerce-cart-widget {
position: fixed;
display: block;
}
.ait-woocommerce-cart-widget .cart-wrapper {
position: relative;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content {
width: 270px;
position: absolute;
right: 4px;
top: 23px;
}
.ait-woocommerce-cart-widget .cart-wrapper.hover .cart-header {
border-bottom-color: transparent;
}
}
@media all and (max-width: 768px) {
body.woocommerce-cart .shop_table.cart tbody td.actions {
text-align: center;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon,
body.woocommerce-cart .shop_table.cart tbody td.actions .cart-actions {
display: inline-block;
}
.widget_product_search input.search-field {
height: auto;
}
.woocommerce-MyAccount-navigation {
width: 100%;
margin-bottom: 40px;
}
.woocommerce-MyAccount-content {
width: 100%;
}
}
@media all and (max-width: 640px) {
.header-two .ait-woocommerce-cart-widget {
display: block;
position: relative;
text-align: center;
}
.header-three .ait-woocommerce-cart-widget {
display: block;
position: relative;
text-align: center;
}
.wooProductRemove {
font-size: 30px;
}
.wooStars {
font-size: 12px;
line-height: 8px;
}
.starsSize {
font-size: 18px;
}
.woocommerce .login .form-row,
.woocommerce .checkout_coupon .form-row {
float: none;
width: auto;
}
.woocommerce .login .form-row:nth-child(1n),
.woocommerce .checkout_coupon .form-row:nth-child(1n) {
margin-right: 0;
}
.woocommerce .login .sbHolder .sbSelector,
.woocommerce .checkout_coupon .sbHolder .sbSelector {
padding: 2px 5px;
}
body.woocommerce ul.products li .thubnail-wrapper .thubnail-link .star-rating,
body.woocommerce-page ul.products li .thubnail-wrapper .thubnail-link .star-rating {
height: 11px;
line-height: 12px;
}
body.woocommerce div.product.hentry .images,
body.woocommerce-page div.product.hentry .images {
width: 100% !important;
float: none;
}
body.woocommerce div.product.hentry .images:after,
body.woocommerce-page div.product.hentry .images:after {
content: ".";
display: block;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden;
}
body.woocommerce div.product.hentry .images a.woocommerce-main-image,
body.woocommerce-page div.product.hentry .images a.woocommerce-main-image {
width: 48.4%;
float: left;
}
body.woocommerce div.product.hentry .images .thumbnails,
body.woocommerce-page div.product.hentry .images .thumbnails {
width: 48.4%;
float: right;
margin-top: 0;
}
body.woocommerce div.product.hentry .summary,
body.woocommerce-page div.product.hentry .summary {
float: none;
width: 100%;
}
body.woocommerce div.product.hentry .summary .star-rating,
body.woocommerce-page div.product.hentry .summary .star-rating {
margin: 0 auto;
}
body.woocommerce div.product.hentry .summary .price,
body.woocommerce-page div.product.hentry .summary .price {
text-align: center;
}
body.woocommerce div.product.hentry .woocommerce-tabs,
body.woocommerce-page div.product.hentry .woocommerce-tabs {
float: none;
width: 100% !important;
}
body.woocommerce div.product .woocommerce-tabs,
body.woocommerce-page div.product .woocommerce-tabs,
.woocommerce div.product .woocommerce-tabs {
width: auto !important;
}
.pp_woocommerce .comment-respond .stars a:before {
letter-spacing: 18px;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content {
top: 29px;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-header {
padding-left: 35px;
}
body.woocommerce-cart .shop_table.cart td,
body.woocommerce-cart .shop_table.cart th,
body.woocommerce-cart .shop_table.cart tbody td.product-name > a {
font-size: 14px;
line-height: 20px;
}
body.woocommerce-cart .shop_table.cart tbody td,
body.woocommerce-cart .shop_table.cart tbody td.product-remove {
padding: 0;
}
body.woocommerce-cart .shop_table.cart tbody td.product-thumbnail a {
display: none;
}
body.woocommerce-cart .shop_table.cart tbody td.actions {
text-align: center;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon .input-text,
.woocommerce .shop_table.cart tbody td.actions .coupon .input-text {
float: none;
margin: 0 0 10px 0;
text-align: center;
width: 100%;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon,
.woocommerce .shop_table.cart tbody td.actions .coupon {
float: none;
display: inline-block;
margin: 0;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon .button,
.woocommerce .shop_table.cart tbody td.actions .coupon .button {
float: none;
margin: 0 auto;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .button,
.woocommerce .shop_table.cart tbody td.actions .button {
float: none;
margin: 0 auto 20px;
width: 100%;
}
body.woocommerce-cart .shop_table.cart tbody td > * {
margin-right: 10px;
}
body.woocommerce-cart .cart-collaterals {
padding-top: 10px;
}
body.woocommerce-cart .checkout-button {
width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.comment-text .star-rating {
float: none;
display: inline-block;
}
}
@media all and (max-width: 497px) {
body.woocommerce ul.products li,
body.woocommerce-page ul.products li {
float: none;
width: auto;
margin: 0 0 5%;
}
.columns-2 ul.products li,
.columns-4 ul.products li,
.columns-5 ul.products li,
.columns-6 ul.products li {
width: auto !important;
float: none;
margin: 0 0 5%;
}
body.woocommerce ul.products li .thubnail-wrapper .thubnail-link .star-rating span:before,
body.woocommerce-page ul.products li .thubnail-wrapper .thubnail-link .star-rating span:before {
top: -2px;
}
.woocommerce .product .images a.woocommerce-main-image,
.woocommerce .product .images .thumbnails,
.woocommerce-page .product .images a.woocommerce-main-image,
.woocommerce-page .product .images .thumbnails {
width: 100% !important;
float: none !important;
}
.woocommerce .product .summary .cart .single_add_to_cart_button,
.woocommerce-page .product .summary .cart .single_add_to_cart_button {
margin: 0 auto !important;
}
.woocommerce .product .woocommerce-tabs .tabs li a,
.woocommerce-page .product .woocommerce-tabs .tabs li a {
border-bottom: 1px solid #ddd !important;
}
.woocommerce .product .woocommerce-tabs .tabs li a:last-child,
.woocommerce-page .product .woocommerce-tabs .tabs li a:last-child {
border-bottom: 0px;
}
.woocommerce .product .product_title.entry-title,
.woocommerce-page .product .product_title.entry-title {
text-align: center;
}
body.woocommerce div.product .images,
body.woocommerce-page div.product .images,
.woocommerce div.product .images,
body.woocommerce div.product .summary,
body.woocommerce-page div.product .summary,
.woocommerce div.product .summary {
float: none;
width: auto;
text-align: center;
}
.woocommerce-product-rating {
display: inline-block;
}
body.woocommerce div.product .summary .cart .quantity,
body.woocommerce-page div.product .summary .cart .quantity,
.woocommerce div.product .summary .cart .quantity {
float: none;
margin-bottom: 30px;
}
body.woocommerce div.product .summary .cart .single_add_to_cart_button,
body.woocommerce-page div.product .summary .cart .single_add_to_cart_button,
.woocommerce div.product .summary .cart .single_add_to_cart_button {
margin: 0px;
}
} body .butn {display: inline-block;
zoom: 1; *display: inline;
vertical-align: baseline;
margin: 0 2px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 16px/100% Arial, Helvetica, sans-serif;
padding: .5em 2em .55em;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
-webkit-border-radius: .5em; 
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
color: #faddde;
border: solid 1px #980c10;
background: #d81b21;
background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');}
body .btn:hover {text-decoration: none;} body .butn:hover {
background: #b61318;
color:#FFF !important;
background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
background: -moz-linear-gradient(top,  #c9151b,  #a11115);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
body .butn:active {
color: #de898c;
background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
p.angebot {text-align: center; font-size: 18px;}
p.anfrage {text-align: center; font-size: 14px; color:#232323;}
h2.dp {
text-align: center;
font-size: 26px;
padding: 30px 0 0 0;
font-weight: 300 !important;
font-family: "Helvetica", "Helvetica Neue", sans-serif;
line-height: 1.2em;
letter-spacing: 0.001em;
}
div.slider {display:block !important;}
body .buttoni {
display: inline-block;
zoom: 1; *display: inline;
vertical-align: baseline;
margin: 0 2px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial, Helvetica, sans-serif;
padding: .5em 2em .55em;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
-webkit-border-radius: .5em; 
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
body .buttoni:hover {
text-decoration: none;
}
body .buttoni:active {
position: relative;
top: 1px;
} body .red {
color: #faddde;
border: solid 1px #980c10;
background: #d81b21;
background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
body .red:hover {
background: #b61318;
background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
background: -moz-linear-gradient(top,  #c9151b,  #a11115);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
body .red:active {
color: #de898c;
background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
} body .blue {
color: #d9eef7;
border: solid 1px #0076a3;
background: #0095cd;
background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
background: -moz-linear-gradient(top,  #00adee,  #0078a5);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
body .blue:hover {
background: #007ead;
background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
background: -moz-linear-gradient(top,  #0095cc,  #00678e);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
body .blue:active {
color: #80bed6;
background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
background: -moz-linear-gradient(top,  #0078a5,  #00adee);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
} body .green {
color: #e8f0de;
border: solid 1px #538312;
background: #64991e;
background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
body .green:hover {
background: #538018;
background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
body .green:active {
color: #a9c08c;
background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}
p.angebot {
text-align: center;
font-size: 18px;
font-weight:300;
color: #232323;}
p.anfrage {
text-align: center;
font-size: 14px;
color: #232323;
}
div.iddh {
margin: 70px 0 50px 0;
}
div.iddh hr {
background-color: #c60000; background-image: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet);
border: 0;
height: 2px;
margin: 0 auto;
width: 40%;
}
ul li#menu-item-3150 { display:none;}
a.readmore {
font-family: serif;
font-style: italic;
display: inline-block;
margin-top: 10px;
color: #232323;
text-decoration: underline;
float: right;
font-size: 11px;
}
span.readmore {
float: right;
font-style: italic;
}
a.readmore:hover {
color:#cccccc;}
a.readmore:active {
color:#ffffff;}
div.dphp {
margin: 10px 0 5px 0;
}
div.dphp hr {
background-color: #c60000;
background-image: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet);
border: 0;
height: 1px;
margin: 0 auto;
width: 40%;
}
p i, fa {
font-style: normal !important;
}
a.b2c-link {font-size: 16px;
line-height: 2em;}
.elm-item-organizer .layout-list .item-title h3, .elm-item-organizer .layout-box .item-title h3, .elm-posts-main .item-info {
font-weight: 400 !important;
}
p.elm-maindesc{
font-size: 16px;
font-weight: 300;
}