/* Project: M-Way solutions Press & Media Center. Author: Dejan Dujmovic - d.dujmovic@mwaysolutions.com */
body{position:static}body *{box-sizing:border-box}.schutzranzen{font-family:'Lato', sans-serif;font-weight:300;font-size:18px;line-height:28px;color:#646569;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.schutzranzen *{font-family:'Lato', sans-serif;font-weight:normal}.schutzranzen strong{font-weight:bold}.schutzranzen .font-cabin{font-family:'Cabin Sketch', cursive}.schutzranzen .font-16{font-size:16px;line-height:25px}.schutzranzen .font-16 p,.schutzranzen .font-16 span,.schutzranzen .font-16 a{font-size:16px;line-height:25px}.schutzranzen .font-32{font-size:32px;line-height:40px}.schutzranzen .font-24{font-size:24px;line-height:32px}.schutzranzen .font-13{font-size:13px;line-height:normal}.schutzranzen .font-14{font-size:14px;line-height:normal}.schutzranzen .font-20{font-size:20px;line-height:30px}.schutzranzen .font-18{font-size:18px;line-height:28px}.schutzranzen .font-18 p,.schutzranzen .font-18 span,.schutzranzen .font-18 a{font-size:18px;line-height:28px}.schutzranzen .font-10{font-size:10px;line-height:18px}.schutzranzen .font-10 p,.schutzranzen .font-10 span,.schutzranzen .font-10 a{font-size:10px;line-height:18px}.schutzranzen h1,.schutzranzen h2,.schutzranzen h3,.schutzranzen h4,.schutzranzen h5{font-family:'Lato', sans-serif;font-weight:200;color:#000}.schutzranzen h1{font-size:46px;line-height:58px;margin:20px 0}.schutzranzen h2{font-size:35px;line-height:42px;margin:10px 0}.schutzranzen h3{font-size:27px;line-height:32px;margin:8px 0}.schutzranzen h4{font-size:25px;line-height:30px;margin:8px 0}.schutzranzen h5{font-size:24px;line-height:29px;margin:8px 0}.schutzranzen a{color:#ce3234;text-decoration:none;-webkit-tap-highlight-color:transparent}.schutzranzen a:visited,.schutzranzen a:link{color:#ce3234;-webkit-tap-highlight-color:transparent}.schutzranzen a:hover,.schutzranzen a:active,.schutzranzen a:focus,.schutzranzen a.active{color:#ba4539;-webkit-tap-highlight-color:transparent}.schutzranzen .inverted-links a{color:#999}.schutzranzen .inverted-links a:visited,.schutzranzen .inverted-links a:link{color:#999}.schutzranzen .inverted-links a:hover,.schutzranzen .inverted-links a:active,.schutzranzen .inverted-links a:focus,.schutzranzen .inverted-links a.active{color:#0fb9e9}.schutzranzen a.inverted-links{color:#999}.schutzranzen a.inverted-links:visited,.schutzranzen a.inverted-links:link{color:#999}.schutzranzen a.inverted-links:hover,.schutzranzen a.inverted-links:active,.schutzranzen a.inverted-links:focus,.schutzranzen a.inverted-links.active{color:#0fb9e9}.schutzranzen .no-margin{margin:0}.schutzranzen .no-margin-left{margin-left:0 !important}.schutzranzen .no-margin-top{margin-top:0}.schutzranzen input,.schutzranzen textarea{border:1px solid #c3c3c3;padding:0.3125rem;border-radius:3px;font-size:1rem;width:100%}.schutzranzen input[type="submit"],.schutzranzen .button{display:inline-block;width:auto;font-weight:bold;font-size:0.8125rem;background-color:#0fb9e9;color:white;text-transform:uppercase;padding:0.8rem 1.6rem;border:0;border-radius:3px;transition:background-color 0.2s ease-in-out;margin:0.625rem 0}.schutzranzen input[type="submit"]:hover,.schutzranzen .button:hover{color:white;background-color:#3493b3}.schutzranzen input[type="submit"].button-red,.schutzranzen .button.button-red{background:#ce3234}.schutzranzen input[type="submit"].button-red:hover,.schutzranzen .button.button-red:hover{background:#ba4539}.schutzranzen input[type="submit"].button-grey,.schutzranzen .button.button-grey{background:#999}.schutzranzen input[type="submit"].button-grey:hover,.schutzranzen .button.button-grey:hover{background:#3a3a3a}.schutzranzen a.button{color:white}.schutzranzen .center-me{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.schutzranzen .small-center-text{text-align:left}@media only screen and (max-width: 40em){.schutzranzen .small-center-text{text-align:center}}.schutzranzen .font-grey{color:#999}.schutzranzen .font-grey-light{color:#c3c3c3}.schutzranzen .font-blue{color:#0fb9e9}.schutzranzen .font-blue-dark{color:#3493b3}.schutzranzen .font-red{color:#e1312b}.schutzranzen .font-bold{font-weight:bold}.schutzranzen .font-white{color:white}.schutzranzen .font-white h1,.schutzranzen .font-white h2,.schutzranzen .font-white h3,.schutzranzen .font-white h4,.schutzranzen .font-white h5{color:white}.schutzranzen .font-white p{color:white}.schutzranzen .background-grey{background-color:#f5f6f7}.schutzranzen .background-green{background-color:#20bbad}.schutzranzen .background-blue{background-color:#0fb9e9}.schutzranzen .background-brown{background-color:#e7ddce}.schutzranzen .background-brown-gradient{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2Q2Y2NiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNmNjYmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #fff 0%, #fff 25%, #e7ddce 25%, #e7ddce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7ddce ', GradientType=0)}.schutzranzen .background-dark-blue{background-color:#0a3040}.schutzranzen .background-violet{background-color:#b988e2}.schutzranzen .force-right{float:right !important}.schutzranzen .icon-circle{border-radius:100%;display:inline-block;width:10px;height:10px;background:#e1312b;text-indent:-5000px;overflow:hidden}.schutzranzen .center{display:table !important;margin:0 auto !important}.schutzranzen table{background:none}.schutzranzen .outline{border:2px solid white;background:transparent}.schutzranzen .outline:hover{background:rgba(255,255,255,0.5)}.schutzranzen .no-border{border:0}.schutzranzen .border-top{border-top:1px solid #ccc}.schutzranzen .border-bottom{border-bottom:1px solid #ccc}.schutzranzen .padding-container{padding:8px 0}.schutzranzen .display-inline{display:inline-block;width:auto}.schutzranzen .relative{position:relative}@media only screen and (max-width: 40em){.schutzranzen .small-center{display:table;margin:0 auto}}.schutzranzen a:focus,.schutzranzen a:active,.schutzranzen .button:focus,.schutzranzen .button:active{outline:none !important}.schutzranzen .accordion .accordion-navigation>a.accordion-opener.button{max-width:200px;margin:auto;text-align:center;background:#0fb9e9;position:relative;padding-right:30px}.schutzranzen .accordion .accordion-navigation>a.accordion-opener.button:after{content:'';display:block;position:absolute;width:8px;height:12px;top:19px;right:15px;background-image:url(../images/sr-icon-arrow-w.png);background-repeat:no-repeat;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform 0.5s;transition:transform 0.5s}.schutzranzen .accordion .accordion-navigation>a.accordion-opener.button:hover{background:#3493b3}.schutzranzen .accordion .accordion-navigation.active>a.accordion-opener.button:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.schutzranzen .accordion-header{padding:30px 0}.schutzranzen .accordion-navigation{padding-bottom:15px}.schutzranzen .accordion-navigation:after{content:'';display:block;position:absolute;height:1px;left:-2000px;right:-2000px;background:#ddd;bottom:0}.schutzranzen .accordion-navigation.last-accordion:after{display:none}.footer-bottom{padding:15px 0 0 0}.orbit-container p{padding:0;margin:0}.orbit-container .orbit-timer{display:none;visibility:hidden}.orbit-container .orbit-bullets-container{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.orbit-container .orbit-bullets-container .orbit-bullets{margin:0;top:0px;padding:0 10px}.orbit-container .orbit-bullets-container .orbit-bullets li{width:0.75rem;height:0.75rem;background-color:transparent;border:1px solid white;transition:width 0.4s ease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, margin-bottom 0.4s ease-in-out}.orbit-container .orbit-bullets-container .orbit-bullets li.active{background-color:#fff}.reveal-modal,dialog{position:fixed;overflow:auto;max-width:calc(100% - 40px);max-height:calc(100% - 40px);width:calc(100% - 40px);box-shadow:none;border:0.25rem solid #fff;padding-top:3.75rem;min-height:6.25rem;top:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;color:rgba(0,0,0,0.8);font-size:0.75rem;margin:0}.reveal-modal h1,.reveal-modal h2,.reveal-modal h3,.reveal-modal h4,.reveal-modal h5,dialog h1,dialog h2,dialog h3,dialog h4,dialog h5{color:rgba(0,0,0,0.8)}.reveal-modal h2,dialog h2{font-size:1.375rem}.reveal-modal h4,dialog h4{font-size:0.875rem}.reveal-modal a,dialog a{color:#168fef}.reveal-modal a:visited,.reveal-modal a:link,dialog a:visited,dialog a:link{color:#168fef}.reveal-modal a:hover,.reveal-modal a:active,.reveal-modal a:focus,.reveal-modal a.active,dialog a:hover,dialog a:active,dialog a:focus,dialog a.active{color:#2183bb}@media only screen and (min-width: 40.063em){.reveal-modal,dialog{width:37.5rem;max-height:31.25rem}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{padding:0 5px 0 20px}header{height:5.625rem}.left-small{border:0}.left-small .menu-icon{position:relative;width:40px;padding:8px 10px 8px 0;display:block}.left-small .menu-icon div{width:100%;background:#e1312b;height:4px;margin:4px 0}.headline{max-width:55%;position:absolute}.headline.left{top:20%;left:42px}.headline.right{top:15%;right:42px}.headline.headline-1{max-width:520px}.headline.headline-2{left:42px !important;max-width:500px}.headline.headline-3{left:42px !important;max-width:470px}.headline.headline-4{left:42px !important;max-width:470px}.headline.headline-5{left:42px !important;max-width:480px}.headline.headline-parents{max-width:470px}.headline.headline-child-app{max-width:500px}.headline.headline-tracker{max-width:500px}.headline.headline-digital{max-width:530px}.headline.headline-ethics{max-width:430px}.headline h1{font-size:46px;line-height:58px;margin:0}.headline h2{font-size:24px;line-height:32px;font-weight:normal;margin:0}@media only screen and (max-width: 960px){.headline.headline-1,.headline.headline-2,.headline.headline-3,.headline.headline-4,.headline.headline-5{max-width:55%}.headline h1{font-size:36px;line-height:48px}.headline .font-24{font-size:18px;line-height:24px}}@media only screen and (max-width: 760px){.headline{position:static;max-width:100%;display:table;margin:0 auto;padding:30px 15px 10px 15px;float:none !important;text-align:center;width:100%}.headline.headline-1,.headline.headline-2,.headline.headline-3,.headline.headline-4,.headline.headline-5{max-width:100%}.headline h1{font-size:36px;line-height:48px}.headline .font-24{font-size:18px;line-height:24px}}@media only screen and (max-width: 380px){.headline h1{font-size:26px;line-height:38px}.headline .font-24{font-size:15px;line-height:22px}}.banner p{padding:0;margin:0}.special-text-container{position:relative}.special-text-container .medium-6:first-child{height:75%;bottom:0;position:absolute}.special-text-container .medium-6 .absolute-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 40em){.special-text-container{margin:0}.special-text-container .medium-6:first-child{background:#e7ddce;position:relative;height:auto;padding:30px 15px 20px 15px;text-align:center}.special-text-container .absolute-text{position:relative !important;top:0 !important;-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important}}.header-container{position:relative;display:table;margin:0 auto;max-width:1160px;padding:auto 45px}.headline.left{left:90px}.headline.right{right:90px}.headline .outline{margin:10px 5px}.headline .outline:first-child{margin-left:0}.headline .outline:last-child{margin-right:0}@media only screen and (max-width: 64.063em){.headline.left{left:15px}.headline.right{right:15px}}.footer{background-color:#0a3040;text-transform:uppercase;font-size:0.75rem;padding:1.25rem 0}.footer p{margin:0;padding:0}.footer a,.footer a:link,.footer a:visited{color:#fff}.footer a:hover,.footer a:active,.footer a:focus,.footer a:link:hover,.footer a:link:active,.footer a:link:focus,.footer a:visited:hover,.footer a:visited:active,.footer a:visited:focus{color:#c3c3c3}.footer ul{list-style:none;display:table;margin:0 auto;padding:0;margin-bottom:15px;color:#fff;font-weight:bold}.footer ul li{display:inline-block;padding:0 1.25rem;font-size:14px}@media only screen and (max-width: 40em){.footer ul li{display:block;margin:0.625rem 0;text-align:center}}.top-bar{background:transparent}.top-bar .top-bar-section li:not(.has-form) a:not(.button){color:#000;background:transparent;text-transform:uppercase}.top-bar .top-bar-section li:not(.has-form) a:not(.button):hover{color:#e1312b}.top-bar .top-bar-section li.active:not(.has-form) a:not(.button){color:#e1312b}.top-bar .top-bar-section li.active:not(.has-form) a:not(.button):hover{color:#e1312b;background:transparent}.top-bar .top-bar-section ul.left>li>a.logo{position:relative;/*background-image:url(../images/logo.png);*/background-repeat:no-repeat;background-size:cover;width:220px;height:55px;display:block;margin-bottom:2px !important;padding-right:0 !important;left:-14px}.top-bar .top-bar-section ul.left>li>a.logo:hover{/*background-image:url(../images/logo.png) !important;*/background-repeat:no-repeat !important;background-size:cover !important}.top-bar .top-bar-section .right{padding-top:9px}@media only screen and (min-width: 40.063em){.top-bar{background:transparent}.top-bar .top-bar-section ul{width:100%}.top-bar .top-bar-section ul li{background:transparent}.top-bar .top-bar-section li:not(.has-form) a:not(.button){color:#000;background:transparent;padding:0 22px !important}.top-bar .top-bar-section li:not(.has-form) a:not(.button):hover{color:#e1312b}.top-bar .top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:#fff;color:#000;padding:12px 34px !important;line-height:normal;position:relative}.top-bar .top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button):hover{color:white !important;background:#e1312b !important}.top-bar .top-bar-section ul.dropdown li{position:relative}.top-bar .top-bar-section ul.dropdown li:hover:before{color:white !important}.top-bar .top-bar-section ul.dropdown li:before{content:'+';position:absolute;top:50%;left:12px;width:10px;height:10px;line-height:10px;visibility:visible;display:block;opacity:1;z-index:99;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000}.top-bar .top-bar-section ul.dropdown li.active:before{color:white !important}.top-bar .top-bar-section ul.dropdown li.active a{color:white !important;background:#f55145;padding:0px 32px !important}.top-bar .top-bar-section ul.dropdown li.active a:hover{color:white !important;background:#e1312b !important}.top-bar .top-bar-section .has-dropdown.hover>.dropdown,.top-bar .top-bar-section .has-dropdown.not-click:hover>.dropdown{padding-top:16px}.top-bar .top-bar-section .has-dropdown.hover>.dropdown:before,.top-bar .top-bar-section .has-dropdown.not-click:hover>.dropdown:before{content:'';position:absolute;top:5px;left:25px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:11px solid white}.top-bar .top-bar-section ul>li:not(.has-form):first-child a:not(.button){padding-left:0 !important}.top-bar .top-bar-section ul li:not(.has-form):last-child a:not(.button){padding-right:0 !important}}.top-bar .top-bar-section ul li>a{font-family:'Lato', sans-serif}.top-bar .left-small{display:hidden;visibility:hidden}@media only screen and (max-width: 855px){.top-bar .left-small{display:block;visibility:visible}.top-bar .left.force-right{display:none;visibility:hidden}}.left-off-canvas-menu{background:#f5f6f7}.left-off-canvas-menu ul.off-canvas-list li a{font-size:14px;font-weight:400;border-bottom:0;padding:13px 10px 13px 20px;color:black;text-transform:uppercase}.left-off-canvas-menu ul.off-canvas-list li a:hover{background:#e1312b;color:#fff}.left-off-canvas-menu ul.off-canvas-list li.active>a{background:#e1312b;color:#fff}.left-off-canvas-menu ul.off-canvas-list li.has-submenu.active{background:transparent}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:'\276F';margin-right:10px;display:inline;float:right}.left-submenu{background:#f5f6f7}.left-submenu .back>a{background:transparent;font-weight:bold !important}.left-submenu .back>a:before{content:'\276E';margin-right:10px;display:inline;float:right}.move-right .exit-off-canvas{box-shadow:none}.schulerlotsen-form{width:320px}.schulerlotsen-form label{font-size:12px;font-weight:bold}ul.orbit-content li:nth-child(1){background:#0fb9e9}ul.orbit-content li:nth-child(2){background:#20bbad}ul.orbit-content li:nth-child(3){background:#ea4c48}ul.orbit-content li:nth-child(4){background:#b988e2}ul.orbit-content li:nth-child(5){background:#0fb9e9}ul.orbit-content li.background-blue{background:#0fb9e9}ul.orbit-content li.background-green{background:#20bbad}ul.orbit-content li.background-light-green{background:#aad6d8}ul.orbit-content li.background-red{background:#ea4c48}ul.orbit-content li.background-violet{background:#b988e2}ul.orbit-content li.background-light-violet{background:#CABCD2}.orbit-content .row{max-width:1060px;position:relative}table.table-order{width:100%;border:0}table.table-order th{background:white;border-bottom:1px solid #ccc}table.table-order td{background:white;font-size:18px;line-height:28px;padding:4px 0}table.table-order td:nth-child(2){width:100px}#invoice-address,#delivery-address{margin-top:30px}#invoice-address label,#delivery-address label{text-transform:uppercase;padding-bottom:4px;font-weight:bold;font-size:13px}.status-indicators{position:relative;margin-bottom:30px;background:url("https://schutzranzen.com/files/9214/1874/1599/ccc.png") repeat-x center center}.status-indicators .icons-wrapper img{margin-right:30px}.status-indicators .icons-wrapper img:last-child{margin-right:0}.confirm-data{padding:30px 0}.confirm-data label{font-size:13px;font-weight:bold;text-transform:uppercase;margin-bottom:20px}.confirm-data p{margin-bottom:5px}.paypal-container{overflow:hidden;margin-top:25px;border-radius:5px;padding:5px 0}.paypal-container .small-6:first-child{padding-top:5px}.strike-title{margin:40px 0;background:url("https://schutzranzen.com/files/9214/1874/1599/ccc.png") repeat-x center center}.strike-title .center{padding:5px 10px;background:#fff;text-transform:uppercase;font-size:13px;font-weight:bold}.kids-image{margin:50px 0 70px 0}.kids-title{margin-bottom:80px}.order-description{padding:50px 0 40px 0}.order-description p{margin-bottom:8px}.order-margin-right{margin-right:15px !important}
