diff --git a/LICENSE b/LICENSE index 3ff4503ca6..cda3e86c37 100644 --- a/LICENSE +++ b/LICENSE @@ -515,4 +515,153 @@ For details see https://github.com/svenkubiak/jBCrypt/blob/0.4.1/LICENSE ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. \ No newline at end of file + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +This product bundles 'Angular' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +This product bundles 'Angular Material' which is available under an MIT license. + + Copyright (c) 2014-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +This product bundles 'Angular Aria' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Animate' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Route' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Resource' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Sanitize' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN diff --git a/nifi-assembly/LICENSE b/nifi-assembly/LICENSE index 73c446a2a0..a89e33fff7 100644 --- a/nifi-assembly/LICENSE +++ b/nifi-assembly/LICENSE @@ -509,6 +509,283 @@ This product bundles 'json2.js' which is available in the 'public domain'. This product bundles 'reset.css' which is available in the 'public domain'. For details see http://meyerweb.com/eric/tools/css/reset/ +This product bundles 'Angular' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +This product bundles 'Angular Material' which is available under an MIT license. + + Copyright (c) 2014 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +This product bundles 'Angular Aria' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Animate' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Route' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Resource' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +This product bundles 'Angular Material' which is available under an MIT license. + + Copyright (c) 2014-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +This product bundles 'Angular Aria' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Animate' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Route' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Resource' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Sanitize' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + This product bundles HexViewJS available under an MIT License Copyright (c) 2010 Nick McVeity diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml index 6e9421112c..3d9a7d7bc7 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml @@ -326,6 +326,12 @@ ${staging.dir}/js/nf/nf-status-history.js ${staging.dir}/js/nf/canvas/nf-canvas.js ${staging.dir}/js/nf/canvas/nf-clipboard.js + ${staging.dir}/js/nf/canvas/nf-ng-canvas-app-config.js + ${staging.dir}/js/nf/canvas/controllers/nf-ng-canvas-app-controller.js + ${staging.dir}/js/nf/canvas/controllers/nf-ng-breadcrumbs-controller.js + ${staging.dir}/js/nf/canvas/directives/nf-ng-breadcrumbs-directive.js + ${staging.dir}/js/nf/nf-ng-bridge.js + ${staging.dir}/js/nf/nf-ng-service-provider.js @@ -628,8 +634,13 @@ js/d3/**/*, js/codemirror/**/*, js/jquery/**/*, + js/angular/**/*, js/nf/nf-namespace.js, js/nf/nf-namespace.js.gz, + js/nf/nf-ng-namespace.js, + js/nf/nf-ng-namespace.js.gz, + js/nf/canvas/nf-ng-canvas-namespace.js, + js/nf/canvas/nf-ng-canvas-namespace.js.gz, js/nf/nf-universal-capture.js, js/nf/nf-universal-capture.js.gz, js/nf/nf-storage.js, @@ -660,6 +671,8 @@ js/nf/bulletin-board/nf-bulletin-board-all.js.gz, js/nf/login/nf-login-all.js, js/nf/login/nf-login-all.js.gz, + views/*, + fonts/**/*, images/*, resources/*, images/*, @@ -678,6 +691,8 @@ src/main/webapp/js/d3/d3.min.js src/main/webapp/js/codemirror/ src/main/webapp/css/reset.css + src/main/webapp/js/angular/**/* + src/main/webapp/fonts/**/* diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/resources/META-INF/LICENSE b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/resources/META-INF/LICENSE index 6769105002..9bb5fc5464 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/resources/META-INF/LICENSE +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/resources/META-INF/LICENSE @@ -454,3 +454,152 @@ This product bundles 'json2.js' which is available in the 'public domain'. This product bundles 'reset.css' which is available in the 'public domain'. For details see http://meyerweb.com/eric/tools/css/reset/ +This product bundles 'Angular' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +This product bundles 'Angular Material' which is available under an MIT license. + + Copyright (c) 2014-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +This product bundles 'Angular Aria' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Animate' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Route' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Resource' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + +This product bundles 'Angular Sanitize' which is available under an MIT license. + + Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/resources/filters/canvas.properties b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/resources/filters/canvas.properties index 5443907b00..ab42f863c6 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/resources/filters/canvas.properties +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/resources/filters/canvas.properties @@ -66,5 +66,11 @@ nf.canvas.script.tags=\n\ \n\ \n\ - +\n\ +\n\ +\n\ +\n\ +\n\ +\n\ + nf.canvas.style.tags= \ No newline at end of file diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/WEB-INF/pages/canvas.jsp b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/WEB-INF/pages/canvas.jsp index 287a58c481..c6fe35de6b 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/WEB-INF/pages/canvas.jsp +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/WEB-INF/pages/canvas.jsp @@ -62,13 +62,23 @@ + + + + + + + + + + ${nf.canvas.script.tags} - +
Loading...
diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/WEB-INF/partials/canvas/navigation.jsp b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/WEB-INF/partials/canvas/navigation.jsp index 325cf9dbe0..8a545f873d 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/WEB-INF/partials/canvas/navigation.jsp +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/WEB-INF/partials/canvas/navigation.jsp @@ -15,15 +15,12 @@ limitations under the License. --%> <%@ page contentType="text/html" pageEncoding="UTF-8" session="false" %> - + +
 
diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/css/main.css b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/css/main.css index f689c989fd..f9556d7b68 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/css/main.css +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/css/main.css @@ -14,9 +14,81 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: local('Roboto Light'), + local('Roboto-Light'), + url('../fonts/Roboto/Roboto-Light.ttf') format('truetype'); +} + +@font-face { + font-family: 'Roboto'; + font-style: italic; + font-weight: 300; + src: local('Roboto LightItalic'), + local('Roboto-LightItalic'), + url('../fonts/Roboto/Roboto-LightItalic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: normal; + src: local('Roboto Regular'), + local('Roboto-Regular'), + url('../fonts/Roboto/Roboto-Regular.ttf') format('truetype'); +} + +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), + local('Roboto-Medium'), + url('../fonts/Roboto/Roboto-Medium.ttf') format('truetype'); +} + +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: bold; + src: local('Roboto Bold'), + local('Roboto-Bold'), + url('../fonts/Roboto/Roboto-Bold.ttf') format('truetype'); +} + +@font-face { + font-family: 'Roboto'; + font-style: italic; + font-weight: normal; + src: local('Roboto Italic'), + local('Roboto-Italic'), + url('../fonts/Roboto/Roboto-Italic.ttf') format('truetype'); +} + +@font-face { + font-family: 'Roboto+Slab'; + font-style: normal; + font-weight: normal; + src: local('RobotoSlab Regular'), + local('RobotoSlab-Regular'), + url('../fonts/Roboto_Slab/RobotoSlab-Regular.ttf') format('truetype'); +} + +@font-face { + font-family: 'Roboto+Slab'; + font-style: normal; + font-weight: bold; + src: local('RobotoSlab Bold'), + local('RobotoSlab-Bold'), + url('../fonts/Roboto_Slab/RobotoSlab-Bold.ttf') format('truetype'); +} + body { display: block; - font-family: Verdana, Arial, Helvetica, sans-serif; + font-family: Roboto, sans-serif; font-size: 62.5%; overflow: hidden; } @@ -326,13 +398,19 @@ tr.alt-row { span.link { cursor: pointer; - color: #1e373f; + color:#004849; /*link-color*/ font-weight: normal; + display: inline-block; + border-bottom: 1px solid #CCDADB; } span.link-over { - color: #264c58; - text-decoration: underline; + border-bottom: 1px solid #004849; +} + +span.link-bold { + font-weight: bold; + border-bottom: none; } span.details-title { diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/css/navigation.css b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/css/navigation.css index 4f53610b0d..204a4f832e 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/css/navigation.css +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/css/navigation.css @@ -146,46 +146,23 @@ div.actual-size-hover { #breadcrumbs { position: absolute; - top: 64px; - left: 0px; - right: 0px; - height: 26px; - padding: 0 2px 2px; - background-color: #FFF; + bottom: 0px; + background-color:rgba(249,250,251,0.97); /*tint base-color 96%*/ + border-top:1px solid #C7D2D7; /*tint base-color 60%*/ color: #598599; z-index: 2; -} - -#cluster-indicator { - width: 49px; - height: 15px; - background-image: url(../images/cluster.png); - background-color: transparent; - display: none; - position: absolute; - left: 59px; - top: 8px; -} - -#breadcrumbs-background { - width: 800px; - height: 26px; - background-image: url(../images/bgBreadcrumbs.png); - background-color: transparent; - margin: 0 auto; - position: relative; - top: -1px; - z-index: 3; + height:31px; + width: 100%; } #breadcrumbs-left-border { position: absolute; left: 0; width: 10px; - height: 13px; + height: 14px; z-index: 3; background-color: transparent; - background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0)); + background: linear-gradient(to right, rgba(249,250,251,0.97), rgba(255, 255, 255, 0)); filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr=#ffffffff, endColorstr=#00ffffff); } @@ -193,31 +170,29 @@ div.actual-size-hover { position: absolute; right: 0px; width: 10px; - height: 13px; + height: 14px; z-index: 3; background-color: transparent; - background: linear-gradient(to left, #ffffff, rgba(255, 255, 255, 0)); + background: linear-gradient(to left, rgba(249,250,251,0.97), rgba(255, 255, 255, 0)); filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr=#00ffffff, endColorstr=#ffffffff); } #data-flow-title-viewport { overflow: hidden; position: absolute; - left: 55px; - top: 9px; - right: 25px; + left: 5px; + top: 8px; + right: 5px; z-index: 4; } #data-flow-title-container { - font-weight: bold; - font-size: 8pt; + font-size: 13px; color: #000; - line-height: normal; position: relative; - left: 10px; float: left; white-space: nowrap; + line-height: normal; } /* styles for the outline */ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/LICENSE.txt b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/LICENSE.txt new file mode 100755 index 0000000000..75b52484ea --- /dev/null +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Bold.ttf b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Bold.ttf new file mode 100755 index 0000000000..a355c27cde Binary files /dev/null and b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Bold.ttf differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Italic.ttf b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Italic.ttf new file mode 100755 index 0000000000..ff6046d5bf Binary files /dev/null and b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Italic.ttf differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Light.ttf b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Light.ttf new file mode 100755 index 0000000000..94c6bcc67e Binary files /dev/null and b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Light.ttf differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-LightItalic.ttf b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-LightItalic.ttf new file mode 100755 index 0000000000..04cc002302 Binary files /dev/null and b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-LightItalic.ttf differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Medium.ttf b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Medium.ttf new file mode 100755 index 0000000000..39c63d7461 Binary files /dev/null and b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Medium.ttf differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Regular.ttf b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Regular.ttf new file mode 100755 index 0000000000..8c082c8de0 Binary files /dev/null and b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto/Roboto-Regular.ttf differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto_Slab/LICENSE.txt b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto_Slab/LICENSE.txt new file mode 100755 index 0000000000..75b52484ea --- /dev/null +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto_Slab/LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto_Slab/RobotoSlab-Bold.ttf b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto_Slab/RobotoSlab-Bold.ttf new file mode 100755 index 0000000000..df5d1df273 Binary files /dev/null and b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto_Slab/RobotoSlab-Bold.ttf differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto_Slab/RobotoSlab-Regular.ttf b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto_Slab/RobotoSlab-Regular.ttf new file mode 100755 index 0000000000..eb52a79073 Binary files /dev/null and b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/fonts/Roboto_Slab/RobotoSlab-Regular.ttf differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/images/bgBreadcrumbs.png b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/images/bgBreadcrumbs.png deleted file mode 100755 index 7595d222cd..0000000000 Binary files a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/images/bgBreadcrumbs.png and /dev/null differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/images/cluster.png b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/images/cluster.png deleted file mode 100755 index 51ba757dc1..0000000000 Binary files a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/images/cluster.png and /dev/null differ diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/angular/LICENSE b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/angular/LICENSE new file mode 100644 index 0000000000..efe0324081 --- /dev/null +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/angular/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2010-2016 Google, Inc. http://angularjs.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/angular/angular-animate/angular-animate.min.js b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/angular/angular-animate/angular-animate.min.js new file mode 100644 index 0000000000..57108b2281 --- /dev/null +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/angular/angular-animate/angular-animate.min.js @@ -0,0 +1,56 @@ +/* + AngularJS v1.5.3 + (c) 2010-2016 Google, Inc. http://angularjs.org + License: MIT +*/ +(function(E,w,Va){'use strict';function ya(a,b,c){if(!a)throw Ka("areq",b||"?",c||"required");return a}function za(a,b){if(!a&&!b)return"";if(!a)return b;if(!b)return a;ba(a)&&(a=a.join(" "));ba(b)&&(b=b.join(" "));return a+" "+b}function La(a){var b={};a&&(a.to||a.from)&&(b.to=a.to,b.from=a.from);return b}function V(a,b,c){var d="";a=ba(a)?a:a&&I(a)&&a.length?a.split(/\s+/):[];q(a,function(a,f){a&&0=a&&(a=h,h=0,b.push(e),e=[]);e.push(f.fn);f.children.forEach(function(a){h++;c.push(a)});a--}e.length&&b.push(e);return b}(c)}var l=[],w=Q(a);return function(s,x,v){function h(a){a=a.hasAttribute("ng-animate-ref")?[a]:a.querySelectorAll("[ng-animate-ref]");var b=[];q(a,function(a){var c=a.getAttribute("ng-animate-ref");c&&c.length&&b.push(a)});return b}function P(a){var b=[],c={};q(a,function(a,g){var d=A(a.element),k=0<=["enter","move"].indexOf(a.event),d=a.structural? +h(d):[];if(d.length){var e=k?"to":"from";q(d,function(a){var b=a.getAttribute("ng-animate-ref");c[b]=c[b]||{};c[b][e]={animationID:g,element:H(a)}})}else b.push(a)});var d={},k={};q(c,function(c,h){var e=c.from,f=c.to;if(e&&f){var m=a[e.animationID],C=a[f.animationID],n=e.animationID.toString();if(!k[n]){var D=k[n]={structural:!0,beforeStart:function(){m.beforeStart();C.beforeStart()},close:function(){m.close();C.close()},classes:y(m.classes,C.classes),from:m,to:C,anchors:[]};D.classes.length?b.push(D): +(b.push(m),b.push(C))}k[n].anchors.push({out:e.element,"in":f.element})}else e=e?e.animationID:f.animationID,f=e.toString(),d[f]||(d[f]=!0,b.push(a[e]))});return b}function y(a,b){a=a.split(" ");b=b.split(" ");for(var c=[],d=0;d=Q&&b>=L&&(H=!0,n())}function K(){function b(){if(!P){D(!1);q(y,function(a){m.style[a[0]]=a[1]});h(a,g);e.addClass(a,ga);if(p.recalculateTimingStyles){na=m.className+" "+fa;ia=w(m,na);B=v(m,na,ia);$=B.maxDelay;I=Math.max($,0);L=B.maxDuration;if(0===L){n();return}p.hasTransitions=0z.expectedEndTime)?r.cancel(z.timer):f.push(n)}K&&(l=r(c,l,!1),f[0]={timer:l,expectedEndTime:d},f.push(n),a.data("$$animateCss",f)); +if(ea.length)a.on(ea.join(" "),C);g.to&&(g.cleanupStyles&&Ga(G,m,Object.keys(g.to)),Ba(a,g))}}function c(){var b=a.data("$$animateCss");if(b){for(var d=1;d .md-scroll-mask-bar { + display: block; + position: absolute; + background-color: #fafafa; + right: 0; + top: 0; + bottom: 0; + z-index: 65; + box-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.3); } + +@media (min-width: 960px) { + .md-padding { + padding: 16px; } } + +html, body { + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; + min-height: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +/************ + * Headings + ************/ +.md-display-4 { + font-size: 112px; + font-weight: 300; + letter-spacing: -0.010em; + line-height: 112px; } + +.md-display-3 { + font-size: 56px; + font-weight: 400; + letter-spacing: -0.005em; + line-height: 56px; } + +.md-display-2 { + font-size: 45px; + font-weight: 400; + line-height: 64px; } + +.md-display-1 { + font-size: 34px; + font-weight: 400; + line-height: 40px; } + +.md-headline { + font-size: 24px; + font-weight: 400; + line-height: 32px; } + +.md-title { + font-size: 20px; + font-weight: 500; + letter-spacing: 0.005em; } + +.md-subhead { + font-size: 16px; + font-weight: 400; + letter-spacing: 0.010em; + line-height: 24px; } + +/************ + * Body Copy + ************/ +.md-body-1 { + font-size: 14px; + font-weight: 400; + letter-spacing: 0.010em; + line-height: 20px; } + +.md-body-2 { + font-size: 14px; + font-weight: 500; + letter-spacing: 0.010em; + line-height: 24px; } + +.md-caption { + font-size: 12px; + letter-spacing: 0.020em; } + +.md-button { + letter-spacing: 0.010em; } + +/************ + * Defaults + ************/ +button, +select, +html, +textarea, +input { + font-family: Roboto, "Helvetica Neue", sans-serif; } + +select, +button, +textarea, +input { + font-size: 100%; } + +@-webkit-keyframes md-autocomplete-list-out { + 0% { + -webkit-animation-timing-function: linear; + animation-timing-function: linear; } + 50% { + opacity: 0; + height: 40px; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; } + 100% { + height: 0; + opacity: 0; } } + +@keyframes md-autocomplete-list-out { + 0% { + -webkit-animation-timing-function: linear; + animation-timing-function: linear; } + 50% { + opacity: 0; + height: 40px; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; } + 100% { + height: 0; + opacity: 0; } } + +@-webkit-keyframes md-autocomplete-list-in { + 0% { + opacity: 0; + height: 0; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; } + 50% { + opacity: 0; + height: 40px; } + 100% { + opacity: 1; + height: 40px; } } + +@keyframes md-autocomplete-list-in { + 0% { + opacity: 0; + height: 0; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; } + 50% { + opacity: 0; + height: 40px; } + 100% { + opacity: 1; + height: 40px; } } + +md-autocomplete { + border-radius: 2px; + display: block; + height: 40px; + position: relative; + overflow: visible; + min-width: 190px; } + md-autocomplete[disabled] input { + cursor: default; } + md-autocomplete[md-floating-label] { + border-radius: 0; + background: transparent; + height: auto; } + md-autocomplete[md-floating-label] md-input-container { + padding-bottom: 26px; } + md-autocomplete[md-floating-label] md-input-container.md-input-has-messages { + padding-bottom: 2px; } + md-autocomplete[md-floating-label] md-autocomplete-wrap { + height: auto; } + md-autocomplete[md-floating-label] button { + position: absolute; + top: auto; + bottom: 0; + right: 0; + width: 30px; + height: 30px; } + md-autocomplete md-autocomplete-wrap { + display: block; + position: relative; + overflow: visible; + height: 40px; } + md-autocomplete md-autocomplete-wrap.md-menu-showing { + z-index: 51; } + md-autocomplete md-autocomplete-wrap md-progress-linear { + position: absolute; + bottom: -2px; + left: 0; } + md-autocomplete md-autocomplete-wrap md-progress-linear.md-inline { + bottom: 40px; + right: 2px; + left: 2px; + width: auto; } + md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 3px; + transition: none; } + md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate .md-container { + transition: none; + height: 3px; } + md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter { + transition: opacity 0.15s linear; } + md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter.ng-enter-active { + opacity: 1; } + md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave { + transition: opacity 0.15s linear; } + md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave.ng-leave-active { + opacity: 0; } + md-autocomplete input:not(.md-input) { + font-size: 14px; + box-sizing: border-box; + border: none; + box-shadow: none; + outline: none; + background: transparent; + width: 100%; + padding: 0 15px; + line-height: 40px; + height: 40px; } + md-autocomplete input:not(.md-input)::-ms-clear { + display: none; } + md-autocomplete button { + position: relative; + line-height: 20px; + text-align: center; + width: 30px; + height: 30px; + cursor: pointer; + border: none; + border-radius: 50%; + padding: 0; + font-size: 12px; + background: transparent; + margin: auto 5px; } + md-autocomplete button:after { + content: ''; + position: absolute; + top: -6px; + right: -6px; + bottom: -6px; + left: -6px; + border-radius: 50%; + -webkit-transform: scale(0); + transform: scale(0); + opacity: 0; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); } + md-autocomplete button:focus { + outline: none; } + md-autocomplete button:focus:after { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } + md-autocomplete button md-icon { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate3d(-50%, -50%, 0) scale(0.9); + transform: translate3d(-50%, -50%, 0) scale(0.9); } + md-autocomplete button md-icon path { + stroke-width: 0; } + md-autocomplete button.ng-enter { + -webkit-transform: scale(0); + transform: scale(0); + transition: -webkit-transform 0.15s ease-out; + transition: transform 0.15s ease-out; } + md-autocomplete button.ng-enter.ng-enter-active { + -webkit-transform: scale(1); + transform: scale(1); } + md-autocomplete button.ng-leave { + transition: -webkit-transform 0.15s ease-out; + transition: transform 0.15s ease-out; } + md-autocomplete button.ng-leave.ng-leave-active { + -webkit-transform: scale(0); + transform: scale(0); } + @media screen and (-ms-high-contrast: active) { + md-autocomplete input { + border: 1px solid #fff; } + md-autocomplete li:focus { + color: #fff; } } + +.md-virtual-repeat-container.md-autocomplete-suggestions-container { + position: absolute; + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); + height: 225.5px; + max-height: 225.5px; + z-index: 100; } + +.md-virtual-repeat-container.md-not-found { + height: 48px; } + +.md-autocomplete-suggestions { + margin: 0; + list-style: none; + padding: 0; } + .md-autocomplete-suggestions li { + font-size: 14px; + overflow: hidden; + padding: 0 15px; + line-height: 48px; + height: 48px; + transition: background 0.15s linear; + margin: 0; + white-space: nowrap; + text-overflow: ellipsis; } + .md-autocomplete-suggestions li:focus { + outline: none; } + .md-autocomplete-suggestions li:not(.md-not-found-wrapper) { + cursor: pointer; } + +@media screen and (-ms-high-contrast: active) { + md-autocomplete, + .md-autocomplete-suggestions { + border: 1px solid #fff; } } + +md-backdrop { + transition: opacity 450ms; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 50; } + md-backdrop.md-menu-backdrop { + position: fixed !important; + z-index: 99; } + md-backdrop.md-select-backdrop { + z-index: 81; + transition-duration: 0; } + md-backdrop.md-dialog-backdrop { + z-index: 79; } + md-backdrop.md-bottom-sheet-backdrop { + z-index: 69; } + md-backdrop.md-sidenav-backdrop { + z-index: 59; } + md-backdrop.md-click-catcher { + position: absolute; } + md-backdrop.md-opaque { + opacity: .48; } + md-backdrop.md-opaque.ng-enter { + opacity: 0; } + md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active { + opacity: .48; } + md-backdrop.md-opaque.ng-leave { + opacity: .48; + transition: opacity 400ms; } + md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active { + opacity: 0; } + +button.md-button::-moz-focus-inner { + border: 0; } + +.md-button { + border-radius: 3px; + box-sizing: border-box; + color: currentColor; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + outline: none; + border: 0; + display: inline-block; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + padding: 0 6px; + margin: 6px 8px; + line-height: 36px; + min-height: 36px; + background: transparent; + white-space: nowrap; + min-width: 88px; + text-align: center; + text-transform: uppercase; + font-weight: 500; + font-size: 14px; + font-style: inherit; + font-variant: inherit; + font-family: inherit; + text-decoration: none; + cursor: pointer; + overflow: hidden; + transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); } + .md-button:focus { + outline: none; } + .md-button:hover, .md-button:focus { + text-decoration: none; } + .md-button.ng-hide, .md-button.ng-leave { + transition: none; } + .md-button.md-cornered { + border-radius: 0; } + .md-button.md-icon { + padding: 0; + background: none; } + .md-button.md-raised:not([disabled]) { + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); } + .md-button.md-icon-button { + margin: 0 6px; + height: 40px; + min-width: 0; + line-height: 24px; + padding: 8px; + width: 40px; + border-radius: 50%; } + .md-button.md-icon-button .md-ripple-container { + border-radius: 50%; + background-clip: padding-box; + overflow: hidden; + -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC"); } + .md-button.md-fab { + z-index: 20; + line-height: 56px; + min-width: 0; + width: 56px; + height: 56px; + vertical-align: middle; + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); + border-radius: 50%; + background-clip: padding-box; + overflow: hidden; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + transition-property: background-color, box-shadow, -webkit-transform; + transition-property: background-color, box-shadow, transform; } + .md-button.md-fab.md-fab-bottom-right { + top: auto; + right: 20px; + bottom: 20px; + left: auto; + position: absolute; } + .md-button.md-fab.md-fab-bottom-left { + top: auto; + right: auto; + bottom: 20px; + left: 20px; + position: absolute; } + .md-button.md-fab.md-fab-top-right { + top: 20px; + right: 20px; + bottom: auto; + left: auto; + position: absolute; } + .md-button.md-fab.md-fab-top-left { + top: 20px; + right: auto; + bottom: auto; + left: 20px; + position: absolute; } + .md-button.md-fab .md-ripple-container { + border-radius: 50%; + background-clip: padding-box; + overflow: hidden; + -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC"); } + .md-button.md-fab.md-mini { + line-height: 40px; + width: 40px; + height: 40px; } + .md-button.md-fab.ng-hide, .md-button.md-fab.ng-leave { + transition: none; } + .md-button:not([disabled]).md-raised.md-focused, .md-button:not([disabled]).md-fab.md-focused { + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); } + .md-button:not([disabled]).md-raised:active, .md-button:not([disabled]).md-fab:active { + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4); } + .md-button .md-ripple-container { + border-radius: 3px; + background-clip: padding-box; + overflow: hidden; + -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC"); } + +.md-toast-open-top .md-button.md-fab-top-left, +.md-toast-open-top .md-button.md-fab-top-right { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + -webkit-transform: translate3d(0, 42px, 0); + transform: translate3d(0, 42px, 0); } + .md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused, .md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover, + .md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused, + .md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover { + -webkit-transform: translate3d(0, 41px, 0); + transform: translate3d(0, 41px, 0); } + +.md-toast-open-bottom .md-button.md-fab-bottom-left, +.md-toast-open-bottom .md-button.md-fab-bottom-right { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + -webkit-transform: translate3d(0, -42px, 0); + transform: translate3d(0, -42px, 0); } + .md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused, .md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover, + .md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused, + .md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover { + -webkit-transform: translate3d(0, -43px, 0); + transform: translate3d(0, -43px, 0); } + +.md-button-group { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + width: 100%; } + +.md-button-group > .md-button { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + display: block; + overflow: hidden; + width: 0; + border-width: 1px 0px 1px 1px; + border-radius: 0; + text-align: center; + text-overflow: ellipsis; + white-space: nowrap; } + .md-button-group > .md-button:first-child { + border-radius: 2px 0px 0px 2px; } + .md-button-group > .md-button:last-child { + border-right-width: 1px; + border-radius: 0px 2px 2px 0px; } + +@media screen and (-ms-high-contrast: active) { + .md-button.md-raised, + .md-button.md-fab { + border: 1px solid #fff; } } + +md-bottom-sheet { + position: absolute; + left: 0; + right: 0; + bottom: 0; + padding: 8px 16px 88px 16px; + z-index: 70; + border-top-width: 1px; + border-top-style: solid; + -webkit-transform: translate3d(0, 80px, 0); + transform: translate3d(0, 80px, 0); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-property: -webkit-transform; + transition-property: transform; } + md-bottom-sheet.md-has-header { + padding-top: 0; } + md-bottom-sheet.ng-enter { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } + md-bottom-sheet.ng-enter-active { + opacity: 1; + display: block; + -webkit-transform: translate3d(0, 80px, 0) !important; + transform: translate3d(0, 80px, 0) !important; } + md-bottom-sheet.ng-leave-active { + -webkit-transform: translate3d(0, 100%, 0) !important; + transform: translate3d(0, 100%, 0) !important; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); } + md-bottom-sheet .md-subheader { + background-color: transparent; + font-family: Roboto, "Helvetica Neue", sans-serif; + line-height: 56px; + padding: 0; + white-space: nowrap; } + md-bottom-sheet md-inline-icon { + display: inline-block; + height: 24px; + width: 24px; + fill: #444; } + md-bottom-sheet md-list-item { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + outline: none; } + md-bottom-sheet md-list-item:hover { + cursor: pointer; } + md-bottom-sheet.md-list md-list-item { + padding: 0; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + height: 48px; } + md-bottom-sheet.md-list md-list-item div.md-icon-container { + display: inline-block; + height: 24px; + margin-right: 32px; } + md-bottom-sheet.md-grid { + padding-left: 24px; + padding-right: 24px; + padding-top: 0; } + md-bottom-sheet.md-grid md-list { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + transition: all 0.5s; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; } + md-bottom-sheet.md-grid md-list-item { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + transition: all 0.5s; + height: 96px; + margin-top: 8px; + margin-bottom: 8px; + /* Mixin for how many grid items to show per row */ } + @media screen and (max-width: 960px) { + md-bottom-sheet.md-grid md-list-item { + -webkit-flex: 1 1 33.33333%; + -ms-flex: 1 1 33.33333%; + flex: 1 1 33.33333%; + max-width: 33.33333%; } + md-bottom-sheet.md-grid md-list-item:nth-of-type(3n + 1) { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; } + md-bottom-sheet.md-grid md-list-item:nth-of-type(3n) { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; } } + @media screen and (min-width: 960px) and (max-width: 1279px) { + md-bottom-sheet.md-grid md-list-item { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; } } + @media screen and (min-width: 1280px) and (max-width: 1919px) { + md-bottom-sheet.md-grid md-list-item { + -webkit-flex: 1 1 16.66667%; + -ms-flex: 1 1 16.66667%; + flex: 1 1 16.66667%; + max-width: 16.66667%; } } + @media screen and (min-width: 1920px) { + md-bottom-sheet.md-grid md-list-item { + -webkit-flex: 1 1 14.28571%; + -ms-flex: 1 1 14.28571%; + flex: 1 1 14.28571%; + max-width: 14.28571%; } } + md-bottom-sheet.md-grid md-list-item .md-list-item-content { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + width: 48px; + padding-bottom: 16px; } + md-bottom-sheet.md-grid md-list-item .md-grid-item-content { + border: 1px solid transparent; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + width: 80px; } + md-bottom-sheet.md-grid md-list-item .md-icon-container { + display: inline-block; + box-sizing: border-box; + height: 48px; + width: 48px; + margin: 0 0; } + md-bottom-sheet.md-grid md-list-item .md-grid-text { + font-weight: 400; + line-height: 16px; + font-size: 13px; + margin: 0; + white-space: nowrap; + width: 64px; + text-align: center; + text-transform: none; + padding-top: 8px; } + +@media screen and (-ms-high-contrast: active) { + md-bottom-sheet { + border: 1px solid #fff; } } + +md-card { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + margin: 8px; + box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); } + md-card md-card-header { + padding: 16px; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + md-card md-card-header:first-child md-card-avatar { + margin-right: 12px; } + md-card md-card-header:last-child md-card-avatar { + margin-left: 12px; } + md-card md-card-header md-card-avatar { + width: 40px; + height: 40px; } + md-card md-card-header md-card-avatar .md-user-avatar, + md-card md-card-header md-card-avatar md-icon { + border-radius: 50%; } + md-card md-card-header md-card-avatar md-icon { + padding: 8px; } + md-card md-card-header md-card-avatar + md-card-header-text { + max-height: 40px; } + md-card md-card-header md-card-avatar + md-card-header-text .md-title { + font-size: 14px; } + md-card md-card-header md-card-header-text { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + md-card md-card-header md-card-header-text .md-subhead { + font-size: 14px; } + md-card > img, + md-card > :not(md-card-content) img { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: 100%; + height: auto; } + md-card md-card-title { + padding: 24px 16px 16px; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + md-card md-card-title + md-card-content { + padding-top: 0; } + md-card md-card-title md-card-title-text { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + md-card md-card-title md-card-title-text .md-subhead { + padding-top: 0; + font-size: 14px; } + md-card md-card-title md-card-title-text:only-child .md-subhead { + padding-top: 12px; } + md-card md-card-title md-card-title-media { + margin-top: -8px; } + md-card md-card-title md-card-title-media .md-media-sm { + height: 80px; + width: 80px; } + md-card md-card-title md-card-title-media .md-media-md { + height: 112px; + width: 112px; } + md-card md-card-title md-card-title-media .md-media-lg { + height: 152px; + width: 152px; } + md-card md-card-content { + display: block; + padding: 16px; } + md-card md-card-content > p:first-child { + margin-top: 0; } + md-card md-card-content > p:last-child { + margin-bottom: 0; } + md-card md-card-content .md-media-xl { + height: 240px; + width: 240px; } + md-card .md-actions, md-card md-card-actions { + margin: 8px; } + md-card .md-actions.layout-column .md-button:not(.md-icon-button), md-card md-card-actions.layout-column .md-button:not(.md-icon-button) { + margin: 2px 0; } + md-card .md-actions.layout-column .md-button:not(.md-icon-button):first-of-type, md-card md-card-actions.layout-column .md-button:not(.md-icon-button):first-of-type { + margin-top: 0; } + md-card .md-actions.layout-column .md-button:not(.md-icon-button):last-of-type, md-card md-card-actions.layout-column .md-button:not(.md-icon-button):last-of-type { + margin-bottom: 0; } + md-card .md-actions.layout-column .md-button.md-icon-button, md-card md-card-actions.layout-column .md-button.md-icon-button { + margin-top: 6px; + margin-bottom: 6px; } + md-card .md-actions md-card-icon-actions, md-card md-card-actions md-card-icon-actions { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button), md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button) { + margin: 0 4px; } + md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type, md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type { + margin-left: 0; } + md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type, md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type { + margin-right: 0; } + md-card .md-actions:not(.layout-column) .md-button.md-icon-button, md-card md-card-actions:not(.layout-column) .md-button.md-icon-button { + margin-left: 6px; + margin-right: 6px; } + md-card .md-actions:not(.layout-column) .md-button.md-icon-button:first-of-type, md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type { + margin-left: 12px; } + md-card .md-actions:not(.layout-column) .md-button.md-icon-button:last-of-type, md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type { + margin-right: 12px; } + md-card .md-actions:not(.layout-column) .md-button + md-card-icon-actions, md-card md-card-actions:not(.layout-column) .md-button + md-card-icon-actions { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + md-card md-card-footer { + margin-top: auto; + padding: 16px; } + +@media screen and (-ms-high-contrast: active) { + md-card { + border: 1px solid #fff; } } + +.md-inline-form md-checkbox { + margin: 19px 0 18px; } + +md-checkbox { + box-sizing: border-box; + display: inline-block; + margin-bottom: 16px; + white-space: nowrap; + cursor: pointer; + outline: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + min-width: 20px; + min-height: 20px; + margin-left: inherit; + margin-right: 16px; } + html[dir=rtl] md-checkbox { + margin-left: 16px; + unicode-bidi: embed; } + body[dir=rtl] md-checkbox { + margin-left: 16px; + unicode-bidi: embed; } + md-checkbox bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-checkbox bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-checkbox { + margin-right: inherit; + unicode-bidi: embed; } + body[dir=rtl] md-checkbox { + margin-right: inherit; + unicode-bidi: embed; } + md-checkbox bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-checkbox bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-checkbox:last-of-type { + margin-left: inherit; + margin-right: 0; } + html[dir=rtl] md-checkbox:last-of-type { + margin-left: 0; + unicode-bidi: embed; } + body[dir=rtl] md-checkbox:last-of-type { + margin-left: 0; + unicode-bidi: embed; } + md-checkbox:last-of-type bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-checkbox:last-of-type bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-checkbox:last-of-type { + margin-right: inherit; + unicode-bidi: embed; } + body[dir=rtl] md-checkbox:last-of-type { + margin-right: inherit; + unicode-bidi: embed; } + md-checkbox:last-of-type bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-checkbox:last-of-type bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-checkbox.md-focused:not([disabled]) .md-container:before { + left: -8px; + top: -8px; + right: -8px; + bottom: -8px; } + md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before { + background-color: rgba(0, 0, 0, 0.12); } + md-checkbox .md-container { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + box-sizing: border-box; + display: inline-block; + width: 20px; + height: 20px; + left: 0; + right: auto; } + html[dir=rtl] md-checkbox .md-container { + left: auto; + unicode-bidi: embed; } + body[dir=rtl] md-checkbox .md-container { + left: auto; + unicode-bidi: embed; } + md-checkbox .md-container bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-checkbox .md-container bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-checkbox .md-container { + right: 0; + unicode-bidi: embed; } + body[dir=rtl] md-checkbox .md-container { + right: 0; + unicode-bidi: embed; } + md-checkbox .md-container bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-checkbox .md-container bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-checkbox .md-container:before { + box-sizing: border-box; + background-color: transparent; + border-radius: 50%; + content: ''; + position: absolute; + display: block; + height: auto; + left: 0; + top: 0; + right: 0; + bottom: 0; + transition: all 0.5s; + width: auto; } + md-checkbox .md-container:after { + box-sizing: border-box; + content: ''; + position: absolute; + top: -10px; + right: -10px; + bottom: -10px; + left: -10px; } + md-checkbox .md-container .md-ripple-container { + position: absolute; + display: block; + width: auto; + height: auto; + left: -15px; + top: -15px; + right: -15px; + bottom: -15px; } + md-checkbox.md-align-top-left > div.md-container { + top: 12px; } + md-checkbox .md-icon { + box-sizing: border-box; + transition: 240ms; + position: absolute; + top: 0; + left: 0; + width: 20px; + height: 20px; + border-width: 2px; + border-style: solid; + border-radius: 2px; } + md-checkbox.md-checked .md-icon { + border: none; } + md-checkbox[disabled] { + cursor: default; } + md-checkbox.md-checked .md-icon:after { + box-sizing: border-box; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + position: absolute; + left: 6.66667px; + top: 2.22222px; + display: table; + width: 6.66667px; + height: 13.33333px; + border-width: 2px; + border-style: solid; + border-top: 0; + border-left: 0; + content: ''; } + md-checkbox .md-label { + box-sizing: border-box; + position: relative; + display: inline-block; + vertical-align: middle; + white-space: normal; + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + margin-left: 30px; + margin-right: 0; } + html[dir=rtl] md-checkbox .md-label { + margin-left: 0; + unicode-bidi: embed; } + body[dir=rtl] md-checkbox .md-label { + margin-left: 0; + unicode-bidi: embed; } + md-checkbox .md-label bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-checkbox .md-label bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-checkbox .md-label { + margin-right: 30px; + unicode-bidi: embed; } + body[dir=rtl] md-checkbox .md-label { + margin-right: 30px; + unicode-bidi: embed; } + md-checkbox .md-label bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-checkbox .md-label bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + +md-content { + display: block; + position: relative; + overflow: auto; + -webkit-overflow-scrolling: touch; } + md-content[md-scroll-y] { + overflow-y: auto; + overflow-x: hidden; } + md-content[md-scroll-x] { + overflow-x: auto; + overflow-y: hidden; } + md-content.autoScroll { + -webkit-overflow-scrolling: auto; } + +.md-contact-chips .md-chips .md-chip { + padding: 0 25px 0 0; } + .md-contact-chips .md-chips .md-chip .md-contact-avatar { + float: left; } + .md-contact-chips .md-chips .md-chip .md-contact-avatar img { + height: 32px; + border-radius: 16px; } + .md-contact-chips .md-chips .md-chip .md-contact-name { + display: inline-block; + height: 32px; + margin-left: 8px; } + +.md-contact-suggestion { + height: 56px; } + .md-contact-suggestion img { + height: 40px; + border-radius: 20px; + margin-top: 8px; } + .md-contact-suggestion .md-contact-name { + margin-left: 8px; + width: 120px; } + .md-contact-suggestion .md-contact-name, .md-contact-suggestion .md-contact-email { + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; } + +.md-contact-chips-suggestions li { + height: 100%; } + +.md-chips { + display: block; + font-family: Roboto, "Helvetica Neue", sans-serif; + font-size: 16px; + padding: 0 0 8px 3px; + vertical-align: middle; } + .md-chips:after { + content: ''; + display: table; + clear: both; } + .md-chips:not(.md-readonly) { + cursor: text; } + .md-chips:not(.md-readonly) .md-chip:not(.md-readonly) { + padding-right: 22px; } + .md-chips:not(.md-readonly) .md-chip:not(.md-readonly) .md-chip-content { + padding-right: 4px; } + .md-chips .md-chip { + cursor: default; + border-radius: 16px; + display: block; + height: 32px; + line-height: 32px; + margin: 8px 8px 0 0; + padding: 0 12px 0 12px; + float: left; + box-sizing: border-box; + max-width: 100%; + position: relative; } + .md-chips .md-chip .md-chip-content { + display: block; + float: left; + white-space: nowrap; + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; } + .md-chips .md-chip .md-chip-content:focus { + outline: none; } + .md-chips .md-chip .md-chip-remove-container { + position: absolute; + right: 0; + line-height: 22px; } + .md-chips .md-chip .md-chip-remove { + text-align: center; + width: 32px; + height: 32px; + min-width: 0; + padding: 0; + background: transparent; + border: none; + box-shadow: none; + margin: 0; + position: relative; } + .md-chips .md-chip .md-chip-remove md-icon { + height: 18px; + width: 18px; + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); } + .md-chips .md-chip-input-container { + display: block; + line-height: 32px; + margin: 8px 8px 0 0; + padding: 0; + float: left; } + .md-chips .md-chip-input-container input:not([type]), .md-chips .md-chip-input-container input[type="email"], .md-chips .md-chip-input-container input[type="number"], .md-chips .md-chip-input-container input[type="tel"], .md-chips .md-chip-input-container input[type="url"], .md-chips .md-chip-input-container input[type="text"] { + border: 0; + height: 32px; + line-height: 32px; + padding: 0; } + .md-chips .md-chip-input-container input:not([type]):focus, .md-chips .md-chip-input-container input[type="email"]:focus, .md-chips .md-chip-input-container input[type="number"]:focus, .md-chips .md-chip-input-container input[type="tel"]:focus, .md-chips .md-chip-input-container input[type="url"]:focus, .md-chips .md-chip-input-container input[type="text"]:focus { + outline: none; } + .md-chips .md-chip-input-container md-autocomplete, .md-chips .md-chip-input-container md-autocomplete-wrap { + background: transparent; + height: 32px; } + .md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap { + box-shadow: none; } + .md-chips .md-chip-input-container md-autocomplete input { + position: relative; } + .md-chips .md-chip-input-container input { + border: 0; + height: 32px; + line-height: 32px; + padding: 0; } + .md-chips .md-chip-input-container input:focus { + outline: none; } + .md-chips .md-chip-input-container md-autocomplete, .md-chips .md-chip-input-container md-autocomplete-wrap { + height: 32px; } + .md-chips .md-chip-input-container md-autocomplete { + box-shadow: none; } + .md-chips .md-chip-input-container md-autocomplete input { + position: relative; } + .md-chips .md-chip-input-container:not(:first-child) { + margin: 8px 8px 0 0; } + .md-chips .md-chip-input-container input { + background: transparent; + border-width: 0; } + .md-chips md-autocomplete button { + display: none; } + +@media screen and (-ms-high-contrast: active) { + .md-chip-input-container, + md-chip { + border: 1px solid #fff; } + .md-chip-input-container md-autocomplete { + border: none; } } + +/** Styles for mdCalendar. */ +md-calendar { + font-size: 13px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.md-calendar-scroll-mask { + display: inline-block; + overflow: hidden; + height: 308px; } + .md-calendar-scroll-mask .md-virtual-repeat-scroller { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; } + .md-calendar-scroll-mask .md-virtual-repeat-scroller::-webkit-scrollbar { + display: none; } + .md-calendar-scroll-mask .md-virtual-repeat-offsetter { + width: 100%; } + +.md-calendar-scroll-container { + box-shadow: inset -3px 3px 6px rgba(0, 0, 0, 0.2); + display: inline-block; + height: 308px; + width: 346px; } + +.md-calendar-date { + height: 44px; + width: 44px; + text-align: center; + padding: 0; + border: none; } + .md-calendar-date:first-child { + padding-left: 16px; } + .md-calendar-date:last-child { + padding-right: 16px; } + .md-calendar-date.md-calendar-date-disabled { + cursor: default; } + +.md-calendar-date-selection-indicator { + transition: background-color, color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + border-radius: 50%; + display: inline-block; + width: 40px; + height: 40px; + line-height: 40px; } + .md-calendar-date:not(.md-disabled) .md-calendar-date-selection-indicator { + cursor: pointer; } + +.md-calendar-month-label { + height: 44px; + font-size: 14px; + font-weight: 500; + padding: 0 0 0 24px; } + +.md-calendar-day-header { + table-layout: fixed; + border-spacing: 0; + border-collapse: collapse; } + .md-calendar-day-header th { + height: 44px; + width: 44px; + text-align: center; + padding: 0; + border: none; + font-weight: normal; + height: 40px; } + .md-calendar-day-header th:first-child { + padding-left: 16px; } + .md-calendar-day-header th:last-child { + padding-right: 16px; } + +.md-calendar { + table-layout: fixed; + border-spacing: 0; + border-collapse: collapse; } + .md-calendar tr:last-child td { + border-bottom-width: 1px; + border-bottom-style: solid; } + .md-calendar:first-child { + border-top: 1px solid transparent; } + +/** Styles for mdDatepicker. */ +md-datepicker { + white-space: nowrap; + overflow: hidden; + padding-right: 18px; + margin-right: -18px; + vertical-align: middle; } + +.md-inline-form md-datepicker { + margin-top: 12px; } + +.md-datepicker-button { + display: inline-block; + box-sizing: border-box; + background: none; } + +.md-datepicker-input { + font-size: 14px; + box-sizing: border-box; + border: none; + box-shadow: none; + outline: none; + background: transparent; + min-width: 120px; + max-width: 328px; } + .md-datepicker-input::-ms-clear { + display: none; } + +.md-datepicker-input-container { + position: relative; + padding-bottom: 5px; + border-bottom-width: 1px; + border-bottom-style: solid; + display: inline-block; + width: auto; + margin-left: 12px; } + .md-datepicker-input-container.md-datepicker-focused { + border-bottom-width: 2px; } + +.md-datepicker-calendar-pane { + position: absolute; + top: 0; + left: 0; + z-index: 100; + border-width: 1px; + border-style: solid; + background: transparent; + -webkit-transform: scale(0); + transform: scale(0); + -webkit-transform-origin: 0 0; + transform-origin: 0 0; + transition: -webkit-transform 0.2s cubic-bezier(0.25, 0.8, 0.25, 1); + transition: transform 0.2s cubic-bezier(0.25, 0.8, 0.25, 1); } + .md-datepicker-calendar-pane.md-pane-open { + -webkit-transform: scale(1); + transform: scale(1); } + +.md-datepicker-input-mask { + height: 40px; + width: 340px; + position: relative; + background: transparent; + pointer-events: none; + cursor: text; } + +.md-datepicker-input-mask-opaque { + position: absolute; + right: 0; + left: 120px; + height: 100%; } + +.md-datepicker-calendar { + opacity: 0; + transition: opacity 0.2s cubic-bezier(0.5, 0, 0.25, 1); } + .md-pane-open .md-datepicker-calendar { + opacity: 1; } + .md-datepicker-calendar md-calendar:focus { + outline: none; } + +.md-datepicker-expand-triangle { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + width: 0; + height: 0; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-top: 5px solid; } + +.md-datepicker-triangle-button { + position: absolute; + right: 0; + top: 0; + -webkit-transform: translateY(-25%) translateX(45%); + transform: translateY(-25%) translateX(45%); } + +.md-datepicker-triangle-button.md-button.md-icon-button { + height: 100%; + width: 36px; + position: absolute; } + +md-datepicker[disabled] .md-datepicker-input-container { + border-bottom-color: transparent; } + +md-datepicker[disabled] .md-datepicker-triangle-button { + display: none; } + +.md-datepicker-open .md-datepicker-input-container { + margin-left: -12px; + border: none; } + +.md-datepicker-open .md-datepicker-input { + margin-left: 24px; + height: 40px; } + +.md-datepicker-open .md-datepicker-triangle-button { + display: none; } + +.md-datepicker-pos-adjusted .md-datepicker-input-mask { + display: none; } + +.md-datepicker-calendar-pane .md-calendar { + -webkit-transform: translateY(-85px); + transform: translateY(-85px); + transition: -webkit-transform 0.65s cubic-bezier(0.25, 0.8, 0.25, 1); + transition: transform 0.65s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-delay: 0.125s; } + +.md-datepicker-calendar-pane.md-pane-open .md-calendar { + -webkit-transform: translateY(0); + transform: translateY(0); } + +.md-dialog-is-showing { + max-height: 100%; } + +.md-dialog-container { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 80; + overflow: hidden; } + +md-dialog { + opacity: 0; + min-width: 240px; + max-width: 80%; + max-height: 80%; + position: relative; + overflow: auto; + box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + md-dialog.md-transition-in { + opacity: 1; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + -webkit-transform: translate(0, 0) scale(1); + transform: translate(0, 0) scale(1); } + md-dialog.md-transition-out { + opacity: 0; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + -webkit-transform: translate(0, 100%) scale(0.2); + transform: translate(0, 100%) scale(0.2); } + md-dialog > form { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + overflow: auto; } + md-dialog .md-dialog-content { + padding: 24px; } + md-dialog md-dialog-content { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + overflow: auto; + -webkit-overflow-scrolling: touch; } + md-dialog md-dialog-content:not([layout=row]) > *:first-child:not(.md-subheader) { + margin-top: 0; } + md-dialog md-dialog-content:focus { + outline: none; } + md-dialog md-dialog-content .md-subheader { + margin: 0; } + md-dialog md-dialog-content .md-subheader.sticky-clone { + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16); } + md-dialog md-dialog-content.sticky-container { + padding: 0; } + md-dialog md-dialog-content.sticky-container > div { + padding: 24px; + padding-top: 0; } + md-dialog md-dialog-content .md-dialog-content-body { + width: 100%; } + md-dialog .md-actions, md-dialog md-dialog-actions { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; + box-sizing: border-box; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; + margin-bottom: 0; + padding-right: 8px; + padding-left: 16px; + min-height: 52px; + overflow: hidden; } + md-dialog .md-actions .md-button, md-dialog md-dialog-actions .md-button { + margin-bottom: 8px; + margin-left: 8px; + margin-right: 0; + margin-top: 8px; } + md-dialog.md-content-overflow .md-actions, md-dialog.md-content-overflow md-dialog-actions { + border-top-width: 1px; + border-top-style: solid; } + +@media screen and (-ms-high-contrast: active) { + md-dialog { + border: 1px solid #fff; } } + +@media (max-width: 959px) { + md-dialog.md-dialog-fullscreen { + min-height: 100%; + min-width: 100%; + border-radius: 0; } } + +md-divider { + display: block; + border-top-width: 1px; + border-top-style: solid; + margin: 0; } + md-divider[md-inset] { + margin-left: 80px; } + +.layout-row > md-divider { + border-top-width: 0; + border-right-width: 1px; + border-right-style: solid; } + +md-fab-speed-dial { + position: relative; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + z-index: 20; + /* + * Hide some graphics glitches if switching animation types + */ + /* + * Handle the animations + */ } + md-fab-speed-dial.md-fab-bottom-right { + top: auto; + right: 20px; + bottom: 20px; + left: auto; + position: absolute; } + md-fab-speed-dial.md-fab-bottom-left { + top: auto; + right: auto; + bottom: 20px; + left: 20px; + position: absolute; } + md-fab-speed-dial.md-fab-top-right { + top: 20px; + right: 20px; + bottom: auto; + left: auto; + position: absolute; } + md-fab-speed-dial.md-fab-top-left { + top: 20px; + right: auto; + bottom: auto; + left: 20px; + position: absolute; } + md-fab-speed-dial:not(.md-hover-full) { + pointer-events: none; } + md-fab-speed-dial:not(.md-hover-full) md-fab-trigger, md-fab-speed-dial:not(.md-hover-full) .md-fab-action-item { + pointer-events: auto; } + md-fab-speed-dial:not(.md-hover-full).md-is-open { + pointer-events: auto; } + md-fab-speed-dial .md-css-variables { + z-index: 20; } + md-fab-speed-dial.md-is-open .md-fab-action-item { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; } + md-fab-speed-dial md-fab-actions { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + height: auto; } + md-fab-speed-dial md-fab-actions .md-fab-action-item { + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); } + md-fab-speed-dial.md-down { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + md-fab-speed-dial.md-down md-fab-trigger { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + md-fab-speed-dial.md-down md-fab-actions { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + md-fab-speed-dial.md-up { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + md-fab-speed-dial.md-up md-fab-trigger { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + md-fab-speed-dial.md-up md-fab-actions { + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + md-fab-speed-dial.md-left { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + md-fab-speed-dial.md-left md-fab-trigger { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + md-fab-speed-dial.md-left md-fab-actions { + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + md-fab-speed-dial.md-left md-fab-actions .md-fab-action-item { + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); } + md-fab-speed-dial.md-right { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + md-fab-speed-dial.md-right md-fab-trigger { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + md-fab-speed-dial.md-right md-fab-actions { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + md-fab-speed-dial.md-right md-fab-actions .md-fab-action-item { + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); } + md-fab-speed-dial.md-fling-remove .md-fab-action-item > *, md-fab-speed-dial.md-scale-remove .md-fab-action-item > * { + visibility: hidden; } + md-fab-speed-dial.md-fling .md-fab-action-item { + opacity: 1; } + md-fab-speed-dial.md-fling.md-animations-waiting .md-fab-action-item { + opacity: 0; + transition-duration: 0s; } + md-fab-speed-dial.md-scale .md-fab-action-item { + -webkit-transform: scale(0); + transform: scale(0); + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + transition-duration: 0.14286s; } + +md-fab-toolbar { + display: block; + /* + * Closed styling + */ + /* + * Hover styling + */ } + md-fab-toolbar.md-fab-bottom-right { + top: auto; + right: 20px; + bottom: 20px; + left: auto; + position: absolute; } + md-fab-toolbar.md-fab-bottom-left { + top: auto; + right: auto; + bottom: 20px; + left: 20px; + position: absolute; } + md-fab-toolbar.md-fab-top-right { + top: 20px; + right: 20px; + bottom: auto; + left: auto; + position: absolute; } + md-fab-toolbar.md-fab-top-left { + top: 20px; + right: auto; + bottom: auto; + left: 20px; + position: absolute; } + md-fab-toolbar .md-fab-toolbar-wrapper { + display: block; + position: relative; + overflow: hidden; + height: 68px; } + md-fab-toolbar md-fab-trigger { + position: absolute; + z-index: 20; } + md-fab-toolbar md-fab-trigger button { + overflow: visible !important; } + md-fab-toolbar md-fab-trigger .md-fab-toolbar-background { + display: block; + position: absolute; + z-index: 21; + opacity: 1; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); } + md-fab-toolbar md-fab-trigger md-icon { + position: relative; + z-index: 22; + opacity: 1; + transition: all 200ms ease-in; } + md-fab-toolbar.md-left md-fab-trigger { + right: 0; } + md-fab-toolbar.md-left .md-toolbar-tools { + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; } + md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child { + margin-right: 0.6rem; } + md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child { + margin-left: -0.8rem; } + md-fab-toolbar.md-left .md-toolbar-tools > .md-button:last-child { + margin-right: 8px; } + md-fab-toolbar.md-right md-fab-trigger { + left: 0; } + md-fab-toolbar.md-right .md-toolbar-tools { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + md-fab-toolbar md-toolbar { + background-color: transparent !important; + pointer-events: none; + z-index: 23; } + md-fab-toolbar md-toolbar .md-toolbar-tools { + padding: 0 20px; + margin-top: 3px; } + md-fab-toolbar md-toolbar .md-fab-action-item { + opacity: 0; + -webkit-transform: scale(0); + transform: scale(0); + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + transition-duration: 0.15s; } + md-fab-toolbar.md-is-open md-fab-trigger > button { + box-shadow: none; } + md-fab-toolbar.md-is-open md-fab-trigger > button md-icon { + opacity: 0; } + md-fab-toolbar.md-is-open .md-fab-action-item { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); } + +md-grid-list { + box-sizing: border-box; + display: block; + position: relative; } + md-grid-list md-grid-tile, + md-grid-list md-grid-tile > figure, + md-grid-list md-grid-tile-header, + md-grid-list md-grid-tile-footer { + box-sizing: border-box; } + md-grid-list md-grid-tile { + display: block; + position: absolute; } + md-grid-list md-grid-tile figure { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + height: 100%; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 0; + margin: 0; } + md-grid-list md-grid-tile md-grid-tile-header, + md-grid-list md-grid-tile md-grid-tile-footer { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + height: 48px; + color: #fff; + background: rgba(0, 0, 0, 0.18); + overflow: hidden; + position: absolute; + left: 0; + right: 0; } + md-grid-list md-grid-tile md-grid-tile-header h3, + md-grid-list md-grid-tile md-grid-tile-header h4, + md-grid-list md-grid-tile md-grid-tile-footer h3, + md-grid-list md-grid-tile md-grid-tile-footer h4 { + font-weight: 400; + margin: 0 0 0 16px; } + md-grid-list md-grid-tile md-grid-tile-header h3, + md-grid-list md-grid-tile md-grid-tile-footer h3 { + font-size: 14px; } + md-grid-list md-grid-tile md-grid-tile-header h4, + md-grid-list md-grid-tile md-grid-tile-footer h4 { + font-size: 12px; } + md-grid-list md-grid-tile md-grid-tile-header { + top: 0; } + md-grid-list md-grid-tile md-grid-tile-footer { + bottom: 0; } + +@media screen and (-ms-high-contrast: active) { + md-grid-tile { + border: 1px solid #fff; } + md-grid-tile-footer { + border-top: 1px solid #fff; } } + +md-icon { + margin: auto; + background-repeat: no-repeat no-repeat; + display: inline-block; + vertical-align: middle; + fill: currentColor; + height: 24px; + width: 24px; } + md-icon svg { + pointer-events: none; + display: block; } + md-icon[md-font-icon] { + line-height: 1; + width: auto; } + +md-input-container { + display: inline-block; + position: relative; + padding: 2px; + margin: 18px 0; + vertical-align: middle; + /* + * The .md-input class is added to the input/textarea + */ } + md-input-container:after { + content: ''; + display: table; + clear: both; } + md-input-container.md-block { + display: block; } + md-input-container .md-errors-spacer { + float: right; + min-height: 24px; + min-width: 1px; } + html[dir=rtl] md-input-container .md-errors-spacer { + float: left; + unicode-bidi: embed; } + body[dir=rtl] md-input-container .md-errors-spacer { + float: left; + unicode-bidi: embed; } + md-input-container .md-errors-spacer bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container .md-errors-spacer bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container > md-icon { + position: absolute; + top: 5px; + left: 2px; + right: auto; } + html[dir=rtl] md-input-container > md-icon { + left: auto; + unicode-bidi: embed; } + body[dir=rtl] md-input-container > md-icon { + left: auto; + unicode-bidi: embed; } + md-input-container > md-icon bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container > md-icon bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container > md-icon { + right: 2px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container > md-icon { + right: 2px; + unicode-bidi: embed; } + md-input-container > md-icon bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container > md-icon bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container textarea, + md-input-container input[type="text"], + md-input-container input[type="password"], + md-input-container input[type="datetime"], + md-input-container input[type="datetime-local"], + md-input-container input[type="date"], + md-input-container input[type="month"], + md-input-container input[type="time"], + md-input-container input[type="week"], + md-input-container input[type="number"], + md-input-container input[type="email"], + md-input-container input[type="url"], + md-input-container input[type="search"], + md-input-container input[type="tel"], + md-input-container input[type="color"] { + /* remove default appearance from all input/textarea */ + -moz-appearance: none; + -webkit-appearance: none; } + md-input-container input[type="date"], + md-input-container input[type="datetime-local"], + md-input-container input[type="month"], + md-input-container input[type="time"], + md-input-container input[type="week"] { + min-height: 26px; } + md-input-container textarea { + resize: none; + overflow: hidden; } + md-input-container textarea.md-input { + min-height: 26px; + -ms-flex-preferred-size: auto; } + md-input-container label:not(.md-container-ignore) { + position: absolute; + bottom: 100%; + left: 0; + right: auto; } + html[dir=rtl] md-input-container label:not(.md-container-ignore) { + left: auto; + unicode-bidi: embed; } + body[dir=rtl] md-input-container label:not(.md-container-ignore) { + left: auto; + unicode-bidi: embed; } + md-input-container label:not(.md-container-ignore) bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container label:not(.md-container-ignore) bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container label:not(.md-container-ignore) { + right: 0; + unicode-bidi: embed; } + body[dir=rtl] md-input-container label:not(.md-container-ignore) { + right: 0; + unicode-bidi: embed; } + md-input-container label:not(.md-container-ignore) bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container label:not(.md-container-ignore) bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container.md-has-icon { + padding-left: 36px; + padding-right: 0; } + html[dir=rtl] md-input-container.md-has-icon { + padding-left: 0; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-has-icon { + padding-left: 0; + unicode-bidi: embed; } + md-input-container.md-has-icon bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-has-icon bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container.md-has-icon { + padding-right: 36px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-has-icon { + padding-right: 36px; + unicode-bidi: embed; } + md-input-container.md-has-icon bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-has-icon bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container.md-has-icon > label { + left: 36px; + right: auto; } + html[dir=rtl] md-input-container.md-has-icon > label { + left: auto; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-has-icon > label { + left: auto; + unicode-bidi: embed; } + md-input-container.md-has-icon > label bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-has-icon > label bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container.md-has-icon > label { + right: 36px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-has-icon > label { + right: 36px; + unicode-bidi: embed; } + md-input-container.md-has-icon > label bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-has-icon > label bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container label:not(.md-no-float):not(.md-container-ignore), + md-input-container .md-placeholder { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + pointer-events: none; + -webkit-font-smoothing: antialiased; + padding-left: 3px; + padding-right: 0; + z-index: 1; + -webkit-transform: translate3d(0, 28px, 0) scale(1); + transform: translate3d(0, 28px, 0) scale(1); + transition: -webkit-transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.25s; + transition: transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.25s; + -webkit-transform-origin: left top; + transform-origin: left top; } + html[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), html[dir=rtl] + md-input-container .md-placeholder { + padding-left: 0; + unicode-bidi: embed; } + body[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), body[dir=rtl] + md-input-container .md-placeholder { + padding-left: 0; + unicode-bidi: embed; } + md-input-container label:not(.md-no-float):not(.md-container-ignore) bdo[dir=rtl], + md-input-container .md-placeholder bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container label:not(.md-no-float):not(.md-container-ignore) bdo[dir=ltr], + md-input-container .md-placeholder bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), html[dir=rtl] + md-input-container .md-placeholder { + padding-right: 3px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), body[dir=rtl] + md-input-container .md-placeholder { + padding-right: 3px; + unicode-bidi: embed; } + md-input-container label:not(.md-no-float):not(.md-container-ignore) bdo[dir=rtl], + md-input-container .md-placeholder bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container label:not(.md-no-float):not(.md-container-ignore) bdo[dir=ltr], + md-input-container .md-placeholder bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), html[dir=rtl] + md-input-container .md-placeholder { + -webkit-transform-origin: right top; + transform-origin: right top; + unicode-bidi: embed; } + body[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), body[dir=rtl] + md-input-container .md-placeholder { + -webkit-transform-origin: right top; + transform-origin: right top; + unicode-bidi: embed; } + md-input-container label:not(.md-no-float):not(.md-container-ignore) bdo[dir=rtl], + md-input-container .md-placeholder bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container label:not(.md-no-float):not(.md-container-ignore) bdo[dir=ltr], + md-input-container .md-placeholder bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container .md-placeholder { + position: absolute; + top: 0; + opacity: 0; + transition-property: opacity, -webkit-transform; + transition-property: opacity, transform; + -webkit-transform: translate3d(0, 30px, 0); + transform: translate3d(0, 30px, 0); } + md-input-container.md-input-focused .md-placeholder { + opacity: 1; + -webkit-transform: translate3d(0, 24px, 0); + transform: translate3d(0, 24px, 0); } + md-input-container.md-input-has-value .md-placeholder { + transition: none; + opacity: 0; } + md-input-container:not(.md-input-has-value) input:not(:focus), + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field, + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field, + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field, + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field, + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field, + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field, + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field, + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field, + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field, + md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text { + color: transparent; } + md-input-container .md-input { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; + display: block; + margin-top: 0; + background: none; + padding-top: 2px; + padding-bottom: 1px; + padding-left: 2px; + padding-right: 2px; + border-width: 0 0 1px 0; + line-height: 26px; + height: 30px; + -ms-flex-preferred-size: 26px; + border-radius: 0; + border-style: solid; + width: 100%; + box-sizing: border-box; + float: left; } + html[dir=rtl] md-input-container .md-input { + float: right; + unicode-bidi: embed; } + body[dir=rtl] md-input-container .md-input { + float: right; + unicode-bidi: embed; } + md-input-container .md-input bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container .md-input bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container .md-input:focus { + outline: none; } + md-input-container .md-input:invalid { + outline: none; + box-shadow: none; } + md-input-container .md-input.md-no-flex { + -webkit-flex: none !important; + -ms-flex: none !important; + flex: none !important; } + md-input-container .md-char-counter { + text-align: right; + padding-right: 2px; + padding-left: 0; } + html[dir=rtl] md-input-container .md-char-counter { + text-align: left; + unicode-bidi: embed; } + body[dir=rtl] md-input-container .md-char-counter { + text-align: left; + unicode-bidi: embed; } + md-input-container .md-char-counter bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container .md-char-counter bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container .md-char-counter { + padding-right: 0; + unicode-bidi: embed; } + body[dir=rtl] md-input-container .md-char-counter { + padding-right: 0; + unicode-bidi: embed; } + md-input-container .md-char-counter bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container .md-char-counter bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container .md-char-counter { + padding-left: 2px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container .md-char-counter { + padding-left: 2px; + unicode-bidi: embed; } + md-input-container .md-char-counter bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container .md-char-counter bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container ng-messages, md-input-container data-ng-messages, md-input-container x-ng-messages, + md-input-container [ng-messages], md-input-container [data-ng-messages], md-input-container [x-ng-messages] { + position: relative; + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; + overflow: hidden; + clear: left; } + html[dir=rtl] md-input-container ng-messages, html[dir=rtl] md-input-container data-ng-messages, html[dir=rtl] md-input-container x-ng-messages, html[dir=rtl] + md-input-container [ng-messages], html[dir=rtl] md-input-container [data-ng-messages], html[dir=rtl] md-input-container [x-ng-messages] { + clear: right; + unicode-bidi: embed; } + body[dir=rtl] md-input-container ng-messages, body[dir=rtl] md-input-container data-ng-messages, body[dir=rtl] md-input-container x-ng-messages, body[dir=rtl] + md-input-container [ng-messages], body[dir=rtl] md-input-container [data-ng-messages], body[dir=rtl] md-input-container [x-ng-messages] { + clear: right; + unicode-bidi: embed; } + md-input-container ng-messages bdo[dir=rtl], md-input-container data-ng-messages bdo[dir=rtl], md-input-container x-ng-messages bdo[dir=rtl], + md-input-container [ng-messages] bdo[dir=rtl], md-input-container [data-ng-messages] bdo[dir=rtl], md-input-container [x-ng-messages] bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container ng-messages bdo[dir=ltr], md-input-container data-ng-messages bdo[dir=ltr], md-input-container x-ng-messages bdo[dir=ltr], + md-input-container [ng-messages] bdo[dir=ltr], md-input-container [data-ng-messages] bdo[dir=ltr], md-input-container [x-ng-messages] bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container ng-messages.ng-enter ng-message, md-input-container ng-messages.ng-enter data-ng-message, md-input-container ng-messages.ng-enter x-ng-message, + md-input-container ng-messages.ng-enter [ng-message], md-input-container ng-messages.ng-enter [data-ng-message], md-input-container ng-messages.ng-enter [x-ng-message], + md-input-container ng-messages.ng-enter [ng-message-exp], md-input-container ng-messages.ng-enter [data-ng-message-exp], md-input-container ng-messages.ng-enter [x-ng-message-exp], md-input-container data-ng-messages.ng-enter ng-message, md-input-container data-ng-messages.ng-enter data-ng-message, md-input-container data-ng-messages.ng-enter x-ng-message, + md-input-container data-ng-messages.ng-enter [ng-message], md-input-container data-ng-messages.ng-enter [data-ng-message], md-input-container data-ng-messages.ng-enter [x-ng-message], + md-input-container data-ng-messages.ng-enter [ng-message-exp], md-input-container data-ng-messages.ng-enter [data-ng-message-exp], md-input-container data-ng-messages.ng-enter [x-ng-message-exp], md-input-container x-ng-messages.ng-enter ng-message, md-input-container x-ng-messages.ng-enter data-ng-message, md-input-container x-ng-messages.ng-enter x-ng-message, + md-input-container x-ng-messages.ng-enter [ng-message], md-input-container x-ng-messages.ng-enter [data-ng-message], md-input-container x-ng-messages.ng-enter [x-ng-message], + md-input-container x-ng-messages.ng-enter [ng-message-exp], md-input-container x-ng-messages.ng-enter [data-ng-message-exp], md-input-container x-ng-messages.ng-enter [x-ng-message-exp], + md-input-container [ng-messages].ng-enter ng-message, + md-input-container [ng-messages].ng-enter data-ng-message, + md-input-container [ng-messages].ng-enter x-ng-message, + md-input-container [ng-messages].ng-enter [ng-message], + md-input-container [ng-messages].ng-enter [data-ng-message], + md-input-container [ng-messages].ng-enter [x-ng-message], + md-input-container [ng-messages].ng-enter [ng-message-exp], + md-input-container [ng-messages].ng-enter [data-ng-message-exp], + md-input-container [ng-messages].ng-enter [x-ng-message-exp], md-input-container [data-ng-messages].ng-enter ng-message, md-input-container [data-ng-messages].ng-enter data-ng-message, md-input-container [data-ng-messages].ng-enter x-ng-message, + md-input-container [data-ng-messages].ng-enter [ng-message], md-input-container [data-ng-messages].ng-enter [data-ng-message], md-input-container [data-ng-messages].ng-enter [x-ng-message], + md-input-container [data-ng-messages].ng-enter [ng-message-exp], md-input-container [data-ng-messages].ng-enter [data-ng-message-exp], md-input-container [data-ng-messages].ng-enter [x-ng-message-exp], md-input-container [x-ng-messages].ng-enter ng-message, md-input-container [x-ng-messages].ng-enter data-ng-message, md-input-container [x-ng-messages].ng-enter x-ng-message, + md-input-container [x-ng-messages].ng-enter [ng-message], md-input-container [x-ng-messages].ng-enter [data-ng-message], md-input-container [x-ng-messages].ng-enter [x-ng-message], + md-input-container [x-ng-messages].ng-enter [ng-message-exp], md-input-container [x-ng-messages].ng-enter [data-ng-message-exp], md-input-container [x-ng-messages].ng-enter [x-ng-message-exp] { + opacity: 0; + margin-top: -100px; } + md-input-container ng-message, md-input-container data-ng-message, md-input-container x-ng-message, + md-input-container [ng-message], md-input-container [data-ng-message], md-input-container [x-ng-message], + md-input-container [ng-message-exp], md-input-container [data-ng-message-exp], md-input-container [x-ng-message-exp], + md-input-container .md-char-counter { + font-size: 12px; + line-height: 14px; + overflow: hidden; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + opacity: 1; + margin-top: 0; + padding-top: 5px; } + md-input-container ng-message:not(.md-char-counter), md-input-container data-ng-message:not(.md-char-counter), md-input-container x-ng-message:not(.md-char-counter), + md-input-container [ng-message]:not(.md-char-counter), md-input-container [data-ng-message]:not(.md-char-counter), md-input-container [x-ng-message]:not(.md-char-counter), + md-input-container [ng-message-exp]:not(.md-char-counter), md-input-container [data-ng-message-exp]:not(.md-char-counter), md-input-container [x-ng-message-exp]:not(.md-char-counter), + md-input-container .md-char-counter:not(.md-char-counter) { + padding-right: 5px; + padding-left: 0; } + html[dir=rtl] md-input-container ng-message:not(.md-char-counter), html[dir=rtl] md-input-container data-ng-message:not(.md-char-counter), html[dir=rtl] md-input-container x-ng-message:not(.md-char-counter), html[dir=rtl] + md-input-container [ng-message]:not(.md-char-counter), html[dir=rtl] md-input-container [data-ng-message]:not(.md-char-counter), html[dir=rtl] md-input-container [x-ng-message]:not(.md-char-counter), html[dir=rtl] + md-input-container [ng-message-exp]:not(.md-char-counter), html[dir=rtl] md-input-container [data-ng-message-exp]:not(.md-char-counter), html[dir=rtl] md-input-container [x-ng-message-exp]:not(.md-char-counter), html[dir=rtl] + md-input-container .md-char-counter:not(.md-char-counter) { + padding-right: 0; + unicode-bidi: embed; } + body[dir=rtl] md-input-container ng-message:not(.md-char-counter), body[dir=rtl] md-input-container data-ng-message:not(.md-char-counter), body[dir=rtl] md-input-container x-ng-message:not(.md-char-counter), body[dir=rtl] + md-input-container [ng-message]:not(.md-char-counter), body[dir=rtl] md-input-container [data-ng-message]:not(.md-char-counter), body[dir=rtl] md-input-container [x-ng-message]:not(.md-char-counter), body[dir=rtl] + md-input-container [ng-message-exp]:not(.md-char-counter), body[dir=rtl] md-input-container [data-ng-message-exp]:not(.md-char-counter), body[dir=rtl] md-input-container [x-ng-message-exp]:not(.md-char-counter), body[dir=rtl] + md-input-container .md-char-counter:not(.md-char-counter) { + padding-right: 0; + unicode-bidi: embed; } + md-input-container ng-message:not(.md-char-counter) bdo[dir=rtl], md-input-container data-ng-message:not(.md-char-counter) bdo[dir=rtl], md-input-container x-ng-message:not(.md-char-counter) bdo[dir=rtl], + md-input-container [ng-message]:not(.md-char-counter) bdo[dir=rtl], md-input-container [data-ng-message]:not(.md-char-counter) bdo[dir=rtl], md-input-container [x-ng-message]:not(.md-char-counter) bdo[dir=rtl], + md-input-container [ng-message-exp]:not(.md-char-counter) bdo[dir=rtl], md-input-container [data-ng-message-exp]:not(.md-char-counter) bdo[dir=rtl], md-input-container [x-ng-message-exp]:not(.md-char-counter) bdo[dir=rtl], + md-input-container .md-char-counter:not(.md-char-counter) bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container ng-message:not(.md-char-counter) bdo[dir=ltr], md-input-container data-ng-message:not(.md-char-counter) bdo[dir=ltr], md-input-container x-ng-message:not(.md-char-counter) bdo[dir=ltr], + md-input-container [ng-message]:not(.md-char-counter) bdo[dir=ltr], md-input-container [data-ng-message]:not(.md-char-counter) bdo[dir=ltr], md-input-container [x-ng-message]:not(.md-char-counter) bdo[dir=ltr], + md-input-container [ng-message-exp]:not(.md-char-counter) bdo[dir=ltr], md-input-container [data-ng-message-exp]:not(.md-char-counter) bdo[dir=ltr], md-input-container [x-ng-message-exp]:not(.md-char-counter) bdo[dir=ltr], + md-input-container .md-char-counter:not(.md-char-counter) bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container ng-message:not(.md-char-counter), html[dir=rtl] md-input-container data-ng-message:not(.md-char-counter), html[dir=rtl] md-input-container x-ng-message:not(.md-char-counter), html[dir=rtl] + md-input-container [ng-message]:not(.md-char-counter), html[dir=rtl] md-input-container [data-ng-message]:not(.md-char-counter), html[dir=rtl] md-input-container [x-ng-message]:not(.md-char-counter), html[dir=rtl] + md-input-container [ng-message-exp]:not(.md-char-counter), html[dir=rtl] md-input-container [data-ng-message-exp]:not(.md-char-counter), html[dir=rtl] md-input-container [x-ng-message-exp]:not(.md-char-counter), html[dir=rtl] + md-input-container .md-char-counter:not(.md-char-counter) { + padding-left: 5px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container ng-message:not(.md-char-counter), body[dir=rtl] md-input-container data-ng-message:not(.md-char-counter), body[dir=rtl] md-input-container x-ng-message:not(.md-char-counter), body[dir=rtl] + md-input-container [ng-message]:not(.md-char-counter), body[dir=rtl] md-input-container [data-ng-message]:not(.md-char-counter), body[dir=rtl] md-input-container [x-ng-message]:not(.md-char-counter), body[dir=rtl] + md-input-container [ng-message-exp]:not(.md-char-counter), body[dir=rtl] md-input-container [data-ng-message-exp]:not(.md-char-counter), body[dir=rtl] md-input-container [x-ng-message-exp]:not(.md-char-counter), body[dir=rtl] + md-input-container .md-char-counter:not(.md-char-counter) { + padding-left: 5px; + unicode-bidi: embed; } + md-input-container ng-message:not(.md-char-counter) bdo[dir=rtl], md-input-container data-ng-message:not(.md-char-counter) bdo[dir=rtl], md-input-container x-ng-message:not(.md-char-counter) bdo[dir=rtl], + md-input-container [ng-message]:not(.md-char-counter) bdo[dir=rtl], md-input-container [data-ng-message]:not(.md-char-counter) bdo[dir=rtl], md-input-container [x-ng-message]:not(.md-char-counter) bdo[dir=rtl], + md-input-container [ng-message-exp]:not(.md-char-counter) bdo[dir=rtl], md-input-container [data-ng-message-exp]:not(.md-char-counter) bdo[dir=rtl], md-input-container [x-ng-message-exp]:not(.md-char-counter) bdo[dir=rtl], + md-input-container .md-char-counter:not(.md-char-counter) bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container ng-message:not(.md-char-counter) bdo[dir=ltr], md-input-container data-ng-message:not(.md-char-counter) bdo[dir=ltr], md-input-container x-ng-message:not(.md-char-counter) bdo[dir=ltr], + md-input-container [ng-message]:not(.md-char-counter) bdo[dir=ltr], md-input-container [data-ng-message]:not(.md-char-counter) bdo[dir=ltr], md-input-container [x-ng-message]:not(.md-char-counter) bdo[dir=ltr], + md-input-container [ng-message-exp]:not(.md-char-counter) bdo[dir=ltr], md-input-container [data-ng-message-exp]:not(.md-char-counter) bdo[dir=ltr], md-input-container [x-ng-message-exp]:not(.md-char-counter) bdo[dir=ltr], + md-input-container .md-char-counter:not(.md-char-counter) bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation { + opacity: 0; + margin-top: -100px; } + md-input-container .md-auto-hide .md-input-message-animation:not(.ng-animate) { + opacity: 0; + margin-top: -100px; } + md-input-container .md-input-message-animation.ng-enter { + opacity: 0; + margin-top: -100px; } + md-input-container.md-input-focused label:not(.md-no-float), md-input-container.md-input-has-placeholder label:not(.md-no-float), md-input-container.md-input-has-value label:not(.md-no-float) { + -webkit-transform: translate3d(0, 6px, 0) scale(0.75); + transform: translate3d(0, 6px, 0) scale(0.75); } + md-input-container.md-input-has-value label { + transition: none; } + md-input-container.md-input-focused .md-input, + md-input-container .md-input.ng-invalid.ng-dirty { + padding-bottom: 0; + border-width: 0 0 2px 0; } + md-input-container .md-input[disabled], + [disabled] md-input-container .md-input { + background-position: 0 bottom; + background-size: 4px 1px; + background-repeat: repeat-x; + margin-bottom: -1px; } + +md-input-container.md-icon-float { + transition: margin-top 0.5s cubic-bezier(0.25, 0.8, 0.25, 1); } + md-input-container.md-icon-float > label { + pointer-events: none; + position: absolute; } + md-input-container.md-icon-float > md-icon { + top: 2px; + left: 2px; + right: auto; } + html[dir=rtl] md-input-container.md-icon-float > md-icon { + left: auto; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-icon-float > md-icon { + left: auto; + unicode-bidi: embed; } + md-input-container.md-icon-float > md-icon bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-icon-float > md-icon bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container.md-icon-float > md-icon { + right: 2px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-icon-float > md-icon { + right: 2px; + unicode-bidi: embed; } + md-input-container.md-icon-float > md-icon bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-icon-float > md-icon bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container.md-icon-float.md-input-focused label, md-input-container.md-icon-float.md-input-has-value label { + -webkit-transform: translate3d(0, 6px, 0) scale(0.75); + transform: translate3d(0, 6px, 0) scale(0.75); + transition: -webkit-transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.5s; + transition: transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.5s; } + +md-input-container.md-icon-right { + padding-right: 36px; + padding-left: 36px; } + html[dir=rtl] md-input-container.md-icon-right { + padding-right: 36px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-icon-right { + padding-right: 36px; + unicode-bidi: embed; } + md-input-container.md-icon-right bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-icon-right bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container.md-icon-right { + padding-left: 36px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-icon-right { + padding-left: 36px; + unicode-bidi: embed; } + md-input-container.md-icon-right bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-icon-right bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-input-container.md-icon-right .md-errors-spacer + md-icon { + margin: 0; + right: 2px; + left: auto; } + html[dir=rtl] md-input-container.md-icon-right .md-errors-spacer + md-icon { + right: auto; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-icon-right .md-errors-spacer + md-icon { + right: auto; + unicode-bidi: embed; } + md-input-container.md-icon-right .md-errors-spacer + md-icon bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-icon-right .md-errors-spacer + md-icon bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-input-container.md-icon-right .md-errors-spacer + md-icon { + left: 2px; + unicode-bidi: embed; } + body[dir=rtl] md-input-container.md-icon-right .md-errors-spacer + md-icon { + left: 2px; + unicode-bidi: embed; } + md-input-container.md-icon-right .md-errors-spacer + md-icon bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-input-container.md-icon-right .md-errors-spacer + md-icon bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + +@media screen and (-ms-high-contrast: active) { + md-input-container.md-default-theme > md-icon { + fill: #fff; } } + +.md-open-menu-container { + position: fixed; + left: 0; + top: 0; + z-index: 100; + opacity: 0; + border-radius: 2px; } + .md-open-menu-container md-menu-divider { + margin-top: 4px; + margin-bottom: 4px; + height: 1px; + min-height: 1px; + max-height: 1px; + width: 100%; } + .md-open-menu-container md-menu-content > * { + opacity: 0; } + .md-open-menu-container:not(.md-clickable) { + pointer-events: none; } + .md-open-menu-container.md-active { + opacity: 1; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-duration: 200ms; } + .md-open-menu-container.md-active > md-menu-content > * { + opacity: 1; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + transition-duration: 200ms; + transition-delay: 100ms; } + .md-open-menu-container.md-leave { + opacity: 0; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + transition-duration: 250ms; } + +md-menu-content { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + padding: 8px 0; + max-height: 304px; + overflow-y: auto; } + md-menu-content.md-dense { + max-height: 208px; } + md-menu-content.md-dense md-menu-item { + height: 32px; + min-height: 0px; } + +md-menu-item { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + min-height: 48px; + height: 48px; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + md-menu-item > * { + width: 100%; + margin: auto 0; + padding-left: 16px; + padding-right: 16px; } + md-menu-item > a.md-button { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + md-menu-item > .md-button { + border-radius: 0; + margin: auto 0; + font-size: 15px; + text-transform: none; + font-weight: 400; + text-align: left; + text-align: start; + height: 100%; + padding-left: 16px; + padding-right: 16px; + display: inline-block; + -webkit-align-items: baseline; + -ms-flex-align: baseline; + align-items: baseline; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; + width: 100%; } + md-menu-item > .md-button md-icon { + margin: auto 16px auto 0; } + md-menu-item > .md-button p { + display: inline-block; + margin: auto; } + md-menu-item > .md-button span { + margin-top: auto; + margin-bottom: auto; } + md-menu-item > .md-button .md-ripple-container { + border-radius: inherit; } + +.md-menu { + padding: 8px 0; } + +md-toolbar .md-menu { + height: auto; + margin: auto; + padding: 0; } + +@media (max-width: 959px) { + md-menu-content { + min-width: 112px; } + md-menu-content[width="3"] { + min-width: 168px; } + md-menu-content[width="4"] { + min-width: 224px; } + md-menu-content[width="5"] { + min-width: 280px; } + md-menu-content[width="6"] { + min-width: 336px; } + md-menu-content[width="7"] { + min-width: 392px; } } + +@media (min-width: 960px) { + md-menu-content { + min-width: 96px; } + md-menu-content[width="3"] { + min-width: 192px; } + md-menu-content[width="4"] { + min-width: 256px; } + md-menu-content[width="5"] { + min-width: 320px; } + md-menu-content[width="6"] { + min-width: 384px; } + md-menu-content[width="7"] { + min-width: 448px; } } + +md-list { + display: block; + padding: 8px 0px 8px 0px; } + md-list .md-subheader { + font-size: 14px; + font-weight: 500; + letter-spacing: 0.010em; + line-height: 1.2em; } + +md-list-item { + position: relative; } + md-list-item.md-proxy-focus.md-focused .md-no-style { + transition: background-color 0.15s linear; } + md-list-item.md-no-proxy, + md-list-item .md-no-style { + position: relative; + padding: 0px 16px; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; } + md-list-item.md-no-proxy.md-button, + md-list-item .md-no-style.md-button { + font-size: inherit; + height: inherit; + text-align: left; + text-transform: none; + width: 100%; + white-space: normal; + -webkit-flex-direction: inherit; + -ms-flex-direction: inherit; + flex-direction: inherit; + -webkit-align-items: inherit; + -ms-flex-align: inherit; + align-items: inherit; + border-radius: 0; } + md-list-item.md-no-proxy.md-button > .md-ripple-container, + md-list-item .md-no-style.md-button > .md-ripple-container { + border-radius: 0; } + md-list-item.md-no-proxy:focus, + md-list-item .md-no-style:focus { + outline: none; } + md-list-item.md-with-secondary { + position: relative; } + md-list-item.md-clickable:hover { + cursor: pointer; } + md-list-item md-divider { + position: absolute; + bottom: 0; + left: 0; + width: 100%; } + md-list-item md-divider[md-inset] { + left: 96px; + width: calc(100% - 96px); + margin: 0; } + +md-list-item, md-list-item .md-list-item-inner { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + min-height: 48px; + height: auto; } + md-list-item > div.md-primary > md-icon:not(.md-avatar-icon), + md-list-item > div.md-secondary > md-icon:not(.md-avatar-icon), + md-list-item > md-icon:first-child:not(.md-avatar-icon), + md-list-item > md-icon.md-secondary:not(.md-avatar-icon), md-list-item .md-list-item-inner > div.md-primary > md-icon:not(.md-avatar-icon), + md-list-item .md-list-item-inner > div.md-secondary > md-icon:not(.md-avatar-icon), + md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon), + md-list-item .md-list-item-inner > md-icon.md-secondary:not(.md-avatar-icon) { + width: 24px; + margin-top: 16px; + margin-bottom: 12px; + box-sizing: content-box; } + md-list-item > div.md-primary > md-checkbox, + md-list-item > div.md-secondary > md-checkbox, + md-list-item > md-checkbox, + md-list-item md-checkbox.md-secondary, md-list-item .md-list-item-inner > div.md-primary > md-checkbox, + md-list-item .md-list-item-inner > div.md-secondary > md-checkbox, + md-list-item .md-list-item-inner > md-checkbox, + md-list-item .md-list-item-inner md-checkbox.md-secondary { + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; } + md-list-item > div.md-primary > md-checkbox .md-label, + md-list-item > div.md-secondary > md-checkbox .md-label, + md-list-item > md-checkbox .md-label, + md-list-item md-checkbox.md-secondary .md-label, md-list-item .md-list-item-inner > div.md-primary > md-checkbox .md-label, + md-list-item .md-list-item-inner > div.md-secondary > md-checkbox .md-label, + md-list-item .md-list-item-inner > md-checkbox .md-label, + md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label { + display: none; } + md-list-item > md-icon:first-child:not(.md-avatar-icon), md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon) { + margin-right: 32px; } + md-list-item > md-checkbox, md-list-item .md-list-item-inner > md-checkbox { + width: 24px; + margin-left: 3px; + margin-right: 29px; + margin-top: 16px; } + md-list-item .md-avatar, md-list-item .md-avatar-icon, md-list-item .md-list-item-inner .md-avatar, md-list-item .md-list-item-inner .md-avatar-icon { + margin-top: 8px; + margin-bottom: 8px; + margin-right: 16px; + border-radius: 50%; + box-sizing: content-box; } + md-list-item .md-avatar, md-list-item .md-list-item-inner .md-avatar { + width: 40px; + height: 40px; } + md-list-item .md-avatar-icon, md-list-item .md-list-item-inner .md-avatar-icon { + padding: 8px; } + md-list-item md-checkbox.md-secondary, + md-list-item md-switch.md-secondary, md-list-item .md-list-item-inner md-checkbox.md-secondary, + md-list-item .md-list-item-inner md-switch.md-secondary { + margin-top: 0; + margin-bottom: 0; } + md-list-item md-checkbox.md-secondary, md-list-item .md-list-item-inner md-checkbox.md-secondary { + margin-right: 0; } + md-list-item md-switch.md-secondary, md-list-item .md-list-item-inner md-switch.md-secondary { + margin-right: -6px; } + md-list-item button.md-button.md-secondary-container, md-list-item .md-list-item-inner button.md-button.md-secondary-container { + background-color: transparent; + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; + border-radius: 50%; + margin: 0px; + min-width: 0px; } + md-list-item button.md-button.md-secondary-container .md-ripple, + md-list-item button.md-button.md-secondary-container .md-ripple-container, md-list-item .md-list-item-inner button.md-button.md-secondary-container .md-ripple, + md-list-item .md-list-item-inner button.md-button.md-secondary-container .md-ripple-container { + border-radius: 50%; } + md-list-item button.md-button.md-secondary-container.md-icon-button, md-list-item .md-list-item-inner button.md-button.md-secondary-container.md-icon-button { + margin-right: -12px; } + md-list-item .md-secondary-container, + md-list-item .md-secondary, md-list-item .md-list-item-inner .md-secondary-container, + md-list-item .md-list-item-inner .md-secondary { + position: absolute; + top: 50%; + right: 16px; + margin: 0 0 0 16px; + -webkit-transform: translate3d(0, -50%, 0); + transform: translate3d(0, -50%, 0); } + md-list-item > .md-button.md-secondary-container > .md-secondary, md-list-item .md-list-item-inner > .md-button.md-secondary-container > .md-secondary { + margin-left: 0; + position: static; } + md-list-item > p, md-list-item > .md-list-item-inner > p, md-list-item .md-list-item-inner > p, md-list-item .md-list-item-inner > .md-list-item-inner > p { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + margin: 0; } + +md-list-item.md-2-line, +md-list-item.md-2-line > .md-no-style, +md-list-item.md-3-line, +md-list-item.md-3-line > .md-no-style { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + md-list-item.md-2-line .md-list-item-text, + md-list-item.md-2-line > .md-no-style .md-list-item-text, + md-list-item.md-3-line .md-list-item-text, + md-list-item.md-3-line > .md-no-style .md-list-item-text { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + margin: auto; + text-overflow: ellipsis; } + md-list-item.md-2-line .md-list-item-text.md-offset, + md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, + md-list-item.md-3-line .md-list-item-text.md-offset, + md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset { + margin-left: 56px; } + md-list-item.md-2-line .md-list-item-text h3, + md-list-item.md-2-line > .md-no-style .md-list-item-text h3, + md-list-item.md-3-line .md-list-item-text h3, + md-list-item.md-3-line > .md-no-style .md-list-item-text h3 { + font-size: 16px; + font-weight: 400; + letter-spacing: 0.010em; + margin: 0 0 0px 0; + line-height: 1.2em; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; } + md-list-item.md-2-line .md-list-item-text h4, + md-list-item.md-2-line > .md-no-style .md-list-item-text h4, + md-list-item.md-3-line .md-list-item-text h4, + md-list-item.md-3-line > .md-no-style .md-list-item-text h4 { + font-size: 14px; + letter-spacing: 0.010em; + margin: 3px 0 1px 0; + font-weight: 400; + line-height: 1.2em; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; } + md-list-item.md-2-line .md-list-item-text p, + md-list-item.md-2-line > .md-no-style .md-list-item-text p, + md-list-item.md-3-line .md-list-item-text p, + md-list-item.md-3-line > .md-no-style .md-list-item-text p { + font-size: 14px; + font-weight: 500; + letter-spacing: 0.010em; + margin: 0 0 0 0; + line-height: 1.6em; } + +md-list-item.md-2-line, +md-list-item.md-2-line > .md-no-style { + height: auto; + min-height: 72px; } + md-list-item.md-2-line.md-long-text, + md-list-item.md-2-line > .md-no-style.md-long-text { + margin: 1.6em; } + md-list-item.md-2-line > .md-avatar, md-list-item.md-2-line .md-avatar-icon, + md-list-item.md-2-line > .md-no-style > .md-avatar, + md-list-item.md-2-line > .md-no-style .md-avatar-icon { + margin-top: 12px; } + md-list-item.md-2-line > md-icon:first-child, + md-list-item.md-2-line > .md-no-style > md-icon:first-child { + -webkit-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; } + md-list-item.md-2-line .md-list-item-text, + md-list-item.md-2-line > .md-no-style .md-list-item-text { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; } + +md-list-item.md-3-line, +md-list-item.md-3-line > .md-no-style { + height: auto; + min-height: 88px; } + md-list-item.md-3-line.md-long-text, + md-list-item.md-3-line > .md-no-style.md-long-text { + margin: 1.6em; } + md-list-item.md-3-line > md-icon:first-child, + md-list-item.md-3-line > .md-avatar, + md-list-item.md-3-line > .md-no-style > md-icon:first-child, + md-list-item.md-3-line > .md-no-style > .md-avatar { + margin-top: 16px; } + +md-toolbar.md-menu-toolbar h2.md-toolbar-tools { + line-height: 1rem; + height: auto; + padding: 28px; + padding-bottom: 12px; } + +md-menu-bar { + padding: 0 20px; + display: block; + position: relative; + z-index: 2; } + md-menu-bar .md-menu { + display: inline-block; + padding: 0; + position: relative; } + md-menu-bar button { + font-size: 14px; + padding: 0 10px; + margin: 0; + border: 0; + background-color: transparent; + height: 40px; } + md-menu-bar md-backdrop.md-menu-backdrop { + z-index: -2; } + +md-menu-content.md-menu-bar-menu.md-dense { + max-height: none; + padding: 16px 0; } + md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent { + position: relative; } + md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > md-icon { + position: absolute; + padding: 0; + width: 24px; + top: 6px; + left: 24px; } + md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > .md-button, md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu > .md-button { + padding: 0 32px 0 64px; } + md-menu-content.md-menu-bar-menu.md-dense .md-button { + min-height: 0; + height: 32px; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + md-menu-content.md-menu-bar-menu.md-dense .md-button span { + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; } + md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text { + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; + margin: 0 8px; } + md-menu-content.md-menu-bar-menu.md-dense md-menu-divider { + margin: 8px 0; } + md-menu-content.md-menu-bar-menu.md-dense md-menu-item > .md-button, md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button { + text-align: left; + text-align: start; } + md-menu-content.md-menu-bar-menu.md-dense .md-menu { + padding: 0; } + md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button { + position: relative; + margin: 0; + width: 100%; + text-transform: none; + font-weight: normal; + border-radius: 0px; + padding-left: 16px; } + md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button:after { + display: block; + content: '\25BC'; + position: absolute; + top: 0px; + speak: none; + -webkit-transform: rotate(270deg) scaleY(0.45) scaleX(0.9); + transform: rotate(270deg) scaleY(0.45) scaleX(0.9); + right: 28px; } + +md-progress-circular { + display: block; + position: relative; + width: 100px; + height: 100px; + padding-top: 0 !important; + margin-bottom: 0 !important; + z-index: 2; } + md-progress-circular .md-spinner-wrapper { + display: block; + position: absolute; + overflow: hidden; + top: 50%; + left: 50%; } + md-progress-circular .md-spinner-wrapper .md-inner { + width: 100px; + height: 100px; + position: relative; } + md-progress-circular .md-spinner-wrapper .md-inner .md-gap { + position: absolute; + left: 49px; + right: 49px; + top: 0; + bottom: 0; + border-top-width: 10px; + border-top-style: solid; + box-sizing: border-box; } + md-progress-circular .md-spinner-wrapper .md-inner .md-left, md-progress-circular .md-spinner-wrapper .md-inner .md-right { + position: absolute; + top: 0; + height: 100px; + width: 50px; + overflow: hidden; } + md-progress-circular .md-spinner-wrapper .md-inner .md-left .md-half-circle, md-progress-circular .md-spinner-wrapper .md-inner .md-right .md-half-circle { + position: absolute; + top: 0; + width: 100px; + height: 100px; + box-sizing: border-box; + border-width: 10px; + border-style: solid; + border-bottom-color: transparent; + border-radius: 50%; } + md-progress-circular .md-spinner-wrapper .md-inner .md-left { + left: 0; } + md-progress-circular .md-spinner-wrapper .md-inner .md-left .md-half-circle { + left: 0; + border-right-color: transparent; } + md-progress-circular .md-spinner-wrapper .md-inner .md-right { + right: 0; } + md-progress-circular .md-spinner-wrapper .md-inner .md-right .md-half-circle { + right: 0; + border-left-color: transparent; } + md-progress-circular .md-mode-indeterminate .md-spinner-wrapper { + -webkit-animation: outer-rotate 2.91667s linear infinite; + animation: outer-rotate 2.91667s linear infinite; } + md-progress-circular .md-mode-indeterminate .md-spinner-wrapper .md-inner { + -webkit-animation: sporadic-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite; + animation: sporadic-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite; } + md-progress-circular .md-mode-indeterminate .md-spinner-wrapper .md-inner .md-left .md-half-circle, md-progress-circular .md-mode-indeterminate .md-spinner-wrapper .md-inner .md-right .md-half-circle { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-duration: 1.3125s; + animation-duration: 1.3125s; + -webkit-animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1); + animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1); } + md-progress-circular .md-mode-indeterminate .md-spinner-wrapper .md-inner .md-left .md-half-circle { + -webkit-animation-name: left-wobble; + animation-name: left-wobble; } + md-progress-circular .md-mode-indeterminate .md-spinner-wrapper .md-inner .md-right .md-half-circle { + -webkit-animation-name: right-wobble; + animation-name: right-wobble; } + md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper { + -webkit-animation: none; + animation: none; } + md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper .md-inner { + -webkit-animation: none; + animation: none; } + md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper .md-inner .md-left .md-half-circle { + -webkit-animation-name: none; + animation-name: none; } + md-progress-circular md-progress-circular.ng-hide .md-spinner-wrapper .md-inner .md-right .md-half-circle { + -webkit-animation-name: none; + animation-name: none; } + md-progress-circular .md-spinner-wrapper.ng-hide { + -webkit-animation: none; + animation: none; } + md-progress-circular .md-spinner-wrapper.ng-hide .md-inner { + -webkit-animation: none; + animation: none; } + md-progress-circular .md-spinner-wrapper.ng-hide .md-inner .md-left .md-half-circle { + -webkit-animation-name: none; + animation-name: none; } + md-progress-circular .md-spinner-wrapper.ng-hide .md-inner .md-right .md-half-circle { + -webkit-animation-name: none; + animation-name: none; } + +@-webkit-keyframes outer-rotate { + 0% { + -webkit-transform: rotate(0deg) scale(0.5); + transform: rotate(0deg) scale(0.5); } + 100% { + -webkit-transform: rotate(360deg) scale(0.5); + transform: rotate(360deg) scale(0.5); } } + +@keyframes outer-rotate { + 0% { + -webkit-transform: rotate(0deg) scale(0.5); + transform: rotate(0deg) scale(0.5); } + 100% { + -webkit-transform: rotate(360deg) scale(0.5); + transform: rotate(360deg) scale(0.5); } } + +@-webkit-keyframes left-wobble { + 0%, 100% { + -webkit-transform: rotate(130deg); + transform: rotate(130deg); } + 50% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); } } + +@keyframes left-wobble { + 0%, 100% { + -webkit-transform: rotate(130deg); + transform: rotate(130deg); } + 50% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); } } + +@-webkit-keyframes right-wobble { + 0%, 100% { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg); } + 50% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); } } + +@keyframes right-wobble { + 0%, 100% { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg); } + 50% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); } } + +@-webkit-keyframes sporadic-rotate { + 12.5% { + -webkit-transform: rotate(135deg); + transform: rotate(135deg); } + 25% { + -webkit-transform: rotate(270deg); + transform: rotate(270deg); } + 37.5% { + -webkit-transform: rotate(405deg); + transform: rotate(405deg); } + 50% { + -webkit-transform: rotate(540deg); + transform: rotate(540deg); } + 62.5% { + -webkit-transform: rotate(675deg); + transform: rotate(675deg); } + 75% { + -webkit-transform: rotate(810deg); + transform: rotate(810deg); } + 87.5% { + -webkit-transform: rotate(945deg); + transform: rotate(945deg); } + 100% { + -webkit-transform: rotate(1080deg); + transform: rotate(1080deg); } } + +@keyframes sporadic-rotate { + 12.5% { + -webkit-transform: rotate(135deg); + transform: rotate(135deg); } + 25% { + -webkit-transform: rotate(270deg); + transform: rotate(270deg); } + 37.5% { + -webkit-transform: rotate(405deg); + transform: rotate(405deg); } + 50% { + -webkit-transform: rotate(540deg); + transform: rotate(540deg); } + 62.5% { + -webkit-transform: rotate(675deg); + transform: rotate(675deg); } + 75% { + -webkit-transform: rotate(810deg); + transform: rotate(810deg); } + 87.5% { + -webkit-transform: rotate(945deg); + transform: rotate(945deg); } + 100% { + -webkit-transform: rotate(1080deg); + transform: rotate(1080deg); } } + +md-progress-linear { + display: block; + position: relative; + width: 100%; + height: 5px; + padding-top: 0 !important; + margin-bottom: 0 !important; } + md-progress-linear .md-container { + display: block; + position: relative; + overflow: hidden; + width: 100%; + height: 5px; + -webkit-transform: translate(0, 0) scale(1, 1); + transform: translate(0, 0) scale(1, 1); } + md-progress-linear .md-container .md-bar { + position: absolute; + left: 0; + top: 0; + bottom: 0; + width: 100%; + height: 5px; } + md-progress-linear .md-container .md-dashed:before { + content: ""; + display: none; + position: absolute; + margin-top: 0; + height: 5px; + width: 100%; + background-color: transparent; + background-size: 10px 10px !important; + background-position: 0px -23px; } + md-progress-linear .md-container .md-bar1, md-progress-linear .md-container .md-bar2 { + transition: -webkit-transform 0.2s linear; + transition: transform 0.2s linear; } + md-progress-linear .md-container.md-mode-query .md-bar1 { + display: none; } + md-progress-linear .md-container.md-mode-query .md-bar2 { + transition: all 0.2s linear; + -webkit-animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1); + animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1); } + md-progress-linear .md-container.md-mode-determinate .md-bar1 { + display: none; } + md-progress-linear .md-container.md-mode-indeterminate .md-bar1 { + -webkit-animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite; + animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite; } + md-progress-linear .md-container.md-mode-indeterminate .md-bar2 { + -webkit-animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite; + animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite; } + md-progress-linear .md-container.ng-hide { + -webkit-animation: none; + animation: none; } + md-progress-linear .md-container.ng-hide .md-bar1 { + -webkit-animation-name: none; + animation-name: none; } + md-progress-linear .md-container.ng-hide .md-bar2 { + -webkit-animation-name: none; + animation-name: none; } + md-progress-linear .md-container.md-mode-buffer { + background-color: transparent !important; + transition: all 0.2s linear; } + md-progress-linear .md-container.md-mode-buffer .md-dashed:before { + display: block; + -webkit-animation: buffer 3s infinite linear; + animation: buffer 3s infinite linear; } + +@-webkit-keyframes query { + 0% { + opacity: 1; + -webkit-transform: translateX(35%) scale(0.3, 1); + transform: translateX(35%) scale(0.3, 1); } + 100% { + opacity: 0; + -webkit-transform: translateX(-50%) scale(0, 1); + transform: translateX(-50%) scale(0, 1); } } + +@keyframes query { + 0% { + opacity: 1; + -webkit-transform: translateX(35%) scale(0.3, 1); + transform: translateX(35%) scale(0.3, 1); } + 100% { + opacity: 0; + -webkit-transform: translateX(-50%) scale(0, 1); + transform: translateX(-50%) scale(0, 1); } } + +@-webkit-keyframes buffer { + 0% { + opacity: 1; + background-position: 0px -23px; } + 50% { + opacity: 0; } + 100% { + opacity: 1; + background-position: -200px -23px; } } + +@keyframes buffer { + 0% { + opacity: 1; + background-position: 0px -23px; } + 50% { + opacity: 0; } + 100% { + opacity: 1; + background-position: -200px -23px; } } + +@-webkit-keyframes md-progress-linear-indeterminate-scale-1 { + 0% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); + -webkit-animation-timing-function: linear; + animation-timing-function: linear; } + 36.6% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); + -webkit-animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1); + animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1); } + 69.15% { + -webkit-transform: scaleX(0.83); + transform: scaleX(0.83); + -webkit-animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098); + animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098); } + 100% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); } } + +@keyframes md-progress-linear-indeterminate-scale-1 { + 0% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); + -webkit-animation-timing-function: linear; + animation-timing-function: linear; } + 36.6% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); + -webkit-animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1); + animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1); } + 69.15% { + -webkit-transform: scaleX(0.83); + transform: scaleX(0.83); + -webkit-animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098); + animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098); } + 100% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); } } + +@-webkit-keyframes md-progress-linear-indeterminate-1 { + 0% { + left: -105.16667%; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; } + 20% { + left: -105.16667%; + -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582); + animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582); } + 69.15% { + left: 21.5%; + -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635); + animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635); } + 100% { + left: 95.44444%; } } + +@keyframes md-progress-linear-indeterminate-1 { + 0% { + left: -105.16667%; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; } + 20% { + left: -105.16667%; + -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582); + animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582); } + 69.15% { + left: 21.5%; + -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635); + animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635); } + 100% { + left: 95.44444%; } } + +@-webkit-keyframes md-progress-linear-indeterminate-scale-2 { + 0% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); + -webkit-animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397); + animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397); } + 19.15% { + -webkit-transform: scaleX(0.57); + transform: scaleX(0.57); + -webkit-animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432); + animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432); } + 44.15% { + -webkit-transform: scaleX(0.91); + transform: scaleX(0.91); + -webkit-animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179); + animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179); } + 100% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); } } + +@keyframes md-progress-linear-indeterminate-scale-2 { + 0% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); + -webkit-animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397); + animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397); } + 19.15% { + -webkit-transform: scaleX(0.57); + transform: scaleX(0.57); + -webkit-animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432); + animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432); } + 44.15% { + -webkit-transform: scaleX(0.91); + transform: scaleX(0.91); + -webkit-animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179); + animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179); } + 100% { + -webkit-transform: scaleX(0.1); + transform: scaleX(0.1); } } + +@-webkit-keyframes md-progress-linear-indeterminate-2 { + 0% { + left: -54.88889%; + -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968); + animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968); } + 25% { + left: -17.25%; + -webkit-animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372); + animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372); } + 48.35% { + left: 29.5%; + -webkit-animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203); + animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203); } + 100% { + left: 117.38889%; } } + +@keyframes md-progress-linear-indeterminate-2 { + 0% { + left: -54.88889%; + -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968); + animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968); } + 25% { + left: -17.25%; + -webkit-animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372); + animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372); } + 48.35% { + left: 29.5%; + -webkit-animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203); + animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203); } + 100% { + left: 117.38889%; } } + +md-radio-button { + box-sizing: border-box; + display: block; + margin-bottom: 16px; + white-space: nowrap; + cursor: pointer; + position: relative; } + md-radio-button[disabled] { + cursor: default; } + md-radio-button[disabled] .md-container { + cursor: default; } + md-radio-button .md-container { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + box-sizing: border-box; + display: inline-block; + width: 20px; + height: 20px; + cursor: pointer; + left: 0; + right: auto; } + html[dir=rtl] md-radio-button .md-container { + left: auto; + unicode-bidi: embed; } + body[dir=rtl] md-radio-button .md-container { + left: auto; + unicode-bidi: embed; } + md-radio-button .md-container bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-radio-button .md-container bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-radio-button .md-container { + right: 0; + unicode-bidi: embed; } + body[dir=rtl] md-radio-button .md-container { + right: 0; + unicode-bidi: embed; } + md-radio-button .md-container bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-radio-button .md-container bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-radio-button .md-container .md-ripple-container { + position: absolute; + display: block; + width: auto; + height: auto; + left: -15px; + top: -15px; + right: -15px; + bottom: -15px; } + md-radio-button .md-container:before { + box-sizing: border-box; + background-color: transparent; + border-radius: 50%; + content: ''; + position: absolute; + display: block; + height: auto; + left: 0; + top: 0; + right: 0; + bottom: 0; + transition: all 0.5s; + width: auto; } + md-radio-button.md-align-top-left > div.md-container { + top: 12px; } + md-radio-button .md-off { + box-sizing: border-box; + position: absolute; + top: 0; + left: 0; + width: 20px; + height: 20px; + border-style: solid; + border-width: 2px; + border-radius: 50%; + transition: border-color ease 0.28s; } + md-radio-button .md-on { + box-sizing: border-box; + position: absolute; + top: 0; + left: 0; + width: 20px; + height: 20px; + border-radius: 50%; + transition: -webkit-transform ease 0.28s; + transition: transform ease 0.28s; + -webkit-transform: scale(0); + transform: scale(0); } + md-radio-button.md-checked .md-on { + -webkit-transform: scale(0.5); + transform: scale(0.5); } + md-radio-button .md-label { + box-sizing: border-box; + position: relative; + display: inline-block; + margin-left: 30px; + margin-right: 0; + vertical-align: middle; + white-space: normal; + pointer-events: none; + width: auto; } + html[dir=rtl] md-radio-button .md-label { + margin-left: 0; + unicode-bidi: embed; } + body[dir=rtl] md-radio-button .md-label { + margin-left: 0; + unicode-bidi: embed; } + md-radio-button .md-label bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-radio-button .md-label bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-radio-button .md-label { + margin-right: 30px; + unicode-bidi: embed; } + body[dir=rtl] md-radio-button .md-label { + margin-right: 30px; + unicode-bidi: embed; } + md-radio-button .md-label bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-radio-button .md-label bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-radio-button .circle { + border-radius: 50%; } + +md-radio-group md-radio-button:not(:first-child) { + margin-top: 16px; } + +md-radio-group.layout-row md-radio-button { + margin-top: 0; + margin-bottom: 0; + margin-left: 0; + margin-right: 16px; } + html[dir=rtl] md-radio-group.layout-row md-radio-button { + margin-left: 16px; + unicode-bidi: embed; } + body[dir=rtl] md-radio-group.layout-row md-radio-button { + margin-left: 16px; + unicode-bidi: embed; } + md-radio-group.layout-row md-radio-button bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-radio-group.layout-row md-radio-button bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-radio-group.layout-row md-radio-button { + margin-right: 0; + unicode-bidi: embed; } + body[dir=rtl] md-radio-group.layout-row md-radio-button { + margin-right: 0; + unicode-bidi: embed; } + md-radio-group.layout-row md-radio-button bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-radio-group.layout-row md-radio-button bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-radio-group.layout-row md-radio-button:last-of-type { + margin-left: 0; + margin-right: 0; } + +md-radio-group:focus { + outline: none; } + +md-radio-group.md-focused .md-checked .md-container:before { + left: -8px; + top: -8px; + right: -8px; + bottom: -8px; } + +.md-inline-form md-radio-group { + margin: 18px 0 19px; } + .md-inline-form md-radio-group md-radio-button { + display: inline-block; + height: 30px; + padding: 2px; + box-sizing: border-box; + margin-top: 0; + margin-bottom: 0; } + +@media screen and (-ms-high-contrast: active) { + md-radio-button.md-default-theme .md-on { + background-color: #fff; } } + +.md-select-menu-container { + position: fixed; + left: 0; + top: 0; + z-index: 90; + opacity: 0; + display: none; } + .md-select-menu-container:not(.md-clickable) { + pointer-events: none; } + .md-select-menu-container md-progress-circular { + display: table; + margin: 24px auto !important; } + .md-select-menu-container.md-active { + display: block; + opacity: 1; } + .md-select-menu-container.md-active md-select-menu { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-duration: 150ms; } + .md-select-menu-container.md-active md-select-menu > * { + opacity: 1; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + transition-duration: 150ms; + transition-delay: 100ms; } + .md-select-menu-container.md-leave { + opacity: 0; + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + transition-duration: 250ms; } + +md-input-container > md-select { + margin: 0; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + +md-select { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + margin: 20px 0 26px 0; } + md-select[disabled] .md-select-value { + background-position: 0 bottom; + background-size: 4px 1px; + background-repeat: repeat-x; + margin-bottom: -1px; } + md-select:focus { + outline: none; } + md-select[disabled]:hover { + cursor: default; } + md-select:not([disabled]):hover { + cursor: pointer; } + md-select:not([disabled]).ng-invalid.ng-dirty .md-select-value { + border-bottom: 2px solid; + padding-bottom: 0; } + md-select:not([disabled]):focus .md-select-value { + border-bottom-width: 2px; + border-bottom-style: solid; + padding-bottom: 0; } + +.md-select-value { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + padding: 2px 2px 1px; + border-bottom-width: 1px; + border-bottom-style: solid; + background-color: transparent; + position: relative; + box-sizing: content-box; + min-width: 64px; + min-height: 26px; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; } + .md-select-value .md-text { + display: inline; } + .md-select-value *:first-child { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + -webkit-transform: translate3d(0, 2px, 0); + transform: translate3d(0, 2px, 0); } + .md-select-value .md-select-icon { + display: block; + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + text-align: end; + width: 24px; + margin: 0 4px; + -webkit-transform: translate3d(0, 1px, 0); + transform: translate3d(0, 1px, 0); } + .md-select-value .md-select-icon:after { + display: block; + content: '\25BC'; + position: relative; + top: 2px; + speak: none; + -webkit-transform: scaleY(0.6) scaleX(1); + transform: scaleY(0.6) scaleX(1); } + .md-select-value.md-select-placeholder { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + pointer-events: none; + -webkit-font-smoothing: antialiased; + padding-left: 2px; + z-index: 1; } + +md-select-menu { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); + max-height: 256px; + min-height: 48px; + overflow-y: hidden; + -webkit-transform-origin: left top; + transform-origin: left top; + -webkit-transform: scale(1); + transform: scale(1); } + md-select-menu.md-reverse { + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; } + md-select-menu:not(.md-overflow) md-content { + padding-top: 8px; + padding-bottom: 8px; } + html[dir=rtl] md-select-menu { + -webkit-transform-origin: right top; + transform-origin: right top; + unicode-bidi: embed; } + body[dir=rtl] md-select-menu { + -webkit-transform-origin: right top; + transform-origin: right top; + unicode-bidi: embed; } + md-select-menu bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-select-menu bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-select-menu md-content { + min-width: 136px; + min-height: 48px; + max-height: 256px; + overflow-y: auto; } + md-select-menu > * { + opacity: 0; } + +md-option { + cursor: pointer; + position: relative; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + width: auto; + padding: 0 16px 0 16px; + height: 48px; } + md-option[disabled] { + cursor: default; } + md-option:focus { + outline: none; } + md-option .md-text { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + width: auto; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + font-size: 16px; } + +md-optgroup { + display: block; } + md-optgroup label { + display: block; + font-size: 14px; + text-transform: uppercase; + padding: 16px; + font-weight: 500; } + md-optgroup md-option { + padding-left: 32px; + padding-right: 32px; } + +@media screen and (-ms-high-contrast: active) { + .md-select-backdrop { + background-color: transparent; } + md-select-menu { + border: 1px solid #fff; } } + +md-sidenav { + box-sizing: border-box; + position: absolute; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + z-index: 60; + width: 320px; + max-width: 320px; + bottom: 0; + overflow: auto; + -webkit-overflow-scrolling: touch; } + md-sidenav ul { + list-style: none; } + md-sidenav.md-closed { + display: none; } + md-sidenav.md-closed-add, md-sidenav.md-closed-remove { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + transition: 0.2s ease-in all; } + md-sidenav.md-closed-add.md-closed-add-active, md-sidenav.md-closed-remove.md-closed-remove-active { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); } + md-sidenav.md-locked-open-add, md-sidenav.md-locked-open-remove { + position: static; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + md-sidenav.md-locked-open, md-sidenav.md-locked-open.md-closed, md-sidenav.md-locked-open.md-closed.md-sidenav-left, md-sidenav.md-locked-open.md-closed, md-sidenav.md-locked-open.md-closed.md-sidenav-right, md-sidenav.md-locked-open-remove.md-closed { + position: static; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + md-sidenav.md-locked-open-remove-active { + transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + width: 0; + min-width: 0; } + md-sidenav.md-closed.md-locked-open-add { + width: 0; + min-width: 0; + -webkit-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); } + md-sidenav.md-closed.md-locked-open-add-active { + transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); + width: 320px; + min-width: 320px; + -webkit-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); } + +.md-sidenav-backdrop.md-locked-open { + display: none; } + +.md-sidenav-left, md-sidenav { + left: 0; + top: 0; + -webkit-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); } + .md-sidenav-left.md-closed, md-sidenav.md-closed { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); } + +.md-sidenav-right { + left: 100%; + top: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); } + .md-sidenav-right.md-closed { + -webkit-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); } + +@media screen and (min-width: 600px) { + md-sidenav { + max-width: 400px; } } + +@media screen and (max-width: 456px) { + md-sidenav { + width: calc(100% - 56px); + min-width: calc(100% - 56px); + max-width: calc(100% - 56px); } } + +@media screen and (-ms-high-contrast: active) { + .md-sidenav-left, md-sidenav { + border-right: 1px solid #fff; } + .md-sidenav-right { + border-left: 1px solid #fff; } } + +@-webkit-keyframes sliderFocusThumb { + 0% { + opacity: 0; + -webkit-transform: scale(0); + transform: scale(0); } + 50% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } + 100% { + opacity: 0; } } + +@keyframes sliderFocusThumb { + 0% { + opacity: 0; + -webkit-transform: scale(0); + transform: scale(0); } + 50% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } + 100% { + opacity: 0; } } + +md-slider { + height: 48px; + position: relative; + display: block; + margin-left: 4px; + margin-right: 4px; + padding: 0; + /** + * Track + */ + /** + * Slider thumb + */ + /* The sign that's focused in discrete mode */ + /** + * The border/background that comes in when focused in non-discrete mode + */ + /* Don't animate left/right while panning */ } + md-slider *, md-slider *:after { + box-sizing: border-box; } + md-slider .md-slider-wrapper { + position: relative; } + md-slider .md-track-container { + width: 100%; + position: absolute; + top: 23px; + height: 2px; } + md-slider .md-track { + position: absolute; + left: 0; + right: 0; + height: 100%; } + md-slider .md-track-fill { + transition: width 0.05s linear; } + md-slider .md-track-ticks { + position: absolute; + left: 0; + right: 0; + height: 100%; } + md-slider .md-track-ticks canvas { + width: 100%; } + md-slider .md-thumb-container { + position: absolute; + left: 0; + top: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); + transition: left 0.1s linear; } + md-slider .md-thumb { + z-index: 1; + position: absolute; + left: -19px; + top: 5px; + width: 38px; + height: 38px; + border-radius: 38px; + -webkit-transform: scale(0.5); + transform: scale(0.5); + transition: all 0.1s linear; } + md-slider .md-thumb:after { + content: ''; + position: absolute; + left: 3px; + top: 3px; + width: 32px; + height: 32px; + border-radius: 32px; + border-width: 3px; + border-style: solid; } + md-slider .md-sign { + /* Center the children (slider-thumb-text) */ + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + position: absolute; + left: -14px; + top: -20px; + width: 28px; + height: 28px; + border-radius: 28px; + -webkit-transform: scale(0.4) translate3d(0, 70px, 0); + transform: scale(0.4) translate3d(0, 70px, 0); + transition: all 0.2s ease-in-out; + /* The arrow pointing down under the sign */ } + md-slider .md-sign:after { + position: absolute; + content: ''; + left: 0px; + border-radius: 16px; + top: 19px; + border-left: 14px solid transparent; + border-right: 14px solid transparent; + border-top-width: 16px; + border-top-style: solid; + opacity: 0; + -webkit-transform: translate3d(0, -8px, 0); + transform: translate3d(0, -8px, 0); + transition: all 0.2s ease-in-out; } + md-slider .md-sign .md-thumb-text { + z-index: 1; + font-size: 12px; + font-weight: bold; } + md-slider .md-focus-thumb { + position: absolute; + left: -24px; + top: 0px; + width: 48px; + height: 48px; + border-radius: 48px; + display: none; + opacity: 0; + background-color: #C0C0C0; + -webkit-animation: sliderFocusThumb 0.4s linear; + animation: sliderFocusThumb 0.4s linear; } + md-slider .md-focus-ring { + position: absolute; + left: -24px; + top: 0px; + width: 48px; + height: 48px; + border-radius: 48px; + -webkit-transform: scale(0); + transform: scale(0); + transition: all 0.2s linear; + opacity: 0.26; } + md-slider .md-disabled-thumb { + position: absolute; + left: -22px; + top: 2px; + width: 44px; + height: 44px; + border-radius: 44px; + -webkit-transform: scale(0.35); + transform: scale(0.35); + border-width: 6px; + border-style: solid; + display: none; } + md-slider.md-min .md-thumb:after { + background-color: white; } + md-slider.md-min .md-sign { + opacity: 0; } + md-slider:focus { + outline: none; } + md-slider.md-dragging .md-thumb-container, + md-slider.md-dragging .md-track-fill { + transition: none; } + md-slider:not([md-discrete]) { + /* Hide the sign and ticks in non-discrete mode */ } + md-slider:not([md-discrete]) .md-track-ticks, + md-slider:not([md-discrete]) .md-sign { + display: none; } + md-slider:not([md-discrete]):not([disabled]):hover .md-thumb { + -webkit-transform: scale(0.6); + transform: scale(0.6); } + md-slider:not([md-discrete]):not([disabled]):focus .md-focus-thumb, md-slider:not([md-discrete]):not([disabled]).md-active .md-focus-thumb { + display: block; } + md-slider:not([md-discrete]):not([disabled]):focus .md-focus-ring, md-slider:not([md-discrete]):not([disabled]).md-active .md-focus-ring { + -webkit-transform: scale(1); + transform: scale(1); } + md-slider:not([md-discrete]):not([disabled]):focus .md-thumb, md-slider:not([md-discrete]):not([disabled]).md-active .md-thumb { + -webkit-transform: scale(0.85); + transform: scale(0.85); } + md-slider[md-discrete] { + /* Hide the focus thumb in discrete mode */ } + md-slider[md-discrete] .md-focus-thumb, + md-slider[md-discrete] .md-focus-ring { + display: none; } + md-slider[md-discrete]:not([disabled]):focus .md-sign, + md-slider[md-discrete]:not([disabled]):focus .md-sign:after, md-slider[md-discrete]:not([disabled]).md-active .md-sign, + md-slider[md-discrete]:not([disabled]).md-active .md-sign:after { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0) scale(1); + transform: translate3d(0, 0, 0) scale(1); } + md-slider[disabled] .md-track-fill { + display: none; } + md-slider[disabled] .md-sign { + display: none; } + md-slider[disabled] .md-thumb { + -webkit-transform: scale(0.35); + transform: scale(0.35); } + md-slider[disabled] .md-disabled-thumb { + display: block; } + +@media screen and (-ms-high-contrast: active) { + md-slider.md-default-theme .md-track { + border-bottom: 1px solid #fff; } } + +.md-sticky-clone { + z-index: 2; + top: 0; + left: 0; + right: 0; + position: absolute !important; + -webkit-transform: translate3d(-9999px, -9999px, 0); + transform: translate3d(-9999px, -9999px, 0); } + .md-sticky-clone[sticky-state="active"] { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + .md-sticky-clone[sticky-state="active"]:not(.md-sticky-no-effect) .md-subheader-inner { + -webkit-animation: subheaderStickyHoverIn 0.3s ease-out both; + animation: subheaderStickyHoverIn 0.3s ease-out both; } + +@-webkit-keyframes subheaderStickyHoverIn { + 0% { + box-shadow: 0 0 0 0 transparent; } + 100% { + box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } } + +@keyframes subheaderStickyHoverIn { + 0% { + box-shadow: 0 0 0 0 transparent; } + 100% { + box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } } + +@-webkit-keyframes subheaderStickyHoverOut { + 0% { + box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } + 100% { + box-shadow: 0 0 0 0 transparent; } } + +@keyframes subheaderStickyHoverOut { + 0% { + box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } + 100% { + box-shadow: 0 0 0 0 transparent; } } + +.md-subheader-wrapper:not(.md-sticky-no-effect) { + transition: 0.2s ease-out margin; } + .md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader { + margin: 0; } + .md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone { + z-index: 2; } + .md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state="active"] { + margin-top: -2px; } + .md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state="active"] .md-subheader-inner:after { + -webkit-animation: subheaderStickyHoverOut 0.3s ease-out both; + animation: subheaderStickyHoverOut 0.3s ease-out both; } + +.md-subheader { + display: block; + font-size: 14px; + font-weight: 500; + line-height: 1em; + margin: 0 0 0 0; + position: relative; } + .md-subheader .md-subheader-inner { + display: block; + padding: 16px; } + .md-subheader .md-subheader-content { + display: block; + z-index: 1; + position: relative; } + +.md-inline-form md-switch { + margin-top: 18px; + margin-bottom: 19px; } + +md-switch { + margin: 16px 0; + white-space: nowrap; + cursor: pointer; + outline: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + height: 30px; + line-height: 28px; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + margin-left: inherit; + margin-right: 16px; } + html[dir=rtl] md-switch { + margin-left: 16px; + unicode-bidi: embed; } + body[dir=rtl] md-switch { + margin-left: 16px; + unicode-bidi: embed; } + md-switch bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-switch bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-switch { + margin-right: inherit; + unicode-bidi: embed; } + body[dir=rtl] md-switch { + margin-right: inherit; + unicode-bidi: embed; } + md-switch bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-switch bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-switch:last-of-type { + margin-left: inherit; + margin-right: 0; } + html[dir=rtl] md-switch:last-of-type { + margin-left: 0; + unicode-bidi: embed; } + body[dir=rtl] md-switch:last-of-type { + margin-left: 0; + unicode-bidi: embed; } + md-switch:last-of-type bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-switch:last-of-type bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + html[dir=rtl] md-switch:last-of-type { + margin-right: inherit; + unicode-bidi: embed; } + body[dir=rtl] md-switch:last-of-type { + margin-right: inherit; + unicode-bidi: embed; } + md-switch:last-of-type bdo[dir=rtl] { + direction: rtl; + unicode-bidi: bidi-override; } + md-switch:last-of-type bdo[dir=ltr] { + direction: ltr; + unicode-bidi: bidi-override; } + md-switch[disabled] { + cursor: default; } + md-switch[disabled] .md-container { + cursor: default; } + md-switch .md-container { + cursor: -webkit-grab; + cursor: grab; + width: 36px; + height: 24px; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + margin-right: 8px; + float: left; } + md-switch:not([disabled]) .md-dragging, + md-switch:not([disabled]).md-dragging .md-container { + cursor: -webkit-grabbing; + cursor: grabbing; } + md-switch.md-focused:not([disabled]) .md-thumb:before { + left: -8px; + top: -8px; + right: -8px; + bottom: -8px; } + md-switch.md-focused:not([disabled]):not(.md-checked) .md-thumb:before { + background-color: rgba(0, 0, 0, 0.12); } + md-switch .md-label { + border-color: transparent; + border-width: 0; + float: left; } + md-switch .md-bar { + left: 1px; + width: 34px; + top: 5px; + height: 14px; + border-radius: 8px; + position: absolute; } + md-switch .md-thumb-container { + top: 2px; + left: 0; + width: 16px; + position: absolute; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + z-index: 1; } + md-switch.md-checked .md-thumb-container { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); } + md-switch .md-thumb { + position: absolute; + margin: 0; + left: 0; + top: 0; + outline: none; + height: 20px; + width: 20px; + border-radius: 50%; + box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); } + md-switch .md-thumb:before { + background-color: transparent; + border-radius: 50%; + content: ''; + position: absolute; + display: block; + height: auto; + left: 0; + top: 0; + right: 0; + bottom: 0; + transition: all 0.5s; + width: auto; } + md-switch .md-thumb .md-ripple-container { + position: absolute; + display: block; + width: auto; + height: auto; + left: -20px; + top: -20px; + right: -20px; + bottom: -20px; } + md-switch:not(.md-dragging) .md-bar, + md-switch:not(.md-dragging) .md-thumb-container, + md-switch:not(.md-dragging) .md-thumb { + transition: all 0.08s linear; + transition-property: -webkit-transform, background-color; + transition-property: transform, background-color; } + md-switch:not(.md-dragging) .md-bar, + md-switch:not(.md-dragging) .md-thumb { + transition-delay: 0.05s; } + +@media screen and (-ms-high-contrast: active) { + md-switch.md-default-theme .md-bar { + background-color: #666; } + md-switch.md-default-theme.md-checked .md-bar { + background-color: #9E9E9E; } + md-switch.md-default-theme .md-thumb { + background-color: #fff; } } + +@-webkit-keyframes md-tab-content-hide { + 0% { + opacity: 1; } + 50% { + opacity: 1; } + 100% { + opacity: 0; } } + +@keyframes md-tab-content-hide { + 0% { + opacity: 1; } + 50% { + opacity: 1; } + 100% { + opacity: 0; } } + +md-tab-data { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: -1; + opacity: 0; } + +md-tabs { + display: block; + margin: 0; + border-radius: 2px; + overflow: hidden; + position: relative; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; } + md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) { + min-height: 248px; } + md-tabs[md-align-tabs="bottom"] { + padding-bottom: 48px; } + md-tabs[md-align-tabs="bottom"] md-tabs-wrapper { + position: absolute; + bottom: 0; + left: 0; + right: 0; + height: 48px; + z-index: 2; } + md-tabs[md-align-tabs="bottom"] md-tabs-content-wrapper { + top: 0; + bottom: 48px; } + md-tabs.md-dynamic-height md-tabs-content-wrapper { + min-height: 0; + position: relative; + top: auto; + left: auto; + right: auto; + bottom: auto; + overflow: visible; } + md-tabs.md-dynamic-height md-tab-content.md-active { + position: relative; } + md-tabs[md-border-bottom] md-tabs-wrapper { + border-width: 0 0 1px; + border-style: solid; } + md-tabs[md-border-bottom]:not(.md-dynamic-height) md-tabs-content-wrapper { + top: 49px; } + +md-tabs-wrapper { + display: block; + position: relative; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + md-tabs-wrapper md-prev-button, md-tabs-wrapper md-next-button { + height: 100%; + width: 32px; + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + line-height: 1em; + z-index: 2; + cursor: pointer; + font-size: 16px; + background: transparent no-repeat center center; + transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1); } + md-tabs-wrapper md-prev-button:focus, md-tabs-wrapper md-next-button:focus { + outline: none; } + md-tabs-wrapper md-prev-button.md-disabled, md-tabs-wrapper md-next-button.md-disabled { + opacity: 0.25; + cursor: default; } + md-tabs-wrapper md-prev-button.ng-leave, md-tabs-wrapper md-next-button.ng-leave { + transition: none; } + md-tabs-wrapper md-prev-button md-icon, md-tabs-wrapper md-next-button md-icon { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); } + md-tabs-wrapper md-prev-button { + left: 0; + background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg=="); } + md-tabs-wrapper md-next-button { + right: 0; + background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K"); } + md-tabs-wrapper md-next-button md-icon { + -webkit-transform: translate3d(-50%, -50%, 0) rotate(180deg); + transform: translate3d(-50%, -50%, 0) rotate(180deg); } + md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper { + width: 100%; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item { + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; } + +md-tabs-canvas { + position: relative; + overflow: hidden; + display: block; + height: 48px; } + md-tabs-canvas:after { + content: ''; + display: table; + clear: both; } + md-tabs-canvas .md-dummy-wrapper { + position: absolute; + top: 0; + left: 0; } + md-tabs-canvas.md-paginated { + margin: 0 32px; } + md-tabs-canvas.md-center-tabs { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + text-align: center; } + md-tabs-canvas.md-center-tabs .md-tab { + float: none; + display: inline-block; } + +md-pagination-wrapper { + height: 48px; + display: block; + transition: -webkit-transform 0.5s cubic-bezier(0.35, 0, 0.25, 1); + transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1); + position: absolute; + width: 999999px; + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + md-pagination-wrapper:after { + content: ''; + display: table; + clear: both; } + md-pagination-wrapper.md-center-tabs { + position: relative; + width: initial; + margin: 0 auto; } + +md-tabs-content-wrapper { + display: block; + position: absolute; + top: 48px; + left: 0; + right: 0; + bottom: 0; + overflow: hidden; } + +md-tab-content { + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + transition: -webkit-transform 0.5s cubic-bezier(0.35, 0, 0.25, 1); + transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1); + overflow: auto; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + md-tab-content.md-no-scroll { + bottom: auto; + overflow: hidden; } + md-tab-content.ng-leave, md-tab-content.md-no-transition { + transition: none; } + md-tab-content.md-left:not(.md-active) { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + -webkit-animation: 1s md-tab-content-hide; + animation: 1s md-tab-content-hide; + opacity: 0; } + md-tab-content.md-left:not(.md-active) * { + transition: visibility 0s linear; + transition-delay: 0.5s; + visibility: hidden; } + md-tab-content.md-right:not(.md-active) { + -webkit-transform: translateX(100%); + transform: translateX(100%); + -webkit-animation: 1s md-tab-content-hide; + animation: 1s md-tab-content-hide; + opacity: 0; } + md-tab-content.md-right:not(.md-active) * { + transition: visibility 0s linear; + transition-delay: 0.5s; + visibility: hidden; } + md-tab-content > div.ng-leave { + -webkit-animation: 1s md-tab-content-hide; + animation: 1s md-tab-content-hide; } + +md-ink-bar { + position: absolute; + left: auto; + right: auto; + bottom: 0; + height: 2px; } + md-ink-bar.md-left { + transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1); } + md-ink-bar.md-right { + transition: left 0.25s cubic-bezier(0.35, 0, 0.25, 1), right 0.125s cubic-bezier(0.35, 0, 0.25, 1); } + +md-tab { + position: absolute; + z-index: -1; + left: -9999px; } + +.md-tab { + font-size: 14px; + text-align: center; + line-height: 24px; + padding: 12px 24px; + transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1); + cursor: pointer; + white-space: nowrap; + position: relative; + text-transform: uppercase; + float: left; + font-weight: 500; + box-sizing: border-box; + overflow: hidden; + text-overflow: ellipsis; } + .md-tab.md-focused { + box-shadow: none; + outline: none; } + .md-tab.md-active { + cursor: default; } + .md-tab.md-disabled { + pointer-events: none; + -ms-touch-action: pan-y; + touch-action: pan-y; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-user-drag: none; + opacity: 0.5; + cursor: default; } + .md-tab.ng-leave { + transition: none; } + +md-toolbar + md-tabs { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +md-toast { + position: absolute; + z-index: 105; + box-sizing: border-box; + cursor: default; + overflow: hidden; + padding: 8px; + opacity: 1; + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + /* Transition differently when swiping */ + /* + * When the toast doesn't take up the whole screen, + * make it rotate when the user swipes it away + */ } + md-toast .md-toast-content { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + height: 0; + max-height: 168px; + max-width: 100%; + min-height: 48px; + padding-left: 24px; + padding-right: 24px; + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); + border-radius: 2px; + font-size: 14px; + overflow: hidden; + -webkit-transform: translate3d(0, 0, 0) rotateZ(0deg); + transform: translate3d(0, 0, 0) rotateZ(0deg); + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); } + md-toast.md-capsule { + border-radius: 24px; } + md-toast.md-capsule .md-toast-content { + border-radius: 24px; } + md-toast.ng-leave-active .md-toast-content { + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); } + md-toast.md-swipeleft .md-toast-content, md-toast.md-swiperight .md-toast-content, md-toast.md-swipeup .md-toast-content, md-toast.md-swipedown .md-toast-content { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); } + md-toast.ng-enter { + opacity: 0; } + md-toast.ng-enter .md-toast-content { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } + md-toast.ng-enter.md-top .md-toast-content { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } + md-toast.ng-enter.ng-enter-active { + opacity: 1; } + md-toast.ng-enter.ng-enter-active .md-toast-content { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + md-toast.ng-leave.ng-leave-active .md-toast-content { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } + md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content { + -webkit-transform: translate3d(0, -50%, 0); + transform: translate3d(0, -50%, 0); } + md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content { + -webkit-transform: translate3d(0, 50%, 0); + transform: translate3d(0, 50%, 0); } + md-toast.ng-leave.ng-leave-active.md-top .md-toast-content { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } + md-toast .md-action { + line-height: 19px; + margin-left: 24px; + margin-right: 0; + cursor: pointer; + text-transform: uppercase; + float: right; } + md-toast .md-action.md-button { + min-width: 0; } + +@media (max-width: 959px) { + md-toast { + left: 0; + right: 0; + width: 100%; + max-width: 100%; + min-width: 0; + border-radius: 0; + bottom: 0; } + md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content { + -webkit-transform: translate3d(0, -50%, 0); + transform: translate3d(0, -50%, 0); } + md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content { + -webkit-transform: translate3d(0, 50%, 0); + transform: translate3d(0, 50%, 0); } } + +@media (min-width: 960px) { + md-toast { + min-width: 304px; + /* + * When the toast doesn't take up the whole screen, + * make it rotate when the user swipes it away + */ } + md-toast.md-bottom { + bottom: 0; } + md-toast.md-left { + left: 0; } + md-toast.md-right { + right: 0; } + md-toast.md-top { + top: 0; } + md-toast.ng-leave.ng-leave-active.md-swipeleft .md-toast-content { + -webkit-transform: translate3d(-50%, 0, 0); + transform: translate3d(-50%, 0, 0); } + md-toast.ng-leave.ng-leave-active.md-swiperight .md-toast-content { + -webkit-transform: translate3d(50%, 0, 0); + transform: translate3d(50%, 0, 0); } } + +@media (min-width: 1920px) { + md-toast .md-toast-content { + max-width: 568px; } } + +@media screen and (-ms-high-contrast: active) { + md-toast { + border: 1px solid #fff; } } + +.md-toast-animating { + overflow: hidden !important; } + +md-toolbar { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + position: relative; + z-index: 2; + font-size: 20px; + min-height: 64px; + width: 100%; } + md-toolbar.md-whiteframe-z1-add, md-toolbar.md-whiteframe-z1-remove { + transition: box-shadow 0.5s linear; } + md-toolbar md-toolbar-filler { + width: 72px; } + md-toolbar *, + md-toolbar *:before, + md-toolbar *:after { + box-sizing: border-box; } + md-toolbar.md-tall { + height: 128px; + min-height: 128px; + max-height: 128px; } + md-toolbar.md-medium-tall { + height: 88px; + min-height: 88px; + max-height: 88px; } + md-toolbar.md-medium-tall .md-toolbar-tools { + height: 48px; + min-height: 48px; + max-height: 48px; } + md-toolbar > .md-indent { + margin-left: 64px; } + md-toolbar ~ md-content > md-list { + padding: 0; } + md-toolbar ~ md-content > md-list md-list-item:last-child md-divider { + display: none; } + +.md-toolbar-tools { + font-size: 20px; + letter-spacing: 0.005em; + box-sizing: border-box; + font-weight: 400; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + width: 100%; + height: 64px; + max-height: 64px; + padding: 0 16px; + margin: 0; } + .md-toolbar-tools h1, .md-toolbar-tools h2, .md-toolbar-tools h3 { + font-size: inherit; + font-weight: inherit; + margin: inherit; } + .md-toolbar-tools a { + color: inherit; + text-decoration: none; } + .md-toolbar-tools .fill-height { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; } + .md-toolbar-tools .md-button { + margin-top: 0; + margin-bottom: 0; } + .md-toolbar-tools > .md-button:first-child { + margin-left: -8px; } + .md-toolbar-tools > .md-button:last-child { + margin-right: -8px; } + .md-toolbar-tools > md-menu:last-child { + margin-right: -8px; } + .md-toolbar-tools > md-menu:last-child > .md-button { + margin-right: 0; } + @media screen and (-ms-high-contrast: active) { + .md-toolbar-tools { + border-bottom: 1px solid #fff; } } + +@media only screen and (min-width: 0) and (max-width: 959px) and (orientation: portrait) { + md-toolbar { + min-height: 56px; } + .md-toolbar-tools { + height: 56px; + max-height: 56px; } } + +@media only screen and (min-width: 0) and (max-width: 959px) and (orientation: landscape) { + md-toolbar { + min-height: 48px; } + .md-toolbar-tools { + height: 48px; + max-height: 48px; } } + +md-tooltip { + position: absolute; + z-index: 100; + overflow: hidden; + pointer-events: none; + border-radius: 4px; + font-weight: 500; + font-size: 14px; } + @media screen and (min-width: 960px) { + md-tooltip { + font-size: 10px; } } + md-tooltip .md-content { + position: relative; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + -webkit-transform-origin: center top; + transform-origin: center top; + -webkit-transform: scale(0); + transform: scale(0); + opacity: 0; + height: 32px; + line-height: 32px; + padding-left: 16px; + padding-right: 16px; } + @media screen and (min-width: 960px) { + md-tooltip .md-content { + height: 22px; + line-height: 22px; + padding-left: 8px; + padding-right: 8px; } } + md-tooltip .md-content.md-show-add { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-duration: .2s; + -webkit-transform: scale(0); + transform: scale(0); + opacity: 0; } + md-tooltip .md-content.md-show, md-tooltip .md-content.md-show-add-active { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + -webkit-transform-origin: center top; + transform-origin: center top; } + md-tooltip .md-content.md-show-remove { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + transition-duration: .2s; } + md-tooltip .md-content.md-show-remove.md-show-remove-active { + -webkit-transform: scale(0); + transform: scale(0); + opacity: 0; } + md-tooltip.md-hide { + transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); } + md-tooltip.md-show { + transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); + pointer-events: auto; + will-change: opacity, height, width; } + +.md-virtual-repeat-container { + box-sizing: border-box; + display: block; + margin: 0; + overflow: hidden; + padding: 0; + position: relative; } + .md-virtual-repeat-container .md-virtual-repeat-scroller { + bottom: 0; + box-sizing: border-box; + left: 0; + margin: 0; + overflow-x: hidden; + padding: 0; + position: absolute; + right: 0; + top: 0; } + .md-virtual-repeat-container .md-virtual-repeat-sizer { + box-sizing: border-box; + height: 1px; + display: block; + margin: 0; + padding: 0; + width: 1px; } + .md-virtual-repeat-container .md-virtual-repeat-offsetter { + box-sizing: border-box; + left: 0; + margin: 0; + padding: 0; + position: absolute; + right: 0; + top: 0; } + +.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller { + overflow-x: auto; + overflow-y: hidden; } + +.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter { + bottom: 16px; + right: auto; + white-space: nowrap; } + +.md-whiteframe-1dp, .md-whiteframe-z1 { + box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-2dp { + box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-3dp { + box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 3px 3px -2px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-4dp, .md-whiteframe-z2 { + box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-5dp { + box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-6dp { + box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-7dp, .md-whiteframe-z3 { + box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-8dp { + box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-9dp { + box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-10dp, .md-whiteframe-z4 { + box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-11dp { + box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-12dp { + box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-13dp, .md-whiteframe-z5 { + box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-14dp { + box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-15dp { + box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-16dp { + box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-17dp { + box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-18dp { + box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-19dp { + box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-20dp { + box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-21dp { + box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-22dp { + box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-23dp { + box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12); } + +.md-whiteframe-24dp { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); } + +@media screen and (-ms-high-contrast: active) { + md-whiteframe { + border: 1px solid #fff; } } + +/* +* +* Responsive attributes +* +* References: +* 1) https://scotch.io/tutorials/a-visual-guide-to-css3-flexbox-properties#flex +* 2) https://css-tricks.com/almanac/properties/f/flex/ +* 3) https://css-tricks.com/snippets/css/a-guide-to-flexbox/ +* 4) https://github.com/philipwalton/flexbugs#3-min-height-on-a-flex-container-wont-apply-to-its-flex-items +* 5) http://godban.com.ua/projects/flexgrid +* +*/ +@-moz-document url-prefix() { + [layout-fill] { + margin: 0; + width: 100%; + min-height: 100%; + height: 100%; } } + +/* + * Apply Mixins to create Layout/Flexbox styles + * + */ +[flex-order] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + +[flex-order="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + +[flex-order="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + +[flex-order="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + +[flex-order="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + +[flex-order="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + +[flex-order="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + +[flex-order="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + +[flex-order="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + +[flex-order="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + +[flex-order="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + +[flex-order="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + +[flex-order="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + +[flex-order="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + +[flex-order="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + +[flex-order="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + +[flex-order="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + +[flex-order="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + +[flex-order="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + +[flex-order="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + +[flex-order="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + +[flex-order="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + +[flex-order="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + +[flex-order="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + +[flex-order="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + +[flex-order="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + +[flex-order="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + +[flex-order="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + +[flex-order="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + +[flex-order="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + +[flex-order="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + +[flex-order="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + +[flex-order="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + +[flex-order="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + +[flex-order="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + +[flex-order="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + +[flex-order="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + +[flex-order="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + +[flex-order="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + +[flex-order="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + +[flex-order="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + +[flex-order="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + +[flex-offset="0"] { + margin-left: 0%; } + +[flex-offset="5"] { + margin-left: 5%; } + +[flex-offset="10"] { + margin-left: 10%; } + +[flex-offset="15"] { + margin-left: 15%; } + +[flex-offset="20"] { + margin-left: 20%; } + +[flex-offset="25"] { + margin-left: 25%; } + +[flex-offset="30"] { + margin-left: 30%; } + +[flex-offset="35"] { + margin-left: 35%; } + +[flex-offset="40"] { + margin-left: 40%; } + +[flex-offset="45"] { + margin-left: 45%; } + +[flex-offset="50"] { + margin-left: 50%; } + +[flex-offset="55"] { + margin-left: 55%; } + +[flex-offset="60"] { + margin-left: 60%; } + +[flex-offset="65"] { + margin-left: 65%; } + +[flex-offset="70"] { + margin-left: 70%; } + +[flex-offset="75"] { + margin-left: 75%; } + +[flex-offset="80"] { + margin-left: 80%; } + +[flex-offset="85"] { + margin-left: 85%; } + +[flex-offset="90"] { + margin-left: 90%; } + +[flex-offset="95"] { + margin-left: 95%; } + +[flex-offset="33"] { + margin-left: calc(100% / 3); } + +[flex-offset="66"] { + margin-left: calc(200% / 3); } + +[layout-align] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + +[layout-align="start"], +[layout-align="start start"], +[layout-align="start center"], +[layout-align="start end"], +[layout-align="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + +[layout-align="center"], +[layout-align="center start"], +[layout-align="center center"], +[layout-align="center end"], +[layout-align="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + +[layout-align="end"], +[layout-align="end center"], +[layout-align="end start"], +[layout-align="end end"], +[layout-align="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + +[layout-align="space-around"], +[layout-align="space-around center"], +[layout-align="space-around start"], +[layout-align="space-around end"], +[layout-align="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + +[layout-align="space-between"], +[layout-align="space-between center"], +[layout-align="space-between start"], +[layout-align="space-between end"], +[layout-align="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + +[layout-align="start start"], +[layout-align="center start"], +[layout-align="end start"], +[layout-align="space-between start"], +[layout-align="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + +[layout-align="start center"], +[layout-align="center center"], +[layout-align="end center"], +[layout-align="space-between center"], +[layout-align="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + +[layout-align="start center"] > *, +[layout-align="center center"] > *, +[layout-align="end center"] > *, +[layout-align="space-between center"] > *, +[layout-align="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + +[layout-align="start end"], +[layout-align="center end"], +[layout-align="end end"], +[layout-align="space-between end"], +[layout-align="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + +[layout-align="start stretch"], +[layout-align="center stretch"], +[layout-align="end stretch"], +[layout-align="space-between stretch"], +[layout-align="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + +[flex] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } + +@media screen\0 { + [flex] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +[flex-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + +[flex-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + +[flex-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + +[flex-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + +[flex="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="0"], +[layout="row"] > [flex="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="0"], +[layout="column"] > [flex="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + +[flex="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="5"], +[layout="row"] > [flex="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="5"], +[layout="column"] > [flex="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + +[flex="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="10"], +[layout="row"] > [flex="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="10"], +[layout="column"] > [flex="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + +[flex="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="15"], +[layout="row"] > [flex="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="15"], +[layout="column"] > [flex="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + +[flex="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="20"], +[layout="row"] > [flex="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="20"], +[layout="column"] > [flex="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + +[flex="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="25"], +[layout="row"] > [flex="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="25"], +[layout="column"] > [flex="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + +[flex="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="30"], +[layout="row"] > [flex="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="30"], +[layout="column"] > [flex="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + +[flex="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="35"], +[layout="row"] > [flex="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="35"], +[layout="column"] > [flex="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + +[flex="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="40"], +[layout="row"] > [flex="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="40"], +[layout="column"] > [flex="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + +[flex="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="45"], +[layout="row"] > [flex="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="45"], +[layout="column"] > [flex="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + +[flex="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="50"], +[layout="row"] > [flex="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="50"], +[layout="column"] > [flex="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + +[flex="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="55"], +[layout="row"] > [flex="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="55"], +[layout="column"] > [flex="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + +[flex="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="60"], +[layout="row"] > [flex="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="60"], +[layout="column"] > [flex="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + +[flex="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="65"], +[layout="row"] > [flex="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="65"], +[layout="column"] > [flex="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + +[flex="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="70"], +[layout="row"] > [flex="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="70"], +[layout="column"] > [flex="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + +[flex="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="75"], +[layout="row"] > [flex="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="75"], +[layout="column"] > [flex="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + +[flex="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="80"], +[layout="row"] > [flex="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="80"], +[layout="column"] > [flex="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + +[flex="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="85"], +[layout="row"] > [flex="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="85"], +[layout="column"] > [flex="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + +[flex="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="90"], +[layout="row"] > [flex="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="90"], +[layout="column"] > [flex="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + +[flex="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="95"], +[layout="row"] > [flex="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="95"], +[layout="column"] > [flex="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + +[flex="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="100"], +[layout="row"] > [flex="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="100"], +[layout="column"] > [flex="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="33"], [layout="row"] > [flex="33"], [layout="row"] > [flex="33"], [layout="row"] > [flex="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + +[layout="row"] > [flex="66"], [layout="row"] > [flex="66"], [layout="row"] > [flex="66"], [layout="row"] > [flex="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + +[layout="column"] > [flex="33"], [layout="column"] > [flex="33"], [layout="column"] > [flex="33"], [layout="column"] > [flex="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + +[layout="column"] > [flex="66"], [layout="column"] > [flex="66"], [layout="column"] > [flex="66"], [layout="column"] > [flex="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + +[layout], [layout="column"], [layout="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + +[layout="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + +[layout="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + +[layout-padding] > [flex-sm], [layout-padding] > [flex-lt-md] { + padding: 4px; } + +[layout-padding], +[layout-padding] > [flex], +[layout-padding] > [flex-gt-sm], +[layout-padding] > [flex-md], +[layout-padding] > [flex-lt-lg] { + padding: 8px; } + +[layout-padding] > [flex-gt-md], +[layout-padding] > [flex-lg] { + padding: 16px; } + +[layout-margin] > [flex-sm], +[layout-margin] > [flex-lt-md] { + margin: 4px; } + +[layout-margin], +[layout-margin] > [flex], +[layout-margin] > [flex-gt-sm], +[layout-margin] > [flex-md], +[layout-margin] > [flex-lt-lg] { + margin: 8px; } + +[layout-margin] > [flex-gt-md], +[layout-margin] > [flex-lg] { + margin: 16px; } + +[layout-wrap] { + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; } + +[layout-nowrap] { + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + +[layout-fill] { + margin: 0; + width: 100%; + min-height: 100%; + height: 100%; } + +/** + * `hide-gt-sm show-gt-lg` should hide from 600px to 1200px + * `show-md hide-gt-sm` should show from 0px to 960px and hide at >960px + * `hide-gt-md show-gt-sm` should show everywhere (show overrides hide)` + * + * hide means hide everywhere + * Sizes: + * $layout-breakpoint-xs: 600px !default; + * $layout-breakpoint-sm: 960px !default; + * $layout-breakpoint-md: 1280px !default; + * $layout-breakpoint-lg: 1920px !default; + */ +@media (max-width: 599px) { + [hide-xs]:not([show-xs]):not([show]), [hide]:not([show-xs]):not([show]) { + display: none; } + [flex-order-xs="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + [flex-order-xs="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + [flex-order-xs="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + [flex-order-xs="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + [flex-order-xs="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + [flex-order-xs="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + [flex-order-xs="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + [flex-order-xs="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + [flex-order-xs="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + [flex-order-xs="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + [flex-order-xs="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + [flex-order-xs="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + [flex-order-xs="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + [flex-order-xs="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + [flex-order-xs="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + [flex-order-xs="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + [flex-order-xs="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + [flex-order-xs="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + [flex-order-xs="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + [flex-order-xs="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + [flex-order-xs="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + [flex-order-xs="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + [flex-order-xs="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + [flex-order-xs="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + [flex-order-xs="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + [flex-order-xs="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + [flex-order-xs="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + [flex-order-xs="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + [flex-order-xs="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + [flex-order-xs="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + [flex-order-xs="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + [flex-order-xs="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + [flex-order-xs="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + [flex-order-xs="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + [flex-order-xs="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + [flex-order-xs="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + [flex-order-xs="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + [flex-order-xs="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + [flex-order-xs="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + [flex-order-xs="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + [flex-order-xs="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + [flex-offset-xs="0"] { + margin-left: 0%; } + [flex-offset-xs="5"] { + margin-left: 5%; } + [flex-offset-xs="10"] { + margin-left: 10%; } + [flex-offset-xs="15"] { + margin-left: 15%; } + [flex-offset-xs="20"] { + margin-left: 20%; } + [flex-offset-xs="25"] { + margin-left: 25%; } + [flex-offset-xs="30"] { + margin-left: 30%; } + [flex-offset-xs="35"] { + margin-left: 35%; } + [flex-offset-xs="40"] { + margin-left: 40%; } + [flex-offset-xs="45"] { + margin-left: 45%; } + [flex-offset-xs="50"] { + margin-left: 50%; } + [flex-offset-xs="55"] { + margin-left: 55%; } + [flex-offset-xs="60"] { + margin-left: 60%; } + [flex-offset-xs="65"] { + margin-left: 65%; } + [flex-offset-xs="70"] { + margin-left: 70%; } + [flex-offset-xs="75"] { + margin-left: 75%; } + [flex-offset-xs="80"] { + margin-left: 80%; } + [flex-offset-xs="85"] { + margin-left: 85%; } + [flex-offset-xs="90"] { + margin-left: 90%; } + [flex-offset-xs="95"] { + margin-left: 95%; } + [flex-offset-xs="33"] { + margin-left: calc(100% / 3); } + [flex-offset-xs="66"] { + margin-left: calc(200% / 3); } + [layout-align-xs] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + [layout-align-xs="start"], + [layout-align-xs="start start"], + [layout-align-xs="start center"], + [layout-align-xs="start end"], + [layout-align-xs="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + [layout-align-xs="center"], + [layout-align-xs="center start"], + [layout-align-xs="center center"], + [layout-align-xs="center end"], + [layout-align-xs="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + [layout-align-xs="end"], + [layout-align-xs="end center"], + [layout-align-xs="end start"], + [layout-align-xs="end end"], + [layout-align-xs="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + [layout-align-xs="space-around"], + [layout-align-xs="space-around center"], + [layout-align-xs="space-around start"], + [layout-align-xs="space-around end"], + [layout-align-xs="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + [layout-align-xs="space-between"], + [layout-align-xs="space-between center"], + [layout-align-xs="space-between start"], + [layout-align-xs="space-between end"], + [layout-align-xs="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + [layout-align-xs="start start"], + [layout-align-xs="center start"], + [layout-align-xs="end start"], + [layout-align-xs="space-between start"], + [layout-align-xs="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + [layout-align-xs="start center"], + [layout-align-xs="center center"], + [layout-align-xs="end center"], + [layout-align-xs="space-between center"], + [layout-align-xs="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + [layout-align-xs="start center"] > *, + [layout-align-xs="center center"] > *, + [layout-align-xs="end center"] > *, + [layout-align-xs="space-between center"] > *, + [layout-align-xs="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + [layout-align-xs="start end"], + [layout-align-xs="center end"], + [layout-align-xs="end end"], + [layout-align-xs="space-between end"], + [layout-align-xs="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + [layout-align-xs="start stretch"], + [layout-align-xs="center stretch"], + [layout-align-xs="end stretch"], + [layout-align-xs="space-between stretch"], + [layout-align-xs="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + [flex-xs] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (max-width: 599px) { + [flex-xs] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (max-width: 599px) { + [flex-xs-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + [flex-xs-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + [flex-xs-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + [flex-xs-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + [flex-xs="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="0"], + [layout-xs="row"] > [flex-xs="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="0"], + [layout-xs="column"] > [flex-xs="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + [flex-xs="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="5"], + [layout-xs="row"] > [flex-xs="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="5"], + [layout-xs="column"] > [flex-xs="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + [flex-xs="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="10"], + [layout-xs="row"] > [flex-xs="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="10"], + [layout-xs="column"] > [flex-xs="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + [flex-xs="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="15"], + [layout-xs="row"] > [flex-xs="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="15"], + [layout-xs="column"] > [flex-xs="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + [flex-xs="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="20"], + [layout-xs="row"] > [flex-xs="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="20"], + [layout-xs="column"] > [flex-xs="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + [flex-xs="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="25"], + [layout-xs="row"] > [flex-xs="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="25"], + [layout-xs="column"] > [flex-xs="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + [flex-xs="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="30"], + [layout-xs="row"] > [flex-xs="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="30"], + [layout-xs="column"] > [flex-xs="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + [flex-xs="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="35"], + [layout-xs="row"] > [flex-xs="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="35"], + [layout-xs="column"] > [flex-xs="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + [flex-xs="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="40"], + [layout-xs="row"] > [flex-xs="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="40"], + [layout-xs="column"] > [flex-xs="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + [flex-xs="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="45"], + [layout-xs="row"] > [flex-xs="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="45"], + [layout-xs="column"] > [flex-xs="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + [flex-xs="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="50"], + [layout-xs="row"] > [flex-xs="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="50"], + [layout-xs="column"] > [flex-xs="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + [flex-xs="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="55"], + [layout-xs="row"] > [flex-xs="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="55"], + [layout-xs="column"] > [flex-xs="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + [flex-xs="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="60"], + [layout-xs="row"] > [flex-xs="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="60"], + [layout-xs="column"] > [flex-xs="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + [flex-xs="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="65"], + [layout-xs="row"] > [flex-xs="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="65"], + [layout-xs="column"] > [flex-xs="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + [flex-xs="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="70"], + [layout-xs="row"] > [flex-xs="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="70"], + [layout-xs="column"] > [flex-xs="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + [flex-xs="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="75"], + [layout-xs="row"] > [flex-xs="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="75"], + [layout-xs="column"] > [flex-xs="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + [flex-xs="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="80"], + [layout-xs="row"] > [flex-xs="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="80"], + [layout-xs="column"] > [flex-xs="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + [flex-xs="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="85"], + [layout-xs="row"] > [flex-xs="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="85"], + [layout-xs="column"] > [flex-xs="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + [flex-xs="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="90"], + [layout-xs="row"] > [flex-xs="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="90"], + [layout-xs="column"] > [flex-xs="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + [flex-xs="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="95"], + [layout-xs="row"] > [flex-xs="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="95"], + [layout-xs="column"] > [flex-xs="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + [flex-xs="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="100"], + [layout-xs="row"] > [flex-xs="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="100"], + [layout-xs="column"] > [flex-xs="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="33"], [layout="row"] > [flex-xs="33"], [layout-xs="row"] > [flex-xs="33"], [layout-xs="row"] > [flex-xs="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xs="66"], [layout="row"] > [flex-xs="66"], [layout-xs="row"] > [flex-xs="66"], [layout-xs="row"] > [flex-xs="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="33"], [layout="column"] > [flex-xs="33"], [layout-xs="column"] > [flex-xs="33"], [layout-xs="column"] > [flex-xs="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + [layout="column"] > [flex-xs="66"], [layout="column"] > [flex-xs="66"], [layout-xs="column"] > [flex-xs="66"], [layout-xs="column"] > [flex-xs="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + [layout-xs], [layout-xs="column"], [layout-xs="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + [layout-xs="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + [layout-xs="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 600px) { + [flex-order-gt-xs="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + [flex-order-gt-xs="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + [flex-order-gt-xs="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + [flex-order-gt-xs="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + [flex-order-gt-xs="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + [flex-order-gt-xs="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + [flex-order-gt-xs="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + [flex-order-gt-xs="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + [flex-order-gt-xs="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + [flex-order-gt-xs="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + [flex-order-gt-xs="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + [flex-order-gt-xs="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + [flex-order-gt-xs="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + [flex-order-gt-xs="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + [flex-order-gt-xs="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + [flex-order-gt-xs="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + [flex-order-gt-xs="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + [flex-order-gt-xs="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + [flex-order-gt-xs="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + [flex-order-gt-xs="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + [flex-order-gt-xs="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + [flex-order-gt-xs="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + [flex-order-gt-xs="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + [flex-order-gt-xs="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + [flex-order-gt-xs="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + [flex-order-gt-xs="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + [flex-order-gt-xs="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + [flex-order-gt-xs="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + [flex-order-gt-xs="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + [flex-order-gt-xs="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + [flex-order-gt-xs="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + [flex-order-gt-xs="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + [flex-order-gt-xs="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + [flex-order-gt-xs="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + [flex-order-gt-xs="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + [flex-order-gt-xs="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + [flex-order-gt-xs="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + [flex-order-gt-xs="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + [flex-order-gt-xs="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + [flex-order-gt-xs="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + [flex-order-gt-xs="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + [flex-offset-gt-xs="0"] { + margin-left: 0%; } + [flex-offset-gt-xs="5"] { + margin-left: 5%; } + [flex-offset-gt-xs="10"] { + margin-left: 10%; } + [flex-offset-gt-xs="15"] { + margin-left: 15%; } + [flex-offset-gt-xs="20"] { + margin-left: 20%; } + [flex-offset-gt-xs="25"] { + margin-left: 25%; } + [flex-offset-gt-xs="30"] { + margin-left: 30%; } + [flex-offset-gt-xs="35"] { + margin-left: 35%; } + [flex-offset-gt-xs="40"] { + margin-left: 40%; } + [flex-offset-gt-xs="45"] { + margin-left: 45%; } + [flex-offset-gt-xs="50"] { + margin-left: 50%; } + [flex-offset-gt-xs="55"] { + margin-left: 55%; } + [flex-offset-gt-xs="60"] { + margin-left: 60%; } + [flex-offset-gt-xs="65"] { + margin-left: 65%; } + [flex-offset-gt-xs="70"] { + margin-left: 70%; } + [flex-offset-gt-xs="75"] { + margin-left: 75%; } + [flex-offset-gt-xs="80"] { + margin-left: 80%; } + [flex-offset-gt-xs="85"] { + margin-left: 85%; } + [flex-offset-gt-xs="90"] { + margin-left: 90%; } + [flex-offset-gt-xs="95"] { + margin-left: 95%; } + [flex-offset-gt-xs="33"] { + margin-left: calc(100% / 3); } + [flex-offset-gt-xs="66"] { + margin-left: calc(200% / 3); } + [layout-align-gt-xs] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + [layout-align-gt-xs="start"], + [layout-align-gt-xs="start start"], + [layout-align-gt-xs="start center"], + [layout-align-gt-xs="start end"], + [layout-align-gt-xs="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + [layout-align-gt-xs="center"], + [layout-align-gt-xs="center start"], + [layout-align-gt-xs="center center"], + [layout-align-gt-xs="center end"], + [layout-align-gt-xs="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + [layout-align-gt-xs="end"], + [layout-align-gt-xs="end center"], + [layout-align-gt-xs="end start"], + [layout-align-gt-xs="end end"], + [layout-align-gt-xs="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + [layout-align-gt-xs="space-around"], + [layout-align-gt-xs="space-around center"], + [layout-align-gt-xs="space-around start"], + [layout-align-gt-xs="space-around end"], + [layout-align-gt-xs="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + [layout-align-gt-xs="space-between"], + [layout-align-gt-xs="space-between center"], + [layout-align-gt-xs="space-between start"], + [layout-align-gt-xs="space-between end"], + [layout-align-gt-xs="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + [layout-align-gt-xs="start start"], + [layout-align-gt-xs="center start"], + [layout-align-gt-xs="end start"], + [layout-align-gt-xs="space-between start"], + [layout-align-gt-xs="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + [layout-align-gt-xs="start center"], + [layout-align-gt-xs="center center"], + [layout-align-gt-xs="end center"], + [layout-align-gt-xs="space-between center"], + [layout-align-gt-xs="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + [layout-align-gt-xs="start center"] > *, + [layout-align-gt-xs="center center"] > *, + [layout-align-gt-xs="end center"] > *, + [layout-align-gt-xs="space-between center"] > *, + [layout-align-gt-xs="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + [layout-align-gt-xs="start end"], + [layout-align-gt-xs="center end"], + [layout-align-gt-xs="end end"], + [layout-align-gt-xs="space-between end"], + [layout-align-gt-xs="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + [layout-align-gt-xs="start stretch"], + [layout-align-gt-xs="center stretch"], + [layout-align-gt-xs="end stretch"], + [layout-align-gt-xs="space-between stretch"], + [layout-align-gt-xs="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + [flex-gt-xs] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 600px) { + [flex-gt-xs] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 600px) { + [flex-gt-xs-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + [flex-gt-xs-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + [flex-gt-xs-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + [flex-gt-xs-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + [flex-gt-xs="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="0"], + [layout-gt-xs="row"] > [flex-gt-xs="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="0"], + [layout-gt-xs="column"] > [flex-gt-xs="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + [flex-gt-xs="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="5"], + [layout-gt-xs="row"] > [flex-gt-xs="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="5"], + [layout-gt-xs="column"] > [flex-gt-xs="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + [flex-gt-xs="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="10"], + [layout-gt-xs="row"] > [flex-gt-xs="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="10"], + [layout-gt-xs="column"] > [flex-gt-xs="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + [flex-gt-xs="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="15"], + [layout-gt-xs="row"] > [flex-gt-xs="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="15"], + [layout-gt-xs="column"] > [flex-gt-xs="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + [flex-gt-xs="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="20"], + [layout-gt-xs="row"] > [flex-gt-xs="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="20"], + [layout-gt-xs="column"] > [flex-gt-xs="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + [flex-gt-xs="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="25"], + [layout-gt-xs="row"] > [flex-gt-xs="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="25"], + [layout-gt-xs="column"] > [flex-gt-xs="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + [flex-gt-xs="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="30"], + [layout-gt-xs="row"] > [flex-gt-xs="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="30"], + [layout-gt-xs="column"] > [flex-gt-xs="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + [flex-gt-xs="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="35"], + [layout-gt-xs="row"] > [flex-gt-xs="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="35"], + [layout-gt-xs="column"] > [flex-gt-xs="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + [flex-gt-xs="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="40"], + [layout-gt-xs="row"] > [flex-gt-xs="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="40"], + [layout-gt-xs="column"] > [flex-gt-xs="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + [flex-gt-xs="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="45"], + [layout-gt-xs="row"] > [flex-gt-xs="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="45"], + [layout-gt-xs="column"] > [flex-gt-xs="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + [flex-gt-xs="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="50"], + [layout-gt-xs="row"] > [flex-gt-xs="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="50"], + [layout-gt-xs="column"] > [flex-gt-xs="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + [flex-gt-xs="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="55"], + [layout-gt-xs="row"] > [flex-gt-xs="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="55"], + [layout-gt-xs="column"] > [flex-gt-xs="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + [flex-gt-xs="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="60"], + [layout-gt-xs="row"] > [flex-gt-xs="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="60"], + [layout-gt-xs="column"] > [flex-gt-xs="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + [flex-gt-xs="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="65"], + [layout-gt-xs="row"] > [flex-gt-xs="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="65"], + [layout-gt-xs="column"] > [flex-gt-xs="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + [flex-gt-xs="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="70"], + [layout-gt-xs="row"] > [flex-gt-xs="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="70"], + [layout-gt-xs="column"] > [flex-gt-xs="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + [flex-gt-xs="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="75"], + [layout-gt-xs="row"] > [flex-gt-xs="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="75"], + [layout-gt-xs="column"] > [flex-gt-xs="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + [flex-gt-xs="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="80"], + [layout-gt-xs="row"] > [flex-gt-xs="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="80"], + [layout-gt-xs="column"] > [flex-gt-xs="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + [flex-gt-xs="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="85"], + [layout-gt-xs="row"] > [flex-gt-xs="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="85"], + [layout-gt-xs="column"] > [flex-gt-xs="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + [flex-gt-xs="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="90"], + [layout-gt-xs="row"] > [flex-gt-xs="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="90"], + [layout-gt-xs="column"] > [flex-gt-xs="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + [flex-gt-xs="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="95"], + [layout-gt-xs="row"] > [flex-gt-xs="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="95"], + [layout-gt-xs="column"] > [flex-gt-xs="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + [flex-gt-xs="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="100"], + [layout-gt-xs="row"] > [flex-gt-xs="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="100"], + [layout-gt-xs="column"] > [flex-gt-xs="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="33"], [layout="row"] > [flex-gt-xs="33"], [layout-gt-xs="row"] > [flex-gt-xs="33"], [layout-gt-xs="row"] > [flex-gt-xs="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-xs="66"], [layout="row"] > [flex-gt-xs="66"], [layout-gt-xs="row"] > [flex-gt-xs="66"], [layout-gt-xs="row"] > [flex-gt-xs="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="33"], [layout="column"] > [flex-gt-xs="33"], [layout-gt-xs="column"] > [flex-gt-xs="33"], [layout-gt-xs="column"] > [flex-gt-xs="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-xs="66"], [layout="column"] > [flex-gt-xs="66"], [layout-gt-xs="column"] > [flex-gt-xs="66"], [layout-gt-xs="column"] > [flex-gt-xs="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + [layout-gt-xs], [layout-gt-xs="column"], [layout-gt-xs="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + [layout-gt-xs="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + [layout-gt-xs="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 600px) and (max-width: 959px) { + [hide-sm]:not([show-gt-xs]):not([show-sm]):not([show]), [hide-gt-xs]:not([show-gt-xs]):not([show-sm]):not([show]) { + display: none; } + [hide-sm]:not([show-sm]):not([show]) { + display: none; } + [flex-order-sm="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + [flex-order-sm="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + [flex-order-sm="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + [flex-order-sm="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + [flex-order-sm="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + [flex-order-sm="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + [flex-order-sm="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + [flex-order-sm="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + [flex-order-sm="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + [flex-order-sm="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + [flex-order-sm="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + [flex-order-sm="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + [flex-order-sm="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + [flex-order-sm="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + [flex-order-sm="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + [flex-order-sm="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + [flex-order-sm="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + [flex-order-sm="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + [flex-order-sm="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + [flex-order-sm="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + [flex-order-sm="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + [flex-order-sm="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + [flex-order-sm="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + [flex-order-sm="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + [flex-order-sm="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + [flex-order-sm="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + [flex-order-sm="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + [flex-order-sm="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + [flex-order-sm="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + [flex-order-sm="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + [flex-order-sm="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + [flex-order-sm="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + [flex-order-sm="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + [flex-order-sm="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + [flex-order-sm="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + [flex-order-sm="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + [flex-order-sm="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + [flex-order-sm="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + [flex-order-sm="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + [flex-order-sm="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + [flex-order-sm="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + [flex-offset-sm="0"] { + margin-left: 0%; } + [flex-offset-sm="5"] { + margin-left: 5%; } + [flex-offset-sm="10"] { + margin-left: 10%; } + [flex-offset-sm="15"] { + margin-left: 15%; } + [flex-offset-sm="20"] { + margin-left: 20%; } + [flex-offset-sm="25"] { + margin-left: 25%; } + [flex-offset-sm="30"] { + margin-left: 30%; } + [flex-offset-sm="35"] { + margin-left: 35%; } + [flex-offset-sm="40"] { + margin-left: 40%; } + [flex-offset-sm="45"] { + margin-left: 45%; } + [flex-offset-sm="50"] { + margin-left: 50%; } + [flex-offset-sm="55"] { + margin-left: 55%; } + [flex-offset-sm="60"] { + margin-left: 60%; } + [flex-offset-sm="65"] { + margin-left: 65%; } + [flex-offset-sm="70"] { + margin-left: 70%; } + [flex-offset-sm="75"] { + margin-left: 75%; } + [flex-offset-sm="80"] { + margin-left: 80%; } + [flex-offset-sm="85"] { + margin-left: 85%; } + [flex-offset-sm="90"] { + margin-left: 90%; } + [flex-offset-sm="95"] { + margin-left: 95%; } + [flex-offset-sm="33"] { + margin-left: calc(100% / 3); } + [flex-offset-sm="66"] { + margin-left: calc(200% / 3); } + [layout-align-sm] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + [layout-align-sm="start"], + [layout-align-sm="start start"], + [layout-align-sm="start center"], + [layout-align-sm="start end"], + [layout-align-sm="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + [layout-align-sm="center"], + [layout-align-sm="center start"], + [layout-align-sm="center center"], + [layout-align-sm="center end"], + [layout-align-sm="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + [layout-align-sm="end"], + [layout-align-sm="end center"], + [layout-align-sm="end start"], + [layout-align-sm="end end"], + [layout-align-sm="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + [layout-align-sm="space-around"], + [layout-align-sm="space-around center"], + [layout-align-sm="space-around start"], + [layout-align-sm="space-around end"], + [layout-align-sm="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + [layout-align-sm="space-between"], + [layout-align-sm="space-between center"], + [layout-align-sm="space-between start"], + [layout-align-sm="space-between end"], + [layout-align-sm="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + [layout-align-sm="start start"], + [layout-align-sm="center start"], + [layout-align-sm="end start"], + [layout-align-sm="space-between start"], + [layout-align-sm="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + [layout-align-sm="start center"], + [layout-align-sm="center center"], + [layout-align-sm="end center"], + [layout-align-sm="space-between center"], + [layout-align-sm="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + [layout-align-sm="start center"] > *, + [layout-align-sm="center center"] > *, + [layout-align-sm="end center"] > *, + [layout-align-sm="space-between center"] > *, + [layout-align-sm="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + [layout-align-sm="start end"], + [layout-align-sm="center end"], + [layout-align-sm="end end"], + [layout-align-sm="space-between end"], + [layout-align-sm="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + [layout-align-sm="start stretch"], + [layout-align-sm="center stretch"], + [layout-align-sm="end stretch"], + [layout-align-sm="space-between stretch"], + [layout-align-sm="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + [flex-sm] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 600px) and (max-width: 959px) { + [flex-sm] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 600px) and (max-width: 959px) { + [flex-sm-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + [flex-sm-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + [flex-sm-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + [flex-sm-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + [flex-sm="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="0"], + [layout-sm="row"] > [flex-sm="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="0"], + [layout-sm="column"] > [flex-sm="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + [flex-sm="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="5"], + [layout-sm="row"] > [flex-sm="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="5"], + [layout-sm="column"] > [flex-sm="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + [flex-sm="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="10"], + [layout-sm="row"] > [flex-sm="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="10"], + [layout-sm="column"] > [flex-sm="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + [flex-sm="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="15"], + [layout-sm="row"] > [flex-sm="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="15"], + [layout-sm="column"] > [flex-sm="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + [flex-sm="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="20"], + [layout-sm="row"] > [flex-sm="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="20"], + [layout-sm="column"] > [flex-sm="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + [flex-sm="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="25"], + [layout-sm="row"] > [flex-sm="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="25"], + [layout-sm="column"] > [flex-sm="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + [flex-sm="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="30"], + [layout-sm="row"] > [flex-sm="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="30"], + [layout-sm="column"] > [flex-sm="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + [flex-sm="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="35"], + [layout-sm="row"] > [flex-sm="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="35"], + [layout-sm="column"] > [flex-sm="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + [flex-sm="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="40"], + [layout-sm="row"] > [flex-sm="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="40"], + [layout-sm="column"] > [flex-sm="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + [flex-sm="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="45"], + [layout-sm="row"] > [flex-sm="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="45"], + [layout-sm="column"] > [flex-sm="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + [flex-sm="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="50"], + [layout-sm="row"] > [flex-sm="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="50"], + [layout-sm="column"] > [flex-sm="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + [flex-sm="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="55"], + [layout-sm="row"] > [flex-sm="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="55"], + [layout-sm="column"] > [flex-sm="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + [flex-sm="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="60"], + [layout-sm="row"] > [flex-sm="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="60"], + [layout-sm="column"] > [flex-sm="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + [flex-sm="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="65"], + [layout-sm="row"] > [flex-sm="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="65"], + [layout-sm="column"] > [flex-sm="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + [flex-sm="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="70"], + [layout-sm="row"] > [flex-sm="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="70"], + [layout-sm="column"] > [flex-sm="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + [flex-sm="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="75"], + [layout-sm="row"] > [flex-sm="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="75"], + [layout-sm="column"] > [flex-sm="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + [flex-sm="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="80"], + [layout-sm="row"] > [flex-sm="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="80"], + [layout-sm="column"] > [flex-sm="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + [flex-sm="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="85"], + [layout-sm="row"] > [flex-sm="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="85"], + [layout-sm="column"] > [flex-sm="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + [flex-sm="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="90"], + [layout-sm="row"] > [flex-sm="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="90"], + [layout-sm="column"] > [flex-sm="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + [flex-sm="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="95"], + [layout-sm="row"] > [flex-sm="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="95"], + [layout-sm="column"] > [flex-sm="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + [flex-sm="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="100"], + [layout-sm="row"] > [flex-sm="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="100"], + [layout-sm="column"] > [flex-sm="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="33"], [layout="row"] > [flex-sm="33"], [layout-sm="row"] > [flex-sm="33"], [layout-sm="row"] > [flex-sm="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-sm="66"], [layout="row"] > [flex-sm="66"], [layout-sm="row"] > [flex-sm="66"], [layout-sm="row"] > [flex-sm="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="33"], [layout="column"] > [flex-sm="33"], [layout-sm="column"] > [flex-sm="33"], [layout-sm="column"] > [flex-sm="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + [layout="column"] > [flex-sm="66"], [layout="column"] > [flex-sm="66"], [layout-sm="column"] > [flex-sm="66"], [layout-sm="column"] > [flex-sm="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + [layout-sm], [layout-sm="column"], [layout-sm="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + [layout-sm="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + [layout-sm="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 960px) { + [flex-order-gt-sm="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + [flex-order-gt-sm="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + [flex-order-gt-sm="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + [flex-order-gt-sm="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + [flex-order-gt-sm="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + [flex-order-gt-sm="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + [flex-order-gt-sm="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + [flex-order-gt-sm="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + [flex-order-gt-sm="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + [flex-order-gt-sm="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + [flex-order-gt-sm="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + [flex-order-gt-sm="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + [flex-order-gt-sm="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + [flex-order-gt-sm="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + [flex-order-gt-sm="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + [flex-order-gt-sm="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + [flex-order-gt-sm="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + [flex-order-gt-sm="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + [flex-order-gt-sm="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + [flex-order-gt-sm="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + [flex-order-gt-sm="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + [flex-order-gt-sm="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + [flex-order-gt-sm="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + [flex-order-gt-sm="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + [flex-order-gt-sm="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + [flex-order-gt-sm="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + [flex-order-gt-sm="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + [flex-order-gt-sm="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + [flex-order-gt-sm="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + [flex-order-gt-sm="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + [flex-order-gt-sm="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + [flex-order-gt-sm="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + [flex-order-gt-sm="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + [flex-order-gt-sm="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + [flex-order-gt-sm="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + [flex-order-gt-sm="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + [flex-order-gt-sm="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + [flex-order-gt-sm="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + [flex-order-gt-sm="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + [flex-order-gt-sm="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + [flex-order-gt-sm="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + [flex-offset-gt-sm="0"] { + margin-left: 0%; } + [flex-offset-gt-sm="5"] { + margin-left: 5%; } + [flex-offset-gt-sm="10"] { + margin-left: 10%; } + [flex-offset-gt-sm="15"] { + margin-left: 15%; } + [flex-offset-gt-sm="20"] { + margin-left: 20%; } + [flex-offset-gt-sm="25"] { + margin-left: 25%; } + [flex-offset-gt-sm="30"] { + margin-left: 30%; } + [flex-offset-gt-sm="35"] { + margin-left: 35%; } + [flex-offset-gt-sm="40"] { + margin-left: 40%; } + [flex-offset-gt-sm="45"] { + margin-left: 45%; } + [flex-offset-gt-sm="50"] { + margin-left: 50%; } + [flex-offset-gt-sm="55"] { + margin-left: 55%; } + [flex-offset-gt-sm="60"] { + margin-left: 60%; } + [flex-offset-gt-sm="65"] { + margin-left: 65%; } + [flex-offset-gt-sm="70"] { + margin-left: 70%; } + [flex-offset-gt-sm="75"] { + margin-left: 75%; } + [flex-offset-gt-sm="80"] { + margin-left: 80%; } + [flex-offset-gt-sm="85"] { + margin-left: 85%; } + [flex-offset-gt-sm="90"] { + margin-left: 90%; } + [flex-offset-gt-sm="95"] { + margin-left: 95%; } + [flex-offset-gt-sm="33"] { + margin-left: calc(100% / 3); } + [flex-offset-gt-sm="66"] { + margin-left: calc(200% / 3); } + [layout-align-gt-sm] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + [layout-align-gt-sm="start"], + [layout-align-gt-sm="start start"], + [layout-align-gt-sm="start center"], + [layout-align-gt-sm="start end"], + [layout-align-gt-sm="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + [layout-align-gt-sm="center"], + [layout-align-gt-sm="center start"], + [layout-align-gt-sm="center center"], + [layout-align-gt-sm="center end"], + [layout-align-gt-sm="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + [layout-align-gt-sm="end"], + [layout-align-gt-sm="end center"], + [layout-align-gt-sm="end start"], + [layout-align-gt-sm="end end"], + [layout-align-gt-sm="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + [layout-align-gt-sm="space-around"], + [layout-align-gt-sm="space-around center"], + [layout-align-gt-sm="space-around start"], + [layout-align-gt-sm="space-around end"], + [layout-align-gt-sm="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + [layout-align-gt-sm="space-between"], + [layout-align-gt-sm="space-between center"], + [layout-align-gt-sm="space-between start"], + [layout-align-gt-sm="space-between end"], + [layout-align-gt-sm="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + [layout-align-gt-sm="start start"], + [layout-align-gt-sm="center start"], + [layout-align-gt-sm="end start"], + [layout-align-gt-sm="space-between start"], + [layout-align-gt-sm="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + [layout-align-gt-sm="start center"], + [layout-align-gt-sm="center center"], + [layout-align-gt-sm="end center"], + [layout-align-gt-sm="space-between center"], + [layout-align-gt-sm="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + [layout-align-gt-sm="start center"] > *, + [layout-align-gt-sm="center center"] > *, + [layout-align-gt-sm="end center"] > *, + [layout-align-gt-sm="space-between center"] > *, + [layout-align-gt-sm="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + [layout-align-gt-sm="start end"], + [layout-align-gt-sm="center end"], + [layout-align-gt-sm="end end"], + [layout-align-gt-sm="space-between end"], + [layout-align-gt-sm="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + [layout-align-gt-sm="start stretch"], + [layout-align-gt-sm="center stretch"], + [layout-align-gt-sm="end stretch"], + [layout-align-gt-sm="space-between stretch"], + [layout-align-gt-sm="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + [flex-gt-sm] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 960px) { + [flex-gt-sm] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 960px) { + [flex-gt-sm-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + [flex-gt-sm-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + [flex-gt-sm-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + [flex-gt-sm-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + [flex-gt-sm="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="0"], + [layout-gt-sm="row"] > [flex-gt-sm="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="0"], + [layout-gt-sm="column"] > [flex-gt-sm="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + [flex-gt-sm="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="5"], + [layout-gt-sm="row"] > [flex-gt-sm="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="5"], + [layout-gt-sm="column"] > [flex-gt-sm="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + [flex-gt-sm="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="10"], + [layout-gt-sm="row"] > [flex-gt-sm="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="10"], + [layout-gt-sm="column"] > [flex-gt-sm="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + [flex-gt-sm="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="15"], + [layout-gt-sm="row"] > [flex-gt-sm="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="15"], + [layout-gt-sm="column"] > [flex-gt-sm="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + [flex-gt-sm="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="20"], + [layout-gt-sm="row"] > [flex-gt-sm="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="20"], + [layout-gt-sm="column"] > [flex-gt-sm="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + [flex-gt-sm="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="25"], + [layout-gt-sm="row"] > [flex-gt-sm="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="25"], + [layout-gt-sm="column"] > [flex-gt-sm="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + [flex-gt-sm="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="30"], + [layout-gt-sm="row"] > [flex-gt-sm="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="30"], + [layout-gt-sm="column"] > [flex-gt-sm="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + [flex-gt-sm="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="35"], + [layout-gt-sm="row"] > [flex-gt-sm="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="35"], + [layout-gt-sm="column"] > [flex-gt-sm="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + [flex-gt-sm="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="40"], + [layout-gt-sm="row"] > [flex-gt-sm="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="40"], + [layout-gt-sm="column"] > [flex-gt-sm="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + [flex-gt-sm="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="45"], + [layout-gt-sm="row"] > [flex-gt-sm="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="45"], + [layout-gt-sm="column"] > [flex-gt-sm="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + [flex-gt-sm="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="50"], + [layout-gt-sm="row"] > [flex-gt-sm="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="50"], + [layout-gt-sm="column"] > [flex-gt-sm="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + [flex-gt-sm="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="55"], + [layout-gt-sm="row"] > [flex-gt-sm="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="55"], + [layout-gt-sm="column"] > [flex-gt-sm="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + [flex-gt-sm="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="60"], + [layout-gt-sm="row"] > [flex-gt-sm="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="60"], + [layout-gt-sm="column"] > [flex-gt-sm="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + [flex-gt-sm="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="65"], + [layout-gt-sm="row"] > [flex-gt-sm="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="65"], + [layout-gt-sm="column"] > [flex-gt-sm="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + [flex-gt-sm="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="70"], + [layout-gt-sm="row"] > [flex-gt-sm="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="70"], + [layout-gt-sm="column"] > [flex-gt-sm="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + [flex-gt-sm="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="75"], + [layout-gt-sm="row"] > [flex-gt-sm="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="75"], + [layout-gt-sm="column"] > [flex-gt-sm="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + [flex-gt-sm="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="80"], + [layout-gt-sm="row"] > [flex-gt-sm="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="80"], + [layout-gt-sm="column"] > [flex-gt-sm="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + [flex-gt-sm="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="85"], + [layout-gt-sm="row"] > [flex-gt-sm="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="85"], + [layout-gt-sm="column"] > [flex-gt-sm="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + [flex-gt-sm="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="90"], + [layout-gt-sm="row"] > [flex-gt-sm="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="90"], + [layout-gt-sm="column"] > [flex-gt-sm="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + [flex-gt-sm="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="95"], + [layout-gt-sm="row"] > [flex-gt-sm="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="95"], + [layout-gt-sm="column"] > [flex-gt-sm="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + [flex-gt-sm="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="100"], + [layout-gt-sm="row"] > [flex-gt-sm="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="100"], + [layout-gt-sm="column"] > [flex-gt-sm="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="33"], [layout="row"] > [flex-gt-sm="33"], [layout-gt-sm="row"] > [flex-gt-sm="33"], [layout-gt-sm="row"] > [flex-gt-sm="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-sm="66"], [layout="row"] > [flex-gt-sm="66"], [layout-gt-sm="row"] > [flex-gt-sm="66"], [layout-gt-sm="row"] > [flex-gt-sm="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="33"], [layout="column"] > [flex-gt-sm="33"], [layout-gt-sm="column"] > [flex-gt-sm="33"], [layout-gt-sm="column"] > [flex-gt-sm="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-sm="66"], [layout="column"] > [flex-gt-sm="66"], [layout-gt-sm="column"] > [flex-gt-sm="66"], [layout-gt-sm="column"] > [flex-gt-sm="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + [layout-gt-sm], [layout-gt-sm="column"], [layout-gt-sm="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + [layout-gt-sm="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + [layout-gt-sm="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 960px) and (max-width: 1279px) { + [hide]:not([show-gt-xs]):not([show-gt-sm]):not([show-md]):not([show]), [hide-gt-xs]:not([show-gt-xs]):not([show-gt-sm]):not([show-md]):not([show]), [hide-gt-sm]:not([show-gt-xs]):not([show-gt-sm]):not([show-md]):not([show]) { + display: none; } + [hide-md]:not([show-md]):not([show]) { + display: none; } + [flex-order-md="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + [flex-order-md="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + [flex-order-md="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + [flex-order-md="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + [flex-order-md="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + [flex-order-md="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + [flex-order-md="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + [flex-order-md="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + [flex-order-md="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + [flex-order-md="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + [flex-order-md="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + [flex-order-md="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + [flex-order-md="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + [flex-order-md="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + [flex-order-md="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + [flex-order-md="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + [flex-order-md="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + [flex-order-md="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + [flex-order-md="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + [flex-order-md="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + [flex-order-md="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + [flex-order-md="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + [flex-order-md="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + [flex-order-md="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + [flex-order-md="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + [flex-order-md="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + [flex-order-md="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + [flex-order-md="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + [flex-order-md="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + [flex-order-md="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + [flex-order-md="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + [flex-order-md="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + [flex-order-md="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + [flex-order-md="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + [flex-order-md="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + [flex-order-md="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + [flex-order-md="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + [flex-order-md="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + [flex-order-md="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + [flex-order-md="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + [flex-order-md="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + [flex-offset-md="0"] { + margin-left: 0%; } + [flex-offset-md="5"] { + margin-left: 5%; } + [flex-offset-md="10"] { + margin-left: 10%; } + [flex-offset-md="15"] { + margin-left: 15%; } + [flex-offset-md="20"] { + margin-left: 20%; } + [flex-offset-md="25"] { + margin-left: 25%; } + [flex-offset-md="30"] { + margin-left: 30%; } + [flex-offset-md="35"] { + margin-left: 35%; } + [flex-offset-md="40"] { + margin-left: 40%; } + [flex-offset-md="45"] { + margin-left: 45%; } + [flex-offset-md="50"] { + margin-left: 50%; } + [flex-offset-md="55"] { + margin-left: 55%; } + [flex-offset-md="60"] { + margin-left: 60%; } + [flex-offset-md="65"] { + margin-left: 65%; } + [flex-offset-md="70"] { + margin-left: 70%; } + [flex-offset-md="75"] { + margin-left: 75%; } + [flex-offset-md="80"] { + margin-left: 80%; } + [flex-offset-md="85"] { + margin-left: 85%; } + [flex-offset-md="90"] { + margin-left: 90%; } + [flex-offset-md="95"] { + margin-left: 95%; } + [flex-offset-md="33"] { + margin-left: calc(100% / 3); } + [flex-offset-md="66"] { + margin-left: calc(200% / 3); } + [layout-align-md] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + [layout-align-md="start"], + [layout-align-md="start start"], + [layout-align-md="start center"], + [layout-align-md="start end"], + [layout-align-md="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + [layout-align-md="center"], + [layout-align-md="center start"], + [layout-align-md="center center"], + [layout-align-md="center end"], + [layout-align-md="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + [layout-align-md="end"], + [layout-align-md="end center"], + [layout-align-md="end start"], + [layout-align-md="end end"], + [layout-align-md="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + [layout-align-md="space-around"], + [layout-align-md="space-around center"], + [layout-align-md="space-around start"], + [layout-align-md="space-around end"], + [layout-align-md="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + [layout-align-md="space-between"], + [layout-align-md="space-between center"], + [layout-align-md="space-between start"], + [layout-align-md="space-between end"], + [layout-align-md="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + [layout-align-md="start start"], + [layout-align-md="center start"], + [layout-align-md="end start"], + [layout-align-md="space-between start"], + [layout-align-md="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + [layout-align-md="start center"], + [layout-align-md="center center"], + [layout-align-md="end center"], + [layout-align-md="space-between center"], + [layout-align-md="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + [layout-align-md="start center"] > *, + [layout-align-md="center center"] > *, + [layout-align-md="end center"] > *, + [layout-align-md="space-between center"] > *, + [layout-align-md="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + [layout-align-md="start end"], + [layout-align-md="center end"], + [layout-align-md="end end"], + [layout-align-md="space-between end"], + [layout-align-md="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + [layout-align-md="start stretch"], + [layout-align-md="center stretch"], + [layout-align-md="end stretch"], + [layout-align-md="space-between stretch"], + [layout-align-md="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + [flex-md] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 960px) and (max-width: 1279px) { + [flex-md] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 960px) and (max-width: 1279px) { + [flex-md-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + [flex-md-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + [flex-md-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + [flex-md-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + [flex-md="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="0"], + [layout-md="row"] > [flex-md="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="0"], + [layout-md="column"] > [flex-md="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + [flex-md="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="5"], + [layout-md="row"] > [flex-md="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="5"], + [layout-md="column"] > [flex-md="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + [flex-md="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="10"], + [layout-md="row"] > [flex-md="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="10"], + [layout-md="column"] > [flex-md="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + [flex-md="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="15"], + [layout-md="row"] > [flex-md="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="15"], + [layout-md="column"] > [flex-md="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + [flex-md="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="20"], + [layout-md="row"] > [flex-md="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="20"], + [layout-md="column"] > [flex-md="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + [flex-md="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="25"], + [layout-md="row"] > [flex-md="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="25"], + [layout-md="column"] > [flex-md="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + [flex-md="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="30"], + [layout-md="row"] > [flex-md="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="30"], + [layout-md="column"] > [flex-md="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + [flex-md="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="35"], + [layout-md="row"] > [flex-md="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="35"], + [layout-md="column"] > [flex-md="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + [flex-md="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="40"], + [layout-md="row"] > [flex-md="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="40"], + [layout-md="column"] > [flex-md="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + [flex-md="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="45"], + [layout-md="row"] > [flex-md="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="45"], + [layout-md="column"] > [flex-md="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + [flex-md="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="50"], + [layout-md="row"] > [flex-md="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="50"], + [layout-md="column"] > [flex-md="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + [flex-md="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="55"], + [layout-md="row"] > [flex-md="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="55"], + [layout-md="column"] > [flex-md="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + [flex-md="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="60"], + [layout-md="row"] > [flex-md="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="60"], + [layout-md="column"] > [flex-md="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + [flex-md="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="65"], + [layout-md="row"] > [flex-md="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="65"], + [layout-md="column"] > [flex-md="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + [flex-md="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="70"], + [layout-md="row"] > [flex-md="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="70"], + [layout-md="column"] > [flex-md="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + [flex-md="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="75"], + [layout-md="row"] > [flex-md="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="75"], + [layout-md="column"] > [flex-md="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + [flex-md="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="80"], + [layout-md="row"] > [flex-md="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="80"], + [layout-md="column"] > [flex-md="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + [flex-md="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="85"], + [layout-md="row"] > [flex-md="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="85"], + [layout-md="column"] > [flex-md="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + [flex-md="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="90"], + [layout-md="row"] > [flex-md="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="90"], + [layout-md="column"] > [flex-md="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + [flex-md="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="95"], + [layout-md="row"] > [flex-md="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="95"], + [layout-md="column"] > [flex-md="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + [flex-md="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="100"], + [layout-md="row"] > [flex-md="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="100"], + [layout-md="column"] > [flex-md="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="33"], [layout="row"] > [flex-md="33"], [layout-md="row"] > [flex-md="33"], [layout-md="row"] > [flex-md="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-md="66"], [layout="row"] > [flex-md="66"], [layout-md="row"] > [flex-md="66"], [layout-md="row"] > [flex-md="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-md="33"], [layout="column"] > [flex-md="33"], [layout-md="column"] > [flex-md="33"], [layout-md="column"] > [flex-md="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + [layout="column"] > [flex-md="66"], [layout="column"] > [flex-md="66"], [layout-md="column"] > [flex-md="66"], [layout-md="column"] > [flex-md="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + [layout-md], [layout-md="column"], [layout-md="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + [layout-md="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + [layout-md="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 1280px) { + [flex-order-gt-md="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + [flex-order-gt-md="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + [flex-order-gt-md="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + [flex-order-gt-md="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + [flex-order-gt-md="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + [flex-order-gt-md="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + [flex-order-gt-md="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + [flex-order-gt-md="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + [flex-order-gt-md="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + [flex-order-gt-md="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + [flex-order-gt-md="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + [flex-order-gt-md="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + [flex-order-gt-md="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + [flex-order-gt-md="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + [flex-order-gt-md="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + [flex-order-gt-md="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + [flex-order-gt-md="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + [flex-order-gt-md="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + [flex-order-gt-md="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + [flex-order-gt-md="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + [flex-order-gt-md="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + [flex-order-gt-md="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + [flex-order-gt-md="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + [flex-order-gt-md="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + [flex-order-gt-md="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + [flex-order-gt-md="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + [flex-order-gt-md="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + [flex-order-gt-md="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + [flex-order-gt-md="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + [flex-order-gt-md="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + [flex-order-gt-md="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + [flex-order-gt-md="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + [flex-order-gt-md="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + [flex-order-gt-md="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + [flex-order-gt-md="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + [flex-order-gt-md="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + [flex-order-gt-md="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + [flex-order-gt-md="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + [flex-order-gt-md="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + [flex-order-gt-md="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + [flex-order-gt-md="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + [flex-offset-gt-md="0"] { + margin-left: 0%; } + [flex-offset-gt-md="5"] { + margin-left: 5%; } + [flex-offset-gt-md="10"] { + margin-left: 10%; } + [flex-offset-gt-md="15"] { + margin-left: 15%; } + [flex-offset-gt-md="20"] { + margin-left: 20%; } + [flex-offset-gt-md="25"] { + margin-left: 25%; } + [flex-offset-gt-md="30"] { + margin-left: 30%; } + [flex-offset-gt-md="35"] { + margin-left: 35%; } + [flex-offset-gt-md="40"] { + margin-left: 40%; } + [flex-offset-gt-md="45"] { + margin-left: 45%; } + [flex-offset-gt-md="50"] { + margin-left: 50%; } + [flex-offset-gt-md="55"] { + margin-left: 55%; } + [flex-offset-gt-md="60"] { + margin-left: 60%; } + [flex-offset-gt-md="65"] { + margin-left: 65%; } + [flex-offset-gt-md="70"] { + margin-left: 70%; } + [flex-offset-gt-md="75"] { + margin-left: 75%; } + [flex-offset-gt-md="80"] { + margin-left: 80%; } + [flex-offset-gt-md="85"] { + margin-left: 85%; } + [flex-offset-gt-md="90"] { + margin-left: 90%; } + [flex-offset-gt-md="95"] { + margin-left: 95%; } + [flex-offset-gt-md="33"] { + margin-left: calc(100% / 3); } + [flex-offset-gt-md="66"] { + margin-left: calc(200% / 3); } + [layout-align-gt-md] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + [layout-align-gt-md="start"], + [layout-align-gt-md="start start"], + [layout-align-gt-md="start center"], + [layout-align-gt-md="start end"], + [layout-align-gt-md="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + [layout-align-gt-md="center"], + [layout-align-gt-md="center start"], + [layout-align-gt-md="center center"], + [layout-align-gt-md="center end"], + [layout-align-gt-md="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + [layout-align-gt-md="end"], + [layout-align-gt-md="end center"], + [layout-align-gt-md="end start"], + [layout-align-gt-md="end end"], + [layout-align-gt-md="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + [layout-align-gt-md="space-around"], + [layout-align-gt-md="space-around center"], + [layout-align-gt-md="space-around start"], + [layout-align-gt-md="space-around end"], + [layout-align-gt-md="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + [layout-align-gt-md="space-between"], + [layout-align-gt-md="space-between center"], + [layout-align-gt-md="space-between start"], + [layout-align-gt-md="space-between end"], + [layout-align-gt-md="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + [layout-align-gt-md="start start"], + [layout-align-gt-md="center start"], + [layout-align-gt-md="end start"], + [layout-align-gt-md="space-between start"], + [layout-align-gt-md="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + [layout-align-gt-md="start center"], + [layout-align-gt-md="center center"], + [layout-align-gt-md="end center"], + [layout-align-gt-md="space-between center"], + [layout-align-gt-md="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + [layout-align-gt-md="start center"] > *, + [layout-align-gt-md="center center"] > *, + [layout-align-gt-md="end center"] > *, + [layout-align-gt-md="space-between center"] > *, + [layout-align-gt-md="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + [layout-align-gt-md="start end"], + [layout-align-gt-md="center end"], + [layout-align-gt-md="end end"], + [layout-align-gt-md="space-between end"], + [layout-align-gt-md="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + [layout-align-gt-md="start stretch"], + [layout-align-gt-md="center stretch"], + [layout-align-gt-md="end stretch"], + [layout-align-gt-md="space-between stretch"], + [layout-align-gt-md="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + [flex-gt-md] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 1280px) { + [flex-gt-md] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 1280px) { + [flex-gt-md-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + [flex-gt-md-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + [flex-gt-md-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + [flex-gt-md-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + [flex-gt-md="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="0"], + [layout-gt-md="row"] > [flex-gt-md="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="0"], + [layout-gt-md="column"] > [flex-gt-md="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + [flex-gt-md="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="5"], + [layout-gt-md="row"] > [flex-gt-md="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="5"], + [layout-gt-md="column"] > [flex-gt-md="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + [flex-gt-md="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="10"], + [layout-gt-md="row"] > [flex-gt-md="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="10"], + [layout-gt-md="column"] > [flex-gt-md="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + [flex-gt-md="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="15"], + [layout-gt-md="row"] > [flex-gt-md="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="15"], + [layout-gt-md="column"] > [flex-gt-md="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + [flex-gt-md="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="20"], + [layout-gt-md="row"] > [flex-gt-md="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="20"], + [layout-gt-md="column"] > [flex-gt-md="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + [flex-gt-md="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="25"], + [layout-gt-md="row"] > [flex-gt-md="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="25"], + [layout-gt-md="column"] > [flex-gt-md="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + [flex-gt-md="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="30"], + [layout-gt-md="row"] > [flex-gt-md="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="30"], + [layout-gt-md="column"] > [flex-gt-md="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + [flex-gt-md="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="35"], + [layout-gt-md="row"] > [flex-gt-md="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="35"], + [layout-gt-md="column"] > [flex-gt-md="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + [flex-gt-md="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="40"], + [layout-gt-md="row"] > [flex-gt-md="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="40"], + [layout-gt-md="column"] > [flex-gt-md="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + [flex-gt-md="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="45"], + [layout-gt-md="row"] > [flex-gt-md="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="45"], + [layout-gt-md="column"] > [flex-gt-md="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + [flex-gt-md="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="50"], + [layout-gt-md="row"] > [flex-gt-md="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="50"], + [layout-gt-md="column"] > [flex-gt-md="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + [flex-gt-md="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="55"], + [layout-gt-md="row"] > [flex-gt-md="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="55"], + [layout-gt-md="column"] > [flex-gt-md="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + [flex-gt-md="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="60"], + [layout-gt-md="row"] > [flex-gt-md="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="60"], + [layout-gt-md="column"] > [flex-gt-md="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + [flex-gt-md="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="65"], + [layout-gt-md="row"] > [flex-gt-md="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="65"], + [layout-gt-md="column"] > [flex-gt-md="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + [flex-gt-md="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="70"], + [layout-gt-md="row"] > [flex-gt-md="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="70"], + [layout-gt-md="column"] > [flex-gt-md="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + [flex-gt-md="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="75"], + [layout-gt-md="row"] > [flex-gt-md="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="75"], + [layout-gt-md="column"] > [flex-gt-md="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + [flex-gt-md="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="80"], + [layout-gt-md="row"] > [flex-gt-md="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="80"], + [layout-gt-md="column"] > [flex-gt-md="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + [flex-gt-md="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="85"], + [layout-gt-md="row"] > [flex-gt-md="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="85"], + [layout-gt-md="column"] > [flex-gt-md="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + [flex-gt-md="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="90"], + [layout-gt-md="row"] > [flex-gt-md="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="90"], + [layout-gt-md="column"] > [flex-gt-md="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + [flex-gt-md="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="95"], + [layout-gt-md="row"] > [flex-gt-md="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="95"], + [layout-gt-md="column"] > [flex-gt-md="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + [flex-gt-md="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="100"], + [layout-gt-md="row"] > [flex-gt-md="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="100"], + [layout-gt-md="column"] > [flex-gt-md="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="33"], [layout="row"] > [flex-gt-md="33"], [layout-gt-md="row"] > [flex-gt-md="33"], [layout-gt-md="row"] > [flex-gt-md="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-md="66"], [layout="row"] > [flex-gt-md="66"], [layout-gt-md="row"] > [flex-gt-md="66"], [layout-gt-md="row"] > [flex-gt-md="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="33"], [layout="column"] > [flex-gt-md="33"], [layout-gt-md="column"] > [flex-gt-md="33"], [layout-gt-md="column"] > [flex-gt-md="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-md="66"], [layout="column"] > [flex-gt-md="66"], [layout-gt-md="column"] > [flex-gt-md="66"], [layout-gt-md="column"] > [flex-gt-md="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + [layout-gt-md], [layout-gt-md="column"], [layout-gt-md="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + [layout-gt-md="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + [layout-gt-md="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 1280px) and (max-width: 1919px) { + [hide]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]), [hide-gt-xs]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]), [hide-gt-sm]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]), [hide-gt-md]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]) { + display: none; } + [hide-lg]:not([show-lg]):not([show]) { + display: none; } + [flex-order-lg="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + [flex-order-lg="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + [flex-order-lg="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + [flex-order-lg="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + [flex-order-lg="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + [flex-order-lg="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + [flex-order-lg="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + [flex-order-lg="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + [flex-order-lg="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + [flex-order-lg="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + [flex-order-lg="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + [flex-order-lg="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + [flex-order-lg="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + [flex-order-lg="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + [flex-order-lg="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + [flex-order-lg="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + [flex-order-lg="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + [flex-order-lg="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + [flex-order-lg="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + [flex-order-lg="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + [flex-order-lg="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + [flex-order-lg="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + [flex-order-lg="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + [flex-order-lg="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + [flex-order-lg="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + [flex-order-lg="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + [flex-order-lg="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + [flex-order-lg="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + [flex-order-lg="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + [flex-order-lg="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + [flex-order-lg="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + [flex-order-lg="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + [flex-order-lg="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + [flex-order-lg="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + [flex-order-lg="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + [flex-order-lg="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + [flex-order-lg="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + [flex-order-lg="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + [flex-order-lg="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + [flex-order-lg="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + [flex-order-lg="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + [flex-offset-lg="0"] { + margin-left: 0%; } + [flex-offset-lg="5"] { + margin-left: 5%; } + [flex-offset-lg="10"] { + margin-left: 10%; } + [flex-offset-lg="15"] { + margin-left: 15%; } + [flex-offset-lg="20"] { + margin-left: 20%; } + [flex-offset-lg="25"] { + margin-left: 25%; } + [flex-offset-lg="30"] { + margin-left: 30%; } + [flex-offset-lg="35"] { + margin-left: 35%; } + [flex-offset-lg="40"] { + margin-left: 40%; } + [flex-offset-lg="45"] { + margin-left: 45%; } + [flex-offset-lg="50"] { + margin-left: 50%; } + [flex-offset-lg="55"] { + margin-left: 55%; } + [flex-offset-lg="60"] { + margin-left: 60%; } + [flex-offset-lg="65"] { + margin-left: 65%; } + [flex-offset-lg="70"] { + margin-left: 70%; } + [flex-offset-lg="75"] { + margin-left: 75%; } + [flex-offset-lg="80"] { + margin-left: 80%; } + [flex-offset-lg="85"] { + margin-left: 85%; } + [flex-offset-lg="90"] { + margin-left: 90%; } + [flex-offset-lg="95"] { + margin-left: 95%; } + [flex-offset-lg="33"] { + margin-left: calc(100% / 3); } + [flex-offset-lg="66"] { + margin-left: calc(200% / 3); } + [layout-align-lg] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + [layout-align-lg="start"], + [layout-align-lg="start start"], + [layout-align-lg="start center"], + [layout-align-lg="start end"], + [layout-align-lg="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + [layout-align-lg="center"], + [layout-align-lg="center start"], + [layout-align-lg="center center"], + [layout-align-lg="center end"], + [layout-align-lg="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + [layout-align-lg="end"], + [layout-align-lg="end center"], + [layout-align-lg="end start"], + [layout-align-lg="end end"], + [layout-align-lg="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + [layout-align-lg="space-around"], + [layout-align-lg="space-around center"], + [layout-align-lg="space-around start"], + [layout-align-lg="space-around end"], + [layout-align-lg="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + [layout-align-lg="space-between"], + [layout-align-lg="space-between center"], + [layout-align-lg="space-between start"], + [layout-align-lg="space-between end"], + [layout-align-lg="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + [layout-align-lg="start start"], + [layout-align-lg="center start"], + [layout-align-lg="end start"], + [layout-align-lg="space-between start"], + [layout-align-lg="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + [layout-align-lg="start center"], + [layout-align-lg="center center"], + [layout-align-lg="end center"], + [layout-align-lg="space-between center"], + [layout-align-lg="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + [layout-align-lg="start center"] > *, + [layout-align-lg="center center"] > *, + [layout-align-lg="end center"] > *, + [layout-align-lg="space-between center"] > *, + [layout-align-lg="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + [layout-align-lg="start end"], + [layout-align-lg="center end"], + [layout-align-lg="end end"], + [layout-align-lg="space-between end"], + [layout-align-lg="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + [layout-align-lg="start stretch"], + [layout-align-lg="center stretch"], + [layout-align-lg="end stretch"], + [layout-align-lg="space-between stretch"], + [layout-align-lg="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + [flex-lg] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 1280px) and (max-width: 1919px) { + [flex-lg] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 1280px) and (max-width: 1919px) { + [flex-lg-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + [flex-lg-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + [flex-lg-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + [flex-lg-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + [flex-lg="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="0"], + [layout-lg="row"] > [flex-lg="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="0"], + [layout-lg="column"] > [flex-lg="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + [flex-lg="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="5"], + [layout-lg="row"] > [flex-lg="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="5"], + [layout-lg="column"] > [flex-lg="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + [flex-lg="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="10"], + [layout-lg="row"] > [flex-lg="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="10"], + [layout-lg="column"] > [flex-lg="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + [flex-lg="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="15"], + [layout-lg="row"] > [flex-lg="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="15"], + [layout-lg="column"] > [flex-lg="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + [flex-lg="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="20"], + [layout-lg="row"] > [flex-lg="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="20"], + [layout-lg="column"] > [flex-lg="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + [flex-lg="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="25"], + [layout-lg="row"] > [flex-lg="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="25"], + [layout-lg="column"] > [flex-lg="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + [flex-lg="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="30"], + [layout-lg="row"] > [flex-lg="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="30"], + [layout-lg="column"] > [flex-lg="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + [flex-lg="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="35"], + [layout-lg="row"] > [flex-lg="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="35"], + [layout-lg="column"] > [flex-lg="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + [flex-lg="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="40"], + [layout-lg="row"] > [flex-lg="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="40"], + [layout-lg="column"] > [flex-lg="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + [flex-lg="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="45"], + [layout-lg="row"] > [flex-lg="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="45"], + [layout-lg="column"] > [flex-lg="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + [flex-lg="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="50"], + [layout-lg="row"] > [flex-lg="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="50"], + [layout-lg="column"] > [flex-lg="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + [flex-lg="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="55"], + [layout-lg="row"] > [flex-lg="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="55"], + [layout-lg="column"] > [flex-lg="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + [flex-lg="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="60"], + [layout-lg="row"] > [flex-lg="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="60"], + [layout-lg="column"] > [flex-lg="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + [flex-lg="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="65"], + [layout-lg="row"] > [flex-lg="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="65"], + [layout-lg="column"] > [flex-lg="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + [flex-lg="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="70"], + [layout-lg="row"] > [flex-lg="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="70"], + [layout-lg="column"] > [flex-lg="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + [flex-lg="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="75"], + [layout-lg="row"] > [flex-lg="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="75"], + [layout-lg="column"] > [flex-lg="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + [flex-lg="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="80"], + [layout-lg="row"] > [flex-lg="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="80"], + [layout-lg="column"] > [flex-lg="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + [flex-lg="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="85"], + [layout-lg="row"] > [flex-lg="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="85"], + [layout-lg="column"] > [flex-lg="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + [flex-lg="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="90"], + [layout-lg="row"] > [flex-lg="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="90"], + [layout-lg="column"] > [flex-lg="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + [flex-lg="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="95"], + [layout-lg="row"] > [flex-lg="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="95"], + [layout-lg="column"] > [flex-lg="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + [flex-lg="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="100"], + [layout-lg="row"] > [flex-lg="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="100"], + [layout-lg="column"] > [flex-lg="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="33"], [layout="row"] > [flex-lg="33"], [layout-lg="row"] > [flex-lg="33"], [layout-lg="row"] > [flex-lg="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-lg="66"], [layout="row"] > [flex-lg="66"], [layout-lg="row"] > [flex-lg="66"], [layout-lg="row"] > [flex-lg="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="33"], [layout="column"] > [flex-lg="33"], [layout-lg="column"] > [flex-lg="33"], [layout-lg="column"] > [flex-lg="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + [layout="column"] > [flex-lg="66"], [layout="column"] > [flex-lg="66"], [layout-lg="column"] > [flex-lg="66"], [layout-lg="column"] > [flex-lg="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + [layout-lg], [layout-lg="column"], [layout-lg="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + [layout-lg="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + [layout-lg="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 1920px) { + [flex-order-gt-lg="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + [flex-order-gt-lg="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + [flex-order-gt-lg="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + [flex-order-gt-lg="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + [flex-order-gt-lg="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + [flex-order-gt-lg="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + [flex-order-gt-lg="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + [flex-order-gt-lg="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + [flex-order-gt-lg="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + [flex-order-gt-lg="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + [flex-order-gt-lg="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + [flex-order-gt-lg="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + [flex-order-gt-lg="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + [flex-order-gt-lg="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + [flex-order-gt-lg="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + [flex-order-gt-lg="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + [flex-order-gt-lg="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + [flex-order-gt-lg="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + [flex-order-gt-lg="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + [flex-order-gt-lg="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + [flex-order-gt-lg="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + [flex-order-gt-lg="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + [flex-order-gt-lg="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + [flex-order-gt-lg="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + [flex-order-gt-lg="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + [flex-order-gt-lg="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + [flex-order-gt-lg="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + [flex-order-gt-lg="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + [flex-order-gt-lg="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + [flex-order-gt-lg="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + [flex-order-gt-lg="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + [flex-order-gt-lg="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + [flex-order-gt-lg="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + [flex-order-gt-lg="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + [flex-order-gt-lg="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + [flex-order-gt-lg="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + [flex-order-gt-lg="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + [flex-order-gt-lg="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + [flex-order-gt-lg="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + [flex-order-gt-lg="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + [flex-order-gt-lg="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + [flex-offset-gt-lg="0"] { + margin-left: 0%; } + [flex-offset-gt-lg="5"] { + margin-left: 5%; } + [flex-offset-gt-lg="10"] { + margin-left: 10%; } + [flex-offset-gt-lg="15"] { + margin-left: 15%; } + [flex-offset-gt-lg="20"] { + margin-left: 20%; } + [flex-offset-gt-lg="25"] { + margin-left: 25%; } + [flex-offset-gt-lg="30"] { + margin-left: 30%; } + [flex-offset-gt-lg="35"] { + margin-left: 35%; } + [flex-offset-gt-lg="40"] { + margin-left: 40%; } + [flex-offset-gt-lg="45"] { + margin-left: 45%; } + [flex-offset-gt-lg="50"] { + margin-left: 50%; } + [flex-offset-gt-lg="55"] { + margin-left: 55%; } + [flex-offset-gt-lg="60"] { + margin-left: 60%; } + [flex-offset-gt-lg="65"] { + margin-left: 65%; } + [flex-offset-gt-lg="70"] { + margin-left: 70%; } + [flex-offset-gt-lg="75"] { + margin-left: 75%; } + [flex-offset-gt-lg="80"] { + margin-left: 80%; } + [flex-offset-gt-lg="85"] { + margin-left: 85%; } + [flex-offset-gt-lg="90"] { + margin-left: 90%; } + [flex-offset-gt-lg="95"] { + margin-left: 95%; } + [flex-offset-gt-lg="33"] { + margin-left: calc(100% / 3); } + [flex-offset-gt-lg="66"] { + margin-left: calc(200% / 3); } + [layout-align-gt-lg] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + [layout-align-gt-lg="start"], + [layout-align-gt-lg="start start"], + [layout-align-gt-lg="start center"], + [layout-align-gt-lg="start end"], + [layout-align-gt-lg="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + [layout-align-gt-lg="center"], + [layout-align-gt-lg="center start"], + [layout-align-gt-lg="center center"], + [layout-align-gt-lg="center end"], + [layout-align-gt-lg="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + [layout-align-gt-lg="end"], + [layout-align-gt-lg="end center"], + [layout-align-gt-lg="end start"], + [layout-align-gt-lg="end end"], + [layout-align-gt-lg="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + [layout-align-gt-lg="space-around"], + [layout-align-gt-lg="space-around center"], + [layout-align-gt-lg="space-around start"], + [layout-align-gt-lg="space-around end"], + [layout-align-gt-lg="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + [layout-align-gt-lg="space-between"], + [layout-align-gt-lg="space-between center"], + [layout-align-gt-lg="space-between start"], + [layout-align-gt-lg="space-between end"], + [layout-align-gt-lg="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + [layout-align-gt-lg="start start"], + [layout-align-gt-lg="center start"], + [layout-align-gt-lg="end start"], + [layout-align-gt-lg="space-between start"], + [layout-align-gt-lg="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + [layout-align-gt-lg="start center"], + [layout-align-gt-lg="center center"], + [layout-align-gt-lg="end center"], + [layout-align-gt-lg="space-between center"], + [layout-align-gt-lg="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + [layout-align-gt-lg="start center"] > *, + [layout-align-gt-lg="center center"] > *, + [layout-align-gt-lg="end center"] > *, + [layout-align-gt-lg="space-between center"] > *, + [layout-align-gt-lg="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + [layout-align-gt-lg="start end"], + [layout-align-gt-lg="center end"], + [layout-align-gt-lg="end end"], + [layout-align-gt-lg="space-between end"], + [layout-align-gt-lg="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + [layout-align-gt-lg="start stretch"], + [layout-align-gt-lg="center stretch"], + [layout-align-gt-lg="end stretch"], + [layout-align-gt-lg="space-between stretch"], + [layout-align-gt-lg="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + [flex-gt-lg] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 1920px) { + [flex-gt-lg] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 1920px) { + [flex-gt-lg-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + [flex-gt-lg-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + [flex-gt-lg-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + [flex-gt-lg-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + [flex-gt-lg="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="0"], + [layout-gt-lg="row"] > [flex-gt-lg="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="0"], + [layout-gt-lg="column"] > [flex-gt-lg="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + [flex-gt-lg="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="5"], + [layout-gt-lg="row"] > [flex-gt-lg="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="5"], + [layout-gt-lg="column"] > [flex-gt-lg="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + [flex-gt-lg="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="10"], + [layout-gt-lg="row"] > [flex-gt-lg="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="10"], + [layout-gt-lg="column"] > [flex-gt-lg="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + [flex-gt-lg="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="15"], + [layout-gt-lg="row"] > [flex-gt-lg="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="15"], + [layout-gt-lg="column"] > [flex-gt-lg="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + [flex-gt-lg="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="20"], + [layout-gt-lg="row"] > [flex-gt-lg="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="20"], + [layout-gt-lg="column"] > [flex-gt-lg="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + [flex-gt-lg="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="25"], + [layout-gt-lg="row"] > [flex-gt-lg="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="25"], + [layout-gt-lg="column"] > [flex-gt-lg="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + [flex-gt-lg="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="30"], + [layout-gt-lg="row"] > [flex-gt-lg="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="30"], + [layout-gt-lg="column"] > [flex-gt-lg="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + [flex-gt-lg="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="35"], + [layout-gt-lg="row"] > [flex-gt-lg="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="35"], + [layout-gt-lg="column"] > [flex-gt-lg="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + [flex-gt-lg="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="40"], + [layout-gt-lg="row"] > [flex-gt-lg="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="40"], + [layout-gt-lg="column"] > [flex-gt-lg="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + [flex-gt-lg="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="45"], + [layout-gt-lg="row"] > [flex-gt-lg="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="45"], + [layout-gt-lg="column"] > [flex-gt-lg="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + [flex-gt-lg="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="50"], + [layout-gt-lg="row"] > [flex-gt-lg="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="50"], + [layout-gt-lg="column"] > [flex-gt-lg="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + [flex-gt-lg="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="55"], + [layout-gt-lg="row"] > [flex-gt-lg="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="55"], + [layout-gt-lg="column"] > [flex-gt-lg="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + [flex-gt-lg="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="60"], + [layout-gt-lg="row"] > [flex-gt-lg="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="60"], + [layout-gt-lg="column"] > [flex-gt-lg="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + [flex-gt-lg="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="65"], + [layout-gt-lg="row"] > [flex-gt-lg="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="65"], + [layout-gt-lg="column"] > [flex-gt-lg="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + [flex-gt-lg="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="70"], + [layout-gt-lg="row"] > [flex-gt-lg="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="70"], + [layout-gt-lg="column"] > [flex-gt-lg="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + [flex-gt-lg="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="75"], + [layout-gt-lg="row"] > [flex-gt-lg="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="75"], + [layout-gt-lg="column"] > [flex-gt-lg="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + [flex-gt-lg="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="80"], + [layout-gt-lg="row"] > [flex-gt-lg="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="80"], + [layout-gt-lg="column"] > [flex-gt-lg="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + [flex-gt-lg="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="85"], + [layout-gt-lg="row"] > [flex-gt-lg="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="85"], + [layout-gt-lg="column"] > [flex-gt-lg="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + [flex-gt-lg="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="90"], + [layout-gt-lg="row"] > [flex-gt-lg="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="90"], + [layout-gt-lg="column"] > [flex-gt-lg="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + [flex-gt-lg="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="95"], + [layout-gt-lg="row"] > [flex-gt-lg="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="95"], + [layout-gt-lg="column"] > [flex-gt-lg="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + [flex-gt-lg="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="100"], + [layout-gt-lg="row"] > [flex-gt-lg="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="100"], + [layout-gt-lg="column"] > [flex-gt-lg="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="33"], [layout="row"] > [flex-gt-lg="33"], [layout-gt-lg="row"] > [flex-gt-lg="33"], [layout-gt-lg="row"] > [flex-gt-lg="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-gt-lg="66"], [layout="row"] > [flex-gt-lg="66"], [layout-gt-lg="row"] > [flex-gt-lg="66"], [layout-gt-lg="row"] > [flex-gt-lg="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="33"], [layout="column"] > [flex-gt-lg="33"], [layout-gt-lg="column"] > [flex-gt-lg="33"], [layout-gt-lg="column"] > [flex-gt-lg="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + [layout="column"] > [flex-gt-lg="66"], [layout="column"] > [flex-gt-lg="66"], [layout-gt-lg="column"] > [flex-gt-lg="66"], [layout-gt-lg="column"] > [flex-gt-lg="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + [layout-gt-lg], [layout-gt-lg="column"], [layout-gt-lg="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + [layout-gt-lg="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + [layout-gt-lg="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + [flex-order-xl="-20"] { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + [flex-order-xl="-19"] { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + [flex-order-xl="-18"] { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + [flex-order-xl="-17"] { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + [flex-order-xl="-16"] { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + [flex-order-xl="-15"] { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + [flex-order-xl="-14"] { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + [flex-order-xl="-13"] { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + [flex-order-xl="-12"] { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + [flex-order-xl="-11"] { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + [flex-order-xl="-10"] { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + [flex-order-xl="-9"] { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + [flex-order-xl="-8"] { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + [flex-order-xl="-7"] { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + [flex-order-xl="-6"] { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + [flex-order-xl="-5"] { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + [flex-order-xl="-4"] { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + [flex-order-xl="-3"] { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + [flex-order-xl="-2"] { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + [flex-order-xl="-1"] { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + [flex-order-xl="0"] { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + [flex-order-xl="1"] { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + [flex-order-xl="2"] { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + [flex-order-xl="3"] { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + [flex-order-xl="4"] { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + [flex-order-xl="5"] { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + [flex-order-xl="6"] { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + [flex-order-xl="7"] { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + [flex-order-xl="8"] { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + [flex-order-xl="9"] { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + [flex-order-xl="10"] { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + [flex-order-xl="11"] { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + [flex-order-xl="12"] { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + [flex-order-xl="13"] { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + [flex-order-xl="14"] { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + [flex-order-xl="15"] { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + [flex-order-xl="16"] { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + [flex-order-xl="17"] { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + [flex-order-xl="18"] { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + [flex-order-xl="19"] { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + [flex-order-xl="20"] { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + [flex-offset-xl="0"] { + margin-left: 0%; } + [flex-offset-xl="5"] { + margin-left: 5%; } + [flex-offset-xl="10"] { + margin-left: 10%; } + [flex-offset-xl="15"] { + margin-left: 15%; } + [flex-offset-xl="20"] { + margin-left: 20%; } + [flex-offset-xl="25"] { + margin-left: 25%; } + [flex-offset-xl="30"] { + margin-left: 30%; } + [flex-offset-xl="35"] { + margin-left: 35%; } + [flex-offset-xl="40"] { + margin-left: 40%; } + [flex-offset-xl="45"] { + margin-left: 45%; } + [flex-offset-xl="50"] { + margin-left: 50%; } + [flex-offset-xl="55"] { + margin-left: 55%; } + [flex-offset-xl="60"] { + margin-left: 60%; } + [flex-offset-xl="65"] { + margin-left: 65%; } + [flex-offset-xl="70"] { + margin-left: 70%; } + [flex-offset-xl="75"] { + margin-left: 75%; } + [flex-offset-xl="80"] { + margin-left: 80%; } + [flex-offset-xl="85"] { + margin-left: 85%; } + [flex-offset-xl="90"] { + margin-left: 90%; } + [flex-offset-xl="95"] { + margin-left: 95%; } + [flex-offset-xl="33"] { + margin-left: calc(100% / 3); } + [flex-offset-xl="66"] { + margin-left: calc(200% / 3); } + [layout-align-xl] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + [layout-align-xl="start"], + [layout-align-xl="start start"], + [layout-align-xl="start center"], + [layout-align-xl="start end"], + [layout-align-xl="start stretch"] { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + [layout-align-xl="center"], + [layout-align-xl="center start"], + [layout-align-xl="center center"], + [layout-align-xl="center end"], + [layout-align-xl="center stretch"] { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + [layout-align-xl="end"], + [layout-align-xl="end center"], + [layout-align-xl="end start"], + [layout-align-xl="end end"], + [layout-align-xl="end stretch"] { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + [layout-align-xl="space-around"], + [layout-align-xl="space-around center"], + [layout-align-xl="space-around start"], + [layout-align-xl="space-around end"], + [layout-align-xl="space-around stretch"] { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + [layout-align-xl="space-between"], + [layout-align-xl="space-between center"], + [layout-align-xl="space-between start"], + [layout-align-xl="space-between end"], + [layout-align-xl="space-between stretch"] { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + [layout-align-xl="start start"], + [layout-align-xl="center start"], + [layout-align-xl="end start"], + [layout-align-xl="space-between start"], + [layout-align-xl="space-around start"] { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + [layout-align-xl="start center"], + [layout-align-xl="center center"], + [layout-align-xl="end center"], + [layout-align-xl="space-between center"], + [layout-align-xl="space-around center"] { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + [layout-align-xl="start center"] > *, + [layout-align-xl="center center"] > *, + [layout-align-xl="end center"] > *, + [layout-align-xl="space-between center"] > *, + [layout-align-xl="space-around center"] > * { + max-width: 100%; + box-sizing: border-box; } + [layout-align-xl="start end"], + [layout-align-xl="center end"], + [layout-align-xl="end end"], + [layout-align-xl="space-between end"], + [layout-align-xl="space-around end"] { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + [layout-align-xl="start stretch"], + [layout-align-xl="center stretch"], + [layout-align-xl="end stretch"], + [layout-align-xl="space-between stretch"], + [layout-align-xl="space-around stretch"] { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + [flex-xl] { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 1920px) { + [flex-xl] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 1920px) { + [flex-xl-grow] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + [flex-xl-initial] { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + [flex-xl-auto] { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + [flex-xl-none] { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + [flex-xl="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="0"], + [layout-xl="row"] > [flex-xl="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="0"], + [layout-xl="column"] > [flex-xl="0"] { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; } + [flex-xl="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="5"], + [layout-xl="row"] > [flex-xl="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="5"], + [layout-xl="column"] > [flex-xl="5"] { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + [flex-xl="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="10"], + [layout-xl="row"] > [flex-xl="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="10"], + [layout-xl="column"] > [flex-xl="10"] { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + [flex-xl="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="15"], + [layout-xl="row"] > [flex-xl="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="15"], + [layout-xl="column"] > [flex-xl="15"] { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + [flex-xl="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="20"], + [layout-xl="row"] > [flex-xl="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="20"], + [layout-xl="column"] > [flex-xl="20"] { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + [flex-xl="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="25"], + [layout-xl="row"] > [flex-xl="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="25"], + [layout-xl="column"] > [flex-xl="25"] { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + [flex-xl="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="30"], + [layout-xl="row"] > [flex-xl="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="30"], + [layout-xl="column"] > [flex-xl="30"] { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + [flex-xl="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="35"], + [layout-xl="row"] > [flex-xl="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="35"], + [layout-xl="column"] > [flex-xl="35"] { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + [flex-xl="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="40"], + [layout-xl="row"] > [flex-xl="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="40"], + [layout-xl="column"] > [flex-xl="40"] { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + [flex-xl="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="45"], + [layout-xl="row"] > [flex-xl="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="45"], + [layout-xl="column"] > [flex-xl="45"] { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + [flex-xl="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="50"], + [layout-xl="row"] > [flex-xl="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="50"], + [layout-xl="column"] > [flex-xl="50"] { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + [flex-xl="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="55"], + [layout-xl="row"] > [flex-xl="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="55"], + [layout-xl="column"] > [flex-xl="55"] { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + [flex-xl="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="60"], + [layout-xl="row"] > [flex-xl="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="60"], + [layout-xl="column"] > [flex-xl="60"] { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + [flex-xl="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="65"], + [layout-xl="row"] > [flex-xl="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="65"], + [layout-xl="column"] > [flex-xl="65"] { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + [flex-xl="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="70"], + [layout-xl="row"] > [flex-xl="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="70"], + [layout-xl="column"] > [flex-xl="70"] { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + [flex-xl="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="75"], + [layout-xl="row"] > [flex-xl="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="75"], + [layout-xl="column"] > [flex-xl="75"] { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + [flex-xl="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="80"], + [layout-xl="row"] > [flex-xl="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="80"], + [layout-xl="column"] > [flex-xl="80"] { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + [flex-xl="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="85"], + [layout-xl="row"] > [flex-xl="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="85"], + [layout-xl="column"] > [flex-xl="85"] { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + [flex-xl="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="90"], + [layout-xl="row"] > [flex-xl="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="90"], + [layout-xl="column"] > [flex-xl="90"] { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + [flex-xl="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="95"], + [layout-xl="row"] > [flex-xl="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="95"], + [layout-xl="column"] > [flex-xl="95"] { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + [flex-xl="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="100"], + [layout-xl="row"] > [flex-xl="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="100"], + [layout-xl="column"] > [flex-xl="100"] { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="33"], [layout="row"] > [flex-xl="33"], [layout-xl="row"] > [flex-xl="33"], [layout-xl="row"] > [flex-xl="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + [layout="row"] > [flex-xl="66"], [layout="row"] > [flex-xl="66"], [layout-xl="row"] > [flex-xl="66"], [layout-xl="row"] > [flex-xl="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="33"], [layout="column"] > [flex-xl="33"], [layout-xl="column"] > [flex-xl="33"], [layout-xl="column"] > [flex-xl="33"] { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + [layout="column"] > [flex-xl="66"], [layout="column"] > [flex-xl="66"], [layout-xl="column"] > [flex-xl="66"], [layout-xl="column"] > [flex-xl="66"] { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + [layout-xl], [layout-xl="column"], [layout-xl="row"] { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + [layout-xl="column"] { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + [layout-xl="row"] { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + [hide]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]), [hide-gt-xs]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]), [hide-gt-sm]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]), [hide-gt-md]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]), [hide-gt-lg]:not([show-gt-xs]):not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show-xl]):not([show]) { + display: none; } + [hide-xl]:not([show-xl]):not([show-gt-lg]):not([show]) { + display: none; } } + +/* +* +* Responsive attributes +* +* References: +* 1) https://scotch.io/tutorials/a-visual-guide-to-css3-flexbox-properties#flex +* 2) https://css-tricks.com/almanac/properties/f/flex/ +* 3) https://css-tricks.com/snippets/css/a-guide-to-flexbox/ +* 4) https://github.com/philipwalton/flexbugs#3-min-height-on-a-flex-container-wont-apply-to-its-flex-items +* 5) http://godban.com.ua/projects/flexgrid +* +* +*/ +@-moz-document url-prefix() { + .layout-fill { + margin: 0; + width: 100%; + min-height: 100%; + height: 100%; } } + +/* + * Apply Mixins to create Layout/Flexbox styles + * + */ +.flex-order { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + +.flex-order--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + +.flex-order--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + +.flex-order--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + +.flex-order--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + +.flex-order--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + +.flex-order--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + +.flex-order--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + +.flex-order--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + +.flex-order--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + +.flex-order--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + +.flex-order--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + +.flex-order--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + +.flex-order--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + +.flex-order--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + +.flex-order--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + +.flex-order--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + +.flex-order--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + +.flex-order--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + +.flex-order--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + +.flex-order--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + +.flex-order-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + +.flex-order-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + +.flex-order-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + +.flex-order-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + +.flex-order-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + +.flex-order-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + +.flex-order-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + +.flex-order-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + +.flex-order-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + +.flex-order-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + +.flex-order-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + +.flex-order-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + +.flex-order-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + +.flex-order-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + +.flex-order-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + +.flex-order-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + +.flex-order-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + +.flex-order-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + +.flex-order-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + +.flex-order-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + +.flex-order-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + +.offset-0, .flex-offset-0 { + margin-left: 0%; } + +.offset-5, .flex-offset-5 { + margin-left: 5%; } + +.offset-10, .flex-offset-10 { + margin-left: 10%; } + +.offset-15, .flex-offset-15 { + margin-left: 15%; } + +.offset-20, .flex-offset-20 { + margin-left: 20%; } + +.offset-25, .flex-offset-25 { + margin-left: 25%; } + +.offset-30, .flex-offset-30 { + margin-left: 30%; } + +.offset-35, .flex-offset-35 { + margin-left: 35%; } + +.offset-40, .flex-offset-40 { + margin-left: 40%; } + +.offset-45, .flex-offset-45 { + margin-left: 45%; } + +.offset-50, .flex-offset-50 { + margin-left: 50%; } + +.offset-55, .flex-offset-55 { + margin-left: 55%; } + +.offset-60, .flex-offset-60 { + margin-left: 60%; } + +.offset-65, .flex-offset-65 { + margin-left: 65%; } + +.offset-70, .flex-offset-70 { + margin-left: 70%; } + +.offset-75, .flex-offset-75 { + margin-left: 75%; } + +.offset-80, .flex-offset-80 { + margin-left: 80%; } + +.offset-85, .flex-offset-85 { + margin-left: 85%; } + +.offset-90, .flex-offset-90 { + margin-left: 90%; } + +.offset-95, .flex-offset-95 { + margin-left: 95%; } + +.offset-33, .flex-offset-33 { + margin-left: calc(100% / 3); } + +.offset-66, .flex-offset-66 { + margin-left: calc(200% / 3); } + +.layout-align { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + +.layout-align-start, +.layout-align-start-start, +.layout-align-start-center, +.layout-align-start-end, +.layout-align-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + +.layout-align-center, +.layout-align-center-start, +.layout-align-center-center, +.layout-align-center-end, +.layout-align-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + +.layout-align-end, +.layout-align-end-start, +.layout-align-end-center, +.layout-align-end-end, +.layout-align-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + +.layout-align-space-around, +.layout-align-space-around-center, +.layout-align-space-around-start, +.layout-align-space-around-end, +.layout-align-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + +.layout-align-space-between, +.layout-align-space-between-center, +.layout-align-space-between-start, +.layout-align-space-between-end, +.layout-align-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + +.layout-align-start-start, +.layout-align-center-start, +.layout-align-end-start, +.layout-align-space-between-start, +.layout-align-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + +.layout-align-start-center, +.layout-align-center-center, +.layout-align-end-center, +.layout-align-space-between-center, +.layout-align-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + +.layout-align-start-center > *, +.layout-align-center-center > *, +.layout-align-end-center > *, +.layout-align-space-between-center > *, +.layout-align-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + +.layout-align-start-end, +.layout-align-center-end, +.layout-align-end-end, +.layout-align-space-between-end, +.layout-align-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + +.layout-align-start-stretch, +.layout-align-center-stretch, +.layout-align-end-stretch, +.layout-align-space-between-stretch, +.layout-align-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + +.flex { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } + +@media screen\0 { + .flex { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +.flex-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + +.flex-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + +.flex-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + +.flex-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + +.flex-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + +.flex-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + +.flex-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-0, +.layout-row > .flex-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + +.layout-column > .flex-0, +.layout-column > .flex-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + +.flex-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-5, +.layout-row > .flex-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-5, +.layout-column > .flex-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + +.flex-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-10, +.layout-row > .flex-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-10, +.layout-column > .flex-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + +.flex-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-15, +.layout-row > .flex-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-15, +.layout-column > .flex-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + +.flex-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-20, +.layout-row > .flex-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-20, +.layout-column > .flex-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + +.flex-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-25, +.layout-row > .flex-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-25, +.layout-column > .flex-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + +.flex-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-30, +.layout-row > .flex-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-30, +.layout-column > .flex-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + +.flex-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-35, +.layout-row > .flex-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-35, +.layout-column > .flex-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + +.flex-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-40, +.layout-row > .flex-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-40, +.layout-column > .flex-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + +.flex-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-45, +.layout-row > .flex-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-45, +.layout-column > .flex-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + +.flex-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-50, +.layout-row > .flex-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-50, +.layout-column > .flex-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + +.flex-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-55, +.layout-row > .flex-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-55, +.layout-column > .flex-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + +.flex-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-60, +.layout-row > .flex-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-60, +.layout-column > .flex-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + +.flex-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-65, +.layout-row > .flex-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-65, +.layout-column > .flex-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + +.flex-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-70, +.layout-row > .flex-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-70, +.layout-column > .flex-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + +.flex-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-75, +.layout-row > .flex-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-75, +.layout-column > .flex-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + +.flex-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-80, +.layout-row > .flex-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-80, +.layout-column > .flex-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + +.flex-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-85, +.layout-row > .flex-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-85, +.layout-column > .flex-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + +.flex-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-90, +.layout-row > .flex-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-90, +.layout-column > .flex-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + +.flex-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-95, +.layout-row > .flex-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-95, +.layout-column > .flex-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + +.flex-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-100, +.layout-row > .flex-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + +.layout-column > .flex-100, +.layout-column > .flex-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-33, .layout-row > .flex-33, .layout-row > .flex-33, .layout-row > .flex-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex-66, .layout-row > .flex-66, .layout-row > .flex-66, .layout-row > .flex-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + +.layout-row > .flex, .layout-row > .flex { + min-width: 0; } + +.layout-column > .flex-33, .layout-column > .flex-33, .layout-column > .flex-33, .layout-column > .flex-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + +.layout-column > .flex-66, .layout-column > .flex-66, .layout-column > .flex-66, .layout-column > .flex-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + +.layout-column > .flex, .layout-column > .flex { + min-height: 0; } + +.layout, .layout-column, .layout-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + +.layout-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + +.layout-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + +.layout-padding-sm > *, +.layout-padding > .flex-sm { + padding: 4px; } + +.layout-padding, +.layout-padding-gt-sm, +.layout-padding-md, +.layout-padding > *, +.layout-padding-gt-sm > *, +.layout-padding-md > *, +.layout-padding > .flex, +.layout-padding > .flex-gt-sm, +.layout-padding > .flex-md { + padding: 8px; } + +.layout-padding-gt-md > *, +.layout-padding-lg > *, +.layout-padding-gt-lg > *, +.layout-padding > .flex-gt-md, +.layout-padding > .flex-lg, +.layout-padding > .flex-lg, +.layout-padding > .flex-gt-lg { + padding: 16px; } + +.layout-margin-sm > *, +.layout-margin > .flex-sm { + margin: 4px; } + +.layout-margin, +.layout-margin-gt-sm, +.layout-margin-md, +.layout-margin > *, +.layout-margin-gt-sm > *, +.layout-margin-md > *, +.layout-margin > .flex, +.layout-margin > .flex-gt-sm, +.layout-margin > .flex-md { + margin: 8px; } + +.layout-margin-gt-md > *, +.layout-margin-lg > *, +.layout-margin-gt-lg > *, +.layout-margin > .flex-gt-md, +.layout-margin > .flex-lg, +.layout-margin > .flex-gt-lg { + margin: 16px; } + +.layout-wrap { + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; } + +.layout-nowrap { + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + +.layout-fill { + margin: 0; + width: 100%; + min-height: 100%; + height: 100%; } + +/** + * `hide-gt-sm show-gt-lg` should hide from 600px to 1200px + * `show-md hide-gt-sm` should show from 0px to 960px and hide at >960px + * `hide-gt-md show-gt-sm` should show everywhere (show overrides hide)` + * + * hide means hide everywhere + * Sizes: + * $layout-breakpoint-xs: 600px !default; + * $layout-breakpoint-sm: 960px !default; + * $layout-breakpoint-md: 1280px !default; + * $layout-breakpoint-lg: 1920px !default; + */ +@media (max-width: 599px) { + .hide-xs:not(.show-xs):not(.show), .hide:not(.show-xs):not(.show) { + display: none; } + .flex-order-xs--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + .flex-order-xs--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + .flex-order-xs--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + .flex-order-xs--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + .flex-order-xs--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + .flex-order-xs--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + .flex-order-xs--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + .flex-order-xs--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + .flex-order-xs--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + .flex-order-xs--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + .flex-order-xs--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + .flex-order-xs--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + .flex-order-xs--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + .flex-order-xs--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + .flex-order-xs--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + .flex-order-xs--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + .flex-order-xs--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + .flex-order-xs--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + .flex-order-xs--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + .flex-order-xs--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + .flex-order-xs-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + .flex-order-xs-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + .flex-order-xs-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + .flex-order-xs-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + .flex-order-xs-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + .flex-order-xs-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + .flex-order-xs-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + .flex-order-xs-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + .flex-order-xs-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + .flex-order-xs-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + .flex-order-xs-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + .flex-order-xs-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + .flex-order-xs-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + .flex-order-xs-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + .flex-order-xs-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + .flex-order-xs-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + .flex-order-xs-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + .flex-order-xs-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + .flex-order-xs-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + .flex-order-xs-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + .flex-order-xs-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + .offset-xs-0, .flex-offset-xs-0 { + margin-left: 0%; } + .offset-xs-5, .flex-offset-xs-5 { + margin-left: 5%; } + .offset-xs-10, .flex-offset-xs-10 { + margin-left: 10%; } + .offset-xs-15, .flex-offset-xs-15 { + margin-left: 15%; } + .offset-xs-20, .flex-offset-xs-20 { + margin-left: 20%; } + .offset-xs-25, .flex-offset-xs-25 { + margin-left: 25%; } + .offset-xs-30, .flex-offset-xs-30 { + margin-left: 30%; } + .offset-xs-35, .flex-offset-xs-35 { + margin-left: 35%; } + .offset-xs-40, .flex-offset-xs-40 { + margin-left: 40%; } + .offset-xs-45, .flex-offset-xs-45 { + margin-left: 45%; } + .offset-xs-50, .flex-offset-xs-50 { + margin-left: 50%; } + .offset-xs-55, .flex-offset-xs-55 { + margin-left: 55%; } + .offset-xs-60, .flex-offset-xs-60 { + margin-left: 60%; } + .offset-xs-65, .flex-offset-xs-65 { + margin-left: 65%; } + .offset-xs-70, .flex-offset-xs-70 { + margin-left: 70%; } + .offset-xs-75, .flex-offset-xs-75 { + margin-left: 75%; } + .offset-xs-80, .flex-offset-xs-80 { + margin-left: 80%; } + .offset-xs-85, .flex-offset-xs-85 { + margin-left: 85%; } + .offset-xs-90, .flex-offset-xs-90 { + margin-left: 90%; } + .offset-xs-95, .flex-offset-xs-95 { + margin-left: 95%; } + .offset-xs-33, .flex-offset-xs-33 { + margin-left: calc(100% / 3); } + .offset-xs-66, .flex-offset-xs-66 { + margin-left: calc(200% / 3); } + .layout-align-xs { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .layout-align-xs-start, + .layout-align-xs-start-start, + .layout-align-xs-start-center, + .layout-align-xs-start-end, + .layout-align-xs-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + .layout-align-xs-center, + .layout-align-xs-center-start, + .layout-align-xs-center-center, + .layout-align-xs-center-end, + .layout-align-xs-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + .layout-align-xs-end, + .layout-align-xs-end-start, + .layout-align-xs-end-center, + .layout-align-xs-end-end, + .layout-align-xs-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + .layout-align-xs-space-around, + .layout-align-xs-space-around-center, + .layout-align-xs-space-around-start, + .layout-align-xs-space-around-end, + .layout-align-xs-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + .layout-align-xs-space-between, + .layout-align-xs-space-between-center, + .layout-align-xs-space-between-start, + .layout-align-xs-space-between-end, + .layout-align-xs-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + .layout-align-xs-start-start, + .layout-align-xs-center-start, + .layout-align-xs-end-start, + .layout-align-xs-space-between-start, + .layout-align-xs-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + .layout-align-xs-start-center, + .layout-align-xs-center-center, + .layout-align-xs-end-center, + .layout-align-xs-space-between-center, + .layout-align-xs-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + .layout-align-xs-start-center > *, + .layout-align-xs-center-center > *, + .layout-align-xs-end-center > *, + .layout-align-xs-space-between-center > *, + .layout-align-xs-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + .layout-align-xs-start-end, + .layout-align-xs-center-end, + .layout-align-xs-end-end, + .layout-align-xs-space-between-end, + .layout-align-xs-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + .layout-align-xs-start-stretch, + .layout-align-xs-center-stretch, + .layout-align-xs-end-stretch, + .layout-align-xs-space-between-stretch, + .layout-align-xs-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + .flex-xs { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (max-width: 599px) { + .flex-xs { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (max-width: 599px) { + .flex-xs-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + .flex-xs-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-xs-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + .flex-xs-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + .flex-xs-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + .flex-xs-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-xs-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-0, + .layout-xs-row > .flex-xs-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + .layout-column > .flex-xs-0, + .layout-xs-column > .flex-xs-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + .flex-xs-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-5, + .layout-xs-row > .flex-xs-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-5, + .layout-xs-column > .flex-xs-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + .flex-xs-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-10, + .layout-xs-row > .flex-xs-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-10, + .layout-xs-column > .flex-xs-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + .flex-xs-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-15, + .layout-xs-row > .flex-xs-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-15, + .layout-xs-column > .flex-xs-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + .flex-xs-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-20, + .layout-xs-row > .flex-xs-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-20, + .layout-xs-column > .flex-xs-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + .flex-xs-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-25, + .layout-xs-row > .flex-xs-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-25, + .layout-xs-column > .flex-xs-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + .flex-xs-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-30, + .layout-xs-row > .flex-xs-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-30, + .layout-xs-column > .flex-xs-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + .flex-xs-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-35, + .layout-xs-row > .flex-xs-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-35, + .layout-xs-column > .flex-xs-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + .flex-xs-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-40, + .layout-xs-row > .flex-xs-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-40, + .layout-xs-column > .flex-xs-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + .flex-xs-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-45, + .layout-xs-row > .flex-xs-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-45, + .layout-xs-column > .flex-xs-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + .flex-xs-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-50, + .layout-xs-row > .flex-xs-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-50, + .layout-xs-column > .flex-xs-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + .flex-xs-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-55, + .layout-xs-row > .flex-xs-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-55, + .layout-xs-column > .flex-xs-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + .flex-xs-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-60, + .layout-xs-row > .flex-xs-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-60, + .layout-xs-column > .flex-xs-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + .flex-xs-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-65, + .layout-xs-row > .flex-xs-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-65, + .layout-xs-column > .flex-xs-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + .flex-xs-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-70, + .layout-xs-row > .flex-xs-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-70, + .layout-xs-column > .flex-xs-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + .flex-xs-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-75, + .layout-xs-row > .flex-xs-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-75, + .layout-xs-column > .flex-xs-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + .flex-xs-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-80, + .layout-xs-row > .flex-xs-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-80, + .layout-xs-column > .flex-xs-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + .flex-xs-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-85, + .layout-xs-row > .flex-xs-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-85, + .layout-xs-column > .flex-xs-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + .flex-xs-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-90, + .layout-xs-row > .flex-xs-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-90, + .layout-xs-column > .flex-xs-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + .flex-xs-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-95, + .layout-xs-row > .flex-xs-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-95, + .layout-xs-column > .flex-xs-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + .flex-xs-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-100, + .layout-xs-row > .flex-xs-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xs-100, + .layout-xs-column > .flex-xs-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-33, .layout-row > .flex-xs-33, .layout-xs-row > .flex-xs-33, .layout-xs-row > .flex-xs-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xs-66, .layout-row > .flex-xs-66, .layout-xs-row > .flex-xs-66, .layout-xs-row > .flex-xs-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex, .layout-xs-row > .flex { + min-width: 0; } + .layout-column > .flex-xs-33, .layout-column > .flex-xs-33, .layout-xs-column > .flex-xs-33, .layout-xs-column > .flex-xs-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + .layout-column > .flex-xs-66, .layout-column > .flex-xs-66, .layout-xs-column > .flex-xs-66, .layout-xs-column > .flex-xs-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + .layout-column > .flex, .layout-xs-column > .flex { + min-height: 0; } + .layout-xs, .layout-xs-column, .layout-xs-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + .layout-xs-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + .layout-xs-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 600px) { + .flex-order-gt-xs--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + .flex-order-gt-xs--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + .flex-order-gt-xs--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + .flex-order-gt-xs--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + .flex-order-gt-xs--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + .flex-order-gt-xs--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + .flex-order-gt-xs--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + .flex-order-gt-xs--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + .flex-order-gt-xs--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + .flex-order-gt-xs--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + .flex-order-gt-xs--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + .flex-order-gt-xs--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + .flex-order-gt-xs--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + .flex-order-gt-xs--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + .flex-order-gt-xs--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + .flex-order-gt-xs--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + .flex-order-gt-xs--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + .flex-order-gt-xs--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + .flex-order-gt-xs--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + .flex-order-gt-xs--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + .flex-order-gt-xs-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + .flex-order-gt-xs-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + .flex-order-gt-xs-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + .flex-order-gt-xs-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + .flex-order-gt-xs-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + .flex-order-gt-xs-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + .flex-order-gt-xs-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + .flex-order-gt-xs-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + .flex-order-gt-xs-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + .flex-order-gt-xs-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + .flex-order-gt-xs-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + .flex-order-gt-xs-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + .flex-order-gt-xs-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + .flex-order-gt-xs-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + .flex-order-gt-xs-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + .flex-order-gt-xs-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + .flex-order-gt-xs-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + .flex-order-gt-xs-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + .flex-order-gt-xs-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + .flex-order-gt-xs-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + .flex-order-gt-xs-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + .offset-gt-xs-0, .flex-offset-gt-xs-0 { + margin-left: 0%; } + .offset-gt-xs-5, .flex-offset-gt-xs-5 { + margin-left: 5%; } + .offset-gt-xs-10, .flex-offset-gt-xs-10 { + margin-left: 10%; } + .offset-gt-xs-15, .flex-offset-gt-xs-15 { + margin-left: 15%; } + .offset-gt-xs-20, .flex-offset-gt-xs-20 { + margin-left: 20%; } + .offset-gt-xs-25, .flex-offset-gt-xs-25 { + margin-left: 25%; } + .offset-gt-xs-30, .flex-offset-gt-xs-30 { + margin-left: 30%; } + .offset-gt-xs-35, .flex-offset-gt-xs-35 { + margin-left: 35%; } + .offset-gt-xs-40, .flex-offset-gt-xs-40 { + margin-left: 40%; } + .offset-gt-xs-45, .flex-offset-gt-xs-45 { + margin-left: 45%; } + .offset-gt-xs-50, .flex-offset-gt-xs-50 { + margin-left: 50%; } + .offset-gt-xs-55, .flex-offset-gt-xs-55 { + margin-left: 55%; } + .offset-gt-xs-60, .flex-offset-gt-xs-60 { + margin-left: 60%; } + .offset-gt-xs-65, .flex-offset-gt-xs-65 { + margin-left: 65%; } + .offset-gt-xs-70, .flex-offset-gt-xs-70 { + margin-left: 70%; } + .offset-gt-xs-75, .flex-offset-gt-xs-75 { + margin-left: 75%; } + .offset-gt-xs-80, .flex-offset-gt-xs-80 { + margin-left: 80%; } + .offset-gt-xs-85, .flex-offset-gt-xs-85 { + margin-left: 85%; } + .offset-gt-xs-90, .flex-offset-gt-xs-90 { + margin-left: 90%; } + .offset-gt-xs-95, .flex-offset-gt-xs-95 { + margin-left: 95%; } + .offset-gt-xs-33, .flex-offset-gt-xs-33 { + margin-left: calc(100% / 3); } + .offset-gt-xs-66, .flex-offset-gt-xs-66 { + margin-left: calc(200% / 3); } + .layout-align-gt-xs { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .layout-align-gt-xs-start, + .layout-align-gt-xs-start-start, + .layout-align-gt-xs-start-center, + .layout-align-gt-xs-start-end, + .layout-align-gt-xs-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + .layout-align-gt-xs-center, + .layout-align-gt-xs-center-start, + .layout-align-gt-xs-center-center, + .layout-align-gt-xs-center-end, + .layout-align-gt-xs-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + .layout-align-gt-xs-end, + .layout-align-gt-xs-end-start, + .layout-align-gt-xs-end-center, + .layout-align-gt-xs-end-end, + .layout-align-gt-xs-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + .layout-align-gt-xs-space-around, + .layout-align-gt-xs-space-around-center, + .layout-align-gt-xs-space-around-start, + .layout-align-gt-xs-space-around-end, + .layout-align-gt-xs-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + .layout-align-gt-xs-space-between, + .layout-align-gt-xs-space-between-center, + .layout-align-gt-xs-space-between-start, + .layout-align-gt-xs-space-between-end, + .layout-align-gt-xs-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + .layout-align-gt-xs-start-start, + .layout-align-gt-xs-center-start, + .layout-align-gt-xs-end-start, + .layout-align-gt-xs-space-between-start, + .layout-align-gt-xs-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + .layout-align-gt-xs-start-center, + .layout-align-gt-xs-center-center, + .layout-align-gt-xs-end-center, + .layout-align-gt-xs-space-between-center, + .layout-align-gt-xs-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + .layout-align-gt-xs-start-center > *, + .layout-align-gt-xs-center-center > *, + .layout-align-gt-xs-end-center > *, + .layout-align-gt-xs-space-between-center > *, + .layout-align-gt-xs-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + .layout-align-gt-xs-start-end, + .layout-align-gt-xs-center-end, + .layout-align-gt-xs-end-end, + .layout-align-gt-xs-space-between-end, + .layout-align-gt-xs-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + .layout-align-gt-xs-start-stretch, + .layout-align-gt-xs-center-stretch, + .layout-align-gt-xs-end-stretch, + .layout-align-gt-xs-space-between-stretch, + .layout-align-gt-xs-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + .flex-gt-xs { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 600px) { + .flex-gt-xs { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 600px) { + .flex-gt-xs-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + .flex-gt-xs-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-gt-xs-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + .flex-gt-xs-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + .flex-gt-xs-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + .flex-gt-xs-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-gt-xs-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-0, + .layout-gt-xs-row > .flex-gt-xs-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + .layout-column > .flex-gt-xs-0, + .layout-gt-xs-column > .flex-gt-xs-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + .flex-gt-xs-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-5, + .layout-gt-xs-row > .flex-gt-xs-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-5, + .layout-gt-xs-column > .flex-gt-xs-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + .flex-gt-xs-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-10, + .layout-gt-xs-row > .flex-gt-xs-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-10, + .layout-gt-xs-column > .flex-gt-xs-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + .flex-gt-xs-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-15, + .layout-gt-xs-row > .flex-gt-xs-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-15, + .layout-gt-xs-column > .flex-gt-xs-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + .flex-gt-xs-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-20, + .layout-gt-xs-row > .flex-gt-xs-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-20, + .layout-gt-xs-column > .flex-gt-xs-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + .flex-gt-xs-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-25, + .layout-gt-xs-row > .flex-gt-xs-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-25, + .layout-gt-xs-column > .flex-gt-xs-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + .flex-gt-xs-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-30, + .layout-gt-xs-row > .flex-gt-xs-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-30, + .layout-gt-xs-column > .flex-gt-xs-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + .flex-gt-xs-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-35, + .layout-gt-xs-row > .flex-gt-xs-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-35, + .layout-gt-xs-column > .flex-gt-xs-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + .flex-gt-xs-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-40, + .layout-gt-xs-row > .flex-gt-xs-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-40, + .layout-gt-xs-column > .flex-gt-xs-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + .flex-gt-xs-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-45, + .layout-gt-xs-row > .flex-gt-xs-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-45, + .layout-gt-xs-column > .flex-gt-xs-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + .flex-gt-xs-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-50, + .layout-gt-xs-row > .flex-gt-xs-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-50, + .layout-gt-xs-column > .flex-gt-xs-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + .flex-gt-xs-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-55, + .layout-gt-xs-row > .flex-gt-xs-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-55, + .layout-gt-xs-column > .flex-gt-xs-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + .flex-gt-xs-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-60, + .layout-gt-xs-row > .flex-gt-xs-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-60, + .layout-gt-xs-column > .flex-gt-xs-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + .flex-gt-xs-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-65, + .layout-gt-xs-row > .flex-gt-xs-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-65, + .layout-gt-xs-column > .flex-gt-xs-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + .flex-gt-xs-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-70, + .layout-gt-xs-row > .flex-gt-xs-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-70, + .layout-gt-xs-column > .flex-gt-xs-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + .flex-gt-xs-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-75, + .layout-gt-xs-row > .flex-gt-xs-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-75, + .layout-gt-xs-column > .flex-gt-xs-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + .flex-gt-xs-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-80, + .layout-gt-xs-row > .flex-gt-xs-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-80, + .layout-gt-xs-column > .flex-gt-xs-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + .flex-gt-xs-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-85, + .layout-gt-xs-row > .flex-gt-xs-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-85, + .layout-gt-xs-column > .flex-gt-xs-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + .flex-gt-xs-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-90, + .layout-gt-xs-row > .flex-gt-xs-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-90, + .layout-gt-xs-column > .flex-gt-xs-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + .flex-gt-xs-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-95, + .layout-gt-xs-row > .flex-gt-xs-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-95, + .layout-gt-xs-column > .flex-gt-xs-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + .flex-gt-xs-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-100, + .layout-gt-xs-row > .flex-gt-xs-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-100, + .layout-gt-xs-column > .flex-gt-xs-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33, .layout-gt-xs-row > .flex-gt-xs-33, .layout-gt-xs-row > .flex-gt-xs-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66, .layout-gt-xs-row > .flex-gt-xs-66, .layout-gt-xs-row > .flex-gt-xs-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex, .layout-gt-xs-row > .flex { + min-width: 0; } + .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33, .layout-gt-xs-column > .flex-gt-xs-33, .layout-gt-xs-column > .flex-gt-xs-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66, .layout-gt-xs-column > .flex-gt-xs-66, .layout-gt-xs-column > .flex-gt-xs-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + .layout-column > .flex, .layout-gt-xs-column > .flex { + min-height: 0; } + .layout-gt-xs, .layout-gt-xs-column, .layout-gt-xs-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + .layout-gt-xs-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + .layout-gt-xs-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 600px) and (max-width: 959px) { + .hide:not(.show-gt-xs):not(.show-sm):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show) { + display: none; } + .hide-sm:not(.show-gt-xs):not(.show-sm):not(.show) { + display: none; } + .flex-order-sm--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + .flex-order-sm--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + .flex-order-sm--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + .flex-order-sm--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + .flex-order-sm--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + .flex-order-sm--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + .flex-order-sm--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + .flex-order-sm--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + .flex-order-sm--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + .flex-order-sm--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + .flex-order-sm--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + .flex-order-sm--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + .flex-order-sm--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + .flex-order-sm--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + .flex-order-sm--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + .flex-order-sm--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + .flex-order-sm--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + .flex-order-sm--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + .flex-order-sm--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + .flex-order-sm--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + .flex-order-sm-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + .flex-order-sm-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + .flex-order-sm-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + .flex-order-sm-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + .flex-order-sm-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + .flex-order-sm-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + .flex-order-sm-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + .flex-order-sm-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + .flex-order-sm-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + .flex-order-sm-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + .flex-order-sm-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + .flex-order-sm-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + .flex-order-sm-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + .flex-order-sm-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + .flex-order-sm-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + .flex-order-sm-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + .flex-order-sm-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + .flex-order-sm-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + .flex-order-sm-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + .flex-order-sm-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + .flex-order-sm-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + .offset-sm-0, .flex-offset-sm-0 { + margin-left: 0%; } + .offset-sm-5, .flex-offset-sm-5 { + margin-left: 5%; } + .offset-sm-10, .flex-offset-sm-10 { + margin-left: 10%; } + .offset-sm-15, .flex-offset-sm-15 { + margin-left: 15%; } + .offset-sm-20, .flex-offset-sm-20 { + margin-left: 20%; } + .offset-sm-25, .flex-offset-sm-25 { + margin-left: 25%; } + .offset-sm-30, .flex-offset-sm-30 { + margin-left: 30%; } + .offset-sm-35, .flex-offset-sm-35 { + margin-left: 35%; } + .offset-sm-40, .flex-offset-sm-40 { + margin-left: 40%; } + .offset-sm-45, .flex-offset-sm-45 { + margin-left: 45%; } + .offset-sm-50, .flex-offset-sm-50 { + margin-left: 50%; } + .offset-sm-55, .flex-offset-sm-55 { + margin-left: 55%; } + .offset-sm-60, .flex-offset-sm-60 { + margin-left: 60%; } + .offset-sm-65, .flex-offset-sm-65 { + margin-left: 65%; } + .offset-sm-70, .flex-offset-sm-70 { + margin-left: 70%; } + .offset-sm-75, .flex-offset-sm-75 { + margin-left: 75%; } + .offset-sm-80, .flex-offset-sm-80 { + margin-left: 80%; } + .offset-sm-85, .flex-offset-sm-85 { + margin-left: 85%; } + .offset-sm-90, .flex-offset-sm-90 { + margin-left: 90%; } + .offset-sm-95, .flex-offset-sm-95 { + margin-left: 95%; } + .offset-sm-33, .flex-offset-sm-33 { + margin-left: calc(100% / 3); } + .offset-sm-66, .flex-offset-sm-66 { + margin-left: calc(200% / 3); } + .layout-align-sm { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .layout-align-sm-start, + .layout-align-sm-start-start, + .layout-align-sm-start-center, + .layout-align-sm-start-end, + .layout-align-sm-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + .layout-align-sm-center, + .layout-align-sm-center-start, + .layout-align-sm-center-center, + .layout-align-sm-center-end, + .layout-align-sm-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + .layout-align-sm-end, + .layout-align-sm-end-start, + .layout-align-sm-end-center, + .layout-align-sm-end-end, + .layout-align-sm-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + .layout-align-sm-space-around, + .layout-align-sm-space-around-center, + .layout-align-sm-space-around-start, + .layout-align-sm-space-around-end, + .layout-align-sm-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + .layout-align-sm-space-between, + .layout-align-sm-space-between-center, + .layout-align-sm-space-between-start, + .layout-align-sm-space-between-end, + .layout-align-sm-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + .layout-align-sm-start-start, + .layout-align-sm-center-start, + .layout-align-sm-end-start, + .layout-align-sm-space-between-start, + .layout-align-sm-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + .layout-align-sm-start-center, + .layout-align-sm-center-center, + .layout-align-sm-end-center, + .layout-align-sm-space-between-center, + .layout-align-sm-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + .layout-align-sm-start-center > *, + .layout-align-sm-center-center > *, + .layout-align-sm-end-center > *, + .layout-align-sm-space-between-center > *, + .layout-align-sm-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + .layout-align-sm-start-end, + .layout-align-sm-center-end, + .layout-align-sm-end-end, + .layout-align-sm-space-between-end, + .layout-align-sm-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + .layout-align-sm-start-stretch, + .layout-align-sm-center-stretch, + .layout-align-sm-end-stretch, + .layout-align-sm-space-between-stretch, + .layout-align-sm-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + .flex-sm { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 600px) and (max-width: 959px) { + .flex-sm { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 600px) and (max-width: 959px) { + .flex-sm-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + .flex-sm-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-sm-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + .flex-sm-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + .flex-sm-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + .flex-sm-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-sm-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-0, + .layout-sm-row > .flex-sm-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + .layout-column > .flex-sm-0, + .layout-sm-column > .flex-sm-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + .flex-sm-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-5, + .layout-sm-row > .flex-sm-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-5, + .layout-sm-column > .flex-sm-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + .flex-sm-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-10, + .layout-sm-row > .flex-sm-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-10, + .layout-sm-column > .flex-sm-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + .flex-sm-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-15, + .layout-sm-row > .flex-sm-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-15, + .layout-sm-column > .flex-sm-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + .flex-sm-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-20, + .layout-sm-row > .flex-sm-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-20, + .layout-sm-column > .flex-sm-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + .flex-sm-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-25, + .layout-sm-row > .flex-sm-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-25, + .layout-sm-column > .flex-sm-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + .flex-sm-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-30, + .layout-sm-row > .flex-sm-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-30, + .layout-sm-column > .flex-sm-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + .flex-sm-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-35, + .layout-sm-row > .flex-sm-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-35, + .layout-sm-column > .flex-sm-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + .flex-sm-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-40, + .layout-sm-row > .flex-sm-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-40, + .layout-sm-column > .flex-sm-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + .flex-sm-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-45, + .layout-sm-row > .flex-sm-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-45, + .layout-sm-column > .flex-sm-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + .flex-sm-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-50, + .layout-sm-row > .flex-sm-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-50, + .layout-sm-column > .flex-sm-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + .flex-sm-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-55, + .layout-sm-row > .flex-sm-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-55, + .layout-sm-column > .flex-sm-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + .flex-sm-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-60, + .layout-sm-row > .flex-sm-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-60, + .layout-sm-column > .flex-sm-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + .flex-sm-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-65, + .layout-sm-row > .flex-sm-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-65, + .layout-sm-column > .flex-sm-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + .flex-sm-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-70, + .layout-sm-row > .flex-sm-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-70, + .layout-sm-column > .flex-sm-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + .flex-sm-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-75, + .layout-sm-row > .flex-sm-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-75, + .layout-sm-column > .flex-sm-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + .flex-sm-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-80, + .layout-sm-row > .flex-sm-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-80, + .layout-sm-column > .flex-sm-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + .flex-sm-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-85, + .layout-sm-row > .flex-sm-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-85, + .layout-sm-column > .flex-sm-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + .flex-sm-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-90, + .layout-sm-row > .flex-sm-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-90, + .layout-sm-column > .flex-sm-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + .flex-sm-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-95, + .layout-sm-row > .flex-sm-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-95, + .layout-sm-column > .flex-sm-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + .flex-sm-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-100, + .layout-sm-row > .flex-sm-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-sm-100, + .layout-sm-column > .flex-sm-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-33, .layout-row > .flex-sm-33, .layout-sm-row > .flex-sm-33, .layout-sm-row > .flex-sm-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-sm-66, .layout-row > .flex-sm-66, .layout-sm-row > .flex-sm-66, .layout-sm-row > .flex-sm-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex, .layout-sm-row > .flex { + min-width: 0; } + .layout-column > .flex-sm-33, .layout-column > .flex-sm-33, .layout-sm-column > .flex-sm-33, .layout-sm-column > .flex-sm-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + .layout-column > .flex-sm-66, .layout-column > .flex-sm-66, .layout-sm-column > .flex-sm-66, .layout-sm-column > .flex-sm-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + .layout-column > .flex, .layout-sm-column > .flex { + min-height: 0; } + .layout-sm, .layout-sm-column, .layout-sm-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + .layout-sm-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + .layout-sm-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 960px) { + .flex-order-gt-sm--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + .flex-order-gt-sm--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + .flex-order-gt-sm--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + .flex-order-gt-sm--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + .flex-order-gt-sm--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + .flex-order-gt-sm--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + .flex-order-gt-sm--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + .flex-order-gt-sm--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + .flex-order-gt-sm--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + .flex-order-gt-sm--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + .flex-order-gt-sm--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + .flex-order-gt-sm--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + .flex-order-gt-sm--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + .flex-order-gt-sm--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + .flex-order-gt-sm--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + .flex-order-gt-sm--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + .flex-order-gt-sm--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + .flex-order-gt-sm--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + .flex-order-gt-sm--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + .flex-order-gt-sm--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + .flex-order-gt-sm-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + .flex-order-gt-sm-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + .flex-order-gt-sm-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + .flex-order-gt-sm-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + .flex-order-gt-sm-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + .flex-order-gt-sm-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + .flex-order-gt-sm-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + .flex-order-gt-sm-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + .flex-order-gt-sm-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + .flex-order-gt-sm-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + .flex-order-gt-sm-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + .flex-order-gt-sm-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + .flex-order-gt-sm-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + .flex-order-gt-sm-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + .flex-order-gt-sm-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + .flex-order-gt-sm-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + .flex-order-gt-sm-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + .flex-order-gt-sm-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + .flex-order-gt-sm-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + .flex-order-gt-sm-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + .flex-order-gt-sm-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + .offset-gt-sm-0, .flex-offset-gt-sm-0 { + margin-left: 0%; } + .offset-gt-sm-5, .flex-offset-gt-sm-5 { + margin-left: 5%; } + .offset-gt-sm-10, .flex-offset-gt-sm-10 { + margin-left: 10%; } + .offset-gt-sm-15, .flex-offset-gt-sm-15 { + margin-left: 15%; } + .offset-gt-sm-20, .flex-offset-gt-sm-20 { + margin-left: 20%; } + .offset-gt-sm-25, .flex-offset-gt-sm-25 { + margin-left: 25%; } + .offset-gt-sm-30, .flex-offset-gt-sm-30 { + margin-left: 30%; } + .offset-gt-sm-35, .flex-offset-gt-sm-35 { + margin-left: 35%; } + .offset-gt-sm-40, .flex-offset-gt-sm-40 { + margin-left: 40%; } + .offset-gt-sm-45, .flex-offset-gt-sm-45 { + margin-left: 45%; } + .offset-gt-sm-50, .flex-offset-gt-sm-50 { + margin-left: 50%; } + .offset-gt-sm-55, .flex-offset-gt-sm-55 { + margin-left: 55%; } + .offset-gt-sm-60, .flex-offset-gt-sm-60 { + margin-left: 60%; } + .offset-gt-sm-65, .flex-offset-gt-sm-65 { + margin-left: 65%; } + .offset-gt-sm-70, .flex-offset-gt-sm-70 { + margin-left: 70%; } + .offset-gt-sm-75, .flex-offset-gt-sm-75 { + margin-left: 75%; } + .offset-gt-sm-80, .flex-offset-gt-sm-80 { + margin-left: 80%; } + .offset-gt-sm-85, .flex-offset-gt-sm-85 { + margin-left: 85%; } + .offset-gt-sm-90, .flex-offset-gt-sm-90 { + margin-left: 90%; } + .offset-gt-sm-95, .flex-offset-gt-sm-95 { + margin-left: 95%; } + .offset-gt-sm-33, .flex-offset-gt-sm-33 { + margin-left: calc(100% / 3); } + .offset-gt-sm-66, .flex-offset-gt-sm-66 { + margin-left: calc(200% / 3); } + .layout-align-gt-sm { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .layout-align-gt-sm-start, + .layout-align-gt-sm-start-start, + .layout-align-gt-sm-start-center, + .layout-align-gt-sm-start-end, + .layout-align-gt-sm-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + .layout-align-gt-sm-center, + .layout-align-gt-sm-center-start, + .layout-align-gt-sm-center-center, + .layout-align-gt-sm-center-end, + .layout-align-gt-sm-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + .layout-align-gt-sm-end, + .layout-align-gt-sm-end-start, + .layout-align-gt-sm-end-center, + .layout-align-gt-sm-end-end, + .layout-align-gt-sm-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + .layout-align-gt-sm-space-around, + .layout-align-gt-sm-space-around-center, + .layout-align-gt-sm-space-around-start, + .layout-align-gt-sm-space-around-end, + .layout-align-gt-sm-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + .layout-align-gt-sm-space-between, + .layout-align-gt-sm-space-between-center, + .layout-align-gt-sm-space-between-start, + .layout-align-gt-sm-space-between-end, + .layout-align-gt-sm-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + .layout-align-gt-sm-start-start, + .layout-align-gt-sm-center-start, + .layout-align-gt-sm-end-start, + .layout-align-gt-sm-space-between-start, + .layout-align-gt-sm-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + .layout-align-gt-sm-start-center, + .layout-align-gt-sm-center-center, + .layout-align-gt-sm-end-center, + .layout-align-gt-sm-space-between-center, + .layout-align-gt-sm-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + .layout-align-gt-sm-start-center > *, + .layout-align-gt-sm-center-center > *, + .layout-align-gt-sm-end-center > *, + .layout-align-gt-sm-space-between-center > *, + .layout-align-gt-sm-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + .layout-align-gt-sm-start-end, + .layout-align-gt-sm-center-end, + .layout-align-gt-sm-end-end, + .layout-align-gt-sm-space-between-end, + .layout-align-gt-sm-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + .layout-align-gt-sm-start-stretch, + .layout-align-gt-sm-center-stretch, + .layout-align-gt-sm-end-stretch, + .layout-align-gt-sm-space-between-stretch, + .layout-align-gt-sm-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + .flex-gt-sm { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 960px) { + .flex-gt-sm { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 960px) { + .flex-gt-sm-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + .flex-gt-sm-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-gt-sm-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + .flex-gt-sm-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + .flex-gt-sm-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + .flex-gt-sm-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-gt-sm-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-0, + .layout-gt-sm-row > .flex-gt-sm-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + .layout-column > .flex-gt-sm-0, + .layout-gt-sm-column > .flex-gt-sm-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + .flex-gt-sm-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-5, + .layout-gt-sm-row > .flex-gt-sm-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-5, + .layout-gt-sm-column > .flex-gt-sm-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + .flex-gt-sm-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-10, + .layout-gt-sm-row > .flex-gt-sm-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-10, + .layout-gt-sm-column > .flex-gt-sm-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + .flex-gt-sm-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-15, + .layout-gt-sm-row > .flex-gt-sm-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-15, + .layout-gt-sm-column > .flex-gt-sm-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + .flex-gt-sm-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-20, + .layout-gt-sm-row > .flex-gt-sm-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-20, + .layout-gt-sm-column > .flex-gt-sm-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + .flex-gt-sm-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-25, + .layout-gt-sm-row > .flex-gt-sm-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-25, + .layout-gt-sm-column > .flex-gt-sm-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + .flex-gt-sm-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-30, + .layout-gt-sm-row > .flex-gt-sm-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-30, + .layout-gt-sm-column > .flex-gt-sm-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + .flex-gt-sm-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-35, + .layout-gt-sm-row > .flex-gt-sm-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-35, + .layout-gt-sm-column > .flex-gt-sm-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + .flex-gt-sm-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-40, + .layout-gt-sm-row > .flex-gt-sm-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-40, + .layout-gt-sm-column > .flex-gt-sm-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + .flex-gt-sm-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-45, + .layout-gt-sm-row > .flex-gt-sm-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-45, + .layout-gt-sm-column > .flex-gt-sm-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + .flex-gt-sm-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-50, + .layout-gt-sm-row > .flex-gt-sm-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-50, + .layout-gt-sm-column > .flex-gt-sm-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + .flex-gt-sm-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-55, + .layout-gt-sm-row > .flex-gt-sm-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-55, + .layout-gt-sm-column > .flex-gt-sm-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + .flex-gt-sm-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-60, + .layout-gt-sm-row > .flex-gt-sm-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-60, + .layout-gt-sm-column > .flex-gt-sm-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + .flex-gt-sm-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-65, + .layout-gt-sm-row > .flex-gt-sm-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-65, + .layout-gt-sm-column > .flex-gt-sm-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + .flex-gt-sm-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-70, + .layout-gt-sm-row > .flex-gt-sm-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-70, + .layout-gt-sm-column > .flex-gt-sm-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + .flex-gt-sm-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-75, + .layout-gt-sm-row > .flex-gt-sm-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-75, + .layout-gt-sm-column > .flex-gt-sm-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + .flex-gt-sm-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-80, + .layout-gt-sm-row > .flex-gt-sm-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-80, + .layout-gt-sm-column > .flex-gt-sm-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + .flex-gt-sm-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-85, + .layout-gt-sm-row > .flex-gt-sm-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-85, + .layout-gt-sm-column > .flex-gt-sm-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + .flex-gt-sm-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-90, + .layout-gt-sm-row > .flex-gt-sm-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-90, + .layout-gt-sm-column > .flex-gt-sm-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + .flex-gt-sm-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-95, + .layout-gt-sm-row > .flex-gt-sm-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-95, + .layout-gt-sm-column > .flex-gt-sm-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + .flex-gt-sm-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-100, + .layout-gt-sm-row > .flex-gt-sm-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-100, + .layout-gt-sm-column > .flex-gt-sm-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33, .layout-gt-sm-row > .flex-gt-sm-33, .layout-gt-sm-row > .flex-gt-sm-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66, .layout-gt-sm-row > .flex-gt-sm-66, .layout-gt-sm-row > .flex-gt-sm-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex, .layout-gt-sm-row > .flex { + min-width: 0; } + .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33, .layout-gt-sm-column > .flex-gt-sm-33, .layout-gt-sm-column > .flex-gt-sm-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66, .layout-gt-sm-column > .flex-gt-sm-66, .layout-gt-sm-column > .flex-gt-sm-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + .layout-column > .flex, .layout-gt-sm-column > .flex { + min-height: 0; } + .layout-gt-sm, .layout-gt-sm-column, .layout-gt-sm-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + .layout-gt-sm-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + .layout-gt-sm-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 960px) and (max-width: 1279px) { + .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show) { + display: none; } + .hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) { + display: none; } + .flex-order-md--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + .flex-order-md--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + .flex-order-md--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + .flex-order-md--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + .flex-order-md--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + .flex-order-md--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + .flex-order-md--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + .flex-order-md--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + .flex-order-md--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + .flex-order-md--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + .flex-order-md--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + .flex-order-md--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + .flex-order-md--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + .flex-order-md--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + .flex-order-md--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + .flex-order-md--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + .flex-order-md--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + .flex-order-md--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + .flex-order-md--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + .flex-order-md--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + .flex-order-md-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + .flex-order-md-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + .flex-order-md-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + .flex-order-md-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + .flex-order-md-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + .flex-order-md-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + .flex-order-md-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + .flex-order-md-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + .flex-order-md-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + .flex-order-md-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + .flex-order-md-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + .flex-order-md-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + .flex-order-md-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + .flex-order-md-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + .flex-order-md-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + .flex-order-md-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + .flex-order-md-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + .flex-order-md-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + .flex-order-md-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + .flex-order-md-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + .flex-order-md-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + .offset-md-0, .flex-offset-md-0 { + margin-left: 0%; } + .offset-md-5, .flex-offset-md-5 { + margin-left: 5%; } + .offset-md-10, .flex-offset-md-10 { + margin-left: 10%; } + .offset-md-15, .flex-offset-md-15 { + margin-left: 15%; } + .offset-md-20, .flex-offset-md-20 { + margin-left: 20%; } + .offset-md-25, .flex-offset-md-25 { + margin-left: 25%; } + .offset-md-30, .flex-offset-md-30 { + margin-left: 30%; } + .offset-md-35, .flex-offset-md-35 { + margin-left: 35%; } + .offset-md-40, .flex-offset-md-40 { + margin-left: 40%; } + .offset-md-45, .flex-offset-md-45 { + margin-left: 45%; } + .offset-md-50, .flex-offset-md-50 { + margin-left: 50%; } + .offset-md-55, .flex-offset-md-55 { + margin-left: 55%; } + .offset-md-60, .flex-offset-md-60 { + margin-left: 60%; } + .offset-md-65, .flex-offset-md-65 { + margin-left: 65%; } + .offset-md-70, .flex-offset-md-70 { + margin-left: 70%; } + .offset-md-75, .flex-offset-md-75 { + margin-left: 75%; } + .offset-md-80, .flex-offset-md-80 { + margin-left: 80%; } + .offset-md-85, .flex-offset-md-85 { + margin-left: 85%; } + .offset-md-90, .flex-offset-md-90 { + margin-left: 90%; } + .offset-md-95, .flex-offset-md-95 { + margin-left: 95%; } + .offset-md-33, .flex-offset-md-33 { + margin-left: calc(100% / 3); } + .offset-md-66, .flex-offset-md-66 { + margin-left: calc(200% / 3); } + .layout-align-md { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .layout-align-md-start, + .layout-align-md-start-start, + .layout-align-md-start-center, + .layout-align-md-start-end, + .layout-align-md-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + .layout-align-md-center, + .layout-align-md-center-start, + .layout-align-md-center-center, + .layout-align-md-center-end, + .layout-align-md-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + .layout-align-md-end, + .layout-align-md-end-start, + .layout-align-md-end-center, + .layout-align-md-end-end, + .layout-align-md-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + .layout-align-md-space-around, + .layout-align-md-space-around-center, + .layout-align-md-space-around-start, + .layout-align-md-space-around-end, + .layout-align-md-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + .layout-align-md-space-between, + .layout-align-md-space-between-center, + .layout-align-md-space-between-start, + .layout-align-md-space-between-end, + .layout-align-md-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + .layout-align-md-start-start, + .layout-align-md-center-start, + .layout-align-md-end-start, + .layout-align-md-space-between-start, + .layout-align-md-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + .layout-align-md-start-center, + .layout-align-md-center-center, + .layout-align-md-end-center, + .layout-align-md-space-between-center, + .layout-align-md-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + .layout-align-md-start-center > *, + .layout-align-md-center-center > *, + .layout-align-md-end-center > *, + .layout-align-md-space-between-center > *, + .layout-align-md-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + .layout-align-md-start-end, + .layout-align-md-center-end, + .layout-align-md-end-end, + .layout-align-md-space-between-end, + .layout-align-md-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + .layout-align-md-start-stretch, + .layout-align-md-center-stretch, + .layout-align-md-end-stretch, + .layout-align-md-space-between-stretch, + .layout-align-md-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + .flex-md { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 960px) and (max-width: 1279px) { + .flex-md { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 960px) and (max-width: 1279px) { + .flex-md-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + .flex-md-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-md-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + .flex-md-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + .flex-md-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + .flex-md-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-md-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-0, + .layout-md-row > .flex-md-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + .layout-column > .flex-md-0, + .layout-md-column > .flex-md-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + .flex-md-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-5, + .layout-md-row > .flex-md-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-5, + .layout-md-column > .flex-md-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + .flex-md-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-10, + .layout-md-row > .flex-md-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-10, + .layout-md-column > .flex-md-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + .flex-md-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-15, + .layout-md-row > .flex-md-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-15, + .layout-md-column > .flex-md-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + .flex-md-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-20, + .layout-md-row > .flex-md-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-20, + .layout-md-column > .flex-md-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + .flex-md-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-25, + .layout-md-row > .flex-md-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-25, + .layout-md-column > .flex-md-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + .flex-md-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-30, + .layout-md-row > .flex-md-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-30, + .layout-md-column > .flex-md-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + .flex-md-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-35, + .layout-md-row > .flex-md-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-35, + .layout-md-column > .flex-md-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + .flex-md-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-40, + .layout-md-row > .flex-md-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-40, + .layout-md-column > .flex-md-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + .flex-md-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-45, + .layout-md-row > .flex-md-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-45, + .layout-md-column > .flex-md-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + .flex-md-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-50, + .layout-md-row > .flex-md-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-50, + .layout-md-column > .flex-md-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + .flex-md-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-55, + .layout-md-row > .flex-md-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-55, + .layout-md-column > .flex-md-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + .flex-md-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-60, + .layout-md-row > .flex-md-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-60, + .layout-md-column > .flex-md-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + .flex-md-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-65, + .layout-md-row > .flex-md-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-65, + .layout-md-column > .flex-md-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + .flex-md-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-70, + .layout-md-row > .flex-md-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-70, + .layout-md-column > .flex-md-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + .flex-md-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-75, + .layout-md-row > .flex-md-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-75, + .layout-md-column > .flex-md-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + .flex-md-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-80, + .layout-md-row > .flex-md-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-80, + .layout-md-column > .flex-md-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + .flex-md-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-85, + .layout-md-row > .flex-md-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-85, + .layout-md-column > .flex-md-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + .flex-md-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-90, + .layout-md-row > .flex-md-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-90, + .layout-md-column > .flex-md-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + .flex-md-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-95, + .layout-md-row > .flex-md-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-95, + .layout-md-column > .flex-md-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + .flex-md-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-100, + .layout-md-row > .flex-md-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-md-100, + .layout-md-column > .flex-md-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-33, .layout-row > .flex-md-33, .layout-md-row > .flex-md-33, .layout-md-row > .flex-md-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-md-66, .layout-row > .flex-md-66, .layout-md-row > .flex-md-66, .layout-md-row > .flex-md-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex, .layout-md-row > .flex { + min-width: 0; } + .layout-column > .flex-md-33, .layout-column > .flex-md-33, .layout-md-column > .flex-md-33, .layout-md-column > .flex-md-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + .layout-column > .flex-md-66, .layout-column > .flex-md-66, .layout-md-column > .flex-md-66, .layout-md-column > .flex-md-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + .layout-column > .flex, .layout-md-column > .flex { + min-height: 0; } + .layout-md, .layout-md-column, .layout-md-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + .layout-md-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + .layout-md-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 1280px) { + .flex-order-gt-md--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + .flex-order-gt-md--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + .flex-order-gt-md--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + .flex-order-gt-md--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + .flex-order-gt-md--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + .flex-order-gt-md--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + .flex-order-gt-md--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + .flex-order-gt-md--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + .flex-order-gt-md--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + .flex-order-gt-md--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + .flex-order-gt-md--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + .flex-order-gt-md--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + .flex-order-gt-md--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + .flex-order-gt-md--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + .flex-order-gt-md--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + .flex-order-gt-md--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + .flex-order-gt-md--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + .flex-order-gt-md--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + .flex-order-gt-md--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + .flex-order-gt-md--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + .flex-order-gt-md-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + .flex-order-gt-md-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + .flex-order-gt-md-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + .flex-order-gt-md-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + .flex-order-gt-md-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + .flex-order-gt-md-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + .flex-order-gt-md-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + .flex-order-gt-md-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + .flex-order-gt-md-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + .flex-order-gt-md-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + .flex-order-gt-md-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + .flex-order-gt-md-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + .flex-order-gt-md-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + .flex-order-gt-md-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + .flex-order-gt-md-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + .flex-order-gt-md-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + .flex-order-gt-md-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + .flex-order-gt-md-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + .flex-order-gt-md-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + .flex-order-gt-md-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + .flex-order-gt-md-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + .offset-gt-md-0, .flex-offset-gt-md-0 { + margin-left: 0%; } + .offset-gt-md-5, .flex-offset-gt-md-5 { + margin-left: 5%; } + .offset-gt-md-10, .flex-offset-gt-md-10 { + margin-left: 10%; } + .offset-gt-md-15, .flex-offset-gt-md-15 { + margin-left: 15%; } + .offset-gt-md-20, .flex-offset-gt-md-20 { + margin-left: 20%; } + .offset-gt-md-25, .flex-offset-gt-md-25 { + margin-left: 25%; } + .offset-gt-md-30, .flex-offset-gt-md-30 { + margin-left: 30%; } + .offset-gt-md-35, .flex-offset-gt-md-35 { + margin-left: 35%; } + .offset-gt-md-40, .flex-offset-gt-md-40 { + margin-left: 40%; } + .offset-gt-md-45, .flex-offset-gt-md-45 { + margin-left: 45%; } + .offset-gt-md-50, .flex-offset-gt-md-50 { + margin-left: 50%; } + .offset-gt-md-55, .flex-offset-gt-md-55 { + margin-left: 55%; } + .offset-gt-md-60, .flex-offset-gt-md-60 { + margin-left: 60%; } + .offset-gt-md-65, .flex-offset-gt-md-65 { + margin-left: 65%; } + .offset-gt-md-70, .flex-offset-gt-md-70 { + margin-left: 70%; } + .offset-gt-md-75, .flex-offset-gt-md-75 { + margin-left: 75%; } + .offset-gt-md-80, .flex-offset-gt-md-80 { + margin-left: 80%; } + .offset-gt-md-85, .flex-offset-gt-md-85 { + margin-left: 85%; } + .offset-gt-md-90, .flex-offset-gt-md-90 { + margin-left: 90%; } + .offset-gt-md-95, .flex-offset-gt-md-95 { + margin-left: 95%; } + .offset-gt-md-33, .flex-offset-gt-md-33 { + margin-left: calc(100% / 3); } + .offset-gt-md-66, .flex-offset-gt-md-66 { + margin-left: calc(200% / 3); } + .layout-align-gt-md { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .layout-align-gt-md-start, + .layout-align-gt-md-start-start, + .layout-align-gt-md-start-center, + .layout-align-gt-md-start-end, + .layout-align-gt-md-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + .layout-align-gt-md-center, + .layout-align-gt-md-center-start, + .layout-align-gt-md-center-center, + .layout-align-gt-md-center-end, + .layout-align-gt-md-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + .layout-align-gt-md-end, + .layout-align-gt-md-end-start, + .layout-align-gt-md-end-center, + .layout-align-gt-md-end-end, + .layout-align-gt-md-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + .layout-align-gt-md-space-around, + .layout-align-gt-md-space-around-center, + .layout-align-gt-md-space-around-start, + .layout-align-gt-md-space-around-end, + .layout-align-gt-md-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + .layout-align-gt-md-space-between, + .layout-align-gt-md-space-between-center, + .layout-align-gt-md-space-between-start, + .layout-align-gt-md-space-between-end, + .layout-align-gt-md-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + .layout-align-gt-md-start-start, + .layout-align-gt-md-center-start, + .layout-align-gt-md-end-start, + .layout-align-gt-md-space-between-start, + .layout-align-gt-md-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + .layout-align-gt-md-start-center, + .layout-align-gt-md-center-center, + .layout-align-gt-md-end-center, + .layout-align-gt-md-space-between-center, + .layout-align-gt-md-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + .layout-align-gt-md-start-center > *, + .layout-align-gt-md-center-center > *, + .layout-align-gt-md-end-center > *, + .layout-align-gt-md-space-between-center > *, + .layout-align-gt-md-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + .layout-align-gt-md-start-end, + .layout-align-gt-md-center-end, + .layout-align-gt-md-end-end, + .layout-align-gt-md-space-between-end, + .layout-align-gt-md-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + .layout-align-gt-md-start-stretch, + .layout-align-gt-md-center-stretch, + .layout-align-gt-md-end-stretch, + .layout-align-gt-md-space-between-stretch, + .layout-align-gt-md-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + .flex-gt-md { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 1280px) { + .flex-gt-md { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 1280px) { + .flex-gt-md-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + .flex-gt-md-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-gt-md-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + .flex-gt-md-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + .flex-gt-md-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + .flex-gt-md-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-gt-md-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-0, + .layout-gt-md-row > .flex-gt-md-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + .layout-column > .flex-gt-md-0, + .layout-gt-md-column > .flex-gt-md-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + .flex-gt-md-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-5, + .layout-gt-md-row > .flex-gt-md-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-5, + .layout-gt-md-column > .flex-gt-md-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + .flex-gt-md-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-10, + .layout-gt-md-row > .flex-gt-md-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-10, + .layout-gt-md-column > .flex-gt-md-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + .flex-gt-md-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-15, + .layout-gt-md-row > .flex-gt-md-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-15, + .layout-gt-md-column > .flex-gt-md-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + .flex-gt-md-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-20, + .layout-gt-md-row > .flex-gt-md-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-20, + .layout-gt-md-column > .flex-gt-md-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + .flex-gt-md-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-25, + .layout-gt-md-row > .flex-gt-md-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-25, + .layout-gt-md-column > .flex-gt-md-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + .flex-gt-md-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-30, + .layout-gt-md-row > .flex-gt-md-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-30, + .layout-gt-md-column > .flex-gt-md-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + .flex-gt-md-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-35, + .layout-gt-md-row > .flex-gt-md-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-35, + .layout-gt-md-column > .flex-gt-md-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + .flex-gt-md-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-40, + .layout-gt-md-row > .flex-gt-md-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-40, + .layout-gt-md-column > .flex-gt-md-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + .flex-gt-md-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-45, + .layout-gt-md-row > .flex-gt-md-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-45, + .layout-gt-md-column > .flex-gt-md-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + .flex-gt-md-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-50, + .layout-gt-md-row > .flex-gt-md-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-50, + .layout-gt-md-column > .flex-gt-md-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + .flex-gt-md-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-55, + .layout-gt-md-row > .flex-gt-md-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-55, + .layout-gt-md-column > .flex-gt-md-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + .flex-gt-md-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-60, + .layout-gt-md-row > .flex-gt-md-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-60, + .layout-gt-md-column > .flex-gt-md-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + .flex-gt-md-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-65, + .layout-gt-md-row > .flex-gt-md-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-65, + .layout-gt-md-column > .flex-gt-md-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + .flex-gt-md-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-70, + .layout-gt-md-row > .flex-gt-md-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-70, + .layout-gt-md-column > .flex-gt-md-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + .flex-gt-md-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-75, + .layout-gt-md-row > .flex-gt-md-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-75, + .layout-gt-md-column > .flex-gt-md-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + .flex-gt-md-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-80, + .layout-gt-md-row > .flex-gt-md-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-80, + .layout-gt-md-column > .flex-gt-md-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + .flex-gt-md-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-85, + .layout-gt-md-row > .flex-gt-md-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-85, + .layout-gt-md-column > .flex-gt-md-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + .flex-gt-md-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-90, + .layout-gt-md-row > .flex-gt-md-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-90, + .layout-gt-md-column > .flex-gt-md-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + .flex-gt-md-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-95, + .layout-gt-md-row > .flex-gt-md-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-95, + .layout-gt-md-column > .flex-gt-md-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + .flex-gt-md-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-100, + .layout-gt-md-row > .flex-gt-md-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-100, + .layout-gt-md-column > .flex-gt-md-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33, .layout-gt-md-row > .flex-gt-md-33, .layout-gt-md-row > .flex-gt-md-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66, .layout-gt-md-row > .flex-gt-md-66, .layout-gt-md-row > .flex-gt-md-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex, .layout-gt-md-row > .flex { + min-width: 0; } + .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33, .layout-gt-md-column > .flex-gt-md-33, .layout-gt-md-column > .flex-gt-md-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66, .layout-gt-md-column > .flex-gt-md-66, .layout-gt-md-column > .flex-gt-md-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + .layout-column > .flex, .layout-gt-md-column > .flex { + min-height: 0; } + .layout-gt-md, .layout-gt-md-column, .layout-gt-md-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + .layout-gt-md-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + .layout-gt-md-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 1280px) and (max-width: 1919px) { + .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show) { + display: none; } + .hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) { + display: none; } + .flex-order-lg--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + .flex-order-lg--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + .flex-order-lg--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + .flex-order-lg--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + .flex-order-lg--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + .flex-order-lg--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + .flex-order-lg--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + .flex-order-lg--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + .flex-order-lg--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + .flex-order-lg--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + .flex-order-lg--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + .flex-order-lg--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + .flex-order-lg--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + .flex-order-lg--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + .flex-order-lg--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + .flex-order-lg--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + .flex-order-lg--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + .flex-order-lg--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + .flex-order-lg--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + .flex-order-lg--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + .flex-order-lg-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + .flex-order-lg-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + .flex-order-lg-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + .flex-order-lg-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + .flex-order-lg-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + .flex-order-lg-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + .flex-order-lg-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + .flex-order-lg-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + .flex-order-lg-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + .flex-order-lg-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + .flex-order-lg-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + .flex-order-lg-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + .flex-order-lg-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + .flex-order-lg-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + .flex-order-lg-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + .flex-order-lg-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + .flex-order-lg-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + .flex-order-lg-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + .flex-order-lg-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + .flex-order-lg-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + .flex-order-lg-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + .offset-lg-0, .flex-offset-lg-0 { + margin-left: 0%; } + .offset-lg-5, .flex-offset-lg-5 { + margin-left: 5%; } + .offset-lg-10, .flex-offset-lg-10 { + margin-left: 10%; } + .offset-lg-15, .flex-offset-lg-15 { + margin-left: 15%; } + .offset-lg-20, .flex-offset-lg-20 { + margin-left: 20%; } + .offset-lg-25, .flex-offset-lg-25 { + margin-left: 25%; } + .offset-lg-30, .flex-offset-lg-30 { + margin-left: 30%; } + .offset-lg-35, .flex-offset-lg-35 { + margin-left: 35%; } + .offset-lg-40, .flex-offset-lg-40 { + margin-left: 40%; } + .offset-lg-45, .flex-offset-lg-45 { + margin-left: 45%; } + .offset-lg-50, .flex-offset-lg-50 { + margin-left: 50%; } + .offset-lg-55, .flex-offset-lg-55 { + margin-left: 55%; } + .offset-lg-60, .flex-offset-lg-60 { + margin-left: 60%; } + .offset-lg-65, .flex-offset-lg-65 { + margin-left: 65%; } + .offset-lg-70, .flex-offset-lg-70 { + margin-left: 70%; } + .offset-lg-75, .flex-offset-lg-75 { + margin-left: 75%; } + .offset-lg-80, .flex-offset-lg-80 { + margin-left: 80%; } + .offset-lg-85, .flex-offset-lg-85 { + margin-left: 85%; } + .offset-lg-90, .flex-offset-lg-90 { + margin-left: 90%; } + .offset-lg-95, .flex-offset-lg-95 { + margin-left: 95%; } + .offset-lg-33, .flex-offset-lg-33 { + margin-left: calc(100% / 3); } + .offset-lg-66, .flex-offset-lg-66 { + margin-left: calc(200% / 3); } + .layout-align-lg { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .layout-align-lg-start, + .layout-align-lg-start-start, + .layout-align-lg-start-center, + .layout-align-lg-start-end, + .layout-align-lg-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + .layout-align-lg-center, + .layout-align-lg-center-start, + .layout-align-lg-center-center, + .layout-align-lg-center-end, + .layout-align-lg-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + .layout-align-lg-end, + .layout-align-lg-end-start, + .layout-align-lg-end-center, + .layout-align-lg-end-end, + .layout-align-lg-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + .layout-align-lg-space-around, + .layout-align-lg-space-around-center, + .layout-align-lg-space-around-start, + .layout-align-lg-space-around-end, + .layout-align-lg-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + .layout-align-lg-space-between, + .layout-align-lg-space-between-center, + .layout-align-lg-space-between-start, + .layout-align-lg-space-between-end, + .layout-align-lg-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + .layout-align-lg-start-start, + .layout-align-lg-center-start, + .layout-align-lg-end-start, + .layout-align-lg-space-between-start, + .layout-align-lg-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + .layout-align-lg-start-center, + .layout-align-lg-center-center, + .layout-align-lg-end-center, + .layout-align-lg-space-between-center, + .layout-align-lg-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + .layout-align-lg-start-center > *, + .layout-align-lg-center-center > *, + .layout-align-lg-end-center > *, + .layout-align-lg-space-between-center > *, + .layout-align-lg-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + .layout-align-lg-start-end, + .layout-align-lg-center-end, + .layout-align-lg-end-end, + .layout-align-lg-space-between-end, + .layout-align-lg-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + .layout-align-lg-start-stretch, + .layout-align-lg-center-stretch, + .layout-align-lg-end-stretch, + .layout-align-lg-space-between-stretch, + .layout-align-lg-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + .flex-lg { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 1280px) and (max-width: 1919px) { + .flex-lg { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 1280px) and (max-width: 1919px) { + .flex-lg-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + .flex-lg-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-lg-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + .flex-lg-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + .flex-lg-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + .flex-lg-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-lg-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-0, + .layout-lg-row > .flex-lg-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + .layout-column > .flex-lg-0, + .layout-lg-column > .flex-lg-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + .flex-lg-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-5, + .layout-lg-row > .flex-lg-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-5, + .layout-lg-column > .flex-lg-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + .flex-lg-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-10, + .layout-lg-row > .flex-lg-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-10, + .layout-lg-column > .flex-lg-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + .flex-lg-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-15, + .layout-lg-row > .flex-lg-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-15, + .layout-lg-column > .flex-lg-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + .flex-lg-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-20, + .layout-lg-row > .flex-lg-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-20, + .layout-lg-column > .flex-lg-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + .flex-lg-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-25, + .layout-lg-row > .flex-lg-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-25, + .layout-lg-column > .flex-lg-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + .flex-lg-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-30, + .layout-lg-row > .flex-lg-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-30, + .layout-lg-column > .flex-lg-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + .flex-lg-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-35, + .layout-lg-row > .flex-lg-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-35, + .layout-lg-column > .flex-lg-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + .flex-lg-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-40, + .layout-lg-row > .flex-lg-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-40, + .layout-lg-column > .flex-lg-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + .flex-lg-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-45, + .layout-lg-row > .flex-lg-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-45, + .layout-lg-column > .flex-lg-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + .flex-lg-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-50, + .layout-lg-row > .flex-lg-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-50, + .layout-lg-column > .flex-lg-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + .flex-lg-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-55, + .layout-lg-row > .flex-lg-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-55, + .layout-lg-column > .flex-lg-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + .flex-lg-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-60, + .layout-lg-row > .flex-lg-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-60, + .layout-lg-column > .flex-lg-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + .flex-lg-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-65, + .layout-lg-row > .flex-lg-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-65, + .layout-lg-column > .flex-lg-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + .flex-lg-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-70, + .layout-lg-row > .flex-lg-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-70, + .layout-lg-column > .flex-lg-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + .flex-lg-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-75, + .layout-lg-row > .flex-lg-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-75, + .layout-lg-column > .flex-lg-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + .flex-lg-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-80, + .layout-lg-row > .flex-lg-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-80, + .layout-lg-column > .flex-lg-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + .flex-lg-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-85, + .layout-lg-row > .flex-lg-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-85, + .layout-lg-column > .flex-lg-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + .flex-lg-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-90, + .layout-lg-row > .flex-lg-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-90, + .layout-lg-column > .flex-lg-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + .flex-lg-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-95, + .layout-lg-row > .flex-lg-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-95, + .layout-lg-column > .flex-lg-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + .flex-lg-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-100, + .layout-lg-row > .flex-lg-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-lg-100, + .layout-lg-column > .flex-lg-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-33, .layout-row > .flex-lg-33, .layout-lg-row > .flex-lg-33, .layout-lg-row > .flex-lg-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-lg-66, .layout-row > .flex-lg-66, .layout-lg-row > .flex-lg-66, .layout-lg-row > .flex-lg-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex, .layout-lg-row > .flex { + min-width: 0; } + .layout-column > .flex-lg-33, .layout-column > .flex-lg-33, .layout-lg-column > .flex-lg-33, .layout-lg-column > .flex-lg-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + .layout-column > .flex-lg-66, .layout-column > .flex-lg-66, .layout-lg-column > .flex-lg-66, .layout-lg-column > .flex-lg-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + .layout-column > .flex, .layout-lg-column > .flex { + min-height: 0; } + .layout-lg, .layout-lg-column, .layout-lg-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + .layout-lg-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + .layout-lg-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } } + +@media (min-width: 1920px) { + .flex-order-gt-lg--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + .flex-order-gt-lg--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + .flex-order-gt-lg--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + .flex-order-gt-lg--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + .flex-order-gt-lg--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + .flex-order-gt-lg--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + .flex-order-gt-lg--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + .flex-order-gt-lg--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + .flex-order-gt-lg--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + .flex-order-gt-lg--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + .flex-order-gt-lg--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + .flex-order-gt-lg--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + .flex-order-gt-lg--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + .flex-order-gt-lg--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + .flex-order-gt-lg--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + .flex-order-gt-lg--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + .flex-order-gt-lg--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + .flex-order-gt-lg--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + .flex-order-gt-lg--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + .flex-order-gt-lg--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + .flex-order-gt-lg-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + .flex-order-gt-lg-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + .flex-order-gt-lg-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + .flex-order-gt-lg-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + .flex-order-gt-lg-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + .flex-order-gt-lg-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + .flex-order-gt-lg-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + .flex-order-gt-lg-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + .flex-order-gt-lg-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + .flex-order-gt-lg-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + .flex-order-gt-lg-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + .flex-order-gt-lg-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + .flex-order-gt-lg-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + .flex-order-gt-lg-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + .flex-order-gt-lg-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + .flex-order-gt-lg-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + .flex-order-gt-lg-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + .flex-order-gt-lg-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + .flex-order-gt-lg-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + .flex-order-gt-lg-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + .flex-order-gt-lg-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + .offset-gt-lg-0, .flex-offset-gt-lg-0 { + margin-left: 0%; } + .offset-gt-lg-5, .flex-offset-gt-lg-5 { + margin-left: 5%; } + .offset-gt-lg-10, .flex-offset-gt-lg-10 { + margin-left: 10%; } + .offset-gt-lg-15, .flex-offset-gt-lg-15 { + margin-left: 15%; } + .offset-gt-lg-20, .flex-offset-gt-lg-20 { + margin-left: 20%; } + .offset-gt-lg-25, .flex-offset-gt-lg-25 { + margin-left: 25%; } + .offset-gt-lg-30, .flex-offset-gt-lg-30 { + margin-left: 30%; } + .offset-gt-lg-35, .flex-offset-gt-lg-35 { + margin-left: 35%; } + .offset-gt-lg-40, .flex-offset-gt-lg-40 { + margin-left: 40%; } + .offset-gt-lg-45, .flex-offset-gt-lg-45 { + margin-left: 45%; } + .offset-gt-lg-50, .flex-offset-gt-lg-50 { + margin-left: 50%; } + .offset-gt-lg-55, .flex-offset-gt-lg-55 { + margin-left: 55%; } + .offset-gt-lg-60, .flex-offset-gt-lg-60 { + margin-left: 60%; } + .offset-gt-lg-65, .flex-offset-gt-lg-65 { + margin-left: 65%; } + .offset-gt-lg-70, .flex-offset-gt-lg-70 { + margin-left: 70%; } + .offset-gt-lg-75, .flex-offset-gt-lg-75 { + margin-left: 75%; } + .offset-gt-lg-80, .flex-offset-gt-lg-80 { + margin-left: 80%; } + .offset-gt-lg-85, .flex-offset-gt-lg-85 { + margin-left: 85%; } + .offset-gt-lg-90, .flex-offset-gt-lg-90 { + margin-left: 90%; } + .offset-gt-lg-95, .flex-offset-gt-lg-95 { + margin-left: 95%; } + .offset-gt-lg-33, .flex-offset-gt-lg-33 { + margin-left: calc(100% / 3); } + .offset-gt-lg-66, .flex-offset-gt-lg-66 { + margin-left: calc(200% / 3); } + .layout-align-gt-lg { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .layout-align-gt-lg-start, + .layout-align-gt-lg-start-start, + .layout-align-gt-lg-start-center, + .layout-align-gt-lg-start-end, + .layout-align-gt-lg-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + .layout-align-gt-lg-center, + .layout-align-gt-lg-center-start, + .layout-align-gt-lg-center-center, + .layout-align-gt-lg-center-end, + .layout-align-gt-lg-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + .layout-align-gt-lg-end, + .layout-align-gt-lg-end-start, + .layout-align-gt-lg-end-center, + .layout-align-gt-lg-end-end, + .layout-align-gt-lg-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + .layout-align-gt-lg-space-around, + .layout-align-gt-lg-space-around-center, + .layout-align-gt-lg-space-around-start, + .layout-align-gt-lg-space-around-end, + .layout-align-gt-lg-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + .layout-align-gt-lg-space-between, + .layout-align-gt-lg-space-between-center, + .layout-align-gt-lg-space-between-start, + .layout-align-gt-lg-space-between-end, + .layout-align-gt-lg-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + .layout-align-gt-lg-start-start, + .layout-align-gt-lg-center-start, + .layout-align-gt-lg-end-start, + .layout-align-gt-lg-space-between-start, + .layout-align-gt-lg-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + .layout-align-gt-lg-start-center, + .layout-align-gt-lg-center-center, + .layout-align-gt-lg-end-center, + .layout-align-gt-lg-space-between-center, + .layout-align-gt-lg-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + .layout-align-gt-lg-start-center > *, + .layout-align-gt-lg-center-center > *, + .layout-align-gt-lg-end-center > *, + .layout-align-gt-lg-space-between-center > *, + .layout-align-gt-lg-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + .layout-align-gt-lg-start-end, + .layout-align-gt-lg-center-end, + .layout-align-gt-lg-end-end, + .layout-align-gt-lg-space-between-end, + .layout-align-gt-lg-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + .layout-align-gt-lg-start-stretch, + .layout-align-gt-lg-center-stretch, + .layout-align-gt-lg-end-stretch, + .layout-align-gt-lg-space-between-stretch, + .layout-align-gt-lg-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + .flex-gt-lg { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 1920px) { + .flex-gt-lg { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 1920px) { + .flex-gt-lg-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + .flex-gt-lg-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-gt-lg-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + .flex-gt-lg-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + .flex-gt-lg-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + .flex-gt-lg-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-gt-lg-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-0, + .layout-gt-lg-row > .flex-gt-lg-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + .layout-column > .flex-gt-lg-0, + .layout-gt-lg-column > .flex-gt-lg-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + .flex-gt-lg-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-5, + .layout-gt-lg-row > .flex-gt-lg-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-5, + .layout-gt-lg-column > .flex-gt-lg-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + .flex-gt-lg-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-10, + .layout-gt-lg-row > .flex-gt-lg-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-10, + .layout-gt-lg-column > .flex-gt-lg-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + .flex-gt-lg-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-15, + .layout-gt-lg-row > .flex-gt-lg-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-15, + .layout-gt-lg-column > .flex-gt-lg-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + .flex-gt-lg-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-20, + .layout-gt-lg-row > .flex-gt-lg-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-20, + .layout-gt-lg-column > .flex-gt-lg-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + .flex-gt-lg-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-25, + .layout-gt-lg-row > .flex-gt-lg-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-25, + .layout-gt-lg-column > .flex-gt-lg-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + .flex-gt-lg-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-30, + .layout-gt-lg-row > .flex-gt-lg-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-30, + .layout-gt-lg-column > .flex-gt-lg-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + .flex-gt-lg-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-35, + .layout-gt-lg-row > .flex-gt-lg-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-35, + .layout-gt-lg-column > .flex-gt-lg-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + .flex-gt-lg-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-40, + .layout-gt-lg-row > .flex-gt-lg-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-40, + .layout-gt-lg-column > .flex-gt-lg-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + .flex-gt-lg-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-45, + .layout-gt-lg-row > .flex-gt-lg-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-45, + .layout-gt-lg-column > .flex-gt-lg-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + .flex-gt-lg-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-50, + .layout-gt-lg-row > .flex-gt-lg-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-50, + .layout-gt-lg-column > .flex-gt-lg-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + .flex-gt-lg-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-55, + .layout-gt-lg-row > .flex-gt-lg-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-55, + .layout-gt-lg-column > .flex-gt-lg-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + .flex-gt-lg-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-60, + .layout-gt-lg-row > .flex-gt-lg-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-60, + .layout-gt-lg-column > .flex-gt-lg-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + .flex-gt-lg-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-65, + .layout-gt-lg-row > .flex-gt-lg-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-65, + .layout-gt-lg-column > .flex-gt-lg-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + .flex-gt-lg-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-70, + .layout-gt-lg-row > .flex-gt-lg-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-70, + .layout-gt-lg-column > .flex-gt-lg-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + .flex-gt-lg-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-75, + .layout-gt-lg-row > .flex-gt-lg-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-75, + .layout-gt-lg-column > .flex-gt-lg-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + .flex-gt-lg-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-80, + .layout-gt-lg-row > .flex-gt-lg-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-80, + .layout-gt-lg-column > .flex-gt-lg-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + .flex-gt-lg-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-85, + .layout-gt-lg-row > .flex-gt-lg-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-85, + .layout-gt-lg-column > .flex-gt-lg-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + .flex-gt-lg-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-90, + .layout-gt-lg-row > .flex-gt-lg-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-90, + .layout-gt-lg-column > .flex-gt-lg-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + .flex-gt-lg-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-95, + .layout-gt-lg-row > .flex-gt-lg-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-95, + .layout-gt-lg-column > .flex-gt-lg-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + .flex-gt-lg-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-100, + .layout-gt-lg-row > .flex-gt-lg-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-100, + .layout-gt-lg-column > .flex-gt-lg-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33, .layout-gt-lg-row > .flex-gt-lg-33, .layout-gt-lg-row > .flex-gt-lg-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66, .layout-gt-lg-row > .flex-gt-lg-66, .layout-gt-lg-row > .flex-gt-lg-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex, .layout-gt-lg-row > .flex { + min-width: 0; } + .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33, .layout-gt-lg-column > .flex-gt-lg-33, .layout-gt-lg-column > .flex-gt-lg-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66, .layout-gt-lg-column > .flex-gt-lg-66, .layout-gt-lg-column > .flex-gt-lg-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + .layout-column > .flex, .layout-gt-lg-column > .flex { + min-height: 0; } + .layout-gt-lg, .layout-gt-lg-column, .layout-gt-lg-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + .layout-gt-lg-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + .layout-gt-lg-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + .flex-order-xl--20 { + -webkit-order: -20; + -ms-flex-order: -20; + order: -20; } + .flex-order-xl--19 { + -webkit-order: -19; + -ms-flex-order: -19; + order: -19; } + .flex-order-xl--18 { + -webkit-order: -18; + -ms-flex-order: -18; + order: -18; } + .flex-order-xl--17 { + -webkit-order: -17; + -ms-flex-order: -17; + order: -17; } + .flex-order-xl--16 { + -webkit-order: -16; + -ms-flex-order: -16; + order: -16; } + .flex-order-xl--15 { + -webkit-order: -15; + -ms-flex-order: -15; + order: -15; } + .flex-order-xl--14 { + -webkit-order: -14; + -ms-flex-order: -14; + order: -14; } + .flex-order-xl--13 { + -webkit-order: -13; + -ms-flex-order: -13; + order: -13; } + .flex-order-xl--12 { + -webkit-order: -12; + -ms-flex-order: -12; + order: -12; } + .flex-order-xl--11 { + -webkit-order: -11; + -ms-flex-order: -11; + order: -11; } + .flex-order-xl--10 { + -webkit-order: -10; + -ms-flex-order: -10; + order: -10; } + .flex-order-xl--9 { + -webkit-order: -9; + -ms-flex-order: -9; + order: -9; } + .flex-order-xl--8 { + -webkit-order: -8; + -ms-flex-order: -8; + order: -8; } + .flex-order-xl--7 { + -webkit-order: -7; + -ms-flex-order: -7; + order: -7; } + .flex-order-xl--6 { + -webkit-order: -6; + -ms-flex-order: -6; + order: -6; } + .flex-order-xl--5 { + -webkit-order: -5; + -ms-flex-order: -5; + order: -5; } + .flex-order-xl--4 { + -webkit-order: -4; + -ms-flex-order: -4; + order: -4; } + .flex-order-xl--3 { + -webkit-order: -3; + -ms-flex-order: -3; + order: -3; } + .flex-order-xl--2 { + -webkit-order: -2; + -ms-flex-order: -2; + order: -2; } + .flex-order-xl--1 { + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; } + .flex-order-xl-0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; } + .flex-order-xl-1 { + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; } + .flex-order-xl-2 { + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; } + .flex-order-xl-3 { + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; } + .flex-order-xl-4 { + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; } + .flex-order-xl-5 { + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; } + .flex-order-xl-6 { + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; } + .flex-order-xl-7 { + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; } + .flex-order-xl-8 { + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; } + .flex-order-xl-9 { + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; } + .flex-order-xl-10 { + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; } + .flex-order-xl-11 { + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; } + .flex-order-xl-12 { + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; } + .flex-order-xl-13 { + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; } + .flex-order-xl-14 { + -webkit-order: 14; + -ms-flex-order: 14; + order: 14; } + .flex-order-xl-15 { + -webkit-order: 15; + -ms-flex-order: 15; + order: 15; } + .flex-order-xl-16 { + -webkit-order: 16; + -ms-flex-order: 16; + order: 16; } + .flex-order-xl-17 { + -webkit-order: 17; + -ms-flex-order: 17; + order: 17; } + .flex-order-xl-18 { + -webkit-order: 18; + -ms-flex-order: 18; + order: 18; } + .flex-order-xl-19 { + -webkit-order: 19; + -ms-flex-order: 19; + order: 19; } + .flex-order-xl-20 { + -webkit-order: 20; + -ms-flex-order: 20; + order: 20; } + .offset-xl-0, .flex-offset-xl-0 { + margin-left: 0%; } + .offset-xl-5, .flex-offset-xl-5 { + margin-left: 5%; } + .offset-xl-10, .flex-offset-xl-10 { + margin-left: 10%; } + .offset-xl-15, .flex-offset-xl-15 { + margin-left: 15%; } + .offset-xl-20, .flex-offset-xl-20 { + margin-left: 20%; } + .offset-xl-25, .flex-offset-xl-25 { + margin-left: 25%; } + .offset-xl-30, .flex-offset-xl-30 { + margin-left: 30%; } + .offset-xl-35, .flex-offset-xl-35 { + margin-left: 35%; } + .offset-xl-40, .flex-offset-xl-40 { + margin-left: 40%; } + .offset-xl-45, .flex-offset-xl-45 { + margin-left: 45%; } + .offset-xl-50, .flex-offset-xl-50 { + margin-left: 50%; } + .offset-xl-55, .flex-offset-xl-55 { + margin-left: 55%; } + .offset-xl-60, .flex-offset-xl-60 { + margin-left: 60%; } + .offset-xl-65, .flex-offset-xl-65 { + margin-left: 65%; } + .offset-xl-70, .flex-offset-xl-70 { + margin-left: 70%; } + .offset-xl-75, .flex-offset-xl-75 { + margin-left: 75%; } + .offset-xl-80, .flex-offset-xl-80 { + margin-left: 80%; } + .offset-xl-85, .flex-offset-xl-85 { + margin-left: 85%; } + .offset-xl-90, .flex-offset-xl-90 { + margin-left: 90%; } + .offset-xl-95, .flex-offset-xl-95 { + margin-left: 95%; } + .offset-xl-33, .flex-offset-xl-33 { + margin-left: calc(100% / 3); } + .offset-xl-66, .flex-offset-xl-66 { + margin-left: calc(200% / 3); } + .layout-align-xl { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .layout-align-xl-start, + .layout-align-xl-start-start, + .layout-align-xl-start-center, + .layout-align-xl-start-end, + .layout-align-xl-start-stretch { + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; } + .layout-align-xl-center, + .layout-align-xl-center-start, + .layout-align-xl-center-center, + .layout-align-xl-center-end, + .layout-align-xl-center-stretch { + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } + .layout-align-xl-end, + .layout-align-xl-end-start, + .layout-align-xl-end-center, + .layout-align-xl-end-end, + .layout-align-xl-end-stretch { + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; } + .layout-align-xl-space-around, + .layout-align-xl-space-around-center, + .layout-align-xl-space-around-start, + .layout-align-xl-space-around-end, + .layout-align-xl-space-around-stretch { + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } + .layout-align-xl-space-between, + .layout-align-xl-space-between-center, + .layout-align-xl-space-between-start, + .layout-align-xl-space-between-end, + .layout-align-xl-space-between-stretch { + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; } + .layout-align-xl-start-start, + .layout-align-xl-center-start, + .layout-align-xl-end-start, + .layout-align-xl-space-between-start, + .layout-align-xl-space-around-start { + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-align-content: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; } + .layout-align-xl-start-center, + .layout-align-xl-center-center, + .layout-align-xl-end-center, + .layout-align-xl-space-between-center, + .layout-align-xl-space-around-center { + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + max-width: 100%; } + .layout-align-xl-start-center > *, + .layout-align-xl-center-center > *, + .layout-align-xl-end-center > *, + .layout-align-xl-space-between-center > *, + .layout-align-xl-space-around-center > * { + max-width: 100%; + box-sizing: border-box; } + .layout-align-xl-start-end, + .layout-align-xl-center-end, + .layout-align-xl-end-end, + .layout-align-xl-space-between-end, + .layout-align-xl-space-around-end { + -webkit-align-items: flex-end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-align-content: flex-end; + -ms-flex-line-pack: end; + align-content: flex-end; } + .layout-align-xl-start-stretch, + .layout-align-xl-center-stretch, + .layout-align-xl-end-stretch, + .layout-align-xl-space-between-stretch, + .layout-align-xl-space-around-stretch { + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; } + .flex-xl { + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + box-sizing: border-box; } } + +@media screen\0 and (min-width: 1920px) { + .flex-xl { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; } } + +@media (min-width: 1920px) { + .flex-xl-grow { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + box-sizing: border-box; } + .flex-xl-initial { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-xl-auto { + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + box-sizing: border-box; } + .flex-xl-none { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + box-sizing: border-box; } + .flex-xl-noshrink { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + box-sizing: border-box; } + .flex-xl-nogrow { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + box-sizing: border-box; } + .flex-xl-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-0, + .layout-xl-row > .flex-xl-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 0%; + max-height: 100%; + box-sizing: border-box; + min-width: 0; } + .layout-column > .flex-xl-0, + .layout-xl-column > .flex-xl-0 { + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + max-width: 100%; + max-height: 0%; + box-sizing: border-box; + min-height: 0; } + .flex-xl-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-5, + .layout-xl-row > .flex-xl-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 5%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-5, + .layout-xl-column > .flex-xl-5 { + -webkit-flex: 1 1 5%; + -ms-flex: 1 1 5%; + flex: 1 1 5%; + max-width: 100%; + max-height: 5%; + box-sizing: border-box; } + .flex-xl-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-10, + .layout-xl-row > .flex-xl-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 10%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-10, + .layout-xl-column > .flex-xl-10 { + -webkit-flex: 1 1 10%; + -ms-flex: 1 1 10%; + flex: 1 1 10%; + max-width: 100%; + max-height: 10%; + box-sizing: border-box; } + .flex-xl-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-15, + .layout-xl-row > .flex-xl-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 15%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-15, + .layout-xl-column > .flex-xl-15 { + -webkit-flex: 1 1 15%; + -ms-flex: 1 1 15%; + flex: 1 1 15%; + max-width: 100%; + max-height: 15%; + box-sizing: border-box; } + .flex-xl-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-20, + .layout-xl-row > .flex-xl-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 20%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-20, + .layout-xl-column > .flex-xl-20 { + -webkit-flex: 1 1 20%; + -ms-flex: 1 1 20%; + flex: 1 1 20%; + max-width: 100%; + max-height: 20%; + box-sizing: border-box; } + .flex-xl-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-25, + .layout-xl-row > .flex-xl-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 25%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-25, + .layout-xl-column > .flex-xl-25 { + -webkit-flex: 1 1 25%; + -ms-flex: 1 1 25%; + flex: 1 1 25%; + max-width: 100%; + max-height: 25%; + box-sizing: border-box; } + .flex-xl-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-30, + .layout-xl-row > .flex-xl-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 30%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-30, + .layout-xl-column > .flex-xl-30 { + -webkit-flex: 1 1 30%; + -ms-flex: 1 1 30%; + flex: 1 1 30%; + max-width: 100%; + max-height: 30%; + box-sizing: border-box; } + .flex-xl-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-35, + .layout-xl-row > .flex-xl-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 35%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-35, + .layout-xl-column > .flex-xl-35 { + -webkit-flex: 1 1 35%; + -ms-flex: 1 1 35%; + flex: 1 1 35%; + max-width: 100%; + max-height: 35%; + box-sizing: border-box; } + .flex-xl-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-40, + .layout-xl-row > .flex-xl-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 40%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-40, + .layout-xl-column > .flex-xl-40 { + -webkit-flex: 1 1 40%; + -ms-flex: 1 1 40%; + flex: 1 1 40%; + max-width: 100%; + max-height: 40%; + box-sizing: border-box; } + .flex-xl-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-45, + .layout-xl-row > .flex-xl-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 45%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-45, + .layout-xl-column > .flex-xl-45 { + -webkit-flex: 1 1 45%; + -ms-flex: 1 1 45%; + flex: 1 1 45%; + max-width: 100%; + max-height: 45%; + box-sizing: border-box; } + .flex-xl-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-50, + .layout-xl-row > .flex-xl-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 50%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-50, + .layout-xl-column > .flex-xl-50 { + -webkit-flex: 1 1 50%; + -ms-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 100%; + max-height: 50%; + box-sizing: border-box; } + .flex-xl-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-55, + .layout-xl-row > .flex-xl-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 55%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-55, + .layout-xl-column > .flex-xl-55 { + -webkit-flex: 1 1 55%; + -ms-flex: 1 1 55%; + flex: 1 1 55%; + max-width: 100%; + max-height: 55%; + box-sizing: border-box; } + .flex-xl-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-60, + .layout-xl-row > .flex-xl-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 60%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-60, + .layout-xl-column > .flex-xl-60 { + -webkit-flex: 1 1 60%; + -ms-flex: 1 1 60%; + flex: 1 1 60%; + max-width: 100%; + max-height: 60%; + box-sizing: border-box; } + .flex-xl-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-65, + .layout-xl-row > .flex-xl-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 65%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-65, + .layout-xl-column > .flex-xl-65 { + -webkit-flex: 1 1 65%; + -ms-flex: 1 1 65%; + flex: 1 1 65%; + max-width: 100%; + max-height: 65%; + box-sizing: border-box; } + .flex-xl-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-70, + .layout-xl-row > .flex-xl-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 70%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-70, + .layout-xl-column > .flex-xl-70 { + -webkit-flex: 1 1 70%; + -ms-flex: 1 1 70%; + flex: 1 1 70%; + max-width: 100%; + max-height: 70%; + box-sizing: border-box; } + .flex-xl-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-75, + .layout-xl-row > .flex-xl-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 75%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-75, + .layout-xl-column > .flex-xl-75 { + -webkit-flex: 1 1 75%; + -ms-flex: 1 1 75%; + flex: 1 1 75%; + max-width: 100%; + max-height: 75%; + box-sizing: border-box; } + .flex-xl-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-80, + .layout-xl-row > .flex-xl-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 80%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-80, + .layout-xl-column > .flex-xl-80 { + -webkit-flex: 1 1 80%; + -ms-flex: 1 1 80%; + flex: 1 1 80%; + max-width: 100%; + max-height: 80%; + box-sizing: border-box; } + .flex-xl-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-85, + .layout-xl-row > .flex-xl-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 85%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-85, + .layout-xl-column > .flex-xl-85 { + -webkit-flex: 1 1 85%; + -ms-flex: 1 1 85%; + flex: 1 1 85%; + max-width: 100%; + max-height: 85%; + box-sizing: border-box; } + .flex-xl-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-90, + .layout-xl-row > .flex-xl-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 90%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-90, + .layout-xl-column > .flex-xl-90 { + -webkit-flex: 1 1 90%; + -ms-flex: 1 1 90%; + flex: 1 1 90%; + max-width: 100%; + max-height: 90%; + box-sizing: border-box; } + .flex-xl-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-95, + .layout-xl-row > .flex-xl-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 95%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-95, + .layout-xl-column > .flex-xl-95 { + -webkit-flex: 1 1 95%; + -ms-flex: 1 1 95%; + flex: 1 1 95%; + max-width: 100%; + max-height: 95%; + box-sizing: border-box; } + .flex-xl-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-100, + .layout-xl-row > .flex-xl-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-column > .flex-xl-100, + .layout-xl-column > .flex-xl-100 { + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + max-width: 100%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-33, .layout-row > .flex-xl-33, .layout-xl-row > .flex-xl-33, .layout-xl-row > .flex-xl-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 33.33%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex-xl-66, .layout-row > .flex-xl-66, .layout-xl-row > .flex-xl-66, .layout-xl-row > .flex-xl-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 66.66%; + max-height: 100%; + box-sizing: border-box; } + .layout-row > .flex, .layout-xl-row > .flex { + min-width: 0; } + .layout-column > .flex-xl-33, .layout-column > .flex-xl-33, .layout-xl-column > .flex-xl-33, .layout-xl-column > .flex-xl-33 { + -webkit-flex: 1 1 33.33%; + -ms-flex: 1 1 33.33%; + flex: 1 1 33.33%; + max-width: 100%; + max-height: 33.33%; + box-sizing: border-box; } + .layout-column > .flex-xl-66, .layout-column > .flex-xl-66, .layout-xl-column > .flex-xl-66, .layout-xl-column > .flex-xl-66 { + -webkit-flex: 1 1 66.66%; + -ms-flex: 1 1 66.66%; + flex: 1 1 66.66%; + max-width: 100%; + max-height: 66.66%; + box-sizing: border-box; } + .layout-column > .flex, .layout-xl-column > .flex { + min-height: 0; } + .layout-xl, .layout-xl-column, .layout-xl-row { + box-sizing: border-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } + .layout-xl-column { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; } + .layout-xl-row { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show) { + display: none; } + .hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) { + display: none; } } + +@media print { + .hide-print:not(.show-print):not(.show) { + display: none !important; } } diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/angular/angular-material/angular-material.min.js b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/angular/angular-material/angular-material.min.js new file mode 100644 index 0000000000..e7910ee1c3 --- /dev/null +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/angular/angular-material/angular-material.min.js @@ -0,0 +1,15 @@ +/*! + * Angular Material Design + * https://github.com/angular/material + * @license MIT + * v1.0.7 + */ +!function(e,t,n){"use strict";!function(){t.module("ngMaterial",["ng","ngAnimate","ngAria","material.core","material.core.gestures","material.core.layout","material.core.theming.palette","material.core.theming","material.core.animate","material.components.autocomplete","material.components.backdrop","material.components.button","material.components.bottomSheet","material.components.card","material.components.checkbox","material.components.content","material.components.chips","material.components.datepicker","material.components.dialog","material.components.divider","material.components.fabActions","material.components.fabShared","material.components.fabSpeedDial","material.components.fabToolbar","material.components.fabTrigger","material.components.gridList","material.components.icon","material.components.input","material.components.menu","material.components.list","material.components.menuBar","material.components.progressCircular","material.components.progressLinear","material.components.radioButton","material.components.showHide","material.components.select","material.components.sidenav","material.components.slider","material.components.sticky","material.components.subheader","material.components.swipe","material.components.switch","material.components.tabs","material.components.toast","material.components.toolbar","material.components.tooltip","material.components.virtualRepeat","material.components.whiteframe"])}(),function(){function e(e,t){if(t.has("$swipe")){var n="You are using the ngTouch module. \nAngular Material already has mobile click, tap, and swipe support... \nngTouch is not supported with Angular Material!";e.warn(n)}}function n(e,t){e.decorator("$$rAF",["$delegate",o]),t.theme("default").primaryPalette("indigo").accentPalette("pink").warnPalette("deep-orange").backgroundPalette("grey")}function o(e){return e.throttle=function(t){var n,o,r,i;return function(){n=arguments,i=this,r=t,o||(o=!0,e(function(){r.apply(i,Array.prototype.slice.call(n)),o=!1}))}},e}t.module("material.core",["ngAnimate","material.core.animate","material.core.layout","material.core.gestures","material.core.theming"]).config(n).run(e),e.$inject=["$log","$injector"],n.$inject=["$provide","$mdThemingProvider"],o.$inject=["$delegate"]}(),function(){function e(){return{restrict:"A",link:n}}function n(e,t,n){var o=n.mdAutoFocus||n.mdAutofocus||n.mdSidenavFocus;e.$watch(o,function(e){t.toggleClass("_md-autofocus",e)})}t.module("material.core").directive("mdAutofocus",e).directive("mdAutoFocus",e).directive("mdSidenavFocus",e)}(),function(){function e(e){function t(e){return n?"webkit"+e.charAt(0).toUpperCase()+e.substring(1):e}var n=/webkit/i.test(e.vendorPrefix);return{KEY_CODE:{COMMA:188,SEMICOLON:186,ENTER:13,ESCAPE:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT_ARROW:37,UP_ARROW:38,RIGHT_ARROW:39,DOWN_ARROW:40,TAB:9,BACKSPACE:8,DELETE:46},CSS:{TRANSITIONEND:"transitionend"+(n?" webkitTransitionEnd":""),ANIMATIONEND:"animationend"+(n?" webkitAnimationEnd":""),TRANSFORM:t("transform"),TRANSFORM_ORIGIN:t("transformOrigin"),TRANSITION:t("transition"),TRANSITION_DURATION:t("transitionDuration"),ANIMATION_PLAY_STATE:t("animationPlayState"),ANIMATION_DURATION:t("animationDuration"),ANIMATION_NAME:t("animationName"),ANIMATION_TIMING:t("animationTimingFunction"),ANIMATION_DIRECTION:t("animationDirection")},MEDIA:{xs:"(max-width: 599px)","gt-xs":"(min-width: 600px)",sm:"(min-width: 600px) and (max-width: 959px)","gt-sm":"(min-width: 960px)",md:"(min-width: 960px) and (max-width: 1279px)","gt-md":"(min-width: 1280px)",lg:"(min-width: 1280px) and (max-width: 1919px)","gt-lg":"(min-width: 1920px)",xl:"(min-width: 1920px)",print:"print"},MEDIA_PRIORITY:["xl","gt-lg","lg","gt-md","md","gt-sm","sm","gt-xs","xs","print"]}}t.module("material.core").factory("$mdConstant",e),e.$inject=["$sniffer"]}(),function(){function e(e,n){function o(){return[].concat(E)}function r(){return E.length}function i(e){return E.length&&e>-1&&e-1}function h(){return E.length?E[0]:null}function f(){return E.length?E[E.length-1]:null}function g(e,o,r,a){r=r||b;for(var d=u(o);;){if(!i(d))return null;var s=d+(e?-1:1),c=null;if(i(s)?c=E[s]:n&&(c=e?f():h(),s=u(c)),null===c||s===a)return null;if(r(c))return c;t.isUndefined(a)&&(a=s),d=s}}var b=function(){return!0};e&&!t.isArray(e)&&(e=Array.prototype.slice.call(e)),n=!!n;var E=e||[];return{items:o,count:r,inRange:i,contains:p,indexOf:u,itemAt:s,findBy:c,add:l,remove:m,first:h,last:f,next:t.bind(null,g,!1),previous:t.bind(null,g,!0),hasPrevious:d,hasNext:a}}t.module("material.core").config(["$provide",function(t){t.decorator("$mdUtil",["$delegate",function(t){return t.iterator=e,t}])}])}(),function(){function e(e,n,o){function r(e){var n=u[e];t.isUndefined(n)&&(n=u[e]=i(e));var o=h[n];return t.isUndefined(o)&&(o=a(n)),o}function i(t){return e.MEDIA[t]||("("!==t.charAt(0)?"("+t+")":t)}function a(e){var t=p[e];return t||(t=p[e]=o.matchMedia(e)),t.addListener(d),h[t.media]=!!t.matches}function d(e){n.$evalAsync(function(){h[e.media]=!!e.matches})}function s(e){return p[e]}function c(t,n){for(var o=0;o
').css("z-index",o);return e.appendChild(r[0]),r.on("wheel",n),r.on("touchmove",n),function(){r.off("wheel"),r.off("touchmove"),r[0].parentNode.removeChild(r[0]),delete E.disableScrollAround._enableScrolling}}function i(){var e=d.parentNode,t=e.style.cssText||"",n=d.style.cssText||"",o=E.scrollTop(d),r=d.clientWidth;return d.scrollHeight>d.clientHeight+1&&(a(d,{position:"fixed",width:"100%",top:-o+"px"}),a(e,{overflowY:"scroll"})),d.clientWidth
").css({width:"100%","z-index":-1,position:"absolute",height:"35px","overflow-y":"scroll"});e.children().css("height","60px"),o[0].body.appendChild(e[0]),this.floatingScrollbars.cached=e[0].offsetWidth==e[0].childNodes[0].offsetWidth,e.remove()}return this.floatingScrollbars.cached},forceFocus:function(t){var n=t[0]||t;document.addEventListener("click",function r(e){e.target===n&&e.$focus&&(n.focus(),e.stopImmediatePropagation(),e.preventDefault(),n.removeEventListener("click",r))},!0);var o=document.createEvent("MouseEvents");o.initMouseEvent("click",!1,!0,e,{},0,0,0,0,!1,!1,!1,!1,0,null),o.$material=!0,o.$focus=!0,n.dispatchEvent(o)},createBackdrop:function(e,t){return a(E.supplant('',[t]))(e)},supplant:function(e,t,n){return n=n||/\{([^\{\}]*)\}/g,e.replace(n,function(e,n){var o=n.split("."),r=t;try{for(var i in o)o.hasOwnProperty(i)&&(r=r[o[i]])}catch(a){r=e}return"string"==typeof r||"number"==typeof r?r:e})},fakeNgModel:function(){return{$fake:!0,$setTouched:t.noop,$setViewValue:function(e){this.$viewValue=e,this.$render(e),this.$viewChangeListeners.forEach(function(e){e()})},$isEmpty:function(e){return 0===(""+e).length},$parsers:[],$formatters:[],$viewChangeListeners:[],$render:t.noop}},debounce:function(e,t,o,r){var a;return function(){var d=o,s=Array.prototype.slice.call(arguments);i.cancel(a),a=i(function(){a=n,e.apply(d,s)},t||10,r)}},throttle:function(e,t){var n;return function(){var o=this,r=arguments,i=E.now();(!n||i-n>t)&&(e.apply(o,r),n=i)}},time:function(e){var t=E.now();return e(),E.now()-t},valueOnUse:function(e,t,n){var o=null,r=Array.prototype.slice.call(arguments),i=r.length>3?r.slice(3):[];Object.defineProperty(e,t,{get:function(){return null===o&&(o=n.apply(e,i)),o}})},nextUid:function(){return""+r++},disconnectScope:function(e){if(e&&e.$root!==e&&!e.$$destroyed){var t=e.$parent;e.$$disconnected=!0,t.$$childHead===e&&(t.$$childHead=e.$$nextSibling),t.$$childTail===e&&(t.$$childTail=e.$$prevSibling),e.$$prevSibling&&(e.$$prevSibling.$$nextSibling=e.$$nextSibling),e.$$nextSibling&&(e.$$nextSibling.$$prevSibling=e.$$prevSibling),e.$$nextSibling=e.$$prevSibling=null}},reconnectScope:function(e){if(e&&e.$root!==e&&e.$$disconnected){var t=e,n=t.$parent;t.$$disconnected=!1,t.$$prevSibling=n.$$childTail,n.$$childHead?(n.$$childTail.$$nextSibling=t,n.$$childTail=t):n.$$childHead=n.$$childTail=t}},getClosest:function(e,n,o){if(e instanceof t.element&&(e=e[0]),n=n.toUpperCase(),o&&(e=e.parentNode),!e)return null;do if(e.nodeName===n)return e;while(e=e.parentNode);return null},elementContains:function(n,o){var r=e.Node&&e.Node.prototype&&Node.prototype.contains,i=r?t.bind(n,n.contains):t.bind(n,function(e){return n===o||!!(16&this.compareDocumentPosition(e))});return i(o)},extractElementByName:function(e,n,o,r){function i(e){return a(e)||(o?d(e):null)}function a(e){if(e)for(var t=0,o=e.length;o>t;t++)if(e[t].nodeName.toLowerCase()===n)return e[t];return null}function d(e){var t;if(e)for(var n=0,o=e.length;o>n;n++){var r=e[n];if(!t)for(var a=0,d=r.childNodes.length;d>a;a++)t=t||i([r.childNodes[a]])}return t}var s=i(e);return!s&&r&&l.warn(E.supplant("Unable to find node '{0}' in element '{1}'.",[n,e[0].outerHTML])),t.element(s||e)},initOptionalProperties:function(e,n,o){o=o||{},t.forEach(e.$$isolateBindings,function(r,i){if(r.optional&&t.isUndefined(e[i])){var a=t.isDefined(n[r.attrName]);e[i]=t.isDefined(o[i])?o[i]:a}})},nextTick:function(e,t,n){function o(){var e=n&&n.$$destroyed,t=e?[]:r.queue,o=e?null:r.digest;r.queue=[],r.timeout=null,r.digest=!1,t.forEach(function(e){e()}),o&&d.$digest()}var r=E.nextTick,a=r.timeout,s=r.queue||[];return s.push(e),null==t&&(t=!0),r.digest=r.digest||t,r.queue=s,a||(r.timeout=i(o,0,!1))},processTemplate:function(e){return g?e:e&&t.isString(e)?e.replace(/\{\{/g,h).replace(/}}/g,f):e},getParentWithPointerEvents:function(e){for(var t=e.parent();b(t,"pointer-events","none");)t=t.parent();return t},getNearestContentElement:function(e){for(var t=e.parent()[0];t&&t!==m[0]&&t!==document.body&&"MD-CONTENT"!==t.nodeName.toUpperCase();)t=t.parentNode;return t},parseAttributeBoolean:function(e,t){return""===e||!!e&&(t===!1||"false"!==e&&"0"!==e)},hasComputedStyle:b};return E.dom.animator=s(E),E}var r=0;t.module("material.core").factory("$mdUtil",o),o.$inject=["$document","$timeout","$compile","$rootScope","$$mdAnimate","$interpolate","$log","$rootElement","$window"],t.element.prototype.focus=t.element.prototype.focus||function(){return this.length&&this[0].focus(),this},t.element.prototype.blur=t.element.prototype.blur||function(){return this.length&&this[0].blur(),this}}(),function(){function e(e,n,o,r){function i(e,o,r){var i=t.element(e)[0]||e;!i||i.hasAttribute(o)&&0!==i.getAttribute(o).length||c(i,o)||(r=t.isString(r)?r.trim():"",r.length?e.attr(o,r):n.warn('ARIA: Attribute "',o,'", required for accessibility, is missing on node:',i))}function a(t,n,o){e(function(){i(t,n,o())})}function d(e,t){var n=s(e)||"",o=n.indexOf(r.startSymbol())>-1;o?a(e,t,function(){return s(e)}):i(e,t,n)}function s(e){return(e.text()||"").trim()}function c(e,t){function n(e){var t=e.currentStyle?e.currentStyle:o.getComputedStyle(e);return"none"===t.display}var r=e.hasChildNodes(),i=!1;if(r)for(var a=e.childNodes,d=0;d").html(o.trim()).contents(),s=r(a);return n={locals:e,element:a,link:function(o){if(e.$scope=o,l){var r=i(l,e,!0);f&&t.extend(r.instance,e);var d=r();a.data("$ngControllerController",d),a.children().data("$ngControllerController",d),m&&(o[m]=d),n.controller=d}return s(o)}}})}}t.module("material.core").service("$mdCompiler",e),e.$inject=["$q","$http","$injector","$compile","$controller","$templateCache"]}(),function(){function n(){}function o(n,o,r){function i(e){return function(t,n){n.distancethis.options.maxDistance&&this.cancel()},onEnd:function(){this.onCancel()}}).handler("drag",{options:{minDistance:6,horizontal:!0,cancelMultiplier:1.5},onStart:function(e){this.state.registeredParent||this.cancel()},onMove:function(e,t){var n,o;e.preventDefault(),this.state.dragPointer?this.dispatchDragMove(e):(this.state.options.horizontal?(n=Math.abs(t.distanceX)>this.state.options.minDistance,o=Math.abs(t.distanceY)>this.state.options.minDistance*this.state.options.cancelMultiplier):(n=Math.abs(t.distanceY)>this.state.options.minDistance,o=Math.abs(t.distanceX)>this.state.options.minDistance*this.state.options.cancelMultiplier),n?(this.state.dragPointer=d(e),l(e,this.state.dragPointer),this.dispatchEvent(e,"$md.dragstart",this.state.dragPointer)):o&&this.cancel())},dispatchDragMove:o.throttle(function(e){this.state.isRunning&&(l(e,this.state.dragPointer),this.dispatchEvent(e,"$md.drag",this.state.dragPointer))}),onEnd:function(e,t){this.state.dragPointer&&(l(e,this.state.dragPointer),this.dispatchEvent(e,"$md.dragend",this.state.dragPointer))}}).handler("swipe",{options:{minVelocity:.65,minDistance:10},onEnd:function(e,t){var n;Math.abs(t.velocityX)>this.state.options.minVelocity&&Math.abs(t.distanceX)>this.state.options.minDistance?(n="left"==t.directionX?"$md.swipeleft":"$md.swiperight",this.dispatchEvent(e,n)):Math.abs(t.velocityY)>this.state.options.minVelocity&&Math.abs(t.distanceY)>this.state.options.minDistance&&(n="up"==t.directionY?"$md.swipeup":"$md.swipedown",this.dispatchEvent(e,n))}})}function r(e){this.name=e,this.state={}}function i(){function n(e,n,o){o=o||u;var r=new t.element.Event(n);r.$material=!0,r.pointer=o,r.srcEvent=e,t.extend(r,{clientX:o.x,clientY:o.y,screenX:o.x,screenY:o.y,pageX:o.x,pageY:o.y,ctrlKey:e.ctrlKey,altKey:e.altKey,shiftKey:e.shiftKey,metaKey:e.metaKey}),t.element(o.target).trigger(r)}function o(t,n,o){o=o||u;var r;"click"===n||"mouseup"==n||"mousedown"==n?(r=document.createEvent("MouseEvents"),r.initMouseEvent(n,!0,!0,e,t.detail,o.x,o.y,o.x,o.y,t.ctrlKey,t.altKey,t.shiftKey,t.metaKey,t.button,t.relatedTarget||null)):(r=document.createEvent("CustomEvent"),r.initCustomEvent(n,!0,!0,{})),r.$material=!0,r.pointer=o,r.srcEvent=t,o.target.dispatchEvent(r)}var i="undefined"!=typeof e.jQuery&&t.element===e.jQuery;return r.prototype={options:{},dispatchEvent:i?n:o,onStart:t.noop,onMove:t.noop,onEnd:t.noop,onCancel:t.noop,start:function(e,n){if(!this.state.isRunning){var o=this.getNearestParent(e.target),r=o&&o.$mdGesture[this.name]||{};this.state={isRunning:!0,options:t.extend({},this.options,r),registeredParent:o},this.onStart(e,n)}},move:function(e,t){this.state.isRunning&&this.onMove(e,t)},end:function(e,t){this.state.isRunning&&(this.onEnd(e,t),this.state.isRunning=!1)},cancel:function(e,t){this.onCancel(e,t),this.state={}},getNearestParent:function(e){for(var t=e;t;){if((t.$mdGesture||{})[this.name])return t;t=t.parentNode}return null},registerElement:function(e,t){function n(){delete e[0].$mdGesture[o.name],e.off("$destroy",n)}var o=this;return e[0].$mdGesture=e[0].$mdGesture||{},e[0].$mdGesture[this.name]=t||{},e.on("$destroy",n),n}},r}function a(e,n){function o(e){var t=!e.clientX&&!e.clientY;t||e.$material||e.isIonicTap||c(e)||(e.preventDefault(),e.stopPropagation())}function r(e){var t=0===e.clientX&&0===e.clientY;t||e.$material||e.isIonicTap||c(e)?(g=null,"label"==e.target.tagName.toLowerCase()&&(g={x:e.x,y:e.y})):(e.preventDefault(),e.stopPropagation(),g=null)}function i(e,t){var o;for(var r in h)o=h[r],o instanceof n&&("start"===e&&o.cancel(),o[e](t,u))}function a(e){if(!u){var t=+Date.now();p&&!s(e,p)&&t-p.endTime<1500||(u=d(e),i("start",e))}}function m(e){u&&s(e,u)&&(l(e,u),i("move",e))}function f(e){u&&s(e,u)&&(l(e,u),u.endTime=+Date.now(),i("end",e),p=u,u=null)}document.contains||(document.contains=function(e){return document.body.contains(e)}),!b&&e.isHijackingClicks&&(document.addEventListener("click",r,!0),document.addEventListener("mouseup",o,!0),document.addEventListener("mousedown",o,!0),document.addEventListener("focus",o,!0),b=!0);var E="mousedown touchstart pointerdown",v="mousemove touchmove pointermove",M="mouseup mouseleave touchend touchcancel pointerup pointercancel";t.element(document).on(E,a).on(v,m).on(M,f).on("$$mdGestureReset",function(){p=u=null})}function d(e){var t=m(e),n={startTime:+Date.now(),target:e.target,type:e.type.charAt(0)};return n.startX=n.x=t.pageX,n.startY=n.y=t.pageY,n}function s(e,t){return e&&t&&e.type.charAt(0)===t.type}function c(e){return g&&g.x==e.x&&g.y==e.y}function l(e,t){var n=m(e),o=t.x=n.pageX,r=t.y=n.pageY;t.distanceX=o-t.startX,t.distanceY=r-t.startY,t.distance=Math.sqrt(t.distanceX*t.distanceX+t.distanceY*t.distanceY),t.directionX=t.distanceX>0?"right":t.distanceX<0?"left":"",t.directionY=t.distanceY>0?"down":t.distanceY<0?"up":"",t.duration=+Date.now()-t.startTime,t.velocityX=t.distanceX/t.duration,t.velocityY=t.distanceY/t.duration}function m(e){return e=e.originalEvent||e,e.touches&&e.touches[0]||e.changedTouches&&e.changedTouches[0]||e}var u,p,h={},f=!1,g=null,b=!1;t.module("material.core.gestures",[]).provider("$mdGesture",n).factory("$$MdGestureHandler",i).run(a),n.prototype={skipClickHijack:function(){return f=!0},$get:["$$MdGestureHandler","$$rAF","$timeout",function(e,t,n){return new o(e,t,n)}]},o.$inject=["$$MdGestureHandler","$$rAF","$timeout"],a.$inject=["$mdGesture","$$MdGestureHandler"]}(),function(){function e(){function e(e){function n(e){return s.optionsFactory=e.options,s.methods=(e.methods||[]).concat(a),c}function o(e,t){return d[e]=t,c}function r(t,n){if(n=n||{},n.methods=n.methods||[],n.options=n.options||function(){return{}},/^cancel|hide|show$/.test(t))throw new Error("Preset '"+t+"' in "+e+" is reserved!");if(n.methods.indexOf("_options")>-1)throw new Error("Method '_options' in "+e+" is reserved!");return s.presets[t]={methods:n.methods.concat(a),optionsFactory:n.options,argOption:n.argOption},c}function i(n,o){function r(e){return e=e||{},e._options&&(e=e._options),m.show(t.extend({},l,e))}function i(e){return m.destroy(e)}function a(t,n){var r={};return r[e]=u,o.invoke(t||function(){return n},{},r)}var c,l,m=n(),u={hide:m.hide,cancel:m.cancel,show:r,destroy:i};return c=s.methods||[],l=a(s.optionsFactory,{}),t.forEach(d,function(e,t){u[t]=e}),t.forEach(s.presets,function(e,n){function o(e){this._options=t.extend({},r,e)}var r=a(e.optionsFactory,{}),i=(e.methods||[]).concat(c);if(t.extend(r,{$type:n}),t.forEach(i,function(e){o.prototype[e]=function(t){return this._options[e]=t,this}}),e.argOption){var d="show"+n.charAt(0).toUpperCase()+n.slice(1);u[d]=function(e){var t=u[n](e);return u.show(t)}}u[n]=function(n){return arguments.length&&e.argOption&&!t.isObject(n)&&!t.isArray(n)?(new o)[e.argOption](n):new o(n)}}),u}var a=["onHide","onShow","onRemove"],d={},s={presets:{}},c={setDefaults:n,addPreset:r,addMethod:o,$get:i};return c.addPreset("build",{methods:["controller","controllerAs","resolve","template","templateUrl","themable","transformTemplate","parent"]}),i.$inject=["$$interimElement","$injector"],c}function o(e,o,r,i,a,d,s,c,l,m,u){return function(){function p(e){e=e||{};var t=new b(e||{}),n=!e.skipHide&&M.length?E.hide():o.when(!0);return n["finally"](function(){M.push(t),t.show()["catch"](function(e){return e})}),t.deferred.promise}function h(e,t){function r(n){return n.remove(e,!1,t||{})["catch"](function(e){return e}),n.deferred.promise}if(!M.length)return o.when(e);if(t=t||{},t.closeAll){var i=o.all(M.reverse().map(r));return M=[],i}if(t.closeTo!==n)return o.all(M.splice(t.closeTo).map(r));var a=M.pop();return r(a)}function f(e,t){var n=M.pop();return n?(n.remove(e,!0,t||{})["catch"](function(e){return e}),n.deferred.promise):o.when(e)}function g(e){var n=e?null:M.shift(),r=t.element(e).length?t.element(e)[0].parentNode:null;if(r){var i=M.filter(function(e){var t=e.options.element[0];return t===r});i.length>0&&(n=i[0],M.splice(M.indexOf(n),1))}return n?n.remove(v,!1,{$destroy:!0}):o.when(v)}function b(u){function p(){return o(function(e,t){function n(e){C.deferred.reject(e),t(e)}g(u).then(function(t){A=b(t,u),T=$(A,u,t.controller).then(e,n)},n)})}function h(e,n,r){function i(e){C.deferred.resolve(e)}function a(e){C.deferred.reject(e)}return A?(u=t.extend(u||{},r||{}),u.cancelAutoHide&&u.cancelAutoHide(),u.element.triggerHandler("$mdInterimElementRemove"),u.$destroy===!0?y(u.element,u).then(function(){n&&a(e)||i(e)}):(o.when(T)["finally"](function(){y(u.element,u).then(function(){n&&a(e)||i(e)},a)}),C.deferred.promise)):o.when(!1)}function f(e){return e=e||{},e.template&&(e.template=c.processTemplate(e.template)),t.extend({preserveScope:!1,cancelAutoHide:t.noop,scope:e.scope||i.$new(e.isolateScope),onShow:function(e,t,n){return s.enter(t,n.parent)},onRemove:function(e,t){return t&&s.leave(t)||o.when()}},e)}function g(e){var t=e.skipCompile?null:l.compile(e);return t||o(function(t){t({locals:{},link:function(){return e.element}})})}function b(e,n){t.extend(e.locals,n);var o=e.link(n.scope);return n.element=o,n.parent=v(o,n),n.themable&&m(o),o}function v(n,o){var r=o.parent;if(r=t.isFunction(r)?r(o.scope,n,o):t.isString(r)?t.element(e[0].querySelector(r)):t.element(r),!(r||{}).length){var i;return d[0]&&d[0].querySelector&&(i=d[0].querySelector(":not(svg) > body")),i||(i=d[0]),"#comment"==i.nodeName&&(i=e[0].body),t.element(i)}return r}function M(){var e,o=t.noop;u.hideDelay&&(e=a(E.hide,u.hideDelay),o=function(){a.cancel(e)}),u.cancelAutoHide=function(){o(),u.cancelAutoHide=n}}function $(e,n,r){var i=n.onShowing||t.noop,a=n.onComplete||t.noop;return i(n.scope,e,n,r),o(function(t,i){try{o.when(n.onShow(n.scope,e,n,r)).then(function(){a(n.scope,e,n),M(),t(e)},i)}catch(d){i(d.message)}})}function y(e,n){var o=n.onRemoving||t.noop;return r(function(t,i){try{var a=r.when(n.onRemove(n.scope,e,n)||!0);o(e,a),1==n.$destroy?t(e):a.then(function(){!n.preserveScope&&n.scope&&n.scope.$destroy(),t(e)},i)}catch(d){i(d.message)}})}var C,A,T=o.when(!0);return u=f(u),C={options:u,deferred:o.defer(),show:p,remove:h}}var E,v=!1,M=[];return E={show:p,hide:h,cancel:f,destroy:g,$injector_:u}}}return e.$get=o,o.$inject=["$document","$q","$$q","$rootScope","$timeout","$rootElement","$animate","$mdUtil","$mdCompiler","$mdTheming","$injector"],e}t.module("material.core").provider("$$interimElement",e)}(),function(){!function(){function e(e){function a(e){return e.replace(s,"").replace(c,function(e,t,n,o){return o?n.toUpperCase():n})}var s=/^((?:x|data)[\:\-_])/i,c=/([\:\-\_]+(.))/g,l=["","xs","gt-xs","sm","gt-sm","md","gt-md","lg","gt-lg","xl","print"],m=["layout","flex","flex-order","flex-offset","layout-align"],u=["show","hide","layout-padding","layout-margin"];t.forEach(l,function(n){t.forEach(m,function(t){var o=n?t+"-"+n:t;e.directive(a(o),r(o))}),t.forEach(u,function(t){var o=n?t+"-"+n:t;e.directive(a(o),i(o))})}),e.directive("mdLayoutCss",n).directive("ngCloak",o("ng-cloak")).directive("layoutWrap",i("layout-wrap")).directive("layoutNowrap",i("layout-nowrap")).directive("layoutNoWrap",i("layout-no-wrap")).directive("layoutFill",i("layout-fill")).directive("layoutLtMd",d("layout-lt-md",!0)).directive("layoutLtLg",d("layout-lt-lg",!0)).directive("flexLtMd",d("flex-lt-md",!0)).directive("flexLtLg",d("flex-lt-lg",!0)).directive("layoutAlignLtMd",d("layout-align-lt-md")).directive("layoutAlignLtLg",d("layout-align-lt-lg")).directive("flexOrderLtMd",d("flex-order-lt-md")).directive("flexOrderLtLg",d("flex-order-lt-lg")).directive("offsetLtMd",d("flex-offset-lt-md")).directive("offsetLtLg",d("flex-offset-lt-lg")).directive("hideLtMd",d("hide-lt-md")).directive("hideLtLg",d("hide-lt-lg")).directive("showLtMd",d("show-lt-md")).directive("showLtLg",d("show-lt-lg"))}function n(){return{restrict:"A",priority:"900",compile:function(e,n){return A.enabled=!1,t.noop}}}function o(e){return["$timeout",function(n){return{restrict:"A",priority:-10,compile:function(o){return A.enabled?(o.addClass(e),function(t,o){n(function(){o.removeClass(e)},10,!1)}):t.noop}}}]}function r(e){function n(t,n,o){var r=a(n,e,o),i=o.$observe(o.$normalize(e),r);r(u(e,o,"")),t.$on("$destroy",function(){i()})}return["$mdUtil","$interpolate","$log",function(o,r,i){return f=o,g=r,b=i,{restrict:"A",compile:function(o,r){var i;return A.enabled&&(s(e,r,o,b),c(e,u(e,r,""),l(o,e,r)),i=n),i||t.noop}}}]}function i(e){function n(t,n){n.addClass(e)}return["$mdUtil","$interpolate","$log",function(o,r,i){return f=o,g=r,b=i,{restrict:"A",compile:function(o,r){var i;return A.enabled&&(c(e,u(e,r,""),l(o,e,r)),n(null,o),i=n),i||t.noop}}}]}function a(e,n){var o;return function(r){var i=c(n,r||"");t.isDefined(i)&&(o&&e.removeClass(o),o=i?n+"-"+i.replace(v,"-"):n,e.addClass(o))}}function d(e){var n=e.split("-");return["$log",function(o){return o.warn(e+"has been deprecated. Please use a `"+n[0]+"-gt-` variant."),t.noop}]}function s(e,t,n,o){var r,i,a,d=n[0].nodeName.toLowerCase();switch(e.replace(E,"")){case"flex":"md-button"!=d&&"fieldset"!=d||(i="<"+d+" "+e+">",a="https://github.com/philipwalton/flexbugs#9-some-html-elements-cant-be-flex-containers",r="Markup '{0}' may not work as expected in IE Browsers. Consult '{1}' for details.",o.warn(f.supplant(r,[i,a])))}}function c(e,n,o){var r=n;if(!m(n)){switch(e.replace(E,"")){case"layout":p(n,$)||(n=$[0]);break;case"flex":p(n,M)||isNaN(n)&&(n="");break;case"flex-offset":case"flex-order":n&&!isNaN(+n)||(n="0");break;case"layout-align":var i=h(n);n=f.supplant("{main}-{cross}",i);break;case"layout-padding":case"layout-margin":case"layout-fill":case"layout-wrap":case"layout-nowrap":case"layout-nowrap":n=""}n!=r&&(o||t.noop)(n)}return n}function l(e,t,n){return function(e){m(e)||(n[n.$normalize(t)]=e)}}function m(e){return(e||"").indexOf(g.startSymbol())>-1}function u(e,t,n){var o=t.$normalize(e);return t[o]?t[o].replace(v,"-"):n||null}function p(e,t,n){e=n&&e?e.replace(v,n):e;var o=!1;return e&&t.forEach(function(t){t=n?t.replace(v,n):t,o=o||t===e}),o}function h(e){var t,n={main:"start",cross:"stretch"};return e=e||"",0!=e.indexOf("-")&&0!=e.indexOf(" ")||(e="none"+e),t=e.toLowerCase().trim().replace(v,"-").split("-"),t.length&&"space"===t[0]&&(t=[t[0]+"-"+t[1],t[2]]),t.length>0&&(n.main=t[0]||n.main),t.length>1&&(n.cross=t[1]||n.cross),y.indexOf(n.main)<0&&(n.main="start"),C.indexOf(n.cross)<0&&(n.cross="stretch"),n}var f,g,b,E=/(-gt)?-(sm|md|lg|print)/g,v=/\s+/g,M=["grow","initial","auto","none","noshrink","nogrow"],$=["row","column"],y=["","start","center","end","stretch","space-around","space-between"],C=["","start","center","end","stretch"],A={enabled:!0,breakpoints:[]};e(t.module("material.core.layout",["ng"]))}()}(),function(){function e(e,n){function o(e){return e&&""!==e}var r,i=[],a={};return r={notFoundError:function(t){e.error("No instance found for handle",t)},getInstances:function(){return i},get:function(e){if(!o(e))return null;var t,n,r;for(t=0,n=i.length;n>t;t++)if(r=i[t],r.$$mdHandle===e)return r;return null},register:function(e,n){function o(){var t=i.indexOf(e);-1!==t&&i.splice(t,1)}function r(){var t=a[n];t&&(t.resolve(e),delete a[n]); +}return n?(e.$$mdHandle=n,i.push(e),r(),o):t.noop},when:function(e){if(o(e)){var t=n.defer(),i=r.get(e);return i?t.resolve(i):a[e]=t,t.promise}return n.reject("Invalid `md-component-id` value.")}}}t.module("material.core").factory("$mdComponentRegistry",e),e.$inject=["$log","$q"]}(),function(){t.module("material.core.theming.palette",[]).constant("$mdColorPalette",{red:{50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 300 A100",contrastStrongLightColors:"400 500 600 700 A200 A400 A700"},pink:{50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"500 600 A200 A400 A700"},purple:{50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"300 400 A200 A400 A700"},"deep-purple":{50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"300 400 A200"},indigo:{50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"300 400 A200 A400"},blue:{50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 300 400 A100",contrastStrongLightColors:"500 600 700 A200 A400 A700"},"light-blue":{50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea",contrastDefaultColor:"dark",contrastLightColors:"600 700 800 900 A700",contrastStrongLightColors:"600 700 800 A700"},cyan:{50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4",contrastDefaultColor:"dark",contrastLightColors:"700 800 900",contrastStrongLightColors:"700 800 900"},teal:{50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5",contrastDefaultColor:"dark",contrastLightColors:"500 600 700 800 900",contrastStrongLightColors:"500 600 700"},green:{50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853",contrastDefaultColor:"dark",contrastLightColors:"600 700 800 900",contrastStrongLightColors:"600 700"},"light-green":{50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17",contrastDefaultColor:"dark",contrastLightColors:"700 800 900",contrastStrongLightColors:"700 800 900"},lime:{50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00",contrastDefaultColor:"dark",contrastLightColors:"900",contrastStrongLightColors:"900"},yellow:{50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600",contrastDefaultColor:"dark"},amber:{50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00",contrastDefaultColor:"dark"},orange:{50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00",contrastDefaultColor:"dark",contrastLightColors:"800 900",contrastStrongLightColors:"800 900"},"deep-orange":{50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 300 400 A100 A200",contrastStrongLightColors:"500 600 700 800 900 A400 A700"},brown:{50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037",contrastDefaultColor:"light",contrastDarkColors:"50 100 200",contrastStrongLightColors:"300 400"},grey:{50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",1000:"#000000",A100:"#ffffff",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161",contrastDefaultColor:"dark",contrastLightColors:"600 700 800 900"},"blue-grey":{50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 300",contrastStrongLightColors:"400 500"}})}(),function(){function e(e){function o(e,t){return t=t||{},m[e]=a(e,t),E}function r(e,n){return a(e,t.extend({},m[e]||{},n))}function a(e,t){var n=T.filter(function(e){return!t[e]});if(n.length)throw new Error("Missing colors %1 in palette %2!".replace("%1",n.join(", ")).replace("%2",e));return t}function s(e,n){if(u[e])return u[e];n=n||"default";var o="string"==typeof n?u[n]:n,r=new c(e);return o&&t.forEach(o.colors,function(e,n){r.colors[n]={name:e.name,hues:t.extend({},e.hues)}}),u[e]=r,r}function c(e){function n(e){if(e=0===arguments.length?!0:!!e,e!==o.isDark){o.isDark=e,o.foregroundPalette=o.isDark?f:h,o.foregroundShadow=o.isDark?g:b;var n=o.isDark?A:C,r=o.isDark?C:A;return t.forEach(n,function(e,t){var n=o.colors[t],i=r[t];if(n)for(var a in n.hues)n.hues[a]===i[a]&&(n.hues[a]=e[a])}),o}}var o=this;o.name=e,o.colors={},o.dark=n,n(!1),$.forEach(function(e){var n=(o.isDark?A:C)[e];o[e+"Palette"]=function(r,i){var a=o.colors[e]={name:r,hues:t.extend({},n,i)};return Object.keys(a.hues).forEach(function(e){if(!n[e])throw new Error("Invalid hue name '%1' in theme %2's %3 color %4. Available hue names: %4".replace("%1",e).replace("%2",o.name).replace("%3",r).replace("%4",Object.keys(n).join(", ")))}),Object.keys(a.hues).map(function(e){return a.hues[e]}).forEach(function(t){if(-1==T.indexOf(t))throw new Error("Invalid hue value '%1' in theme %2's %3 color %4. Available hue values: %5".replace("%1",t).replace("%2",o.name).replace("%3",e).replace("%4",r).replace("%5",T.join(", ")))}),o},o[e+"Color"]=function(){var t=Array.prototype.slice.call(arguments);return console.warn("$mdThemingProviderTheme."+e+"Color() has been deprecated. Use $mdThemingProviderTheme."+e+"Palette() instead."),o[e+"Palette"].apply(o,t)}})}function p(e,o){function r(e){return e===n||""===e?!0:a.THEMES[e]!==n}function i(n,i){function a(){return s=i.controller("mdTheme")||n.data("$mdThemeController"),s&&s.$mdTheme||("default"==v?"":v)}function d(e){if(e){r(e)||o.warn("Attempted to use unregistered theme '"+e+"'. Register it with $mdThemingProvider.theme().");var t=n.data("$mdThemeName");t&&n.removeClass("md-"+t+"-theme"),n.addClass("md-"+e+"-theme"),n.data("$mdThemeName",e),s&&n.data("$mdThemeController",s)}}var s=i.controller("mdTheme"),c=n.attr("md-theme-watch"),l=(M||t.isDefined(c))&&"false"!=c;d(a()),n.on("$destroy",l?e.$watch(a,d):t.noop)}var a=function(t,o){o===n&&(o=t,t=n),t===n&&(t=e),a.inherit(o,o)};return a.THEMES=t.extend({},u),a.inherit=i,a.registered=r,a.defaultTheme=function(){return v},a.generateTheme=function(e){d(e,k)},a}m={},u={};var E,v="default",M=!1;return t.extend(m,e),p.$inject=["$rootScope","$log"],E={definePalette:o,extendPalette:r,theme:s,setNonce:function(e){k=e},setDefaultTheme:function(e){v=e},alwaysWatchTheme:function(e){M=e},generateThemesOnDemand:function(e){w=e},$get:p,_LIGHT_DEFAULT_HUES:C,_DARK_DEFAULT_HUES:A,_PALETTES:m,_THEMES:u,_parseRules:i,_rgba:l}}function o(e,t,n){return{priority:100,link:{pre:function(o,r,i){var a={$setTheme:function(t){e.registered(t)||n.warn("attempted to use unregistered theme '"+t+"'"),a.$mdTheme=t}};r.data("$mdThemeController",a),a.$setTheme(t(i.mdTheme)(o)),i.$observe("mdTheme",a.$setTheme)}}}}function r(e){return e}function i(e,n,o){s(e,n),o=o.replace(/THEME_NAME/g,e.name);var r=[],i=e.colors[n],a=new RegExp(".md-"+e.name+"-theme","g"),d=new RegExp("('|\")?{{\\s*("+n+")-(color|contrast)-?(\\d\\.?\\d*)?\\s*}}(\"|')?","g"),c=/'?"?\{\{\s*([a-zA-Z]+)-(A?\d+|hue\-[0-3]|shadow)-?(\d\.?\d*)?(contrast)?\s*\}\}'?"?/g,u=m[i.name];return o=o.replace(c,function(t,n,o,r,i){return"foreground"===n?"shadow"==o?e.foregroundShadow:e.foregroundPalette[o]||e.foregroundPalette[1]:(0===o.indexOf("hue")&&(o=e.colors[n].hues[o]),l((m[e.colors[n].name][o]||"")[i?"contrast":"value"],r))}),t.forEach(i.hues,function(t,n){var i=o.replace(d,function(e,n,o,r,i){return l(u[t]["color"===r?"value":"contrast"],i)});if("default"!==n&&(i=i.replace(a,".md-"+e.name+"-theme.md-"+n)),"default"==e.name){var s=/((?:(?:(?: |>|\.|\w|-|:|\(|\)|\[|\]|"|'|=)+) )?)((?:(?:\w|\.|-)+)?)\.md-default-theme((?: |>|\.|\w|-|:|\(|\)|\[|\]|"|'|=)*)/g;i=i.replace(s,function(e,t,n,o){return e+", "+t+n+o})}r.push(i)}),r}function a(e){function n(e){var n=e.contrastDefaultColor,o=e.contrastLightColors||[],r=e.contrastStrongLightColors||[],i=e.contrastDarkColors||[];"string"==typeof o&&(o=o.split(" ")),"string"==typeof r&&(r=r.split(" ")),"string"==typeof i&&(i=i.split(" ")),delete e.contrastDefaultColor,delete e.contrastLightColors,delete e.contrastStrongLightColors,delete e.contrastDarkColors,t.forEach(e,function(a,d){function s(){return"light"===n?i.indexOf(d)>-1?E:r.indexOf(d)>-1?M:v:o.indexOf(d)>-1?r.indexOf(d)>-1?M:v:E}if(!t.isObject(a)){var l=c(a);if(!l)throw new Error("Color %1, in palette %2's hue %3, is invalid. Hex or rgb(a) color expected.".replace("%1",a).replace("%2",e.name).replace("%3",d));e[d]={value:l,contrast:s()}}})}var o=document.head,r=o?o.firstElementChild:null,i=e.has("$MD_THEME_CSS")?e.get("$MD_THEME_CSS"):"";if(r&&0!==i.length){t.forEach(m,n);var a=i.split(/\}(?!(\}|'|"|;))/).filter(function(e){return e&&e.length}).map(function(e){return e.trim()+"}"}),s=new RegExp("md-("+$.join("|")+")","g");$.forEach(function(e){x[e]=""}),a.forEach(function(e){for(var t,n=(e.match(s),0);t=$[n];n++)if(e.indexOf(".md-"+t)>-1)return x[t]+=e;for(n=0;t=$[n];n++)if(e.indexOf(t)>-1)return x[t]+=e;return x[y]+=e}),w||t.forEach(u,function(e){p[e.name]||d(e.name,k)})}}function d(e,t){var n=u[e],o=document.head,r=o?o.firstElementChild:null;p[e]||($.forEach(function(e){for(var a=i(n,e,x[e]);a.length;){var d=a.shift();if(d){var s=document.createElement("style");s.setAttribute("md-theme-style",""),t&&s.setAttribute("nonce",t),s.appendChild(document.createTextNode(d)),o.insertBefore(s,r)}}}),n.colors.primary.name==n.colors.accent.name&&console.warn("$mdThemingProvider: Using the same palette for primary and accent. This violates the material design spec."),p[n.name]=!0)}function s(e,t){if(!m[(e.colors[t]||{}).name])throw new Error("You supplied an invalid color palette for theme %1's %2 palette. Available palettes: %3".replace("%1",e.name).replace("%2",t).replace("%3",Object.keys(m).join(", ")))}function c(e){if(t.isArray(e)&&3==e.length)return e;if(/^rgb/.test(e))return e.replace(/(^\s*rgba?\(|\)\s*$)/g,"").split(",").map(function(e,t){return 3==t?parseFloat(e,10):parseInt(e,10)});if("#"==e.charAt(0)&&(e=e.substring(1)),/^([a-fA-F0-9]{3}){1,2}$/g.test(e)){var n=e.length/3,o=e.substr(0,n),r=e.substr(n,n),i=e.substr(2*n);return 1===n&&(o+=o,r+=r,i+=i),[parseInt(o,16),parseInt(r,16),parseInt(i,16)]}}function l(e,n){return e?(4==e.length&&(e=t.copy(e),n?e.pop():n=e.pop()),n&&("number"==typeof n||"string"==typeof n&&n.length)?"rgba("+e.join(",")+","+n+")":"rgb("+e.join(",")+")"):"rgb('0,0,0')"}t.module("material.core.theming",["material.core.theming.palette"]).directive("mdTheme",o).directive("mdThemable",r).provider("$mdTheming",e).run(a);var m,u,p={},h={name:"dark",1:"rgba(0,0,0,0.87)",2:"rgba(0,0,0,0.54)",3:"rgba(0,0,0,0.26)",4:"rgba(0,0,0,0.12)"},f={name:"light",1:"rgba(255,255,255,1.0)",2:"rgba(255,255,255,0.7)",3:"rgba(255,255,255,0.3)",4:"rgba(255,255,255,0.12)"},g="1px 1px 0px rgba(0,0,0,0.4), -1px -1px 0px rgba(0,0,0,0.4)",b="",E=c("rgba(0,0,0,0.87)"),v=c("rgba(255,255,255,0.87)"),M=c("rgb(255,255,255)"),$=["primary","accent","warn","background"],y="primary",C={accent:{"default":"A200","hue-1":"A100","hue-2":"A400","hue-3":"A700"},background:{"default":"A100","hue-1":"300","hue-2":"800","hue-3":"900"}},A={background:{"default":"800","hue-1":"600","hue-2":"300","hue-3":"900"}};$.forEach(function(e){var t={"default":"500","hue-1":"300","hue-2":"800","hue-3":"A100"};C[e]||(C[e]=t),A[e]||(A[e]=t)});var T=["50","100","200","300","400","500","600","700","800","900","A100","A200","A400","A700"],w=!1,k=null;e.$inject=["$mdColorPalette"],o.$inject=["$mdTheming","$interpolate","$log"],r.$inject=["$mdTheming"];var x={};a.$inject=["$injector"]}(),function(){!function(){function e(e){function n(e){return e.hasClass("md-icon-button")?{isMenuItem:e.hasClass("md-menu-item"),fitRipple:!0,center:!0}:{isMenuItem:e.hasClass("md-menu-item"),dimBackground:!0}}return{attach:function(o,r,i){return i=t.extend(n(r),i),e.attach(o,r,i)}}}t.module("material.core").factory("$mdButtonInkRipple",e),e.$inject=["$mdInkRipple"]}()}(),function(){!function(){function e(e){function n(n,o,r){return e.attach(n,o,t.extend({center:!0,dimBackground:!1,fitRipple:!0},r))}return{attach:n}}t.module("material.core").factory("$mdCheckboxInkRipple",e),e.$inject=["$mdInkRipple"]}()}(),function(){!function(){function e(e){function n(n,o,r){return e.attach(n,o,t.extend({center:!1,dimBackground:!0,outline:!1,rippleSize:"full"},r))}return{attach:n}}t.module("material.core").factory("$mdListInkRipple",e),e.$inject=["$mdInkRipple"]}()}(),function(){function e(e,n){return{controller:t.noop,link:function(t,o,r){r.hasOwnProperty("mdInkRippleCheckbox")?n.attach(t,o):e.attach(t,o)}}}function n(e){function n(n,r,i){return r.controller("mdNoInk")?t.noop:e.instantiate(o,{$scope:n,$element:r,rippleOptions:i})}return{attach:n}}function o(e,n,o,r,i,a){this.$window=r,this.$timeout=i,this.$mdUtil=a,this.$scope=e,this.$element=n,this.options=o,this.mousedown=!1,this.ripples=[],this.timeout=null,this.lastRipple=null,a.valueOnUse(this,"container",this.createContainer),this.$element.addClass("md-ink-ripple"),(n.controller("mdInkRipple")||{}).createRipple=t.bind(this,this.createRipple),(n.controller("mdInkRipple")||{}).setColor=t.bind(this,this.color),this.bindEvents()}function r(e,n){(e.mousedown||e.lastRipple)&&(e.mousedown=!1,e.$mdUtil.nextTick(t.bind(e,n),!1))}function i(){return{controller:t.noop}}t.module("material.core").factory("$mdInkRipple",n).directive("mdInkRipple",e).directive("mdNoInk",i).directive("mdNoBar",i).directive("mdNoStretch",i);var a=450;e.$inject=["$mdButtonInkRipple","$mdCheckboxInkRipple"],n.$inject=["$injector"],o.$inject=["$scope","$element","rippleOptions","$window","$timeout","$mdUtil"],o.prototype.color=function(e){function n(){var e=o.options&&o.options.colorElement?o.options.colorElement:[],t=e.length?e[0]:o.$element[0];return t?o.$window.getComputedStyle(t).color:"rgb(0,0,0)"}var o=this;return t.isDefined(e)&&(o._color=o._parseColor(e)),o._color||o._parseColor(o.inkRipple())||o._parseColor(n())},o.prototype.calculateColor=function(){return this.color()},o.prototype._parseColor=function(e,t){function n(e){var t="#"===e[0]?e.substr(1):e,n=t.length/3,o=t.substr(0,n),r=t.substr(n,n),i=t.substr(2*n);return 1===n&&(o+=o,r+=r,i+=i),"rgba("+parseInt(o,16)+","+parseInt(r,16)+","+parseInt(i,16)+",0.1)"}function o(e){return e.replace(")",", 0.1)").replace("(","a(")}return t=t||1,e?0===e.indexOf("rgba")?e.replace(/\d?\.?\d*\s*\)\s*$/,(.1*t).toString()+")"):0===e.indexOf("rgb")?o(e):0===e.indexOf("#")?n(e):void 0:void 0},o.prototype.bindEvents=function(){this.$element.on("mousedown",t.bind(this,this.handleMousedown)),this.$element.on("mouseup touchend",t.bind(this,this.handleMouseup)),this.$element.on("mouseleave",t.bind(this,this.handleMouseup)),this.$element.on("touchmove",t.bind(this,this.handleTouchmove))},o.prototype.handleMousedown=function(e){if(!this.mousedown)if(e.hasOwnProperty("originalEvent")&&(e=e.originalEvent),this.mousedown=!0,this.options.center)this.createRipple(this.container.prop("clientWidth")/2,this.container.prop("clientWidth")/2);else if(e.srcElement!==this.$element[0]){var t=this.$element[0].getBoundingClientRect(),n=e.clientX-t.left,o=e.clientY-t.top;this.createRipple(n,o)}else this.createRipple(e.offsetX,e.offsetY)},o.prototype.handleMouseup=function(){r(this,this.clearRipples)},o.prototype.handleTouchmove=function(){r(this,this.deleteRipples)},o.prototype.deleteRipples=function(){for(var e=0;e');return this.$element.append(e),e},o.prototype.clearTimeout=function(){this.timeout&&(this.$timeout.cancel(this.timeout),this.timeout=null)},o.prototype.isRippleAllowed=function(){var e=this.$element[0];do{if(!e.tagName||"BODY"===e.tagName)break;if(e&&t.isFunction(e.hasAttribute)){if(e.hasAttribute("disabled"))return!1;if("false"===this.inkRipple()||"0"===this.inkRipple())return!1}}while(e=e.parentNode);return!0},o.prototype.inkRipple=function(){return this.$element.attr("md-ink-ripple")},o.prototype.createRipple=function(e,n){function o(e){return e?e.replace("rgba","rgb").replace(/,[^\),]+\)/,")"):"rgb(0,0,0)"}function r(e,t,n){return e?Math.max(t,n):Math.sqrt(Math.pow(t,2)+Math.pow(n,2))}if(this.isRippleAllowed()){var i=this,d=t.element('
'),s=this.$element.prop("clientWidth"),c=this.$element.prop("clientHeight"),l=2*Math.max(Math.abs(s-e),e),m=2*Math.max(Math.abs(c-n),n),u=r(this.options.fitRipple,l,m),p=this.calculateColor();d.css({left:e+"px",top:n+"px",background:"black",width:u+"px",height:u+"px",backgroundColor:o(p),borderColor:o(p)}),this.lastRipple=d,this.clearTimeout(),this.timeout=this.$timeout(function(){i.clearTimeout(),i.mousedown||i.fadeInComplete(d)},.35*a,!1),this.options.dimBackground&&this.container.css({backgroundColor:p}),this.container.append(d),this.ripples.push(d),d.addClass("md-ripple-placed"),this.$mdUtil.nextTick(function(){d.addClass("md-ripple-scaled md-ripple-active"),i.$timeout(function(){i.clearRipples()},a,!1)},!1)}},o.prototype.fadeInComplete=function(e){this.lastRipple===e?this.timeout||this.mousedown||this.removeRipple(e):this.removeRipple(e)},o.prototype.removeRipple=function(e){var t=this,n=this.ripples.indexOf(e);0>n||(this.ripples.splice(this.ripples.indexOf(e),1),e.removeClass("md-ripple-active"),0===this.ripples.length&&this.container.css({backgroundColor:""}),this.$timeout(function(){t.fadeOutComplete(e)},a,!1))},o.prototype.fadeOutComplete=function(e){e.remove(),this.lastRipple=null}}(),function(){!function(){function e(e){function n(n,o,r){return e.attach(n,o,t.extend({center:!1,dimBackground:!0,outline:!1,rippleSize:"full"},r))}return{attach:n}}t.module("material.core").factory("$mdTabInkRipple",e),e.$inject=["$mdInkRipple"]}()}(),function(){function e(e,n,o,r,i){var a;return a={translate3d:function(e,t,n,o){function r(n){return i(e,{to:n||t,addClass:o.transitionOutClass,removeClass:o.transitionInClass}).start()}return i(e,{from:t,to:n,addClass:o.transitionInClass}).start().then(function(){return r})},waitTransitionEnd:function(e,t){var i=3e3;return n(function(n,a){function d(t){t&&t.target!==e[0]||(t&&o.cancel(s),e.off(r.CSS.TRANSITIONEND,d),n())}t=t||{};var s=o(d,t.timeout||i);e.on(r.CSS.TRANSITIONEND,d)})},calculateZoomToOrigin:function(n,o){function r(){var e=n?n.parent():null,t=e?e.parent():null;return t?a.clientRect(t):null}var i=o.element,d=o.bounds,s="translate3d( {centerX}px, {centerY}px, 0 ) scale( {scaleX}, {scaleY} )",c=t.bind(null,e.supplant,s),l=c({centerX:0,centerY:0,scaleX:.5,scaleY:.5});if(i||d){var m=i?a.clientRect(i)||r():a.copyRect(d),u=a.copyRect(n[0].getBoundingClientRect()),p=a.centerPointFor(u),h=a.centerPointFor(m);l=c({centerX:h.x-p.x,centerY:h.y-p.y,scaleX:Math.round(100*Math.min(.5,m.width/u.width))/100,scaleY:Math.round(100*Math.min(.5,m.height/u.height))/100})}return l},toCss:function(e){function n(e,n,r){t.forEach(n.split(" "),function(e){o[e]=r})}var o={},i="left top right bottom width height x y min-width min-height max-width max-height";return t.forEach(e,function(e,a){if(!t.isUndefined(e))if(i.indexOf(a)>=0)o[a]=e+"px";else switch(a){case"transition":n(a,r.CSS.TRANSITION,e);break;case"transform":n(a,r.CSS.TRANSFORM,e);break;case"transformOrigin":n(a,r.CSS.TRANSFORM_ORIGIN,e)}}),o},toTransformCss:function(e,n,o){var i={};return t.forEach(r.CSS.TRANSFORM.split(" "),function(t){i[t]=e}),n&&(o=o||"all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important",i.transition=o),i},copyRect:function(e,n){return e?(n=n||{},t.forEach("left top right bottom width height".split(" "),function(t){n[t]=Math.round(e[t])}),n.width=n.width||n.right-n.left,n.height=n.height||n.bottom-n.top,n):null},clientRect:function(e){var n=t.element(e)[0].getBoundingClientRect(),o=function(e){return e&&e.width>0&&e.height>0};return o(n)?a.copyRect(n):null},centerPointFor:function(e){return e?{x:Math.round(e.left+e.width/2),y:Math.round(e.top+e.height/2)}:{x:0,y:0}}}}t.module("material.core").factory("$$mdAnimate",["$q","$timeout","$mdConstant","$animateCss",function(t,n,o,r){return function(i){return e(i,t,n,o,r)}}])}(),function(){t.version.minor>=4?t.module("material.core.animate",[]):!function(){function e(e){return e.replace(/-[a-z]/g,function(e){return e.charAt(1).toUpperCase()})}var n=t.forEach,o=t.isDefined(document.documentElement.style.WebkitAppearance),r=o?"-webkit-":"",i=(o?"webkitTransitionEnd ":"")+"transitionend",a=(o?"webkitAnimationEnd ":"")+"animationend",d=["$document",function(e){return function(){return e[0].body.clientWidth+1}}],s=["$$rAF",function(e){return function(){var t=!1;return e(function(){t=!0}),function(n){t?n():e(n)}}}],c=["$q","$$rAFMutex",function(e,o){function r(e){this.setHost(e),this._doneCallbacks=[],this._runInAnimationFrame=o(),this._state=0}var i=0,a=1,d=2;return r.prototype={setHost:function(e){this.host=e||{}},done:function(e){this._state===d?e():this._doneCallbacks.push(e)},progress:t.noop,getPromise:function(){if(!this.promise){var t=this;this.promise=e(function(e,n){t.done(function(t){t===!1?n():e()})})}return this.promise},then:function(e,t){return this.getPromise().then(e,t)},"catch":function(e){return this.getPromise()["catch"](e)},"finally":function(e){return this.getPromise()["finally"](e)},pause:function(){this.host.pause&&this.host.pause()},resume:function(){this.host.resume&&this.host.resume()},end:function(){this.host.end&&this.host.end(),this._resolve(!0)},cancel:function(){this.host.cancel&&this.host.cancel(),this._resolve(!1)},complete:function(e){var t=this;t._state===i&&(t._state=a,t._runInAnimationFrame(function(){t._resolve(e)}))},_resolve:function(e){this._state!==d&&(n(this._doneCallbacks,function(t){t(e)}),this._doneCallbacks.length=0,this._state=d)}},r}];t.module("material.core.animate",[]).factory("$$forceReflow",d).factory("$$AnimateRunner",c).factory("$$rAFMutex",s).factory("$animateCss",["$window","$$rAF","$$AnimateRunner","$$forceReflow","$$jqLite","$timeout",function(t,d,s,c,l,m){function u(o,d){var c=[],l=M(o);d.transitionStyle&&c.push([r+"transition",d.transitionStyle]),d.keyframeStyle&&c.push([r+"animation",d.keyframeStyle]),d.delay&&c.push([r+"transition-delay",d.delay+"s"]),d.duration&&c.push([r+"transition-duration",d.duration+"s"]);var u=d.keyframeStyle||d.to&&(d.duration>0||d.transitionStyle),f=!!d.addClass||!!d.removeClass,y=u||f;$(o,!0),E(o,d);var C,A,T=!1;return{close:t.close,start:function(){function t(){return T?void 0:(T=!0,C&&A&&o.off(C,A),p(o,d),b(o,d),n(c,function(t){l.style[e(t[0])]=""}),u.complete(!0),u)}var u=new s;return g(function(){if($(o,!1),!y)return t();n(c,function(t){var n=t[0],o=t[1];l.style[e(n)]=o}),p(o,d);var s=h(o);if(0===s.duration)return t();var u=[];d.easing&&(s.transitionDuration&&u.push([r+"transition-timing-function",d.easing]),s.animationDuration&&u.push([r+"animation-timing-function",d.easing])),d.delay&&s.animationDelay&&u.push([r+"animation-delay",d.delay+"s"]),d.duration&&s.animationDuration&&u.push([r+"animation-duration",d.duration+"s"]),n(u,function(t){var n=t[0],o=t[1];l.style[e(n)]=o,c.push(t)});var f=s.delay,g=1e3*f,b=s.duration,E=1e3*b,M=Date.now();C=[],s.transitionDuration&&C.push(i),s.animationDuration&&C.push(a),C=C.join(" "),A=function(e){e.stopPropagation();var n=e.originalEvent||e,o=n.timeStamp||Date.now(),r=parseFloat(n.elapsedTime.toFixed(3));Math.max(o-M,0)>=g&&r>=b&&t()},o.on(C,A),v(o,d),m(t,g+1.5*E,!1)}),u}}}function p(e,t){t.addClass&&(l.addClass(e,t.addClass),t.addClass=null),t.removeClass&&(l.removeClass(e,t.removeClass),t.removeClass=null)}function h(e){function n(e){return o?"Webkit"+e.charAt(0).toUpperCase()+e.substr(1):e}var r=M(e),i=t.getComputedStyle(r),a=f(i[n("transitionDuration")]),d=f(i[n("animationDuration")]),s=f(i[n("transitionDelay")]),c=f(i[n("animationDelay")]);d*=parseInt(i[n("animationIterationCount")],10)||1;var l=Math.max(d,a),m=Math.max(c,s);return{duration:l,delay:m,animationDuration:d,transitionDuration:a,animationDelay:c,transitionDelay:s}}function f(e){var t=0,o=(e||"").split(/\s*,\s*/);return n(o,function(e){"s"==e.charAt(e.length-1)&&(e=e.substring(0,e.length-1)),e=parseFloat(e)||0,t=t?Math.max(e,t):e}),t}function g(e){y&&y(),C.push(e),y=d(function(){y=null;for(var e=c(),t=0;t';var n="undefined"==typeof t.type?"button":t.type;return''}function d(a,d,s){n(d),e.attach(a,d),o.expectWithText(d,"aria-label"),i(s)&&t.isDefined(s.ngDisabled)&&a.$watch(s.ngDisabled,function(e){d.attr("tabindex",e?-1:0)}),d.on("click",function(e){s.disabled===!0&&(e.preventDefault(),e.stopImmediatePropagation())}),a.mouseActive=!1,d.on("mousedown",function(){a.mouseActive=!0,r(function(){a.mouseActive=!1},100)}).on("focus",function(){a.mouseActive===!1&&d.addClass("md-focused")}).on("blur",function(e){d.removeClass("md-focused")})}return{restrict:"EA",replace:!0,transclude:!0,template:a,link:d}}t.module("material.components.button",["material.core"]).directive("mdButton",e),e.$inject=["$mdButtonInkRipple","$mdTheming","$mdAria","$timeout"]}(),function(){function e(e){return{restrict:"E",link:function(t,n,o){t.$on("$destroy",function(){e.destroy()})}}}function n(e){function n(e,n,i,a,d,s,c){function l(o,r,c,l){r=i.extractElementByName(r,"md-bottom-sheet"),r.attr("tabindex","-1"),c.disableBackdrop||(p=i.createBackdrop(o,"_md-bottom-sheet-backdrop md-opaque"),p[0].tabIndex=-1,c.clickOutsideToClose&&p.on("click",function(){i.nextTick(d.cancel,!0)}),a.inherit(p,c.parent),e.enter(p,c.parent,null));var m=new u(r,c.parent);return c.bottomSheet=m,a.inherit(m.element,c.parent),c.disableParentScroll&&(c.restoreScroll=i.disableScrollAround(m.element,c.parent)),e.enter(m.element,c.parent,p).then(function(){var e=i.findFocusTarget(r)||t.element(r[0].querySelector("button")||r[0].querySelector("a")||r[0].querySelector("[ng-click]"))||p;c.escapeToClose&&(c.rootElementKeyupCallback=function(e){e.keyCode===n.KEY_CODE.ESCAPE&&i.nextTick(d.cancel,!0)},s.on("keyup",c.rootElementKeyupCallback),e&&e.focus())})}function m(t,n,o){var r=o.bottomSheet;return o.disableBackdrop||e.leave(p),e.leave(r.element).then(function(){o.disableParentScroll&&(o.restoreScroll(),delete o.restoreScroll),r.cleanup()})}function u(e,t){function a(t){e.css(n.CSS.TRANSITION_DURATION,"0ms")}function s(t){var o=t.pointer.distanceY;5>o&&(o=Math.max(-r,o/2)),e.css(n.CSS.TRANSFORM,"translate3d(0,"+(r+o)+"px,0)")}function l(t){if(t.pointer.distanceY>0&&(t.pointer.distanceY>20||Math.abs(t.pointer.velocityY)>o)){var r=e.prop("offsetHeight")-t.pointer.distanceY,a=Math.min(r/t.pointer.velocityY*.75,500);e.css(n.CSS.TRANSITION_DURATION,a+"ms"),i.nextTick(d.cancel,!0)}else e.css(n.CSS.TRANSITION_DURATION,""),e.css(n.CSS.TRANSFORM,"")}var m=c.register(t,"drag",{horizontal:!1});return t.on("$md.dragstart",a).on("$md.drag",s).on("$md.dragend",l),{element:e,cleanup:function(){m(),t.off("$md.dragstart",a),t.off("$md.drag",s),t.off("$md.dragend",l)}}}var p;return{themable:!0,onShow:l,onRemove:m,disableBackdrop:!1,escapeToClose:!0,clickOutsideToClose:!0,disableParentScroll:!0}}var o=.5,r=80;return n.$inject=["$animate","$mdConstant","$mdUtil","$mdTheming","$mdBottomSheet","$rootElement","$mdGesture"],e("$mdBottomSheet").setDefaults({methods:["disableParentScroll","escapeToClose","clickOutsideToClose"],options:n})}t.module("material.components.bottomSheet",["material.core","material.components.backdrop"]).directive("mdBottomSheet",e).provider("$mdBottomSheet",n),e.$inject=["$mdBottomSheet"],n.$inject=["$$interimElementProvider"]}(),function(){function e(e){return{restrict:"E",link:function(t,n){e(n)}}}t.module("material.components.card",["material.core"]).directive("mdCard",e),e.$inject=["$mdTheming"]}(),function(){function e(e,n,o,r,i,a){function d(d,c){var l=d.children();return c.type="checkbox",c.tabindex=c.tabindex||"0",d.attr("role",c.type),d.on("click",function(e){this.hasAttribute("disabled")&&e.stopImmediatePropagation(); +}),l.on("focus",function(){d.focus()}),function(d,c,l,m){function u(e,t,n){l[e]&&d.$watch(l[e],function(e){n[e]&&c.attr(t,n[e])})}function p(e){var t=e.which||e.keyCode;t!==o.KEY_CODE.SPACE&&t!==o.KEY_CODE.ENTER||(e.preventDefault(),c.hasClass("md-focused")||c.addClass("md-focused"),h(e))}function h(e){c[0].hasAttribute("disabled")||d.$apply(function(){var t=l.ngChecked?l.checked:!m.$viewValue;m.$setViewValue(t,e&&e.type),m.$render()})}function f(){m.$viewValue?c.addClass(s):c.removeClass(s)}m=m||i.fakeNgModel(),r(c),l.ngChecked&&d.$watch(d.$eval.bind(d,l.ngChecked),m.$setViewValue.bind(m)),u("ngDisabled","tabindex",{"true":"-1","false":l.tabindex}),n.expectWithText(c,"aria-label"),e.link.pre(d,{on:t.noop,0:{}},l,[m]),d.mouseActive=!1,c.on("click",h).on("keypress",p).on("mousedown",function(){d.mouseActive=!0,a(function(){d.mouseActive=!1},100)}).on("focus",function(){d.mouseActive===!1&&c.addClass("md-focused")}).on("blur",function(){c.removeClass("md-focused")}),m.$render=f}}e=e[0];var s="md-checked";return{restrict:"E",transclude:!0,require:"?ngModel",priority:210,template:'
',compile:d}}t.module("material.components.checkbox",["material.core"]).directive("mdCheckbox",e),e.$inject=["inputDirective","$mdAria","$mdConstant","$mdTheming","$mdUtil","$timeout"]}(),function(){function e(e){function t(e,t){this.$scope=e,this.$element=t}return{restrict:"E",controller:["$scope","$element",t],link:function(t,o,r){o[0];e(o),t.$broadcast("$mdContentLoaded",o),n(o[0])}}}function n(e){t.element(e).on("$md.pressdown",function(t){"t"===t.pointer.type&&(t.$materialScrollFixed||(t.$materialScrollFixed=!0,0===e.scrollTop?e.scrollTop=1:e.scrollHeight===e.scrollTop+e.offsetHeight&&(e.scrollTop-=1)))})}t.module("material.components.content",["material.core"]).directive("mdContent",e),e.$inject=["$mdTheming"]}(),function(){t.module("material.components.chips",["material.core","material.components.autocomplete"])}(),function(){!function(){function e(){return{template:'
',scope:{minDate:"=mdMinDate",maxDate:"=mdMaxDate",dateFilter:"=mdDateFilter"},require:["ngModel","mdCalendar"],controller:n,controllerAs:"ctrl",bindToController:!0,link:function(e,t,n,o){var r=o[0],i=o[1];i.configureNgModel(r)}}}function n(e,t,n,o,r,i,a,s,c,l,m){if(a(e),this.items={length:2e3},this.maxDate&&this.minDate){var u=s.getMonthDistance(this.minDate,this.maxDate)+1;u=Math.max(u,1),u+=1,this.items.length=u}if(this.$animate=o,this.$q=r,this.$mdInkRipple=l,this.$mdUtil=m,this.keyCode=i.KEY_CODE,this.dateUtil=s,this.dateLocale=c,this.$element=e,this.$scope=n,this.calendarElement=e[0].querySelector(".md-calendar"),this.calendarScroller=e[0].querySelector(".md-virtual-repeat-scroller"),this.today=this.dateUtil.createDateAtMidnight(),this.firstRenderableDate=this.dateUtil.incrementMonths(this.today,-this.items.length/2),this.minDate&&this.minDate>this.firstRenderableDate)this.firstRenderableDate=this.minDate;else if(this.maxDate){this.items.length-2;this.firstRenderableDate=this.dateUtil.incrementMonths(this.maxDate,-(this.items.length-2))}this.id=d++,this.ngModelCtrl=null,this.selectedDate=null,this.displayDate=null,this.focusDate=null,this.isInitialized=!1,this.isMonthTransitionInProgress=!1,t.tabindex||e.attr("tabindex","-1");var p=this;this.cellClickHandler=function(){var e=this;this.hasAttribute("data-timestamp")&&n.$apply(function(){var t=Number(e.getAttribute("data-timestamp"));p.setNgModelValue(p.dateUtil.createDateAtMidnight(t))})},this.attachCalendarEventListeners()}t.module("material.components.datepicker",["material.core","material.components.icon","material.components.virtualRepeat"]).directive("mdCalendar",e);var o=265,r=45,i="md-calendar-selected-date",a="md-focus",d=0;n.$inject=["$element","$attrs","$scope","$animate","$q","$mdConstant","$mdTheming","$$mdDateUtil","$mdDateLocale","$mdInkRipple","$mdUtil"],n.prototype.configureNgModel=function(e){this.ngModelCtrl=e;var t=this;e.$render=function(){t.changeSelectedDate(t.ngModelCtrl.$viewValue)}},n.prototype.buildInitialCalendarDisplay=function(){this.buildWeekHeader(),this.hideVerticalScrollbar(),this.displayDate=this.selectedDate||this.today,this.isInitialized=!0},n.prototype.hideVerticalScrollbar=function(){var e=this.$element[0],t=e.querySelector(".md-calendar-scroll-mask"),n=this.calendarScroller,o=e.querySelector(".md-calendar-day-header").clientWidth,r=n.offsetWidth-n.clientWidth;t.style.width=o+"px",n.style.width=o+r+"px",n.style.paddingRight=r+"px"},n.prototype.attachCalendarEventListeners=function(){this.$element.on("keydown",t.bind(this,this.handleKeyEvent))},n.prototype.handleKeyEvent=function(e){var t=this;this.$scope.$apply(function(){if(e.which==t.keyCode.ESCAPE||e.which==t.keyCode.TAB)return t.$scope.$emit("md-calendar-close"),void(e.which==t.keyCode.TAB&&e.preventDefault());if(e.which===t.keyCode.ENTER)return t.setNgModelValue(t.displayDate),void e.preventDefault();var n=t.getFocusDateFromKeyEvent(e);n&&(n=t.boundDateByMinAndMax(n),e.preventDefault(),e.stopPropagation(),t.changeDisplayDate(n).then(function(){t.focus(n)}))})},n.prototype.getFocusDateFromKeyEvent=function(e){var t=this.dateUtil,n=this.keyCode;switch(e.which){case n.RIGHT_ARROW:return t.incrementDays(this.displayDate,1);case n.LEFT_ARROW:return t.incrementDays(this.displayDate,-1);case n.DOWN_ARROW:return e.metaKey?t.incrementMonths(this.displayDate,1):t.incrementDays(this.displayDate,7);case n.UP_ARROW:return e.metaKey?t.incrementMonths(this.displayDate,-1):t.incrementDays(this.displayDate,-7);case n.PAGE_DOWN:return t.incrementMonths(this.displayDate,1);case n.PAGE_UP:return t.incrementMonths(this.displayDate,-1);case n.HOME:return t.getFirstDateOfMonth(this.displayDate);case n.END:return t.getLastDateOfMonth(this.displayDate);default:return null}},n.prototype.getSelectedMonthIndex=function(){return this.dateUtil.getMonthDistance(this.firstRenderableDate,this.selectedDate||this.today)},n.prototype.scrollToMonth=function(e){if(this.dateUtil.isValidDate(e)){var t=this.dateUtil.getMonthDistance(this.firstRenderableDate,e);this.calendarScroller.scrollTop=t*o}},n.prototype.setNgModelValue=function(e){this.$scope.$emit("md-calendar-change",e),this.ngModelCtrl.$setViewValue(e),this.ngModelCtrl.$render()},n.prototype.focus=function(e){var t=e||this.selectedDate||this.today,n=this.calendarElement.querySelector(".md-focus");n&&n.classList.remove(a);var o=this.getDateId(t),r=document.getElementById(o);r?(r.classList.add(a),r.focus()):this.focusDate=t},n.prototype.boundDateByMinAndMax=function(e){var t=e;return this.minDate&&ethis.maxDate&&(t=new Date(this.maxDate.getTime())),t},n.prototype.changeSelectedDate=function(e){var t=this,n=this.selectedDate;this.selectedDate=e,this.changeDisplayDate(e).then(function(){if(n){var o=document.getElementById(t.getDateId(n));o&&(o.classList.remove(i),o.setAttribute("aria-selected","false"))}if(e){var r=document.getElementById(t.getDateId(e));r&&(r.classList.add(i),r.setAttribute("aria-selected","true"))}})},n.prototype.changeDisplayDate=function(e){if(!this.isInitialized)return this.buildInitialCalendarDisplay(),this.$q.when();if(!this.dateUtil.isValidDate(e)||this.isMonthTransitionInProgress)return this.$q.when();this.isMonthTransitionInProgress=!0;var t=this.animateDateChange(e);this.displayDate=e;var n=this;return t.then(function(){n.isMonthTransitionInProgress=!1}),t},n.prototype.animateDateChange=function(e){return this.scrollToMonth(e),this.$q.when()},n.prototype.buildWeekHeader=function(){for(var e=this.dateLocale.firstDayOfWeek,t=this.dateLocale.shortDays,n=document.createElement("tr"),o=0;7>o;o++){var r=document.createElement("th");r.textContent=t[(o+e)%7],n.appendChild(r)}this.$element.find("thead").append(n)},n.prototype.getDateId=function(e){return["md",this.id,e.getFullYear(),e.getMonth(),e.getDate()].join("-")}}()}(),function(){!function(){function e(){return{require:["^^mdCalendar","mdCalendarMonth"],scope:{offset:"=mdMonthOffset"},controller:n,controllerAs:"mdMonthCtrl",bindToController:!0,link:function(e,t,n,o){var r=o[0],i=o[1];i.calendarCtrl=r,i.generateContent(),e.$watch(function(){return i.offset},function(e,t){e!=t&&i.generateContent()})}}}function n(e,t,n){this.dateUtil=t,this.dateLocale=n,this.$element=e,this.calendarCtrl=null,this.offset,this.focusAfterAppend=null}t.module("material.components.datepicker").directive("mdCalendarMonth",e);var o="md-calendar-date-today",r="md-calendar-selected-date",i="md-focus";n.$inject=["$element","$$mdDateUtil","$mdDateLocale"],n.prototype.generateContent=function(){var e=this.calendarCtrl,t=this.dateUtil.incrementMonths(e.firstRenderableDate,this.offset);this.$element.empty(),this.$element.append(this.buildCalendarForMonth(t)),this.focusAfterAppend&&(this.focusAfterAppend.classList.add(i),this.focusAfterAppend.focus(),this.focusAfterAppend=null)},n.prototype.buildDateCell=function(e){var t=this.calendarCtrl,n=document.createElement("td");if(n.tabIndex=-1,n.classList.add("md-calendar-date"),n.setAttribute("role","gridcell"),e){n.setAttribute("tabindex","-1"),n.setAttribute("aria-label",this.dateLocale.longDateFormatter(e)),n.id=t.getDateId(e),n.setAttribute("data-timestamp",e.getTime()),this.dateUtil.isSameDay(e,t.today)&&n.classList.add(o),this.dateUtil.isValidDate(t.selectedDate)&&this.dateUtil.isSameDay(e,t.selectedDate)&&(n.classList.add(r),n.setAttribute("aria-selected","true"));var i=this.dateLocale.dates[e.getDate()];if(this.isDateEnabled(e)){var a=document.createElement("span");n.appendChild(a),a.classList.add("md-calendar-date-selection-indicator"),a.textContent=i,n.addEventListener("click",t.cellClickHandler),t.focusDate&&this.dateUtil.isSameDay(e,t.focusDate)&&(this.focusAfterAppend=n)}else n.classList.add("md-calendar-date-disabled"),n.textContent=i}return n},n.prototype.isDateEnabled=function(e){return this.dateUtil.isDateWithinRange(e,this.calendarCtrl.minDate,this.calendarCtrl.maxDate)&&(!t.isFunction(this.calendarCtrl.dateFilter)||this.calendarCtrl.dateFilter(e))},n.prototype.buildDateRow=function(e){var t=document.createElement("tr");return t.setAttribute("role","row"),t.setAttribute("aria-label",this.dateLocale.weekNumberFormatter(e)),t},n.prototype.buildCalendarForMonth=function(e){var t=this.dateUtil.isValidDate(e)?e:new Date,n=this.dateUtil.getFirstDateOfMonth(t),o=this.getLocaleDay_(n),r=this.dateUtil.getNumberOfDaysInMonth(t),i=document.createDocumentFragment(),a=1,d=this.buildDateRow(a);i.appendChild(d);var s=this.offset===this.calendarCtrl.items.length-1,c=0,l=document.createElement("td");if(l.classList.add("md-calendar-month-label"),this.calendarCtrl.maxDate&&n>this.calendarCtrl.maxDate&&l.classList.add("md-calendar-month-label-disabled"),l.textContent=this.dateLocale.monthHeaderFormatter(t),2>=o){l.setAttribute("colspan","7");var m=this.buildDateRow();if(m.appendChild(l),i.insertBefore(m,d),s)return i}else c=2,l.setAttribute("colspan","2"),d.appendChild(l);for(var u=c;o>u;u++)d.appendChild(this.buildDateCell());for(var p=o,h=n,f=1;r>=f;f++){if(7===p){if(s)return i;p=0,a++,d=this.buildDateRow(a),i.appendChild(d)}h.setDate(f);var g=this.buildDateCell(h);d.appendChild(g),p++}for(;d.childNodes.length<7;)d.appendChild(this.buildDateCell());for(;i.childNodes.length<6;){for(var b=this.buildDateRow(),u=0;7>u;u++)b.appendChild(this.buildDateCell());i.appendChild(b)}return i},n.prototype.getLocaleDay_=function(e){return(e.getDay()+(7-this.dateLocale.firstDayOfWeek))%7}}()}(),function(){!function(){t.module("material.components.datepicker").config(["$provide",function(e){function t(){this.months=null,this.shortMonths=null,this.days=null,this.shortDays=null,this.dates=null,this.firstDayOfWeek=0,this.formatDate=null,this.parseDate=null,this.monthHeaderFormatter=null,this.weekNumberFormatter=null,this.longDateFormatter=null,this.msgCalendar="",this.msgOpenCalendar=""}t.prototype.$get=function(e){function t(e){if(!e)return"";var t=e.toLocaleTimeString(),n=e;return 0!=e.getHours()||-1===t.indexOf("11:")&&-1===t.indexOf("23:")||(n=new Date(e.getFullYear(),e.getMonth(),e.getDate(),1,0,0)),n.toLocaleDateString()}function n(e){return new Date(e)}function o(e){e=e.trim();var t=/^(([a-zA-Z]{3,}|[0-9]{1,4})([ \.,]+|[\/\-])){2}([a-zA-Z]{3,}|[0-9]{1,4})$/;return t.test(e)}function r(e){return u.shortMonths[e.getMonth()]+" "+e.getFullYear()}function i(e){return"Week "+e}function a(e){return[u.days[e.getDay()],u.months[e.getMonth()],u.dates[e.getDate()],e.getFullYear()].join(" ")}for(var d=e.DATETIME_FORMATS.DAY.map(function(e){return e[0]}),s=Array(32),c=1;31>=c;c++)s[c]=c;var l="Calendar",m="Open calendar",u={months:this.months||e.DATETIME_FORMATS.MONTH,shortMonths:this.shortMonths||e.DATETIME_FORMATS.SHORTMONTH,days:this.days||e.DATETIME_FORMATS.DAY,shortDays:this.shortDays||d,dates:this.dates||s,firstDayOfWeek:this.firstDayOfWeek||0,formatDate:this.formatDate||t,parseDate:this.parseDate||n,isDateComplete:this.isDateComplete||o,monthHeaderFormatter:this.monthHeaderFormatter||r,weekNumberFormatter:this.weekNumberFormatter||i,longDateFormatter:this.longDateFormatter||a,msgCalendar:this.msgCalendar||l,msgOpenCalendar:this.msgOpenCalendar||m};return u},t.prototype.$get.$inject=["$locale"],e.provider("$mdDateLocale",new t)}])}()}(),function(){!function(){function n(){return{template:'
',require:["ngModel","mdDatepicker","?^mdInputContainer"],scope:{minDate:"=mdMinDate",maxDate:"=mdMaxDate",placeholder:"@mdPlaceholder",dateFilter:"=mdDateFilter"},controller:o,controllerAs:"ctrl",bindToController:!0,link:function(e,t,n,o){var r=o[0],i=o[1],a=o[2];if(a)throw Error("md-datepicker should not be placed inside md-input-container.");i.configureNgModel(r)}}}function o(e,n,o,r,i,a,d,s,c,l,m,u){this.$compile=r,this.$timeout=i,this.$window=a,this.dateLocale=l,this.dateUtil=m,this.$mdConstant=d,this.$mdUtil=c,this.$$rAF=u,this.documentElement=t.element(document.documentElement),this.ngModelCtrl=null,this.inputElement=n[0].querySelector("input"),this.ngInputElement=t.element(this.inputElement),this.inputContainer=n[0].querySelector(".md-datepicker-input-container"),this.calendarPane=n[0].querySelector(".md-datepicker-calendar-pane"),this.calendarButton=n[0].querySelector(".md-datepicker-button"),this.inputMask=n[0].querySelector(".md-datepicker-input-mask-opaque"),this.$element=n,this.$attrs=o,this.$scope=e,this.date=null,this.isFocused=!1,this.isDisabled,this.setDisabled(n[0].disabled||t.isString(o.disabled)),this.isCalendarOpen=!1,this.calendarPaneOpenedFrom=null,this.calendarPane.id="md-date-pane"+c.nextUid(),s(n),this.bodyClickHandler=t.bind(this,this.handleBodyClick),this.windowResizeHandler=c.debounce(t.bind(this,this.closeCalendarPane),100),o.tabindex||n.attr("tabindex","-1"),this.installPropertyInterceptors(),this.attachChangeListeners(),this.attachInteractionListeners();var p=this;e.$on("$destroy",function(){p.detachCalendarPane()})}t.module("material.components.datepicker").directive("mdDatepicker",n);var r=3,i="md-datepicker-invalid",a=500,d=368,s=360;o.$inject=["$scope","$element","$attrs","$compile","$timeout","$window","$mdConstant","$mdTheming","$mdUtil","$mdDateLocale","$$mdDateUtil","$$rAF"],o.prototype.configureNgModel=function(e){this.ngModelCtrl=e;var t=this;e.$render=function(){var e=t.ngModelCtrl.$viewValue;if(e&&!(e instanceof Date))throw Error("The ng-model for md-datepicker must be a Date instance. Currently the model is a: "+typeof e);t.date=e,t.inputElement.value=t.dateLocale.formatDate(e),t.resizeInputElement(),t.updateErrorState()}},o.prototype.attachChangeListeners=function(){var e=this;e.$scope.$on("md-calendar-change",function(t,n){e.ngModelCtrl.$setViewValue(n),e.date=n,e.inputElement.value=e.dateLocale.formatDate(n),e.closeCalendarPane(),e.resizeInputElement(),e.updateErrorState()}),e.ngInputElement.on("input",t.bind(e,e.resizeInputElement)),e.ngInputElement.on("input",e.$mdUtil.debounce(e.handleInputEvent,a,e))},o.prototype.attachInteractionListeners=function(){var e=this,t=this.$scope,n=this.$mdConstant.KEY_CODE;e.ngInputElement.on("keydown",function(o){o.altKey&&o.keyCode==n.DOWN_ARROW&&(e.openCalendarPane(o),t.$digest())}),t.$on("md-calendar-close",function(){e.closeCalendarPane()})},o.prototype.installPropertyInterceptors=function(){var e=this;if(this.$attrs.ngDisabled){var t=this.$scope.$parent;t&&t.$watch(this.$attrs.ngDisabled,function(t){e.setDisabled(t)})}Object.defineProperty(this,"placeholder",{get:function(){return e.inputElement.placeholder},set:function(t){e.inputElement.placeholder=t||""}})},o.prototype.setDisabled=function(e){this.isDisabled=e,this.inputElement.disabled=e,this.calendarButton.disabled=e},o.prototype.updateErrorState=function(e){var n=e||this.date;if(this.clearErrorState(),this.dateUtil.isValidDate(n)){if(n=this.dateUtil.createDateAtMidnight(n),this.dateUtil.isValidDate(this.minDate)){var o=this.dateUtil.createDateAtMidnight(this.minDate);this.ngModelCtrl.$setValidity("mindate",n>=o)}if(this.dateUtil.isValidDate(this.maxDate)){var r=this.dateUtil.createDateAtMidnight(this.maxDate);this.ngModelCtrl.$setValidity("maxdate",r>=n)}t.isFunction(this.dateFilter)&&this.ngModelCtrl.$setValidity("filtered",this.dateFilter(n))}else this.ngModelCtrl.$setValidity("valid",null==n);this.ngModelCtrl.$valid||this.inputContainer.classList.add(i)},o.prototype.clearErrorState=function(){this.inputContainer.classList.remove(i),["mindate","maxdate","filtered","valid"].forEach(function(e){this.ngModelCtrl.$setValidity(e,!0)},this)},o.prototype.resizeInputElement=function(){this.inputElement.size=this.inputElement.value.length+r},o.prototype.handleInputEvent=function(){var e=this.inputElement.value,t=e?this.dateLocale.parseDate(e):null;this.dateUtil.setDateTimeToMidnight(t);var n=""==e||this.dateUtil.isValidDate(t)&&this.dateLocale.isDateComplete(e)&&this.isDateEnabled(t);n&&(this.ngModelCtrl.$setViewValue(t),this.date=t),this.updateErrorState(t)},o.prototype.isDateEnabled=function(e){return this.dateUtil.isDateWithinRange(e,this.minDate,this.maxDate)&&(!t.isFunction(this.dateFilter)||this.dateFilter(e))},o.prototype.attachCalendarPane=function(){var e=this.calendarPane;e.style.transform="",this.$element.addClass("md-datepicker-open");var t=this.inputContainer.getBoundingClientRect(),n=document.body.getBoundingClientRect(),o=t.top-n.top,r=t.left-n.left,i=n.top<0&&0==document.body.scrollTop?-n.top:document.body.scrollTop,a=n.left<0&&0==document.body.scrollLeft?-n.left:document.body.scrollLeft,c=i+this.$window.innerHeight,l=a+this.$window.innerWidth;if(r+s>l){if(l-s>0)r=l-s;else{r=a;var m=this.$window.innerWidth/s;e.style.transform="scale("+m+")"}e.classList.add("md-datepicker-pos-adjusted")}o+d>c&&c-d>i&&(o=c-d,e.classList.add("md-datepicker-pos-adjusted")),e.style.left=r+"px",e.style.top=o+"px",document.body.appendChild(e),this.inputMask.style.left=t.width+"px",this.$$rAF(function(){e.classList.add("md-pane-open")})},o.prototype.detachCalendarPane=function(){this.$element.removeClass("md-datepicker-open"),this.calendarPane.classList.remove("md-pane-open"),this.calendarPane.classList.remove("md-datepicker-pos-adjusted"),this.isCalendarOpen&&this.$mdUtil.enableScrolling(),this.calendarPane.parentNode&&this.calendarPane.parentNode.removeChild(this.calendarPane)},o.prototype.openCalendarPane=function(t){if(!this.isCalendarOpen&&!this.isDisabled){this.isCalendarOpen=!0,this.calendarPaneOpenedFrom=t.target,this.$mdUtil.disableScrollAround(this.calendarPane),this.attachCalendarPane(),this.focusCalendar();var n=this;this.$mdUtil.nextTick(function(){n.documentElement.on("click touchstart",n.bodyClickHandler)},!1),e.addEventListener("resize",this.windowResizeHandler)}},o.prototype.closeCalendarPane=function(){this.isCalendarOpen&&(this.detachCalendarPane(),this.isCalendarOpen=!1,this.calendarPaneOpenedFrom.focus(),this.calendarPaneOpenedFrom=null,this.ngModelCtrl.$setTouched(),this.documentElement.off("click touchstart",this.bodyClickHandler),e.removeEventListener("resize",this.windowResizeHandler))},o.prototype.getCalendarCtrl=function(){return t.element(this.calendarPane.querySelector("md-calendar")).controller("mdCalendar")},o.prototype.focusCalendar=function(){var e=this;this.$mdUtil.nextTick(function(){e.getCalendarCtrl().focus()},!1)},o.prototype.setFocused=function(e){e||this.ngModelCtrl.$setTouched(),this.isFocused=e},o.prototype.handleBodyClick=function(e){if(this.isCalendarOpen){var t=this.$mdUtil.getClosest(e.target,"md-calendar");t||this.closeCalendarPane(),this.$scope.$digest()}}}()}(),function(){!function(){t.module("material.components.datepicker").factory("$$mdDateUtil",function(){function e(e){return new Date(e.getFullYear(),e.getMonth(),1)}function n(e){return new Date(e.getFullYear(),e.getMonth()+1,0).getDate()}function o(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function r(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function i(e,t){return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()}function a(e,t){return e.getDate()==t.getDate()&&i(e,t)}function d(e,t){var n=o(e);return i(n,t)}function s(e,t){var n=r(e);return i(t,n)}function c(e,t){return b((e.getTime()+t.getTime())/2)}function l(t){var n=e(t);return Math.floor((n.getDay()+t.getDate()-1)/7)}function m(e,t){return new Date(e.getFullYear(),e.getMonth(),e.getDate()+t)}function u(e,t){var o=new Date(e.getFullYear(),e.getMonth()+t,1),r=n(o);return r=r)&&(!i||i>=o)}return{getFirstDateOfMonth:e,getNumberOfDaysInMonth:n,getDateInNextMonth:o,getDateInPreviousMonth:r,isInNextMonth:d,isInPreviousMonth:s,getDateMidpoint:c,isSameMonthAndYear:i,getWeekOfMonth:l,incrementDays:m,incrementMonths:u,getLastDateOfMonth:h,isSameDay:a,getMonthDistance:p,isValidDate:f,setDateTimeToMidnight:g,createDateAtMidnight:b,isDateWithinRange:E}})}()}(),function(){function e(e,n,o){return{restrict:"E",link:function(r,i,a){n(i),e(function(){function e(){i.toggleClass("md-content-overflow",a.scrollHeight>a.clientHeight)}var n,a=i[0].querySelector("md-dialog-content");a&&(n=a.getElementsByTagName("img"),e(),t.element(n).on("load",e)),r.$on("$destroy",function(){o.destroy(i)})})}}}function o(e){function o(e,t,n){return{template:['',' ','

{{ dialog.title }}

','
','
',"

{{::dialog.mdTextContent}}

","
",' ',' '," ","
"," ",' '," {{ dialog.cancel }}"," ",' '," {{ dialog.ok }}"," "," ","
"].join("").replace(/\s\s+/g,""),controller:function(){this.hide=function(){e.hide("prompt"===this.$type?this.result:!0)},this.abort=function(){e.cancel()},this.keypress=function(t){t.keyCode===n.KEY_CODE.ENTER&&e.hide(this.result)}},controllerAs:"dialog",bindToController:!0,theme:t.defaultTheme()}}function r(e,o,r,d,s,c,l,m,u,p){function h(e,t,n,o){if(o){if(o.mdHtmlContent=o.htmlContent||n.htmlContent||"",o.mdTextContent=o.textContent||n.textContent||o.content||n.content||"",o.mdHtmlContent&&!p.has("$sanitize"))throw Error("The ngSanitize module must be loaded in order to use htmlContent.");if(o.mdHtmlContent&&o.mdTextContent)throw Error("md-dialog cannot have both `htmlContent` and `textContent`")}}function f(e,n,o,i){function a(){var e=n[0].querySelectorAll(".md-actions");e.length>0&&u.warn("Using a class of md-actions is deprecated, please use .")}function d(){function e(){var e=n[0].querySelector(".dialog-close");if(!e){var o=n[0].querySelectorAll(".md-actions button, md-dialog-actions button");e=o[o.length-1]}return t.element(e)}if(o.focusOnOpen){var i=r.findFocusTarget(n)||e();i.focus()}}return t.element(c[0].body).addClass("md-dialog-is-showing"),b(o),M(n.find("md-dialog"),o),v(e,n,o),C(n,o).then(function(){E(n,o),$(n,o),a(),d()})}function g(e,n,o){function r(){return A(n,o)}function d(){t.element(c[0].body).removeClass("md-dialog-is-showing"),n.remove(),o.$destroy||o.origin.focus()}return o.deactivateListeners(),o.unlockScreenReader(),o.hideBackdrop(o.$destroy),i&&i.parentNode&&i.parentNode.removeChild(i),a&&a.parentNode&&a.parentNode.removeChild(a),o.$destroy?d():r().then(d)}function b(e){function o(e,o){var r=t.element(e||{});if(r&&r.length){var i={top:0,left:0,height:0,width:0},a=t.isFunction(r[0].getBoundingClientRect);return t.extend(o||{},{element:a?r:n,bounds:a?r[0].getBoundingClientRect():t.extend({},i,r[0]),focus:t.bind(r,r.focus)})}}function r(e,n){if(t.isString(e)){var o=e,r=c[0].querySelectorAll(o);e=r.length?r[0]:null}return t.element(e||n)}e.origin=t.extend({element:null,bounds:null,focus:t.noop},e.origin||{}),e.parent=r(e.parent,m),e.closeTo=o(r(e.closeTo)),e.openFrom=o(r(e.openFrom)),e.targetEvent&&(e.origin=o(e.targetEvent.target,e.origin))}function E(n,o){var i=t.element(l),a=r.debounce(function(){y(n,o)},60),s=[],c=function(){var t="alert"==o.$type?e.hide:e.cancel;r.nextTick(t,!0)};if(o.escapeToClose){var m=o.parent,u=function(e){e.keyCode===d.KEY_CODE.ESCAPE&&(e.stopPropagation(),e.preventDefault(),c())};n.on("keydown",u),m.on("keydown",u),s.push(function(){n.off("keydown",u),m.off("keydown",u)})}if(i.on("resize",a),s.push(function(){i.off("resize",a)}),o.clickOutsideToClose){var p,h=n,f=function(e){p=e.target},g=function(e){p===h[0]&&e.target===h[0]&&(e.stopPropagation(),e.preventDefault(),c())};h.on("mousedown",f),h.on("mouseup",g),s.push(function(){h.off("mousedown",f),h.off("mouseup",g)})}o.deactivateListeners=function(){s.forEach(function(e){e()}),o.deactivateListeners=null}}function v(e,t,n){n.disableParentScroll&&(n.restoreScroll=r.disableScrollAround(t,n.parent)),n.hasBackdrop&&(n.backdrop=r.createBackdrop(e,"md-dialog-backdrop md-opaque"),s.enter(n.backdrop,n.parent)),n.hideBackdrop=function(e){n.backdrop&&(e?n.backdrop.remove():s.leave(n.backdrop)),n.disableParentScroll&&(n.restoreScroll(),delete n.restoreScroll),n.hideBackdrop=null}}function M(e,t){var n="alert"===t.$type?"alertdialog":"dialog",d=e.find("md-dialog-content"),s="dialogContent_"+(e.attr("id")||r.nextUid());e.attr({role:n,tabIndex:"-1"}),0===d.length&&(d=e),d.attr("id",s),e.attr("aria-describedby",s),t.ariaLabel?o.expect(e,"aria-label",t.ariaLabel):o.expectAsync(e,"aria-label",function(){var e=d.text().split(/\s+/);return e.length>3&&(e=e.slice(0,3).concat("...")),e.join(" ")}),i=document.createElement("div"),i.classList.add("md-dialog-focus-trap"),i.tabIndex=0,a=i.cloneNode(!1);var c=function(){e.focus()};i.addEventListener("focus",c),a.addEventListener("focus",c),e[0].parentNode.insertBefore(i,e[0]),e.after(a)}function $(e,t){function n(e){for(;e.parentNode;){if(e===document.body)return;for(var t=e.parentNode.children,r=0;r/g.test(e)?""+(e||"")+"":e||""}return'
'+n(e)+"
"}}}var i,a;return o.$inject=["$mdDialog","$mdTheming","$mdConstant"],r.$inject=["$mdDialog","$mdAria","$mdUtil","$mdConstant","$animate","$document","$window","$rootElement","$log","$injector"],e("$mdDialog").setDefaults({methods:["disableParentScroll","hasBackdrop","clickOutsideToClose","escapeToClose","targetEvent","closeTo","openFrom","parent","fullscreen"],options:r}).addPreset("alert",{methods:["title","htmlContent","textContent","content","ariaLabel","ok","theme","css"],options:o}).addPreset("confirm",{methods:["title","htmlContent","textContent","content","ariaLabel","ok","cancel","theme","css"],options:o}).addPreset("prompt",{methods:["title","htmlContent","textContent","content","placeholder","ariaLabel","ok","cancel","theme","css"], +options:o})}t.module("material.components.dialog",["material.core","material.components.backdrop"]).directive("mdDialog",e).provider("$mdDialog",o),e.$inject=["$$rAF","$mdTheming","$mdDialog"],o.$inject=["$$interimElementProvider"]}(),function(){function e(e){return{restrict:"E",link:e}}t.module("material.components.divider",["material.core"]).directive("mdDivider",e),e.$inject=["$mdTheming"]}(),function(){!function(){function e(){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"],compile:function(e,n){var o=e.children(),r=!1;t.forEach(["","data-","x-"],function(e){r=r||!!o.attr(e+"ng-repeat")}),r?o.addClass("md-fab-action-item"):o.wrap('
')}}}t.module("material.components.fabActions",["material.core"]).directive("mdFabActions",e)}()}(),function(){!function(){function e(e,n,o,r,i,a){function d(){_.direction=_.direction||"down",_.isOpen=_.isOpen||!1,l(),n.addClass("md-animations-waiting")}function s(){var o=["click","focusin","focusout"];t.forEach(o,function(e){n.on(e,c)}),e.$on("$destroy",function(){t.forEach(o,function(e){n.off(e,c)}),h()})}function c(e){"click"==e.type&&k(e),"focusout"!=e.type||S||(S=a(function(){_.close()},100,!1)),"focusin"==e.type&&S&&(a.cancel(S),S=null)}function l(){_.currentActionIndex=-1}function m(){e.$watch("vm.direction",function(e,t){o.removeClass(n,"md-"+t),o.addClass(n,"md-"+e),l()});var t,r;e.$watch("vm.isOpen",function(e){l(),t&&r||(t=x(),r=N()),e?p():h();var i=e?"md-is-open":"",a=e?"":"md-is-open";t.attr("aria-haspopup",!0),t.attr("aria-expanded",e),r.attr("aria-hidden",!e),o.setClass(n,i,a)})}function u(){n[0].scrollHeight>0?o.addClass(n,"md-animations-ready").then(function(){n.removeClass("md-animations-waiting")}):10>H&&(a(u,100),H+=1)}function p(){n.on("keydown",g),r.nextTick(function(){t.element(document).on("click touchend",f)})}function h(){n.off("keydown",g),t.element(document).off("click touchend",f)}function f(e){if(e.target){var t=r.getClosest(e.target,"md-fab-trigger"),n=r.getClosest(e.target,"md-fab-actions");t||n||_.close()}}function g(e){switch(e.which){case i.KEY_CODE.ESCAPE:return _.close(),e.preventDefault(),!1;case i.KEY_CODE.LEFT_ARROW:return $(e),!1;case i.KEY_CODE.UP_ARROW:return y(e),!1;case i.KEY_CODE.RIGHT_ARROW:return C(e),!1;case i.KEY_CODE.DOWN_ARROW:return A(e),!1}}function b(e){v(e,-1)}function E(e){v(e,1)}function v(e,n){var o=M();_.currentActionIndex=_.currentActionIndex+n,_.currentActionIndex=Math.min(o.length-1,_.currentActionIndex),_.currentActionIndex=Math.max(0,_.currentActionIndex);var r=t.element(o[_.currentActionIndex]).children()[0];t.element(r).attr("tabindex",0),r.focus(),e.preventDefault(),e.stopImmediatePropagation()}function M(){var e=N()[0].querySelectorAll(".md-fab-action-item");return t.forEach(e,function(e){t.element(t.element(e).children()[0]).attr("tabindex",-1)}),e}function $(e){"left"===_.direction?E(e):b(e)}function y(e){"down"===_.direction?b(e):E(e)}function C(e){"left"===_.direction?b(e):E(e)}function A(e){"up"===_.direction?b(e):E(e)}function T(e){return r.getClosest(e,"md-fab-trigger")}function w(e){return r.getClosest(e,"md-fab-actions")}function k(e){T(e.target)&&_.toggle(),w(e.target)&&_.close()}function x(){return n.find("md-fab-trigger")}function N(){return n.find("md-fab-actions")}var _=this;_.open=function(){e.$evalAsync("vm.isOpen = true")},_.close=function(){e.$evalAsync("vm.isOpen = false"),n.find("md-fab-trigger")[0].focus()},_.toggle=function(){e.$evalAsync("vm.isOpen = !vm.isOpen")},d(),s(),m();var H=0;u();var S}t.module("material.components.fabShared",["material.core"]).controller("FabController",e),e.$inject=["$scope","$element","$animate","$mdUtil","$mdConstant","$timeout"]}()}(),function(){!function(){function n(){function e(e,t){t.prepend('
')}return{restrict:"E",scope:{direction:"@?mdDirection",isOpen:"=?mdOpen"},bindToController:!0,controller:"FabController",controllerAs:"vm",link:e}}function o(n){function o(e){n(e,i,!1)}function r(n){if(!n.hasClass("md-animations-waiting")||n.hasClass("md-animations-ready")){var o=n[0],r=n.controller("mdFabSpeedDial"),i=o.querySelectorAll(".md-fab-action-item"),a=o.querySelector("md-fab-trigger"),d=o.querySelector(".md-css-variables"),s=parseInt(e.getComputedStyle(d).zIndex);t.forEach(i,function(e,t){var n=e.style;n.transform=n.webkitTransform="",n.transitionDelay="",n.opacity=1,n.zIndex=i.length-t+s}),a.style.zIndex=s+i.length+1,r.isOpen||t.forEach(i,function(e,t){var n,o,i=e.style,d=(a.clientHeight-e.clientHeight)/2,s=(a.clientWidth-e.clientWidth)/2;switch(r.direction){case"up":n=e.scrollHeight*(t+1)+d,o="Y";break;case"down":n=-(e.scrollHeight*(t+1)+d),o="Y";break;case"left":n=e.scrollWidth*(t+1)+s,o="X";break;case"right":n=-(e.scrollWidth*(t+1)+s),o="X"}var c="translate"+o+"("+n+"px)";i.transform=i.webkitTransform=c})}}return{addClass:function(e,t,n){e.hasClass("md-fling")?(r(e),o(n)):n()},removeClass:function(e,t,n){r(e),o(n)}}}function r(n){function o(e){n(e,i,!1)}function r(n){var o=n[0],r=n.controller("mdFabSpeedDial"),i=o.querySelectorAll(".md-fab-action-item"),d=o.querySelector(".md-css-variables"),s=parseInt(e.getComputedStyle(d).zIndex);t.forEach(i,function(e,t){var n=e.style,o=t*a;n.opacity=r.isOpen?1:0,n.transform=n.webkitTransform=r.isOpen?"scale(1)":"scale(0)",n.transitionDelay=(r.isOpen?o:i.length-o)+"ms",n.zIndex=i.length-t+s})}var a=65;return{addClass:function(e,t,n){r(e),o(n)},removeClass:function(e,t,n){r(e),o(n)}}}var i=300;t.module("material.components.fabSpeedDial",["material.core","material.components.fabShared","material.components.fabTrigger","material.components.fabActions"]).directive("mdFabSpeedDial",n).animation(".md-fling",o).animation(".md-scale",r).service("mdFabSpeedDialFlingAnimation",o).service("mdFabSpeedDialScaleAnimation",r),o.$inject=["$timeout"],r.$inject=["$timeout"]}()}(),function(){!function(){function n(){function e(e,t,n){t.addClass("md-fab-toolbar"),t.find("md-fab-trigger").find("button").prepend('
')}return{restrict:"E",transclude:!0,template:'
',scope:{direction:"@?mdDirection",isOpen:"=?mdOpen"},bindToController:!0,controller:"FabController",controllerAs:"vm",link:e}}function o(){function n(n,o,r){if(o){var i=n[0],a=n.controller("mdFabToolbar"),d=i.querySelector(".md-fab-toolbar-background"),s=i.querySelector("md-fab-trigger button"),c=i.querySelector("md-toolbar"),l=i.querySelector("md-fab-trigger button md-icon"),m=n.find("md-fab-actions").children();if(s&&d){var u=e.getComputedStyle(s).getPropertyValue("background-color"),p=i.offsetWidth,h=(i.offsetHeight,2*(p/s.offsetWidth));d.style.backgroundColor=u,d.style.borderRadius=p+"px",a.isOpen?(c.style.pointerEvents="initial",d.style.width=s.offsetWidth+"px",d.style.height=s.offsetHeight+"px",d.style.transform="scale("+h+")",d.style.transitionDelay="0ms",l&&(l.style.transitionDelay=".3s"),t.forEach(m,function(e,t){e.style.transitionDelay=25*(m.length-t)+"ms"})):(c.style.pointerEvents="none",d.style.transform="scale(1)",d.style.top="0",n.hasClass("md-right")&&(d.style.left="0",d.style.right=null),n.hasClass("md-left")&&(d.style.right="0",d.style.left=null),d.style.transitionDelay="200ms",l&&(l.style.transitionDelay="0ms"),t.forEach(m,function(e,t){e.style.transitionDelay=200+25*t+"ms"}))}}}return{addClass:function(e,t,o){n(e,t,o),o()},removeClass:function(e,t,o){n(e,t,o),o()}}}t.module("material.components.fabToolbar",["material.core","material.components.fabShared","material.components.fabTrigger","material.components.fabActions"]).directive("mdFabToolbar",n).animation(".md-fab-toolbar",o).service("mdFabToolbarAnimation",o)}()}(),function(){!function(){function e(){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"]}}t.module("material.components.fabTrigger",["material.core"]).directive("mdFabTrigger",e)}()}(),function(){function e(e,o,r,i){function a(n,a,d,s){function c(){for(var e in o.MEDIA)i(e),i.getQuery(o.MEDIA[e]).addListener(C);return i.watchResponsiveAttributes(["md-cols","md-row-height","md-gutter"],d,m)}function l(){s.layoutDelegate=t.noop,A();for(var e in o.MEDIA)i.getQuery(o.MEDIA[e]).removeListener(C)}function m(e){null==e?s.invalidateLayout():i(e)&&s.invalidateLayout()}function u(e){var o=g(),i={tileSpans:b(o),colCount:E(),rowMode:$(),rowHeight:M(),gutter:v()};if(e||!t.equals(i,T)){var d=r(i.colCount,i.tileSpans,o).map(function(e,n){return{grid:{element:a,style:f(i.colCount,n,i.gutter,i.rowMode,i.rowHeight)},tiles:e.map(function(e,r){return{element:t.element(o[r]),style:h(e.position,e.spans,i.colCount,n,i.gutter,i.rowMode,i.rowHeight)}})}}).reflow().performance();n.mdOnLayout({$event:{performance:d}}),T=i}}function p(e){return w+e+k}function h(e,t,n,o,r,i,a){var d=1/n*100,s=(n-1)/n,c=x({share:d,gutterShare:s,gutter:r}),l={left:N({unit:c,offset:e.col,gutter:r}),width:_({unit:c,span:t.col,gutter:r}),paddingTop:"",marginTop:"",top:"",height:""};switch(i){case"fixed":l.top=N({unit:a,offset:e.row,gutter:r}),l.height=_({unit:a,span:t.row,gutter:r});break;case"ratio":var m=d/a,u=x({share:m,gutterShare:s,gutter:r});l.paddingTop=_({unit:u,span:t.row,gutter:r}),l.marginTop=N({unit:u,offset:e.row,gutter:r});break;case"fit":var p=(o-1)/o,m=1/o*100,u=x({share:m,gutterShare:p,gutter:r});l.top=N({unit:u,offset:e.row,gutter:r}),l.height=_({unit:u,span:t.row,gutter:r})}return l}function f(e,t,n,o,r){var i={};switch(o){case"fixed":i.height=_({unit:r,span:t,gutter:n}),i.paddingBottom="";break;case"ratio":var a=1===e?0:(e-1)/e,d=1/e*100,s=d*(1/r),c=x({share:s,gutterShare:a,gutter:n});i.height="",i.paddingBottom=_({unit:c,span:t,gutter:n});break;case"fit":}return i}function g(){return[].filter.call(a.children(),function(e){return"MD-GRID-TILE"==e.tagName&&!e.$$mdDestroyed})}function b(e){return[].map.call(e,function(e){var n=t.element(e).controller("mdGridTile");return{row:parseInt(i.getResponsiveAttribute(n.$attrs,"md-rowspan"),10)||1,col:parseInt(i.getResponsiveAttribute(n.$attrs,"md-colspan"),10)||1}})}function E(){var e=parseInt(i.getResponsiveAttribute(d,"md-cols"),10);if(isNaN(e))throw"md-grid-list: md-cols attribute was not found, or contained a non-numeric value";return e}function v(){return y(i.getResponsiveAttribute(d,"md-gutter")||1)}function M(){var e=i.getResponsiveAttribute(d,"md-row-height");if(!e)throw"md-grid-list: md-row-height attribute was not found";switch($()){case"fixed":return y(e);case"ratio":var t=e.split(":");return parseFloat(t[0])/parseFloat(t[1]);case"fit":return 0}}function $(){var e=i.getResponsiveAttribute(d,"md-row-height");if(!e)throw"md-grid-list: md-row-height attribute was not found";return"fit"==e?"fit":-1!==e.indexOf(":")?"ratio":"fixed"}function y(e){return/\D$/.test(e)?e:e+"px"}a.attr("role","list"),s.layoutDelegate=u;var C=t.bind(s,s.invalidateLayout),A=c();n.$on("$destroy",l);var T,w=e.startSymbol(),k=e.endSymbol(),x=e(p("share")+"% - ("+p("gutter")+" * "+p("gutterShare")+")"),N=e("calc(("+p("unit")+" + "+p("gutter")+") * "+p("offset")+")"),_=e("calc(("+p("unit")+") * "+p("span")+" + ("+p("span")+" - 1) * "+p("gutter")+")")}return{restrict:"E",controller:n,scope:{mdOnLayout:"&"},link:a}}function n(e){this.layoutInvalidated=!1,this.tilesInvalidated=!1,this.$timeout_=e.nextTick,this.layoutDelegate=t.noop}function o(e){function n(t,n){var o,a,d,s,c,l;return s=e.time(function(){a=r(t,n)}),o={layoutInfo:function(){return a},map:function(t){return c=e.time(function(){var e=o.layoutInfo();d=t(e.positioning,e.rowCount)}),o},reflow:function(t){return l=e.time(function(){var e=t||i;e(d.grid,d.tiles)}),o},performance:function(){return{tileCount:n.length,layoutTime:s,mapTime:c,reflowTime:l,totalTime:s+c+l}}}}function o(e,t){e.element.css(e.style),t.forEach(function(e){e.element.css(e.style)})}function r(e,t){function n(t,n){if(t.col>e)throw"md-grid-list: Tile at position "+n+" has a colspan ("+t.col+") that exceeds the column count ("+e+")";for(var a=0,l=0;l-a=e?o():(a=c.indexOf(0,d),-1!==a&&-1!==(l=i(a+1))?d=l+1:(a=l=0,o()));return r(a,t.col,t.row),d=a+t.col,{col:a,row:s}}function o(){d=0,s++,r(0,e,-1)}function r(e,t,n){for(var o=e;e+t>o;o++)c[o]=Math.max(c[o]+n,0)}function i(e){var t;for(t=e;tn;n++)t.push(0);return t}var d=0,s=0,c=a();return{positioning:t.map(function(e,t){return{spans:e,position:n(e,t)}}),rowCount:s+Math.max.apply(Math,c)}}var i=o;return n.animateWith=function(e){i=t.isFunction(e)?e:o},n}function r(e){function n(n,o,r,i){o.attr("role","listitem");var a=e.watchResponsiveAttributes(["md-colspan","md-rowspan"],r,t.bind(i,i.invalidateLayout));i.invalidateTiles(),n.$on("$destroy",function(){o[0].$$mdDestroyed=!0,a(),i.invalidateLayout()}),t.isDefined(n.$parent.$index)&&n.$watch(function(){return n.$parent.$index},function(e,t){e!==t&&i.invalidateTiles()})}return{restrict:"E",require:"^mdGridList",template:"
",transclude:!0,scope:{},controller:["$attrs",function(e){this.$attrs=e}],link:n}}function i(){return{template:"
",transclude:!0}}t.module("material.components.gridList",["material.core"]).directive("mdGridList",e).directive("mdGridTile",r).directive("mdGridTileFooter",i).directive("mdGridTileHeader",i).factory("$mdGridLayout",o),e.$inject=["$interpolate","$mdConstant","$mdGridLayout","$mdMedia"],n.$inject=["$mdUtil"],n.prototype={invalidateTiles:function(){this.tilesInvalidated=!0,this.invalidateLayout()},invalidateLayout:function(){this.layoutInvalidated||(this.layoutInvalidated=!0,this.$timeout_(t.bind(this,this.layout)))},layout:function(){try{this.layoutDelegate(this.tilesInvalidated)}finally{this.layoutInvalidated=!1,this.tilesInvalidated=!1}}},o.$inject=["$mdUtil"],r.$inject=["$mdMedia"]}(),function(){t.module("material.components.icon",["material.core"])}(),function(){function n(e,t){function n(t,n,o){e(n),n.find("md-icon").length&&n.addClass("md-has-icon")}function o(e,n,o,r){var i=this;i.isErrorGetter=o.mdIsError&&t(o.mdIsError),i.delegateClick=function(){i.input.focus()},i.element=n,i.setFocused=function(e){n.toggleClass("md-input-focused",!!e)},i.setHasValue=function(e){n.toggleClass("md-input-has-value",!!e)},i.setHasPlaceholder=function(e){n.toggleClass("md-input-has-placeholder",!!e)},i.setInvalid=function(e){e?r.addClass(n,"md-input-invalid"):r.removeClass(n,"md-input-invalid")},e.$watch(function(){return i.label&&i.input},function(e){e&&!i.label.attr("for")&&i.label.attr("for",i.input.attr("id"))})}return o.$inject=["$scope","$element","$attrs","$animate"],{restrict:"E",link:n,controller:o}}function o(){return{restrict:"E",require:"^?mdInputContainer",link:function(e,t,n,o){!o||n.mdNoFloat||t.hasClass("md-container-ignore")||(o.label=t,e.$on("$destroy",function(){o.label=null}))}}}function r(e,n,o){function r(r,i,a,d){function s(e){return m.setHasValue(!p.$isEmpty(e)),e}function c(){m.setHasValue(i.val().length>0||(i[0].validity||{}).badInput)}function l(){function o(e){return f(),e}function a(){if(l.style.height=l.offsetHeight+"px",i.addClass("md-no-flex"),isNaN(u)){c.style.height="auto",c.scrollTop=0;var e=d();e&&(c.style.height=e+"px")}else{c.setAttribute("rows",1),h||(c.style.minHeight="0",h=i.prop("clientHeight"),c.style.minHeight=null);var t=Math.min(u,Math.round(c.scrollHeight/h));c.setAttribute("rows",t),c.style.height=h*t+"px"}i.removeClass("md-no-flex"),l.style.height="auto"}function d(){var e=c.scrollHeight-c.offsetHeight;return c.offsetHeight+(e>0?e:0)}function s(e){c.scrollTop=0;var t=c.scrollHeight-c.offsetHeight,n=c.offsetHeight+t;c.style.height=n+"px"}if(!t.isDefined(i.attr("md-no-autogrow"))){var c=i[0],l=m.element[0],u=NaN,h=null;c.hasAttribute("rows")&&(u=parseInt(c.getAttribute("rows")));var f=e.debounce(a,1);if(p?(p.$formatters.push(o),p.$viewChangeListeners.push(o)):f(),i.on("keydown input",f),isNaN(u)&&(i.attr("rows","1"),i.on("scroll",s)),t.element(n).on("resize",f),r.$on("$destroy",function(){t.element(n).off("resize",f)}),t.isDefined(i.attr("md-detect-hidden"))){var g=function(){var e=!1;return function(){var t=0===c.offsetHeight;t===!1&&e===!0&&a(),e=t}}();r.$watch(function(){return e.nextTick(g,!1),!0})}}}var m=d[0],u=!!d[1],p=d[1]||e.fakeNgModel(),h=t.isDefined(a.readonly);if(m){if("hidden"===a.type)return void i.attr("aria-hidden","true");if(m.input)throw new Error(" can only have *one* ,