@font-face{font-family:"Roboto-Light";src:url("/sites/all/themes/shelter/css/fonts/Roboto-Light.eot?#iefix");src:url("/sites/all/themes/shelter/css/fonts/Roboto-Light.eot?#iefix") format("eot"),url("/sites/all/themes/shelter/css/fonts/Roboto-Light.woff2") format("woff2"),url("/sites/all/themes/shelter/css/fonts/Roboto-Light.woff") format("woff"),url("/sites/all/themes/shelter/css/fonts/Roboto-Light.ttf") format("truetype");}@font-face{font-family:"Roboto-Regular";src:url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.eot?#iefix");src:url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.eot?#iefix") format("eot"),url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.woff2") format("woff2"),url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.woff") format("woff"),url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.ttf") format("truetype");}@font-face{font-family:"Roboto-Black";src:url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.eot?#iefix");src:url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.eot?#iefix") format("eot"),url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.woff2") format("woff2"),url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.woff") format("woff"),url("/sites/all/themes/shelter/css/fonts/Roboto-Regular.ttf") format("truetype");}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{background:#fff;color:#455565;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}header,.visual,.content,footer{max-width:1400px;margin:0 auto;}html,body,#page-wrapper,#page{height:100%;}.spans{font-size:0;}.span,.span2,.span4{display:inline-block;zoom:1;*display:inline;_height:30px;vertical-align:top;font-size:16px;}.span2{width:33.333%;}.span4{width:66.666%;}@media only screen and (min-width:600px) and (max-width:900px){.span2{width:50%;}.node-layout-page .pane-use-case-list article{height:100% !important;margin-bottom:inherit !important;}.span4{display:block;width:100%;}}@media only screen and (max-width:599px){.span2,.span4{display:block;width:100%;}}body{font-family:"Roboto-Light",sans-serif;font-size:16px;}body #breadcrumb,body .breadcrumb{font-family:"Roboto-Black",monospace;font-size:11px;}body .pane-node-title,body .pane-node-field-header-images .pane-title{width:66%;letter-spacing:-3px;}body .intro-wrap{padding:20px 40px;}body .teaser-wrap{border-top:1px solid #323232;padding:20px;margin:20px 20px 0 20px;}body .teaser-wrap h2{margin-top:0;font-size:16px;font-weight:normal;}body .teaser-wrap p{margin-bottom:16px;}body .teaser-wrap img{max-width:100%;height:auto;}body a{color:#0033CC;text-decoration:none;}body a:hover{text-decoration:underline;}body p{margin:10px 0;line-height:1.75em;}body .primary > ul li a{font-size:18px;}body .huge{font-size:30px;line-height:1.25em;}body .icon-chevron-left{display:inline-block;zoom:1;*display:inline;_height:30px;width:9px;height:13px;margin:0 5px -1px 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAAXNSR0IArs4c6QAAACtJREFUGBljYKA+MD7zH5ehTCgSeBQi1IEU0VkhQSspVwDyH1G+QgQEeSwASPwd5b8ZMEQAAAAASUVORK5CYII=);vertical-align:baseline;}body .icon-chevron-down{display:inline-block;zoom:1;*display:inline;_height:30px;width:13px;height:9px;margin:0 5px -1px 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAAXNSR0IArs4c6QAAADtJREFUGBljYKA/MD7znwGEsQF8cmBN6BrxaoDZgKwImQ2TB9KMSGwEE9m2sybY1SBUI7GQNSIJ05cJAFivHOi93PrlAAAAAElFTkSuQmCC);vertical-align:baseline;}body .icon-chevron-up{display:inline-block;zoom:1;*display:inline;_height:30px;width:13px;height:13px;margin:0 5px -1px 0;background-image:url("/sites/all/themes/shelter/images/chevron-up.png");background-repeat:no-repeat;background-position:left;vertical-align:baseline;}@media only screen and (min-width:600px) and (max-width:1024px){body .intro-wrap{padding:20px 30px;}body .teaser-wrap{margin:10px 10px 0 10px;}}@media only screen and (min-width:600px) and (max-width:1024px){body h2,body .node-teaser .teaser-wrap h2,body .huge{font-size:24px;}body .pane-node-title h1,body .pane-node-field-header-images .pane-title{font-size:60px;}}@media only screen and (max-width:599px){body{font-size:14px;}body .span,body .span2,body .span4{font-size:14px;}body .huge{font-size:14px;line-height:1.75em;}body h2,body .node-teaser .teaser-wrap h2{font-size:20px;line-height:1.5em;}body .intro-wrap{padding:20px;}body .teaser-wrap{margin:0;}body .teaser-wrap h2{font-size:14px;}body .pane-node-title h1,body .pane-node-field-header-images .pane-title{font-size:25px;}header .h1{bottom:3px !important;left:10px !important;left:10px !important;}.node-layout-page .pane-use-case-list article{margin-bottom:1px !important;height:100% !important;}body .pane-node-title,body .pane-node-field-header-images .pane-title{letter-spacing:0px;}}nav ul{list-style:none;margin:0;padding:0;}header{position:relative;height:15%;min-height:130px;max-height:180px;}header .h1{position:absolute;left:35px;bottom:16px;margin:0;}header .h1 a{display:block;overflow:hidden;width:200px;height:39px;background-image:url(/sites/all/themes/shelter/images/ntt-global-datacenters-logo.png);background-repeat:no-repeat;text-indent:-1024px;}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-device-pixel-ratio:1.5){.mediaqueries header .h1 a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASQAAAAiCAYAAAD216RFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABylJREFUeNrsXd1x2zgQhjR5jzowXUGoGb5HquDkCkxVYKsC2RXYrkBSBXYqMPPOmTAVmK4gvAruuOEy5unwR/yJkvab4SQjySTw4cNiF1iAI0YYBHLG4vqfB85Xu4SxLTHUi8t/eJ/XPI6InWHjE1EwGEzqa8b5/DtRQzgXjIkCAoFAHhKBMNyQj+epVnXIVxA7ZJAIhNB45XyW1decqKGQjUAgkEEiEAgEMkgEAoEMEoFAIBwWwkntnLGINasNX1iTtBfhpYuyc/2sr5ek+f8gkH/k/cRYx4lBHQGw8lLhv209K89lb8sZY7l1kEFbuG6DDo9fDXWyrxXIu8pCaAV5TDV/HtW/vzN8VNknudUxp60ujTnNBc9PGk3xbEakU7b9vweMOA+HG64Zf+nTFkDO0yEzj5G0dQ8hmuClvu77LBMj77zVHbjPHYr0tr6uDcS53wa7+traGE4sT8vjxAOHGdY9MyibVqa2hHPndUk0VuiQU8jWXwyJUzTEaxGfeaOBGzSefVB1+kr5n5ANyMibxnn1ZIwYFngDz8n9EK4iFoh782yMGArqh8WIul/uGMu9tjRGbRuA6N9yQx465bll/trxt7Gon/V8CK0cQJtxR5u+Od244LRjMzYGxohhPVPsK7M/IRsW7lVx0wxdrXeNB12wD/dNRszcd3izNxpuFG4kWOu/mf4I0oZ7Ijd1nTcJdY8WRb/AtlEJqHXR24aONcQAwvxal2/Zs+OoyuNSKwsMl3xopRK09UzwW9PEyMIRpwXq05bTFPUxteTvjVPmjPG3O13gM2OBFmHgmbZzSM8SAd/X16OpGPJGUGvO/WM0EFeBBqEbiSivTEKDrpjzpi48jwPqbmOQUk44CA1e6JQZxT7D+vOMZlr/5j3R9+Y2go4DPD5ZaiUVeIExfr5yKQgMqeeaIV+R+EuMlHF6bxNeyzitv3tI7Did9LUTOGXCszdwr5uRIo5euprvyZtCLDhfzQ2NQd/nvwk65MrSg+nG/78EXyvrqDGfUaDhLC3KuJGEq5eqe+Pg8iz4eupia4XCW7/Uqb/tbn/B32c+DJKE0wp1c3BORXNIpuXE8vzg9MdiLPEcto4nn0VhwXUgDykycad7jLYV82dYC2z00rKMS0kZbzRu8Zfg88fELY9XFmU8Nog4fQrE6cK2X/ctJ5Znx5sCGUvizG+O3eM+8XpITBzWEYzGiHPZGqqVw/mTJ8l8mAqi3+wca6UUDBQxOz2I6vTigdOyh0HUmrJIzMvJHVzHkg4ZamdzFOg5IqOwHvgqTuk4pM1cdx5Pu+CrAQ5ewQySJ05Lx5zuXPf7scKiBkEeZuQrJIKAZcd0oIbJaTuEWtUknAVKCx3e8aIJWaa2j4SxuE/YhCsEfeeYVoLRBVYBUsGzwFrDhC8sg3ddW+i8PxWjePdZhYcOXw5dlYG1chY4V05l5yENwT2ODMoxEXkGebNK8qwIE6O97xc9hdRmn+4chVrvR9B/ZoxAnDrAWW2uTRoP5pI1q02+5sja7NNXzEiPqG8RCPYeUsjT8YIeDYrpDFv0aGZ7XtEXpj+XpNrcCveG+alpcgShlwXoJEXi1K9BCpGsqGE47pij/WA+64nJbTcCN7vdhLo8VRENQSvE6el7SAR98cCc0YskExpW8Fa0wnUeyAWeMxluC4MEpJ7KWxZk594kbj2wFRNvzQCRHrsgK3YGO+8d4EHgLdOLKjUMUsn4E6/QgQrHhkF0tInv/WwRE+/FcWaQcCXvlFHw2g9C1sRxZrFIKwd8+6wvQ5wJOJ257hMD5PR/GEtG7euAjVoe0HuiEV8f3wJqJRpY3WNLnZcSIx+K08HnIYFBEqV/z3L+u+Zt4moeIVWAFSjZ/VOHdbxVeBfHDpEXtMjd8jgTGKRQA1cpKFdqoXNR+4v2FqaOORWdQjkoXY7RLRQJ7RZzaVLTfBo8VQ6Ife0pcmeQbNb8He/nzRGxkU0HwgltkQHPTmFCG3kUHdXSngS6MPU6849zq0VHnOwCVTWTaCVVGNLnPt5lQE43Pb3eg2DUCVtUJ0aqGkvkIsqIhE56GaKzKs7y2R8xKkf1a+uoPC9Gdaa2Yy6szvvJm7NsQmulPYKlMqxfn/OQYHB661m3SBJmlpiQK5s28NH/Zhpan2scqgb6483BOp/7/YQN1W6rACu6sKykLoCMZSjPIWmW5ZdMfoyt6zgbRr+rE3wn/BwFehtIKxnyGEorpYZWdOsmO4uI7fW/B40phKPktM8c0h9Skoa4uecwqjVE0+QwGdowUm2Z34aAekEKwPQEjVGrlVUArbygVuahOw5qZWpZv0xXA8jp8pQ51Q7ZFGEEXJ8NPYfubnlonGJIJHQS2FyMOu3Of6M6SnKlMg/Lv3eCsGJrcU9XWrHiUVI/45yzvXf4XTD5fON39Iwzy+OG2xc1OOPUVEedtt3H1vWC1L8CDADASlDO3TR8MgAAAABJRU5ErkJggg==);background-size:146px 19px;}}header .secondary{padding:20px 40px 0 35px;font-size:11px;font-family:"Roboto-Black",monospace;}header .secondary li{display:inline-block;zoom:1;*display:inline;_height:30px;margin:0 5px;}header .secondary .separator{width:1px;height:12px;margin:0 0 -2px 0;border-left:1px solid #0033CC;}header .primary a{color:#323232;}header .primary a:hover,header .primary a.active,header .primary a.active-trail{color:#0033CC;text-decoration:none;}@media only screen and (min-width:1025px){header .nav-widget{display:none;}header .primary{position:absolute;left:400px;bottom:10px;}header .primary li{display:inline-block;zoom:1;*display:inline;_height:30px;position:relative;padding:0 0 7px 0;margin:0 20px 0 0;font-family:"Roboto-Regular",sans-serif;}header .primary li ul{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.25);-moz-box-shadow:0 0 7px rgba(0,0,0,0.25);-ms-box-shadow:0 0 7px rgba(0,0,0,0.25);-o-box-shadow:0 0 7px rgba(0,0,0,0.25);box-shadow:0 0 7px rgba(0,0,0,0.25);display:none;position:absolute;z-index:20;left:-20px;top:25px;background-color:white;padding:20px;}header .primary li ul li{display:block;padding:4px 0;white-space:nowrap;font-family:"Roboto-Light",sans-serif;}header .primary li:hover ul{display:block;}}@media only screen and (max-width:1024px){header .nav-wrap{display:none;}.has-navigation header .nav-wrap{display:block;}header .secondary{border-top:1px solid #e9eaea;font-size:14px;line-height:1.75em;}header .primary{border-bottom:1px solid #e9eaea;}header .primary a{display:block;}header .primary li{border-top:1px solid #e9eaea;position:relative;}header .primary li a.toggle{background-image:url(/sites/all/themes/shelter/images/mobile-menu-down.png);background-repeat:no-repeat;background-position:center center;position:absolute;right:0px;top:0px;width:1em;height:1.4em;}header .primary li ul{display:none;}header .primary li li a{background-image:none !important;}header .primary li.open{background:#f9f9f9;}header .primary li.open a.toggle{background-image:url(/sites/all/themes/shelter/images/mobile-menu-up.png);}header .primary li.open ul{background:#f9f9f9;display:block;}}@media only screen and (min-width:600px) and (max-width:1024px){header{height:130px;}header .nav-wrap{padding:130px 0 0 0;}header h1{right:30px;bottom:15px;}header .nav-widget{position:absolute;bottom:20px;left:30px;cursor:pointer;font-size:18px;padding:0 0 0 40px;margin-left:80%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAACtJREFUOBFjYBhxgJHB+Mx/avqaiZqGjZpFnRAYjWXqhOPgNmU0lgdh/AAA3bkGBO6iOQIAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:0 2px;}.has-navigation header .nav-widget{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAN9JREFUOBGllGsSwiAMhEPv4gEUZ7yWnkSv5UzRA3gYZNFMeYRAW/+UJLsf21pKZGdPZ3enPT/4wbm8DxMZ8yDvr5uhgMEPzvP4+eXiHdYmVX3qUHgeQ/ohUYCP6mKOnrg3F26mnWATjHcozWXNuuJqijovAcErQeZF5E/x1ZjtLRfllQ6E1joXYYA6a3N7XU11K+kgIZJxwlgnc2HZBvLt4gQg2a4TBZh0xlt9IenS6pl684UUVqPiId2QKNle1avDBFIuRZ/YLJ1KXfmlf1PxiyOGhi824bMtitY2/5wvDRu2VleN0ygAAAAASUVORK5CYII=);}header .secondary{padding:18px 25px;}header .primary a{padding:18px 30px;}}@media only screen and (max-width:599px){header{position:absolute;z-index:10;top:0;left:0;width:100%;height:45px;min-height:45px;background-color:white;}header h1{right:15px;bottom:15px;}header h1 a{width:106px;height:15px;background-size:106px 15px;background-size:106px 13px;background-repeat:no-repeat;}header .nav-widget{cursor:pointer;font-size:14px;line-height:45px;padding:0 0 0 25px;margin-left:80%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAACJJREFUKBVjYKAAMDIYn/lPrn4mcjUOYX2jAUZi5I3EAAMA0vYGBBQkeTAAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:0 16px;}.has-navigation header .nav-widget{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAKNJREFUKBWVUmsagyAMCx7J7mDbSebBZFdihIdupf1Q/tBHktYIIHvCI75x5xCfeQtC2JDS87IAicSTV05Tmgq4OLfRvmfWL5MtD6bEbpgG6rzj8h1+4jMkgaYgfIC0FnN2eZ2AGtlk9iTGQqRAFNFE5otVrK7niX0yNzHOSO4r8z9y4uV34Jnj1Y9tZgC37zYO6RoMuKGgCDr9w1svShN03gS+e36G5bX1LaYAAAAASUVORK5CYII=);}header .secondary{padding:12px 15px;}header .secondary li{margin:0 3px;}header .primary a{padding:12px 20px;}}@media only screen and (max-width:599px) and (-Webkit-min-device-pixel-ratio:1.5),only screen and (max-width:599px) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:599px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:599px) and (min-device-pixel-ratio:1.5){.mediaqueries header h1{background-size:106px 15px;background-size:106px 13px;}}@media only screen and (max-width:1024px){.has-navigation header .primary ul.menu li{margin:0;}.has-navigation footer,.has-navigation .content,.has-navigation .visual,.has-navigation .pane-title{display:none !important;}}.visual{position:relative;overflow:hidden;height:70%;background-color:#cccccc;}.visual > ul{list-style:none;margin:0;padding:0;}.visual > ul > li{position:absolute;top:0;left:0;width:100%;height:100%;}.visual h1,.visual h2{position:absolute;margin:0;left:40px;bottom:40px;color:white;font-size:80px;font-weight:normal;line-height:80px;z-index:3;}.visual h2 a{display:inline-block;zoom:1;*display:inline;_height:30px;color:white;text-decoration:none;border-bottom:3px solid white;}.visual h2 a:hover{color:white;}.visual .goto-content{display:none;}@media only screen and (min-width:600px) and (max-width:1024px){.visual h2{left:30px;bottom:30px;}}@media only screen and (min-width:600px) and (max-width:900px){.visual h2{font-size:60px;line-height:60px;}}@media only screen and (max-width:599px){.visual{height:100%;}.visual h2{left:20px;bottom:50px;font-size:30px;line-height:30px;}.visual h2 a{border-bottom:1px solid white;}.visual .goto-content{z-index:2;position:absolute;display:block;right:20px;bottom:45px;width:40px;height:40px;margin-left:-20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAltJREFUWAnVmTFPwkAUx69sJGwmmLBiTHQUdwc/gAmzH0EX/ACNujK6uZkQExfDN9DETWowkBiMRl1AXWFQB8//v7RQsUDba+F8yZ8e3t17vz699u5piIgmpcxj6hZUgHIeoSnaHlloVw3DeGRHogaoLHQANaCwxjmcm40dEk4zkAl1IVWjDxPKxAIKR0XoFYrb6LMYGRKTDciEvqGkjL5NyAgFiglp6AyalTFWOhAkBjJzs4Rzk8CY0zOJQaY7Yw5Xc2IWAcQFkeTf3LR7ZuxfC2eQUnRw2T9AixPvIvnON4RYwoO9x1ApT7w9tJXh9o87HpeRmmQgy9CQPb4hlB/Cz51PKQo1yauikcV+47gZ3AWu0pP98qYnCtt39l3zyu8KRpadwXzQNlTu+MLqyoXNuuSVGfR+V/DbsAHhIK/g5A8MAWkxQeYFfJVsjxE+/CBcQLrz6w8ZpkTASshJ9vBxwb2AHDhuXMCYFS4SbjZD2VP7C4ugK65PVsTG2uS1xf7b01XRevkIFcMZnON7t4Uvy1Fm+80x1i0ha9xkx2L3kTIYS+hgTnIElMHGzmWUJKDyuylB9A4BeQLT1dr/ApDnVl3NYgarutKRLeWc+JsaQjbJxgzSzvsXrT5tJhfwCGhKG7iYb40sZOpv+ZHKd7TL/IEmVnaYhjh4J7P+olziuKr3Am5Uxg4jg/8OBB3aHTuHKXRagDShednkgzsZQaZ36cOB1Ld45Pym3UyayGiSpZBo5TcX0smmngXMEUh9S8AjoCyRHEJRDvqcE7qIPqhueUGCtBFsJv+G+AGh6XXUjoK6ggAAAABJRU5ErkJggg==);}}.content{position:relative;}footer{margin-top:40px;padding-bottom:0px;font-family:"Roboto-Black",monospace;font-size:11px;}footer h3{margin:0;font-size:11px;}footer nav{margin:0 0;}footer a{line-height:1.5em;}footer .footer-wrap{margin:0 20px;padding:20px;}footer .span2{font-size:11px;}footer .sitemap{padding:20px 0;}footer .pane-menu-menu-footer-links .block-title,footer #block-menu-menu-footer-links .block-title,footer .pane-title{border-top:1px solid #0033CC;display:block;font-size:0;margin:0 20px;}footer .pane-menu-menu-footer-links .block-title li,footer #block-menu-menu-footer-links .block-title li,footer .pane-title li{padding:13px 0 0 0;}footer .meta li{display:inline-block;zoom:1;*display:inline;_height:30px;margin:0 20px 0 0;}footer .pane-menu-menu-footer-links .pane-content,footer #block-menu-menu-footer-links .content{margin:0 20px;padding:20px;}footer .pane-menu-menu-footer-links .pane-content ul.menu li,footer #block-menu-menu-footer-links .content ul.menu li{display:inline-block;zoom:1;*display:inline;_height:30px;margin:0 20px 0 0;padding:0;}@media only screen and (min-width:600px) and (max-width:1024px){footer nav{margin:0 0;}footer .sitemap{padding:10px 0;}footer .footer-wrap{margin:0 10px;}footer .pane-menu-menu-footer-links .pane-content,footer #block-menu-menu-footer-links .content{margin:0 10px;}footer .pane-menu-menu-footer-links .block-title,footer #block-menu-menu-footer-links .block-title,footer .pane-title{margin:0 10px;}}@media only screen and (max-width:599px){footer nav{margin:0;}footer .footer-wrap{margin:0 0;padding:10px 20px;}footer .sitemap li{padding:5px 0 0 0;}footer .meta li{margin:0 10px 0 0;}footer .pane-menu-menu-footer-links .block-title,footer #block-menu-menu-footer-links .block-title,footer .pane-title{margin:0 0;}footer .pane-menu-menu-footer-links .pane-content,footer #block-menu-menu-footer-links .content{margin:0 0;padding:10px 20px;}footer .pane-menu-menu-footer-links .pane-content ul.menu li,footer #block-menu-menu-footer-links .content ul.menu li{margin:0 10px 0 0;}}body{color:#323232;}h1,h2,h3,h4,h5,h6{font-weight:normal;}h2{font-size:30px;line-height:1.3em;margin:1em 0;}hr{border:none;background:#000;height:1px;margin-bottom:1em;}a.pfeil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAAXNSR0IArs4c6QAAACtJREFUGBljYKA+MD7zH5ehTCgSeBQi1IEU0VkhQSspVwDyH1G+QgQEeSwASPwd5b8ZMEQAAAAASUVORK5CYII=);background-position:left center;background-repeat:no-repeat;padding-left:15px;}span.nowrap{white-space:nowrap;}.field-name-body{line-height:1.7em;overflow-wrap:break-word;word-wrap:break-word;}.field-name-body p{margin:30px 0;}.field-name-body img{height:auto;width:100%;max-width:850px;}.field-name-body ul{list-style:none;padding:0;}.field-name-body li{list-style:none;line-height:1.75em;padding-left:1em;position:relative;}.field-name-body li:before{color:#0033CC;content:'▃';font-size:8px;position:absolute;left:0px;top:2px;}.field-name-body .collapsable{color:#0033CC;cursor:pointer;font-size:1em;font-weight:normal;padding-left:1em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAAXNSR0IArs4c6QAAADtJREFUGBljYKA/MD7znwGEsQF8cmBN6BrxaoDZgKwImQ2TB9KMSGwEE9m2sybY1SBUI7GQNSIJ05cJAFivHOi93PrlAAAAAElFTkSuQmCC);background-position:left center;background-repeat:no-repeat;}.field-type-text-long{font-size:24px;}strong,b{font-family:"Roboto-Regular";}.nav-wrap ul li.collapsed,.nav-wrap ul li.expanded,.nav-wrap ul li.leaf{list-style:none;}.pane-node-title h1{font-size:80px;font-weight:normal;margin:15px 0;text-indent:-6px;}.pane-title{font-weight:normal;}.footer-wrap .menu li{line-height:0.8em;}.logged-in .footer{padding-bottom:80px;}.footer #contact{border-top:1px solid #000;padding:20px 0;margin:0 20px;}.footer #contact .pane-title{color:#0033CC;font-family:"Roboto-Light",sans-serif;font-size:16px;font-weight:normal;margin:0 20px;}.footer #contact .footer-wrap{font-family:"Roboto-Light",sans-serif;font-size:16px;line-height:28px;}.footer .sitemap h3{text-decoration:underline;}.footer .sitemap li > a.active-trail{color:#323232;}.footer .spans .menu{padding:0;}.footer .spans > .menu > li{padding:0;}.footer .spans ul li,.footer .spans ul li.expanded{list-style:none;margin:0;}.has-navigation #search-form,.has-navigation .search-results,.has-navigation .backdrop{display:none;}.backdrop{margin:0 auto;max-width:1300px;}.contextual-links-region-active{outline:magenta dashed 2px;outline:cyan dashed 2px;}.contextual-links{font-family:"Roboto-Regular",sans-serif;font-size:12px;}.panels-ipe-editing .backdrop .panel-pane{top:0px;}.backdrop .panel-pane{position:relative;height:400px;top:-150px;z-index:0;}@media only screen and (min-width:600px) and (max-width:1024px){.backdrop .panel-pane{height:300px;top:-50px;}}@media only screen and (max-width:599px){.backdrop .panel-pane{display:none;}}@media only screen and (max-width:599px){#content{margin-top:20px;}}#header{z-index:3;}.content{z-index:1;}#messages,.tabs{position:relative;z-index:2;}.node-layout-page,.node-location,.node-blog,.node-use-case,.node-partner,.panels-ipe-display-container,.visual .panels-ipe-region,.visual .panels-ipe-sort-container,.visual .panels-ipe-portlet-wrapper,.visual .panel-pane.pane-entity-field.pane-node-field-image,.visual .pane-content{height:100%;}.visual .panels-ipe-portlet-content,.visual .panel-pane,.visual .pane-content .field{height:100%;}.field-name-field-references .field-items{border-bottom:1px solid #333333;}.field-name-field-references .field-item{border-top:1px solid #333333;display:block;padding:10px 20px;padding-right:40px;}.highlight{background:#B2EEEE;border-color:#B2EEEE !important;}#panels-ipe-regionid-spans .panels-ipe-portlet-wrapper{display:inline-block;}#panels-ipe-regionid-spans .panels-ipe-portlet-wrapper,#panels-ipe-regionid-spans .panels-ipe-portlet-content{max-width:none;display:inline;width:auto;float:none;}.visual,.field-name-field-header-images{position:relative;min-height:200px;z-index:1;}.visual .field-tabs,.field-name-field-header-images .field-tabs{font-size:0;list-style:none;margin:10px 20px;padding:0;text-align:right;position:absolute;bottom:0px;right:0px;z-index:3;}.visual .field-tabs .field-tab,.field-name-field-header-images .field-tabs .field-tab{display:inline-block;}.visual .field-tabs .field-tab a,.field-name-field-header-images .field-tabs .field-tab a{color:white;display:block;font-size:16px;opacity:.5;padding:6px 4px;}.visual .field-tabs .field-tab.active a,.visual .field-tabs .field-tab a.active,.visual .field-tabs .field-tab a:hover,.field-name-field-header-images .field-tabs .field-tab.active a,.field-name-field-header-images .field-tabs .field-tab a.active,.field-name-field-header-images .field-tabs .field-tab a:hover{opacity:1;}.visual .field-items,.field-name-field-header-images .field-items{list-style:none;margin:0;padding:0;position:relative;}.visual .field-items .field-item,.field-name-field-header-images .field-items .field-item{display:none;position:absolute;top:0px;}.visual .field-items .field-item:first-child,.field-name-field-header-images .field-items .field-item:first-child{display:block;z-index:1;}.visual .field-items .field-item.active,.field-name-field-header-images .field-items .field-item.active{display:block;z-index:2;}@media only screen and (max-width:599px){.visual .field-tabs,.field-name-field-header-images .field-tabs{left:0px;right:auto;}}.field-name-field-header-images .field-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}.view-management{}.view-management .view-content{border-top:1px solid #323232;margin:20px 0;}.view-management .views-row{border-bottom:1px solid #323232;position:relative;}.view-management .views-field-field-title,.view-management .views-field-title{display:inline-block;padding:20px 0;}.view-management .views-field-nothing img{height:auto;width:100%;margin:20px 0 40px;}.view-downloads{margin:40px 0 60px;margin-left:-20px;}.view-downloads .view-content{border-top:1px solid #000;margin:20px 0;}.view-downloads .view-content ul,.view-downloads .view-content ul li{list-style:none;margin:0;padding:0;}.view-downloads .view-content .views-row{border-bottom:1px solid #000;padding:10px;padding-left:35px;text-indent:-15px;}.view-downloads .views-field-created{white-space:nowrap;}.view-downloads .views-field-field-file a{background:white;}.view-locations{height:auto;width:100%;}.view-locations img.map{height:auto;width:100%;}.view-locations i.mark{color:#0033CC;font-size:10px;font-style:normal;line-height:0;position:absolute;left:-1.6em;top:1.1em;}.view-locations .view-content{position:relative;}.view-locations .view-content .item-list{position:static;left:0px;top:0px;}.view-locations .view-content .item-list ul,.view-locations .view-content .item-list li{list-style:none;margin:0;padding:0;}.view-locations .view-content .item-list  li.location-2363 a,.view-locations .view-content .item-list  li.location-2361 a{color:#000;}.view-locations .view-content .item-list .views-row{margin:-1em 0 0 0.8em;position:absolute;left:50%;top:50%;}.view-locations .view-content .item-list .views-row.disabled{color:#aaa;}.view-locations .view-content .item-list .views-row.disabled a{color:#aaa;}.view-locations .view-content .item-list .label-offset{position:absolute;white-space:nowrap;}.view-locations .view-content .item-list .views-row{width:80px;height:1.2em;}.i18n-en .view-locations .view-content .item-list .views-row-6{z-index:1;}.view-locations .view-content .item-list .views-row-6,.view-locations .view-content .item-list .views-row-4{}.view-locations .view-content .item-list h3{font-size:1em;margin:0;}.view-locations .view-content .item-list a.active{color:#0033CC;}@media only screen and (min-width:600px) and (max-width:1024px){.view-locations .views-row .meta{display:none;}}@media only screen and (max-width:599px){.view-locations .views-row{font-size:12px;}.view-locations .views-row .meta{display:none;}.view-locations img.map{display:none;position:absolute;z-index:-1;}.view-locations i.mark{display:none;}.view-locations .views-row .meta{display:block;}.view-locations .view-content .item-list,.view-locations .view-content .item-list .views-row,.view-locations .view-content .item-list .label-offset{position:static;}.view-locations .view-content .item-list .views-row{border-top:1px solid #323232;width:100%;height:auto;margin:10px 0;padding:10px 0 0;}}.spans .views-row .meta{display:none;}.has-overlay{overflow:hidden;}.secondary{background:white;position:relative;z-index:1;}.separator hr{display:none;}footer a{line-height:1.8em;}.region-footer{background:white;background:rgba(255,255,255,0.9);display:none;height:100%;position:absolute;top:30px;left:0px;right:0px;bottom:0px;overflow:hidden;padding:10px;z-index:5;}.logged-in .region-footer{top:70px;}.region-footer .block{position:relative;top:0px;left:0px;right:0px;display:none;padding:0 30px;margin:0 auto;max-width:1320px;}.region-footer .block .content{font-size:1.8em;margin:0 auto;padding:0px 50px 10px 0px;}.region-footer .block-title{display:none;}.region-footer .block .menu,.region-footer .block .menu .leaf{list-style:none;margin:0;padding:0;}.region-footer .block .menu .leaf{display:inline-block;margin-right:20px;}.region-footer a.close{color:#0033CC;position:absolute;right:10px;top:0px;float:right;}@media only screen and (min-width:600px) and (max-width:1024px){.region-footer .block{padding:0 20px;}}@media only screen and (max-width:599px){.region-footer .block{padding:0 10px;}}#block-search-form .form-text{border:none;border-bottom:1px solid #000;color:#323232;width:66.66%;}#block-search-form .form-text:focus{outline:none;}#block-search-form .form-submit{background:white;border:1px solid #0033CC;color:#0033CC;font-size:16px;padding:.5em 1em;vertical-align:middle;}#block-search-form .form-submit:hover{background:#0033CC;color:white;}body.page-search .panel-display{margin:0 auto;max-width:1400px;}body.page-search .panel-display .panel-panel{margin:40px 40px 40px 40px;width:66.666%;}body.page-search .pane-title{font-size:80px;margin:20px 0;}body.page-search .item-list .pager{text-align:left;margin:40px 0;}body.page-search #search-form{position:relative;margin-bottom:20px;}body.page-search #search-form .form-item-keys{display:block;margin-right:90px;}body.page-search #search-form .form-item-keys label{display:none;}body.page-search #search-form #edit-basic{display:block;}body.page-search #search-form #edit-keys{border:none;border-bottom:1px solid #000;color:#323232;font-size:29px;width:99%;}body.page-search #search-form #edit-keys:focus{outline:none;}body.page-search #search-form #edit-submit{background:white;border:1px solid #0033CC;color:#0033CC;font-size:16px;padding:.5em 1em;margin:0;position:absolute;top:0px;right:0px;}body.page-search #search-form #edit-submit:hover{background:#0033CC;color:white;}body.page-search .search-results{padding-left:0px;}body.page-search .search-result{border-bottom:1px solid #323232;margin-bottom:20px;padding-bottom:20px;}body.page-search .search-result .title{font-size:16px;}body.page-search .search-result .search-snippet-info{padding-left:0;}@media only screen and (min-width:600px) and (max-width:1024px){body.page-search .pane-title{font-size:60px;}body.page-search .panel-display .panel-panel{margin:30px;width:auto;}}@media only screen and (max-width:599px){body.page-search #page{margin-top:40px;}body.page-search .pane-title{font-size:25px;}body.page-search .panel-display .panel-panel{margin:20px;width:auto;}}.panel-header .pane-locations{height:580px;}.panel-header .pane-locations .pane-content{position:absolute;}.row{position:relative;}.node-teaser .teaser-wrap h2{font-size:26px;line-height:1.25em;}.node-teaser p{margin:0 0 10px 0;}.node-teaser.node-contact .teaser-wrap{border:none;margin-top:0;}.node-teaser.node-location .teaser-wrap > h2{font-size:16px;line-height:1.75em;}.node-teaser.node-download h2{font-size:16px;line-height:1.75em;}.node-teaser.node-layout-page .teaser-wrap > h2{font-size:16px;line-height:1.75em;}.node-teaser.node-view .field-type-entityreference{line-height:28px;margin-bottom:16px;}.node-teaser.node-view .field-type-entityreference a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAAXNSR0IArs4c6QAAACtJREFUGBljYKA+MD7zH5ehTCgSeBQi1IEU0VkhQSspVwDyH1G+QgQEeSwASPwd5b8ZMEQAAAAASUVORK5CYII=);background-position:0% 50%;background-repeat:no-repeat;padding-left:15px;}.node-teaser.black .field-name-body a,.node-teaser.black .field-name-body p{color:#323232;}.pane-contact .pane-title{border-top:1px solid #000;font-size:0;padding:0 0 10px 0;margin:20px 20px 0;}.bg1 .teaser-wrap{background-color:#E6F2FB;border-color:#E6F2FB;border-bottom:1px solid white;}.bg2 .teaser-wrap{background-color:#E8F9F5;border-color:#E8F9F5;border-bottom:1px solid white;}.bg3 .teaser-wrap{background-color:#F2F5FF;border-color:#F2F5FF;border-bottom:1px solid white;}.pane-node-field-teasers > .contextual-links-wrapper{margin-top:-20px;}.node-slide{position:relative;}.node-slide .field-name-body p{position:absolute;margin:0;left:40px;right:40px;bottom:40px;color:#FFF;font-size:80px;font-weight:normal;line-height:80px;letter-spacing:-3px;z-index:3;width:100%;}.node-slide .field-name-body a{color:#FFF;text-decoration:underline;}.node-slide .field-name-body a:hover{color:#0033CC;text-decoration:none;}@media only screen and (min-width:600px) and (max-width:1024px){.node-slide .field-name-body p{left:25px;bottom:30px;}}@media only screen and (min-width:600px) and (max-width:900px){.node-slide .field-name-body p{font-size:60px;line-height:60px;}}@media only screen and (max-width:599px){.node-slide .field-name-body p{left:20px;bottom:50px;font-size:30px;line-height:30px;letter-spacing:0px;}}body.page-node-545 .panel-empty,body.front .panel-empty{display:block;}.visual .view-slides,.visual .view-slides .view-content,.visual .view-slides .view-content .views-row,.visual .view-slides .view-content .views-row .node{height:100%;}.visual .view-slides .view-content .views-row{position:absolute;right:30%;left:0px;z-index:1;}.view-slides .field-tabs a{color:#FFF;display:inline-block;font-size:16px;opacity:.5;padding:6px 4px;}.view-slides .field-tabs a.active{opacity:1;}.view-slides .view-content{list-style:none;margin:0;padding:0;position:relative;}.view-slides .view-content .views-row{display:none;position:absolute;top:0px;}.view-slides .view-content .views-row:first-child{display:block;z-index:1;}.view-slides .view-content .views-row.active{display:block;z-index:2;}.visual{background-color:#fff;}body.page-user #user-login,body.page-user #user-pass{margin:40px;}.view-video-list .views-field-field-video-post-date,.view-view-blog-list .views-field-field-blog-post-date,.node-blog .pane-node-field-blog-post-date{color:#000000;float:left;margin-right:40px;background-image:url(/sites/all/themes/shelter/images/blog-date.png);background-repeat:no-repeat;background-position:left center;padding-left:30px;height:25px;padding-top:15px;font-size:14px;}.view-video-list .views-field-field-video-author-name,.view-view-blog-list .views-field-field-blog-author-name,.node-blog .pane-node-field-blog-author-name{color:#000000;float:left;margin-right:40px;background-image:url(/sites/all/themes/shelter/images/blog-author.png);background-repeat:no-repeat;background-position:left center;padding-left:30px;height:25px;padding-top:15px;font-size:14px;}.view-video-list .views-field-field-video-tag,.view-view-blog-list .views-field-field-blog-tag,.node-blog .pane-node-field-blog-tag{color:#0033CC;float:left;margin-right:0px;background-image:url(/sites/all/themes/shelter/images/blog-tag.png);background-repeat:no-repeat;background-position:left center;padding-left:30px;height:25px;padding-top:15px;font-size:14px;width:350px;}.node-blog .pane-node-field-blog-tag .field-item{float:left;margin-right:10px;}.node-blog .pane-node-field-blog-tagline{clear:both;margin-top:60px;}.node-blog .pane-node-body{margin-top:25px;clear:both;}.node-blog .footer{border-top:1px #0033CC solid;}.node-blog .field-name-field-main-teaser article.node-teaser{width:100%;}.node-blog .field-name-field-main-teaser .teaser-wrap{background-color:transparent;border:transparent;border-top:1px solid #000000;border-bottom:1px solid #000000;}.node-blog .field-name-field-main-teaser .teaser-wrap .field-name-body p{margin-right:15px;}.node-blog .field-name-field-main-teaser .teaser-wrap .field-name-body h2{font-size:24pt;flex:1;}.imageCaption{border-top:1px solid #000000;border-bottom:1px solid #000000;padding:20px;font-size:0.8em;}.imageCaption p{margin:0;}.imageCaption img{display:block;}.pane-eshelter-block-eshelter-blog-search.desktop-search{position:absolute;right:0px;width:375px;padding-right:50px;}.pane-eshelter-block-eshelter-blog-search .form-item-keyword label{display:none;margin:0px;}.pane-eshelter-block-eshelter-blog-search #edit-keyword,.pane-eshelter-block-eshelter-blog-search #edit-keyword--2{width:275px;float:left;background-color:#f4f4f4;border:none;border-bottom:1px solid #a4a4a4;height:30px;margin-right:15px;padding-left:15px;}.pane-eshelter-block-eshelter-blog-search #edit-submit,.pane-eshelter-block-eshelter-blog-search #edit-submit--2{color:#0033CC;background-color:#ffffff;border:1px solid #0033CC;padding:7px 10px;font-size:14px;}.pane-eshelter-block-eshelter-blog-search.mobile-search{display:none;}.pane-eshelter-block-eshelter-blog-share{margin-bottom:15px;}.pane-eshelter-block-eshelter-blog-share h3{font-size:1em;margin-left:0px;}.pane-eshelter-block-eshelter-blog-share .item-list ul li{float:left;list-style:none;margin-left:0px;margin-right:25px;}.pane-eshelter-block-eshelter-blog-share a{background-repeat:no-repeat;background-size:30px 30px;height:30px;width:30px;display:block;line-height:0;font-size:0;color:transparent;}.pane-eshelter-block-eshelter-blog-share a.linkedin{background-image:url(/sites/all/themes/shelter/images/social-linkedin.svg);}.pane-eshelter-block-eshelter-blog-share a.twitter{background-image:url(/sites/all/themes/shelter/images/social-twitter.svg);}.pane-eshelter-block-eshelter-blog-share a.facebook{background-image:url(/sites/all/themes/shelter/images/social-facebook.svg);}.pane-eshelter-block-eshelter-blog-share a.xing{background-image:url(/sites/all/themes/shelter/images/social-xing.svg);}.pane-eshelter-block-eshelter-blog-share a.email{background-image:url(/sites/all/themes/shelter/images/social-email.svg);}.node-type-blog .pane-node-field-main-teaser .teaser-wrap{margin:20px 0px 0px 0px;padding-left:0px;}.page-video .backdrop,.page-blog .backdrop{height:350px;}.page-video .pane-page-breadcrumb,.page-blog .pane-page-breadcrumb{padding:20px;}.blogHeader{margin-top:140px;max-height:500px;overflow:hidden;}.blogHeader img{width:100%;}.pane-eshelter-block-eshelter-video-header h1.pane-title,.pane-eshelter-block-eshelter-blog-header h1.pane-title{width:66%;letter-spacing:-3px;position:absolute;margin:0;left:40px;bottom:-80px;color:black;font-size:80px;font-weight:normal;line-height:80px;z-index:3;}.pane-eshelter-block-eshelter-video-header h1.pane-title{color:#FFF;}.pane-view-blog-list h2.pane-title{display:none;}.view-video-list .views-row,.view-view-blog-list .views-row{clear:both;border-top:1px solid #000000;padding:20px;}.view-video-list .views-field-title,.view-view-blog-list .views-field-title a{color:#323232;font-size:1.2em;font-weight:bold;}.view-video-list .views-field-body,.view-view-blog-list .views-field-body{width:50%;margin-top:50px;}.views-video-list .views-field-body p,.view-view-blog-list .views-field-body p{margin-top:0px;}.view-video-list .views-field-field-video-image,.view-view-blog-list .views-field-field-header-images{float:right;margin-top:10px;margin-bottom:10px;}.page-video .footer,.page-blog .footer{border-top:1px #0033CC solid;}@media only screen and (max-width:1024px){.blogHeader{margin-top:40px;}.blogHeader img{height:400px;}}@media only screen and (min-width:600px) and (max-width:900px){.content{margin-top:60px;}.page-blog .backdrop{height:275px;}.pane-eshelter-block-eshelter-blog-search.desktop-search{height:50px;position:relative;right:auto;}.pane-eshelter-block-eshelter-blog-search.desktop-search{display:none;}.pane-eshelter-block-eshelter-blog-search.mobile-search{display:block;clear:both;padding-top:20px;}.pane-eshelter-block-eshelter-blog-search.mobile-search input{margin-bottom:15px;}}@media only screen and (max-width:599px){.page-video .backdrop,.page-blog .backdrop{height:0px;}.pane-eshelter-block-eshelter-blog-search.desktop-search{display:none;}.pane-eshelter-block-eshelter-blog-search.mobile-search{display:block;clear:both;padding-top:20px;}.pane-eshelter-block-eshelter-blog-search.mobile-search input{margin-bottom:15px;}.page-video .views-field-field-video-post-date,.page-video .views-field-field-video-author-name,.page-video .views-field-field-video-tag
  .page-blog .views-field-field-blog-post-date,.page-blog .views-field-field-blog-author-name,.page-blog .views-field-field-blog-tag
  .node-blog .pane-node-field-blog-post-date,.node-blog .pane-node-field-blog-author-name,.node-blog .pane-node-field-blog-tag{float:none;clear:both;}.node-blog .field-name-field-main-teaser .teaser-wrap .field-name-body{display:block;}.view-video-list .views-field-body,.view-view-blog-list .views-field-body{width:100%;}.view-video-list .views-field-field-video-image,.view-view-blog-list .views-field-field-header-images{float:none;}.node-blog .pane-node-field-blog-tagline{margin-top:25px;}.field-type-text-long{font-size:20px;}}.clearfix{clear:both;}.wysiwygTeaser{font-size:24pt;}.red{color:#0033CC;}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.5);display:none;}.node-lab-tour .pane-node-title .pane-title{display:none;}.field-name-field-hotspot-image{float:right;padding-left:5px;}.node-use-case .field-name-field-uc-uploadable-image{float:left;padding-left:40px;margin-right:100px;margin-bottom:20px;}.pane-node-field-uc-partners .pane-title{display:none;}.field-name-field-uc-uploadable-image .caption{font-size:14px;padding:5px;}.node-type-use-case .field-name-field-uc-partners{font-size:24px;}.node-type-use-case .field-name-field-uc-partners.field .field-label{font-weight:normal;}.field-name-field-uc-partners .node-partner h2{display:none;}.node-use-case .field-name-field-uc-partners{float:left;padding-left:40px;}.node-use-case.node-teaser .field-name-field-uc-partners{float:none;padding-left:0px;}.node-use-case.node-teaser .field-name-field-uc-partners .field-item{float:none;display:inline-block;}.node-use-case.node-teaser .field-name-field-uc-partners .field-item:not(:first-child):before{content:",";margin-right:5px;}.node-partner .view-use-case-list .views-row-odd{float:left;margin-right:20px;width:50%;}.node-partner .field-name-field-partner-logo{float:right;}.node-partner .view-use-case-list .views-row{border-top:1px solid #000000;float:left;margin-top:-1px;width:48%;}.node-partner .view-use-case-list .views-row:nth-last-child(even),.node-partner .view-use-case-list .views-row.views-row-last{border-bottom:1px solid #000000;}.node-partner .view-use-case-list .views-row span.field-content{padding:10px 0px 10px 0px;display:inline-block;width:100%;}.node-partner .view-use-case-list .views-row span.field-content a{width:100%;display:block;}.view-use-case-list .view-empty{margin-left:20px;}.node-partner .spans{clear:both;}.node-layout-page .pane-use-case-list{font-size:16px;}.node-layout-page .pane-use-case-list .teaser-wrap{border:none;border-bottom:1px solid white;height:100%;}.node-layout-page .pane-use-case-list article{height:220px;margin-bottom:75px;}.node-layout-page .pane-use-case-list article p{line-height:1.2em;padding-top:5px;}.node-layout-page .view-contact{clear:both;}.node-layout-page .views-exposed-widgets select{background-color:#ffffff;border:none;font-weight:bold;height:30px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';width:100%;padding-left:10px;padding-right:50px;}.node-layout-page .views-exposed-widgets .form-type-select{position:relative;}.node-layout-page .views-exposed-widgets .form-type-select:after{content:"\f078";font-family:"FontAwesome";right:8px;top:7px;color:#0033CC;padding:0 0 2px;position:absolute;pointer-events:none;}.node-layout-page .views-exposed-widgets select#edit-sort-order{width:100px;}.node-layout-page .views-exposed-widgets .views-widget-sort-by{display:none;}.node-layout-page .views-exposed-widgets .views-widget-sort-order label{float:left;}.node-layout-page .views-exposed-widgets .form-item-keys{float:left;}.node-layout-page .views-exposed-widgets  .form-type-textfield input{border:none;border-bottom:1px #000000 solid;margin-left:20px;height:27px;}.node-layout-page .views-exposed-widgets .form-submit{color:#0033CC;border:#0033CC 1px solid;background-color:#ffffff;padding:5px;margin:0px 0px 0px 20px;}.node-layout-page .views-exposed-widgets label{float:left;width:100px;margin-left:20px;margin-top:5px;}.node-layout-page .views-exposed-widgets .views-widget{float:left;}.node-layout-page .pane-partner-list{font-size:16px;}.node-layout-page .view-partner-list .tech-wrapper{display:none;margin:0px 20px 40px 20px;}.node-layout-page .pane-partner-list{}.node-layout-page .view-partner-list .tech-link-wrapper{border-top:1px solid #000000;border-bottom:1px solid #000000;margin-top:-1px;}.node-layout-page .view-partner-list .tech-link{display:block;padding-left:15px;cursor:pointer;margin:10px 0px 10px 0px;}.node-layout-page .view-partner-list .tech-link-wrapper-open{background-color:#dce3e5;}.node-layout-page .view-partner-list .tech-wrapper .views-field-title{margin-bottom:10px;}.node-layout-page .view-partner-list .views-field-field-partner-logo{float:left;margin-right:20px;}.node-layout-page .view-partner-list .views-field-field-partner-short-description{margin-left:195px;}.node-layout-page .view-partner-list .tech-item-wrapper{border-top:1px solid black;border-bottom:1px solid black;padding:15px;margin-top:-1px;}.node-partner h2{max-width:1400px;margin-left:auto;margin-right:auto;}.node-partner .span4{width:100%;}.node-partner .field-name-body{width:66.666%;}.node-partner .field-name-field-partner-contact-info{position:absolute;right:40px;top:140px;width:340px;font-size:16px;white-space:pre;}.node-partner .pane-node-field-partner-contact-info{position:inherit;}.node-partner .pane-use-case-list{width:66.666%;}.node-type-use-case .pane-contact,.node-type-layout-page .pane-contact{padding-top:20px;clear:both;}body .node-lab-tour .pane-node-title{width:100%;}.innovation-icons-wrapper{clear:both;}.innovation-icon{display:inline-block;width:180px;background-color:#e6f1b9;text-align:center;margin:0px 40px 40px 0px;color:black;font-size:24px;padding:50px 0 50px 0;}.innovation-icon .icon-text{display:block;}.innovation-icon .fal{color:#323232;}.innovation-icon p{margin:0px;line-height:1em;}.innovation-lab-landing-page .span4{width:100%;}.innovation-lab-landing-page .field-name-body{width:66.666%;}.field-name-field-partner-logo img{border:1px solid #000000;padding:10px;}@media only screen and (min-width:600px) and (max-width:1220px){body .node-layout-page .node-use-case .teaser-wrap h2{font-size:24px;}}@media only screen and (min-width:600px) and (max-width:900px){.node-partner .field-name-field-partner-contact-info,.node-partner .field-name-field-partner-logo{position:relative;right:auto;top:auto;width:100%;float:none;}.node-partner .field-name-body{width:100%;}.node-partner .pane-use-case-list{width:100%;}.node-use-case .field-name-field-uc-uploadable-image{float:none;margin-left:20px;padding-left:0px;}.node-use-case .field-name-field-uc-partners{padding-left:20px;}.node-partner .view-use-case-list .views-row{width:100%;}.node-layout-page .view-partner-list .views-field-field-partner-logo{float:none;}.node-layout-page .view-partner-list .views-field-field-partner-short-description{margin-left:0px;}.innovation-lab-landing-page .field-name-body{width:100%;}.field-name-field-hotspot-image{float:none;}.node-partner .view-use-case-list .views-row-last{border-bottom:none;}.node-layout-page .views-exposed-widgets .views-widget-filter-field_uc_category_tid,.node-layout-page .views-exposed-widgets .views-widget-filter-field_uc_partners_target_id{width:100%;}.node-layout-page .views-exposed-widgets .form-item-field-uc-category-tid,.node-layout-page .views-exposed-widgets .form-item-field-uc-development-tid{margin-left:120px;}.node-layout-page .views-exposed-widgets .form-item-field-uc-category-tid,.node-layout-page .views-exposed-widgets .form-item-field-uc-development-tid{margin-left:120px;}.node-layout-page .views-exposed-widgets  .form-type-textfield input{width:180px;margin-left:110px;}}@media only screen and (max-width:599px){body{overflow-x:hidden;}.node-use-case .field-name-field-uc-uploadable-image{float:none;width:200px;margin-left:0px;}.node-use-case .field-name-field-uc-uploadable-image img{width:400px;height:267px;}.node-use-case .field-name-field-uc-category{margin-left:20px}.node-layout-page .views-exposed-widgets .form-item-field-uc-category-tid,.node-layout-page .views-exposed-widgets .form-item-field-uc-development-tid{margin-left:120px;}.node-layout-page .views-exposed-widgets  .form-type-textfield input{width:180px;margin-left:120px;}.node-partner .field-name-field-partner-contact-info,.node-partner .field-name-field-partner-logo{position:relative;right:auto;top:auto;width:100%;float:none;}.node-partner .field-name-body{width:100%;}.node-partner .view-use-case-list .views-row{width:100%;}.node-partner .pane-use-case-list{width:100%;}.node-layout-page .view-partner-list .views-field-field-partner-logo{float:none;}.node-layout-page .view-partner-list .views-field-field-partner-short-description{margin-left:0px;}.innovation-lab-landing-page .field-name-body{width:100%;}.field-name-field-hotspot-image{float:none;}.innovation-icon{margin-left:auto;margin-right:auto;display:block;}.node-partner .view-use-case-list .views-row-last{border-bottom:none;}.node-layout-page .views-exposed-widgets select{min-width:200px;}}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.5);display:none;}
a.btn,.webform-client-form #edit-submit{background:white;border:1px solid #0033CC;color:#0033CC;font-size:16px;padding:.5em 1em;vertical-align:middle;}a.btn:hover,.webform-client-form #edit-submit:hover{background:#0033CC;color:white;text-decoration:none;}.webform-client-form label{font-weight:normal;padding:0 0 5px 0;}.webform-container-inline label{display:inline;margin-right:.2em;}.webform-container-inline.webform-datepicker,.webform-container-inline.webform-datepicker .form-item{display:inline;}.webform-client-form .form-text,.webform-client-form .form-textarea{border:1px solid #999;border-radius:2px;padding:.4em;}.webform-client-form .form-textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.webform-client-form input[readonly="readonly"]{border-color:#fff;padding-left:0}.webform-client-form .form-text{width:98%;max-width:600px;}.webform-client-form .form-textarea-wrapper{width:100%;max-width:610px;}#edit-captcha-response,#edit-submitted-event-data-number-of-persons{padding:.2em;width:80px;}#webform-component-event-data--number-of-persons *{display:inline;}.captcha,.webform-component-fieldset{border:none;margin:2em 0 0;padding:1em 0;}.webform-client-form legend{font-family:"Roboto-Regular";font-weight:bold;}#webform-component-privacy-policy{max-width:610px;}#webform-component-required{font-size:12px;}.captcha label{display:inline;}.captcha .description{max-width:400px;}.captcha{background-color:#dce6e6;max-width:570px;padding:50px 20px 10px;}.captcha legend{position:absolute;margin-top:-30px;}.form-type-radio{display:inline-block;margin-right:1em}#edit-submitted-transfer .form-type-radio{display:inline-block;margin-right:1em}#webform-component-hinfahrt,#webform-component-rueckfahrt{display:none;}.form-item-submitted-hinfahrt,.form-item-submitted-rueckfahrt{display:inline-block;margin-right:14px;padding-bottom:10px;}.form-item-submitted-hinfahrt,.form-item-submitted-rueckfahrt,.form-item-submitted-bustransfer{display:inline-block;margin-right:14px;padding-bottom:10px;}
#sliding-popup .popup-content{margin:10px auto;max-width:1400px;text-align:left;display:table;width:95%;}#sliding-popup .popup-content #popup-buttons,#sliding-popup .popup-content #popup-text{display:table-cell;vertical-align:middle;}#sliding-popup .popup-content #popup-text{float:none;max-width:80%;}#sliding-popup .popup-content #popup-buttons{float:none;text-align:right;}#sliding-popup .popup-content #popup-text p{font-weight:normal !important;font-size:16px;margin:0px;}#sliding-popup .popup-content #popup-buttons button{background-image:none !important;border:1px solid #0033CC;font-family:"HelveticaNeueETW01-45Lt",sans-serif;font-weight:normal;box-shadow:none !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#dadada;text-shadow:none;margin:0;vertical-align:middle;}#sliding-popup{min-height:150px;}#sliding-popup .popup-content #popup-buttons button:hover{color:#FFF;background-color:#0033CC;border:1px solid #0033CC;}.popup-content #popup-icon:before{background:url(/sites/all/themes/shelter/images/icon_security.svg) no-repeat;content:"";width:32px;height:40px;display:block;float:left;margin-right:15px;}@media only screen and (max-width:599px){#sliding-popup{min-height:inherit;}#sliding-popup .popup-content #popup-text p{font-size:inherit;}}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;}button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure,form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}a,a:hover,a:active,a:visited{text-decoration:none;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;width:100%;height:100%;}body{margin:0;padding:0;width:100%;height:100%;}.page-wrap{width:1024px;margin:auto auto;}.js .page-wrap{opacity:0;}body.configurator .wrap{width:895px;border-top:#000000;}body.configurator .wrap .configRow:before,body.configurator .wrap .configRow:after{content:" ";display:table;}body.configurator .wrap .configRow{padding:40px 0px;border-bottom:1px solid #eeeeee;clear:both;}body.configurator .wrap .configRow .column{width:50%;float:left;}body.configurator .wrap .configRow .column p{padding-top:0px;}body.configurator .messages{padding:10px 10px 10px 80px;}body.configurator .status{background-position-x:45px;background-position-y:22px;}body.configurator{}body.configurator #webform-component-contact--salutation label{display:none;}body.configurator h3.label{font-size:16px;font-weight:bold;margin:0px;}body.configurator h3.label .require{color:#cc0000;padding-left:5px;}body.configurator .form{width:380px;border-left:1px solid #ccc;border-right:1px solid #ccc;}body.configurator input{background-color:transparent;border:0px solid;}body.configurator input:focus{outline:none;}body.configurator .button,body.configurator .selectBox,body.configurator label{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:pointer;}body.configurator .form-type-checkbox.not-valid label{color:#0070cc;font-weight:bold;}body.configurator div.selectBox{position:relative;display:inline-block;cursor:default;text-align:left;line-height:30px;clear:both;width:100%;}body.configurator div.selectBox.not-valid .selected{color:#0070cc;font-weight:bold;}body.configurator span.selected{text-indent:20px;overflow:hidden;}body.configurator span.selectArrow,body.configurator span.selected{position:relative;float:left;height:30px;z-index:1;}body.configurator span.selected{width:100%;}body.configurator span.selectArrow{background-image:url(/sites/all/themes/shelter/form/img/assets/dropdown-arrow.jpg);margin-top:10px;width:20px;height:12px;background-repeat:no-repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;position:absolute;right:20px;}body.configurator div.selectOptions{position:absolute;left:10px;right:10px;display:none;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.25);-moz-box-shadow:0 0 7px rgba(0,0,0,0.25);-ms-box-shadow:0 0 7px rgba(0,0,0,0.25);-o-box-shadow:0 0 7px rgba(0,0,0,0.25);box-shadow:0 0 7px rgba(0,0,0,0.25);display:none;position:absolute;z-index:120;top:35px;background-color:white;padding:20px;}body.configurator div.selectOptions.top{z-index:120;}body.configurator span.selectOption{display:block;}body.configurator span.selectOption.not-selected{color:#aaaaaa;display:none;}body.configurator span.selectOption.selectable{display:inline-block;}body.configurator span.selectOption.disabled{display:inline-block;}body.configurator span.selectOption:hover{color:#cc0000;cursor:pointer;}body.configurator .selected,body.configurator .selectArrow{cursor:pointer;}body.configurator .numbers-row{padding-bottom:40px;position:relative;}body.configurator .numbers-row label{margin-left:10px;}body.configurator .numbers-row .data-unit{float:right;padding-right:5px;font-weight:bold;}body.configurator .numbers-row .number-input{width:120px;text-align:right;position:absolute;right:45px;font-size:16px;font-weight:bold;background:none;border-bottom:1px solid #eeeeee;}body.configurator .numbers-row .button{position:absolute;right:20px;background-repeat:no-repeat;width:10px;height:6px;overflow:hidden;text-indent:-1024px;}body.configurator .numbers-row .button.dec{background-image:url(/sites/all/themes/shelter/form/img/assets/number-down.jpg);top:11px;}body.configurator .numbers-row .button.inc{background-image:url(/sites/all/themes/shelter/form/img/assets/number-up.jpg);top:1px;}body.configurator .radioRow{position:relative;width:100%;left:20px;padding-bottom:15px;}body.configurator .radioRow .radioCol{text-align:left;float:left;width:50%;padding-bottom:12px;}body.configurator .radioRow .radioCol .radio{display:none;}body.configurator .checkboxRow{position:relative;width:100%;}body.configurator .checkboxRow input[type=checkbox] + label{position:absolute;right:20px;}body.configurator .checkboxRow label.label{position:absolute;left:20px;width:100%;}body.configurator .checkboxRow input[type=checkbox]{display:none;}body.configurator .checkboxRow input[type=checkbox] + label{content:url(/sites/all/themes/shelter/form/img/assets/inactive/checkbox.jpg);background:none;height:20px;width:20px;display:inline-block;padding:0 0 0 0px;}body.configurator .checkboxRow input[type=checkbox]:checked + label{content:url(/sites/all/themes/shelter/form/img/assets/active/checkbox.jpg);background:none;height:20px;width:20px;display:inline-block;padding:0 0 0 0px;}body.configurator hr.seperator{display:inline-block;border:none;background:#e5e5e5;height:1px;width:100%;margin-top:40px;margin-bottom:40px;}body.configurator .node-webform .js-custom{position:relative;}body.configurator .node-webform .js-custom .row .col{position:relative;float:left;width:40%;}body.configurator .node-webform .js-custom .row .col.second{width:60%;}body.configurator .node-webform .js-custom .row .col label{float:left;position:inherit;}body.configurator .node-webform .js-custom .row .numbers-row{clear:both;}body.configurator .node-webform .js-custom .row .numbers-row .button.inc,body.configurator .node-webform .js-custom .row .numbers-row .button.dec{z-index:100;}body.configurator .node-webform .js-custom .row .numbers-row .number-input{z-index:100;}body.configurator .node-webform .radio-button{display:inline-block;min-width:40%;position:relative;padding:4px 0;padding-left:25px;margin-bottom:20px;}body.configurator .node-webform .custom-radio{width:17px;height:17px;display:inline-block;position:absolute;left:0;z-index:1;top:5px;background:url(/sites/all/themes/shelter/form/img/assets/inactive/radio-button.jpg) no-repeat;}body.configurator .node-webform .radio-button:hover .custom-radio{background:url(/sites/all/themes/shelter/form/img/assets/hover/radio-button.jpg) no-repeat;}body.configurator .node-webform .custom-radio.selected,body.configurator .node-webform .radio-button:hover .custom-radio.selected{background:url(/sites/all/themes/shelter/form/img/assets/active/radio-button.jpg) no-repeat;}body.configurator .node-webform .custom-radio.selected input[type="radio"]{}body.configurator .node-webform .custom-radio input[type="radio"]{margin:1px;z-index:2;cursor:pointer;outline:none;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;}body.configurator .node-webform .checkbox-button{display:inline-block;width:100%;position:relative;padding:4px 0;}body.configurator .node-webform .custom-checkbox{width:20px;height:20px;display:inline-block;position:absolute;right:40px;z-index:1;top:3px;background:url(/sites/all/themes/shelter/form/img/assets/inactive/checkbox.jpg) no-repeat;}body.configurator .node-webform .custom-checkbox.selected,body.configurator .node-webform .checkbox-button:hover .custom-checkbox.selected{background:url(/sites/all/themes/shelter/form/img/assets/active/checkbox.jpg) no-repeat;}body.configurator .node-webform .checkbox-button:hover .custom-checkbox{background:url(/sites/all/themes/shelter/form/img/assets/hover/checkbox.jpg) no-repeat;}body.configurator .node-webform .custom-checkbox.selected input[type="checkbox"]{position:absolute;}body.configurator .node-webform .custom-checkbox input[type="checkbox"]{margin:1px;z-index:2;cursor:pointer;outline:none;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;}body.configurator .form-col{float:left;}body.configurator .form-col .fieldset-legend{color:#cc0000;font-family:HelveticaNeueETW01-45Lt,sans-serif;font-size:16px;font-weight:normal;}body.configurator .form-col hr.seperator-top{height:1px;background:#000000;margin:0 15px;}body.configurator .js label[for=edit-submitted-contact-salutation]{display:none;}body.configurator #webform-component-contact--salutation{width:250px;}body.configurator #webform-component-contact--salutation .selectBox{left:-15px;}body.configurator #webform-component-contact--salutation .selectBox span.selected{padding-left:5px;}body.configurator .form-item.webform-component{position:relative;}body.configurator .form-item.webform-component label{position:absolute;top:5px;left:10px;}body.configurator .form-item.webform-component label.radio-button{left:20px;}body.configurator .form-item.webform-component label.checkbox-button{left:20px;}body.configurator .form-item.webform-component input{border-top:none;border-left:none;border-right:none;border-color:#e5e5e5;-webkit-transition:border-color 250ms ease-out;-moz-transition:border-color 250ms ease-out;-o-transition:border-color 250ms ease-out;transition:border-color 250ms ease-out;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-font-smoothing:antialiased;color:#323232;font-family:HelveticaNeueETW01-45Lt,sans-serif;font-size:16px;font-weight:normal;}body.configurator .form-item.webform-component input:focus{border-color:#000000;}body.configurator .form-item.webform-component input#edit-submitted-contact-first-name,body.configurator .form-item.webform-component input#edit-submitted-contact-last-name,body.configurator .form-item.webform-component input#edit-submitted-contact-phone,body.configurator .form-item.webform-component input#edit-submitted-contact-e-mail{width:45%;}body.configurator .form-item.webform-component input#edit-submitted-contact-company{width:45%;}body.configurator .form-item.webform-component.not-valid input{border-bottom:1px solid #0070cc;color:#0070cc;font-weight:bold;}body.configurator .form-item.webform-component.not-valid label{color:#0070cc;font-weight:bold;}body.configurator .not-valid-message{padding-left:40px;color:#0070cc;font-weight:bold;}body.configurator #webform-component-contact--street{float:left;width:100%;}body.configurator #webform-component-contact--zip{float:left;width:18%;}body.configurator #webform-component-contact--city{float:right;width:80%;}body.configurator #webform-component-contact--phone{clear:both;}body.configurator .form-item.webform-component.webform-component-textarea label[for=edit-submitted-datacenter-group-datacenter],body.configurator .form-item.webform-component.webform-component-textarea label[for=edit-submitted-backup-datacenter-backup],body.configurator label[for=edit-submitted-privacy-policy]{display:none !important;}body.configurator #edit-submitted-datacenter-group-datacenter,body.configurator #edit-submitted-backup-datacenter-backup{display:none;}body.configurator #webform-component-privacy-policy,body.configurator #edit-actions{float:right;clear:both;}body.configurator #webform-component-privacy-policy{max-width:inherit;}body.configurator .teaser-wrap.no-border{border-top:none;}body.configurator .form-item-submitted-privacy-policy-privacy-policy-accepted .custom-checkbox{left:40px;}body.configurator .form-item-submitted-privacy-policy-privacy-policy-accepted label[for=edit-submitted-privacy-policy-1]{left:70px;}body.configurator .span2 .teaser-wrap{margin-left:0px;}body.configurator .span4 .teaser-wrap{margin-right:0px;}@media (max-width:1276px){body.configurator .node-webform .js-custom .row .col{width:100%;margin-bottom:10px;padding-left:20px;}body.configurator .node-webform .js-custom .row .col.second{width:100%;padding-left:0px;margin-bottom:0px;}}@media (max-width:900px){body.configurator{}body.configurator .webform-component-fieldset .span2{width:100%;}body.configurator .webform-component-fieldset .span4 .teaser-wrap{border-top:none;padding-top:0;}body.configurator .node-webform .js-custom .row .col,body.configurator .node-webform .js-custom .row .col.second{padding-left:0;padding-right:0;}body.configurator .webform-component .teaser-wrap{padding-left:10px;padding-right:10px;}body.configurator .form-item-submitted-privacy-policy-privacy-policy-accepted .custom-checkbox{left:0px;}body.configurator .form-item-submitted-privacy-policy-privacy-policy-accepted label[for=edit-submitted-privacy-policy-1]{left:30px;}body.configurator .webform-component-fieldset .teaser-wrap{margin-left:0px;margin-right:0px;padding-left:0;padding-right:0;}body.configurator .teaser-wrap.no-border{margin-left:0px;margin-right:0px;padding-left:0;padding-right:0;}}
