@charset "UTF-8";.mdl-button,.mdl-layout-title,.mdl-layout__title{font-family:Roboto,Helvetica,sans-serif}#drawer ul,#liked-links ul,.subscribe ul{list-style-type:none}#drawer .header .home-link i,#liked-links li,.icon,.mdl-button,.mdl-button .material-icons,.mdl-navigation__link .material-icons,audio,canvas,iframe,img,svg,video{vertical-align:middle}#header .nav_link,#liked-links li a,.h2,.h3,.mdl-button,.mdl-layout__tab,h1,h2,h3{text-transform:uppercase}#drawer .header,#header,#header .nav_link,#header .search-box,#liked-links li,.list-grid3 .item,.mdl-layout-title,.mdl-layout__drawer,.mdl-layout__header,.mdl-layout__header-row,.mdl-layout__title,.mdl-navigation,.mdl-textfield,.section-header,input,textarea{box-sizing:border-box}#toc ol,.clear-fix,.clearfix:after,.row:after{clear:both}#downloads .dlink a i,.dotted{font-style:normal}#drawer a,#liked-links li a,.application .dev,.application .param td,.breadcrumb,.ellipsis{text-overflow:ellipsis}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}fieldset{border:0;margin:0;padding:0}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}body,html{width:100%}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.mdl-accordion,.mdl-button,.mdl-card,.mdl-checkbox,.mdl-dropdown-menu,.mdl-icon-toggle,.mdl-item,.mdl-radio,.mdl-slider,.mdl-switch,.mdl-tabs__tab,a{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(255,255,255,0)}html{font-size:1em;height:100%;-ms-touch-action:manipulation;touch-action:manipulation}body{min-height:100%;margin:0}main{display:block}[hidden]{display:none!important}.mdl-button{background:0 0;border:none;border-radius:2px;color:#000;position:relative;height:36px;margin:0;min-width:64px;padding:0 16px;display:inline-block;font-size:14px;font-weight:500;letter-spacing:0;overflow:hidden;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);outline:0;cursor:pointer;text-decoration:none;text-align:center;line-height:36px}.mdl-button--fab,.mdl-button--icon{font-size:24px;padding:0;overflow:hidden}.mdl-button::-moz-focus-inner{border:0}.mdl-button:hover{background-color:rgba(158,158,158,.2)}.mdl-button:focus:not(:active){background-color:rgba(0,0,0,.12)}.mdl-button:active{background-color:rgba(158,158,158,.4)}.mdl-button.mdl-button--colored{color:#3f51b5}.mdl-button.mdl-button--colored:focus:not(:active){background-color:rgba(0,0,0,.12)}input.mdl-button[type=submit]{-webkit-appearance:none}.mdl-button--raised{background:rgba(158,158,158,.2);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-button--raised:active{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:rgba(158,158,158,.4)}.mdl-button--raised:focus:not(:active){box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);background-color:rgba(158,158,158,.4)}.mdl-button--raised.mdl-button--colored{background:#3f51b5;color:#fff}.mdl-button--raised.mdl-button--colored:active,.mdl-button--raised.mdl-button--colored:focus:not(:active),.mdl-button--raised.mdl-button--colored:hover{background-color:#3f51b5}.mdl-button--raised.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--fab{border-radius:50%;height:48px;margin:auto;min-width:48px;width:48px;background:rgba(158,158,158,.2);box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);position:relative;line-height:normal}.mdl-button--fab .material-icons{position:absolute;top:50%;left:50%;transform:translate(-12px,-12px);line-height:24px;width:24px}.mdl-button--fab.mdl-button--mini-fab{height:36px;min-width:36px;width:36px}.mdl-button--fab .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-button--fab:active{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:rgba(158,158,158,.4)}.mdl-button--fab:focus:not(:active){box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);background-color:rgba(158,158,158,.4)}.mdl-button--fab.mdl-button--colored{background:#46a8ca;color:#fff}.mdl-button--fab.mdl-button--colored:active,.mdl-button--fab.mdl-button--colored:focus:not(:active),.mdl-button--fab.mdl-button--colored:hover{background-color:#46a8ca}.mdl-button--fab.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--icon{border-radius:50%;height:32px;margin-left:0;margin-right:0;min-width:32px;width:32px;color:inherit;line-height:normal}.mdl-button--icon .material-icons{position:absolute;top:50%;left:50%;transform:translate(-12px,-12px);line-height:24px;width:24px}.mdl-button--icon.mdl-button--mini-icon{height:24px;min-width:24px;width:24px}.mdl-button--icon.mdl-button--mini-icon .material-icons{top:0;left:0}.mdl-button--icon .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-button__ripple-container{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;overflow:hidden}.mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple,.mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple{background-color:transparent}.mdl-button--primary.mdl-button--primary{color:#3f51b5}.mdl-button--primary.mdl-button--primary .mdl-ripple{background:#fff}.mdl-button--primary.mdl-button--primary.mdl-button--fab,.mdl-button--primary.mdl-button--primary.mdl-button--raised{color:#fff;background-color:#3f51b5}.mdl-button--accent.mdl-button--accent{color:#46a8ca}.mdl-button--accent.mdl-button--accent .mdl-ripple{background:#fff}.mdl-button--accent.mdl-button--accent.mdl-button--fab,.mdl-button--accent.mdl-button--accent.mdl-button--raised{color:#fff;background-color:#46a8ca}.mdl-button.mdl-button--disabled.mdl-button--disabled,.mdl-button[disabled][disabled]{color:rgba(0,0,0,.26);cursor:default;background-color:transparent}.mdl-button--fab.mdl-button--disabled.mdl-button--disabled,.mdl-button--fab[disabled][disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.mdl-button--raised.mdl-button--disabled.mdl-button--disabled,.mdl-button--raised[disabled][disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26);box-shadow:none}.mdl-button--colored.mdl-button--disabled.mdl-button--disabled,.mdl-button--colored[disabled][disabled]{color:rgba(0,0,0,.26)}.mdl-dialog{border:none;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);width:280px}.mdl-layout__drawer,.mdl-layout__header,.mdl-menu__outline{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-dialog__title{padding:24px 24px 0;margin:0;font-size:2.5rem}.mdl-menu__item,.mdl-navigation__link{font-size:14px;font-weight:400;text-decoration:none}.mdl-dialog__actions{padding:8px 8px 8px 24px;display:flex;flex-direction:row-reverse;flex-wrap:wrap}.mdl-dialog__actions>*{margin-right:8px;height:36px}.mdl-dialog__actions>:first-child{margin-right:0}.mdl-dialog__actions--full-width{padding:0 0 8px}.mdl-dialog__actions--full-width>*{height:48px;flex:0 0 100%;padding-right:16px;margin-right:0;text-align:right}.mdl-dialog__content{padding:20px 24px 24px;color:rgba(0,0,0,.54)}.mdl-menu__container,.mdl-menu__outline{padding:0;border:none;position:absolute;display:block;margin:0}.mdl-menu__container{overflow:visible;height:0;width:0;visibility:hidden;z-index:-1}.mdl-menu__container.is-animating,.mdl-menu__container.is-visible{z-index:999;visibility:visible}.mdl-menu__outline{background:#fff;border-radius:2px;top:0;left:0;overflow:hidden;opacity:0;transform:scale(0);transform-origin:0 0;will-change:transform;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);z-index:-1}.mdl-menu__item,.mdl-menu__item[data-mdl-disabled]:focus,.mdl-menu__item[data-mdl-disabled]:hover,.mdl-menu__item[disabled]:focus,.mdl-menu__item[disabled]:hover{background-color:transparent}.mdl-menu__container.is-visible .mdl-menu__outline{opacity:1;transform:scale(1);z-index:999}.mdl-menu__outline.mdl-menu--bottom-right{transform-origin:100% 0}.mdl-menu__outline.mdl-menu--top-left{transform-origin:0 100%}.mdl-menu__outline.mdl-menu--top-right{transform-origin:100% 100%}.mdl-menu{position:absolute;list-style:none;top:0;left:0;height:auto;width:auto;min-width:124px;padding:8px 0;margin:0;opacity:0;clip:rect(0 0 0 0);z-index:-1}.mdl-menu__container.is-visible .mdl-menu{opacity:1;z-index:999}.mdl-menu.is-animating{transition:opacity .2s cubic-bezier(.4,0,.2,1),clip .3s cubic-bezier(.4,0,.2,1)}.mdl-menu.mdl-menu--bottom-right{left:auto;right:0}.mdl-menu.mdl-menu--top-left{top:auto;bottom:0}.mdl-menu.mdl-menu--top-right{top:auto;left:auto;bottom:0;right:0}.mdl-menu.mdl-menu--unaligned{top:auto;left:auto}.mdl-menu__item{display:block;border:none;color:rgba(0,0,0,.87);text-align:left;margin:0;padding:0 16px;outline-color:#bdbdbd;position:relative;overflow:hidden;letter-spacing:0;cursor:pointer;height:48px;line-height:48px;white-space:nowrap;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);user-select:none}.mdl-layout__drawer,.mdl-layout__header,.mdl-layout__obfuscator{transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-menu__container.is-visible .mdl-menu__item{opacity:1}.mdl-menu__item::-moz-focus-inner{border:0}.mdl-menu__item--full-bleed-divider{border-bottom:1px solid rgba(0,0,0,.12)}.mdl-menu__item[data-mdl-disabled],.mdl-menu__item[disabled]{color:#bdbdbd;background-color:transparent;cursor:auto}.mdl-menu__item[data-mdl-disabled] .mdl-ripple,.mdl-menu__item[disabled] .mdl-ripple{background:0 0}.mdl-menu__item:focus,.mdl-menu__item:hover{background-color:#eee}.mdl-menu__item:focus{outline:0}.mdl-menu__item:active{background-color:#e0e0e0}.mdl-menu__item--ripple-container{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;overflow:hidden}.mdl-navigation{display:flex;flex-wrap:nowrap}.mdl-navigation__link{color:#fff;margin:0;line-height:24px;letter-spacing:0;opacity:.87}.mdl-layout{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch}.mdl-layout.is-small-screen .mdl-layout--large-screen-only,.mdl-layout:not(.is-small-screen) .mdl-layout--small-screen-only{display:none}.mdl-layout__container{position:absolute;width:100%;height:100%}.mdl-layout-title,.mdl-layout__title{display:block;position:relative;font-size:20px;line-height:1;letter-spacing:.02em;font-weight:400}.mdl-layout-spacer{flex-grow:1}.mdl-layout__drawer{display:flex;flex-direction:column;flex-wrap:nowrap;width:240px;height:100%;max-height:100%;position:absolute;top:0;left:0;border-right:1px solid #002636;background:#002a3b;transform:translateX(-250px);transform-style:preserve-3d;will-change:transform;transition-duration:.2s;transition-property:transform;color:#fff;overflow:visible;overflow-y:auto;z-index:5}.mdl-layout__drawer.is-visible{transform:translateX(0)}.mdl-layout__drawer.is-visible~.mdl-layout__content.mdl-layout__content{overflow:hidden}.mdl-layout__drawer>*{flex-shrink:0}.mdl-layout__drawer>.mdl-layout-title,.mdl-layout__drawer>.mdl-layout__title{line-height:48px;padding-left:60px}.mdl-layout__drawer .mdl-navigation{flex-direction:column;align-items:stretch;padding-top:16px}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{display:block;flex-shrink:0;padding:16px 60px;margin:0;color:#dcdee0}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover{background-color:#123544}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current{background-color:red;color:#ff0}.mdl-layout__drawer-button{display:block;position:absolute;height:48px;width:48px;border:0;flex-shrink:0;overflow:hidden;text-align:center;cursor:pointer;font-size:26px;line-height:50px;top:0;left:0;color:#647784;z-index:4}.mdl-layout__tab,.mdl-layout__tab-bar-button .material-icons{line-height:48px}.mdl-layout__header .mdl-layout__drawer-button{position:absolute;color:#647784;background-color:inherit}.mdl-layout--no-drawer-button .mdl-layout__drawer-button{display:none}.mdl-layout__header{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;flex-shrink:0;width:100%;margin:0;padding:0;border:none;min-height:48px;max-height:1000px;z-index:3;background-color:#e0f4f9;color:#647784;transition-duration:.2s;transition-property:max-height,box-shadow}.mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen)>.mdl-layout__header{margin-left:240px;width:calc(100% - 240px)}.mdl-layout__header>.mdl-layout-icon{position:absolute;left:60px;top:8px;height:32px;width:32px;overflow:hidden;z-index:3;display:block}.mdl-layout.has-drawer .mdl-layout__header>.mdl-layout-icon{display:none}.mdl-layout__header.is-compact{max-height:48px}.mdl-layout__header.is-compact.has-tabs{height:96px}.mdl-layout__header--transparent.mdl-layout__header--transparent{background-color:transparent;box-shadow:none}.mdl-layout__header--scroll,.mdl-layout__header--seamed{box-shadow:none}.mdl-layout__header--waterfall{box-shadow:none;overflow:hidden}#drawer,.mdl-layout__header--waterfall.is-casting-shadow{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-layout__header--waterfall.mdl-layout__header--waterfall-hide-top{justify-content:flex-end}.mdl-layout__header-row{display:flex;flex-direction:row;flex-wrap:nowrap;flex-shrink:0;align-self:stretch;align-items:center;height:48px;margin:0;padding:0 60px}.mdl-layout--no-drawer-button .mdl-layout__header-row{padding-left:60px}.mdl-layout__header-row>*{flex-shrink:0}.mdl-layout__header--scroll .mdl-layout__header-row{width:100%}.mdl-layout__header-row .mdl-navigation{margin:0;padding:0;height:48px;flex-direction:row;align-items:center}.mdl-layout__header-row .mdl-navigation__link{display:block;color:#647784;line-height:48px;padding:0 24px}.mdl-layout__obfuscator{background-color:transparent;position:absolute;top:0;left:0;height:100%;width:100%;z-index:4;visibility:hidden;transition-property:background-color;transition-duration:.2s}.mdl-layout__obfuscator.is-visible{background-color:rgba(0,0,0,.5);visibility:visible}@supports (pointer-events:auto){.mdl-layout__obfuscator{background-color:rgba(0,0,0,.5);opacity:0;transition-property:opacity;visibility:visible;pointer-events:none}.mdl-layout__obfuscator.is-visible{pointer-events:auto;opacity:1}}.mdl-layout__content{-ms-flex:0 1 auto;position:relative;display:inline-block;overflow-y:auto;overflow-x:hidden;flex-grow:1;z-index:1;-webkit-overflow-scrolling:touch}#drawer,.mdl-layout__container.has-scrolling-header .mdl-layout__content{overflow:visible}.mdl-layout--fixed-drawer>.mdl-layout__content{margin-left:240px}.mdl-layout__tab-bar{height:96px;margin:0;width:calc(100% - 72px);padding:0 0 0 36px;display:flex;background-color:#e0f4f9;overflow-y:hidden;overflow-x:scroll}.mdl-layout__tab-bar::-webkit-scrollbar{display:none}.mdl-layout--no-drawer-button .mdl-layout__tab-bar{padding-left:36px;width:calc(100% - 72px)}.mdl-layout--fixed-tabs .mdl-layout__tab-bar{padding:0;overflow:hidden;width:100%}.mdl-layout__tab-bar-container{position:relative;height:48px;width:100%;border:none;margin:0;z-index:2;flex-grow:0;flex-shrink:0;overflow:hidden}.mdl-layout__container>.mdl-layout__tab-bar-container{position:absolute;top:0;left:0}.mdl-layout__tab-bar-button{display:inline-block;position:absolute;top:0;height:48px;width:36px;z-index:4;text-align:center;background-color:#e0f4f9;color:transparent;cursor:pointer;user-select:none}.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button,.mdl-layout--no-drawer-button .mdl-layout__tab-bar-button{width:36px}.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button .material-icons,.mdl-layout--no-drawer-button .mdl-layout__tab-bar-button .material-icons{position:relative;left:6px}.mdl-layout--fixed-tabs .mdl-layout__tab-bar-button{display:none}.mdl-layout__tab-bar-button.is-active{color:#647784}.mdl-layout__tab-bar-left-button{left:0}.mdl-layout__tab-bar-right-button{right:0}.mdl-layout__tab{margin:0;border:none;padding:0 24px;float:left;position:relative;display:block;flex-grow:0;flex-shrink:0;text-decoration:none;height:48px;text-align:center;font-weight:500;font-size:14px;color:rgba(255,255,255,.6);overflow:hidden}.mdl-layout--fixed-tabs .mdl-layout__tab{float:none;flex-grow:1;padding:0}.mdl-layout.is-upgraded .mdl-layout__tab.is-active{color:#647784}.mdl-layout.is-upgraded .mdl-layout__tab.is-active::after{height:2px;width:100%;display:block;content:" ";bottom:0;left:0;position:absolute;background:#46a8ca;animation:border-expand .2s cubic-bezier(.4,0,.4,1) 10ms alternate forwards;transition:all 1s cubic-bezier(.4,0,1,1)}.mdl-layout__tab .mdl-layout__tab-ripple-container{display:block;position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;overflow:hidden}.mdl-layout__tab .mdl-layout__tab-ripple-container .mdl-ripple{background-color:#647784}.mdl-layout__tab-panel{display:block}.mdl-layout.is-upgraded .mdl-layout__tab-panel{display:none}.mdl-layout.is-upgraded .mdl-layout__tab-panel.is-active{display:block}.mdl-textfield{position:relative;font-size:16px;display:inline-block;width:300px;max-width:100%;margin:0;padding:20px 0}.mdl-textfield .mdl-button{position:absolute;bottom:20px}.mdl-textfield--align-right{text-align:right}.mdl-textfield--full-width{width:100%}.mdl-textfield--expandable{min-width:32px;width:auto;min-height:32px}.mdl-textfield__input,.mdl-textfield__label{width:100%;text-align:left;display:block;font-size:16px}.mdl-textfield__input{border:none;border-bottom:1px solid rgba(0,0,0,.12);margin:0;padding:4px 0;background:0 0;color:inherit}.mdl-textfield.is-disabled.is-disabled .mdl-textfield__label,.mdl-textfield__label,fieldset[disabled] .mdl-textfield .mdl-textfield__label{color:rgba(0,0,0,.26)}.mdl-textfield__input[type=number]{-moz-appearance:textfield}.mdl-textfield__input[type=number]::-webkit-inner-spin-button,.mdl-textfield__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mdl-textfield.is-focused .mdl-textfield__input{outline:0}.mdl-textfield.is-invalid .mdl-textfield__input{border-color:#d50000;box-shadow:none}.mdl-textfield.is-disabled .mdl-textfield__input,fieldset[disabled] .mdl-textfield .mdl-textfield__input{background-color:transparent;border-bottom:1px dotted rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.mdl-textfield textarea.mdl-textfield__input{display:block}.mdl-textfield__label{bottom:0;left:0;right:0;pointer-events:none;position:absolute;top:24px;overflow:hidden;white-space:nowrap}.mdl-textfield.has-placeholder .mdl-textfield__label,.mdl-textfield.is-dirty .mdl-textfield__label{visibility:hidden}.mdl-textfield--floating-label .mdl-textfield__label{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label{transition:none}.mdl-textfield__expandable-holder,.mdl-textfield__label:after{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__label{color:#3f51b5;font-size:12px;top:4px;visibility:visible}.mdl-textfield--floating-label.is-invalid .mdl-textfield__label,.mdl-textfield__error{color:#d50000;font-size:12px}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label{top:-16px}.mdl-textfield__label:after{background-color:#3f51b5;bottom:20px;content:'';height:2px;left:45%;position:absolute;visibility:hidden;width:10px}.mdl-textfield.is-focused .mdl-textfield__label:after{left:0;visibility:visible;width:100%}.mdl-textfield.is-invalid .mdl-textfield__label:after{background-color:#d50000}.mdl-textfield__error{position:absolute;margin-top:3px;visibility:hidden;display:block}.mdl-textfield.is-invalid .mdl-textfield__error{visibility:visible}.mdl-textfield__expandable-holder{position:relative;margin-left:32px;display:inline-block;max-width:.1px}.mdl-textfield.is-dirty .mdl-textfield__expandable-holder,.mdl-textfield.is-focused .mdl-textfield__expandable-holder{max-width:600px}.mdl-textfield__expandable-holder .mdl-textfield__label:after{bottom:0}button,html,input,select,textarea{font-family:Roboto,Helvetica,sans-serif}html{font-weight:400;line-height:1.33;color:#2c3e50}html[lang=ar]{font-size:1.125em}.h2,.h3,h1,h2,h3{font-weight:700;margin:.75em 0;line-height:1.25;color:#2c3e50;letter-spacing:-.02em}h1{font-size:1.75em}h1+.shareit{margin-top:-.5em}.h2,h2{font-size:1.3em}.section-header .h2,.section-header h2{margin-top:.25em}ol,p,ul{margin:0 0 .5em;color:#68727d}.h3,h3{font-size:1em}p:last-child{margin:0}a{color:#46a8ca;text-decoration:none}a .icon{width:1.5em;height:1.5em;line-height:1}img:not([src*=data]){max-width:100%}mark{background-color:#f4ff81}dt{font-weight:700}ul li{margin-bottom:.4em}.text-center{text-align:center}.icon{width:28px;height:28px;display:inline-block;fill:currentColor}#drawer,#obfuscator{height:100%;position:absolute;bottom:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);top:0;right:0;left:0}input,textarea{border:none;border-bottom:1px solid #46a8ca;border-radius:0;display:block;font-size:1em;margin:0;padding:4px;background:0 0;text-align:left;color:inherit;outline:0}#footer,#footer .copyright,#footer .menu{text-align:center}input[type=radio]{display:inline-block;margin-right:4px;padding:4px 0}textarea{resize:vertical;width:100%;height:4em}.wpcf7-list-item{display:block}#footer .copyright,.subscribe li,.subscribe select,.subscribe ul{display:inline-block}.wpcf7-not-valid-tip{color:red}.wpcf7-mail-sent-ok{color:green}#footer,table{color:#68727d;font-size:.8571428571428571em}::-webkit-input-placeholder{color:#a4a9af}::-moz-placeholder{color:#a4a9af}:-moz-placeholder{color:#a4a9af}:-ms-input-placeholder{color:#a4a9af}#content{padding:48px 0}#footer{padding:1em 0;background:#002e3d;overflow:hidden}#footer .proclamation{margin-bottom:.75em}#footer .menu{padding-bottom:.5em}#footer .menu a{color:#2c7c98;white-space:nowrap}#footer .menu a:before{content:" | ";margin:0 4px;color:#68727d;opacity:.5}#footer .menu a:first-child:before{content:''}#footer .copyright a{color:#68727d;text-decoration:underline}.subscribe{margin:.5em 0}.subscribe ul{padding:0;margin:0}.subscribe button{border:0;background:0 0}.subscribe button svg{fill:#68727d}.subscribe .tw:hover{color:#50abf1}.subscribe .fb:hover{color:#3a559f}.subscribe .vk:hover{color:#44678d}.subscribe select{margin-right:1em;background:#002e3d;color:#68727d;border-color:transparent}#obfuscator{background-color:rgba(0,0,0,.5);opacity:0;width:100%;z-index:4;visibility:hidden;transition-property:background-color}#drawer{width:240px;box-sizing:border-box;border-right:1px solid #002636;background:#002a3b;-moz-transform:translateX(-250px) translateY(0);-webkit-transform:translateX(-250px) translateY(0);-o-transform:translateX(-250px) translateY(0);-ms-transform:translateX(-250px) translateY(0);transform:translateX(-250px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;transition-property:transform;color:#fff;overflow-y:auto;z-index:5}#drawer-button,#header .search-box label{color:#647784;text-align:center;cursor:pointer}#drawer,#obfuscator,:-o-prefocus{display:none;height:1000px}.drawer-show .main-wrap{position:fixed;overflow:hidden;height:100%;width:100%;pointer-events:none}.drawer-show .main-wrap,.drawer-show :-o-prefocus{display:none}.drawer-show #drawer,.drawer-show #obfuscator,.drawer-show :-o-prefocus{display:block}.drawer-show #drawer{-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#drawer .expanded .cb11,.swiper-button-prev{-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.drawer-show #obfuscator{visibility:visible;opacity:1}#drawer-button{background:#e0f4f9;display:block;position:absolute;height:48px;width:48px;border:0;overflow:hidden;top:0;left:0}#downloads .dlink,.container{max-width:906px;margin-right:auto;margin-left:auto;padding-left:.75em;padding-right:.75em}#downloads .dlink .h3,#downloads .dlink h3,.container .h3,.container h3{margin-top:0}#comments #downloads .dlink #submit:last-child,#comments .container #submit:last-child,#downloads .dlink #comments #submit:last-child,#downloads .dlink .btn:last-child,#downloads .dlink a:last-child,.container #comments #submit:last-child,.container .btn:last-child{margin-bottom:0}#header{width:100%;margin:0;padding:0 60px;border:none;height:48px;z-index:3;background-color:#e0f4f9;box-shadow:0 0 5px 1px rgba(0,0,0,.35);position:fixed;left:0;right:0;top:0}#header .search-box,#header .search-box label{position:absolute;min-width:32px;overflow:hidden}#header .search-box{right:0;top:0;padding:8px;background:#e0f4f9;width:auto;min-height:32px;height:48px}#header .search-box label{border-radius:50%;height:32px;margin-left:0;margin-right:0;width:32px;padding:0;line-height:32px;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);outline:0;vertical-align:middle}#header .search-box label:hover{background-color:rgba(158,158,158,.2)}#header .search-box .expandable-holder{background:#e0f4f9;position:relative;margin-left:32px;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block;max-width:.1px;text-align:right}#header .search-box input{border:none;border-bottom:1px solid #46a8ca;display:block;font-size:16px;margin:0;padding:4px 0;width:100%;background:0 0;text-align:left;color:inherit;outline:0}#header .search-box.is-focused .expandable-holder{max-width:600px}#header #logo img,#header #logo svg{height:38px;width:152px;display:inline-block;padding:5px}#header .desktop-nav{position:absolute;right:60px;top:0;text-align:right}#liked-links .all,.application .rating .post-ratings,.btns,.list-grid3 .item,.screeenshots .swiper-slide,.swiper-slide .name,.swiper-slide .rating,.swiper-slide img{text-align:center}#header .nav_link{color:#2c3e50;font-weight:400;border-bottom:3px solid transparent;height:48px;line-height:48px;padding:0 12px;display:inline-block;font-size:90%}#toc .toctitle,.swiper-container .title{font-weight:700}#header .nav_link:hover{border-bottom:3px solid #46a8ca}#drawer a{line-height:16px;padding:12px 24px;color:#fff;display:block;overflow:hidden;white-space:nowrap}#drawer a .icon{width:24px;height:24px}#drawer .header{height:48px;background:#002737;padding:6px 16px;overflow:hidden}#drawer .header .home-link{float:right;padding-top:6px}#drawer .header .home-link .icon{margin-right:6px}#drawer .header .go-back{float:left}#drawer .header .go-back a{border-radius:50%;background-color:rgba(158,158,158,.2)}#drawer .header a{display:inline-block;padding:6px}#drawer .header .home-link a{color:#647784;padding:0;letter-spacing:0;display:block}#drawer ul{margin:0;padding:0}#drawer ul a{color:#fff;opacity:1;border-bottom:1px solid #002231}#drawer ul a .icon{margin-right:8px}#drawer .sub-menu{display:none;background:#002737}#drawer .sub-menu.open{display:block}#drawer .sub-menu a{opacity:.87;padding-left:58px}#drawer .cb11{opacity:.4;float:right;margin:0}#drawer .expanded .cb11{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumb-section{background:#f8f8f8}.breadcrumb{height:32px;font-size:12px;overflow:hidden;white-space:nowrap;margin-bottom:16px;margin-left:-4px}.breadcrumb a{color:#46a8ca;padding:7px 12px;position:relative;line-height:32px}.breadcrumb>span:after{content:'›';color:#959ba0;margin:0 5px;font-size:18px}.breadcrumb>span:first-child a span,.breadcrumb>span:last-child:after{display:none}.breadcrumb .icon{width:1em;height:1em}.cb01{color:#f1c40f}.cb02{color:#e67e22}.cb03{color:#e74c3c}.cb04{color:#2ecc71}.cb05{color:#1abc9c}.cb06{color:#3498db}.cb07{color:#9b59b6}.cb08{color:red}.cb09{color:#e5d528}.cb10{color:#e58b28}.cb11{color:#667f89}.carousel-section{background:#f0fafc}.carousel-section2{background:#f8f8f8}.section{padding:.75em 0 1.25em}.section .link{margin:0 0 .75em}.swiper-container{padding-left:0;padding-right:0}.swiper-container .bg-gray{background:#f7f7f7}.swiper-container .bg-yel{background:#fdf6db}.swiper-container .bg-blue{background:#f0fafc}.swiper-container .articles .image{margin-bottom:.5em;border-radius:3px;overflow:hidden}.swiper-container .articles .name{line-height:1.1}.swiper-container .thumb{float:left;margin:0 1em 1em}.swiper-container .short-description{font-size:.8571428571428571em}.section-header{margin-bottom:8px;line-height:1;overflow:hidden;position:relative}.section-header h2{float:left;margin:0 0 .75em}.section-header .link{position:absolute;right:0;z-index:2}.list-apps .item .link,.list-grid3 .item .link{right:0;top:0;bottom:0;z-index:1;text-indent:-9999px}#liked-links ul{padding:0;margin:-.5em -6px;overflow:hidden;width:auto}#liked-links li{width:calc(50% - 2px);float:left;border:1px solid #e5e5e5;margin:1px}#liked-links li a{color:#2c3e50;padding:8px;display:block;max-width:100%;overflow:hidden;white-space:nowrap;line-height:1.5;font-size:.9285714285714286em}.list-apps,.list-grid3{padding:0;overflow:hidden;list-style-type:none}#liked-links li a:hover{background:#46a8ca;color:#fff}#liked-links li a:active{box-shadow:inset 2px 2px 2px rgba(0,0,0,.25)}#liked-links li a .icon{margin-right:.4em;width:1.5em;height:1.5em;vertical-align:bottom}#liked-links .tablet{display:none}#liked-links .all a{text-transform:none;color:#46a8ca}#liked-links .all a .icon{margin-right:0}.list-grid3{margin:0 -8px}.list-grid3 .item{width:33%;display:block;float:left;margin-bottom:1em;position:relative}.list-grid3 .item .cover{width:96px;height:96px;line-height:96px;vertical-align:middle;margin:auto}.list-grid3 .item .inner{height:4em;margin-top:.3em}.list-grid3 .item .link{position:absolute;left:0}.list-grid3 .item img{max-height:100%;width:auto}.list-apps{margin:8px -8px}.list-apps .item{position:relative;padding:0 8px 0 110px;box-sizing:border-box;margin-bottom:.625em;height:96px;display:block;float:left;line-height:1.175;width:100%}.row .col,.row .full{padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.list-apps .item .name,.list-apps .item .short-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-apps .item .cover{position:absolute;left:8px;top:0;width:90px;height:90px}.list-apps .item .inner{height:4.3em;overflow:hidden}.list-apps .item .name{white-space:normal;font-weight:700;margin-bottom:.3em;color:#46a8ca}.list-apps .item .name:first-letter{text-transform:capitalize}.list-apps .item .link{position:absolute;left:0}.list-apps .item .short-description{letter-spacing:0;margin:0;color:#68727d;font-size:.875em;height:2.3em}.list-apps .item .rating{padding-top:.25em}.rating{white-space:nowrap;line-height:1}.rating .icon{color:#f1c40f;width:1rem;height:1rem;margin:0 -.1rem}.rating .icon.clear{color:#dbdbdb}.row{box-sizing:border-box;margin-left:-.5rem;margin-right:-.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#comments .btn-3-2#submit:last-child,#downloads .dlink a.btn-3-2:last-child,.btn-2:last-child,.btn.btn-3-2:last-child{margin-left:.5%}.row:after{content:" ";display:table}.row .col{width:50%;float:left;margin-bottom:1rem}.row .full{width:100%;margin-bottom:.75em}.btns{padding-top:.5em}#comments #submit,#downloads .dlink a,.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:.75em 1.5em;text-align:center;border:0;cursor:pointer;font-size:90%;text-decoration:none;text-transform:uppercase;color:#fff;background:#46a8ca;vertical-align:middle;box-sizing:border-box;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px rgba(0,0,0,.2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:3px}#comments #submit:hover,#downloads .dlink a:hover,.btn:hover{background:#2c7c98}#comments #submit:active,#downloads .dlink a:active,.btn:active{box-shadow:inset 2px 2px 3px rgba(0,0,0,.25)}#comments #submit span,#downloads .dlink a span,.btn span{vertical-align:middle}#comments #submit>.icon,#downloads .dlink a>.icon,.btn>.icon{width:1em;height:1em}#comments .btn-def#submit,#downloads .dlink a.btn-def,.btn.btn-def{background:#e0f4f9;color:#68727d}#comments .btn-def#submit:hover,#downloads .dlink a.btn-def:hover,.btn.btn-def:hover{background:#a0dded}#comments .btn-white#submit,#downloads .dlink a.btn-white,.btn.btn-white{color:#68727d;background:#fff}#comments .green#submit,#downloads .dlink a.green,.btn.green{background:#39BD95}#comments .link#submit,#downloads .dlink a.link,.btn.link{background:0 0;color:#46a8ca;box-shadow:none;text-transform:none}#comments .link#submit .icon,#downloads .dlink a.link .icon,.btn.link .icon{width:1.25em;height:1.25em}#comments .btn-3-1#submit,#downloads .dlink a.btn-3-1,.btn.btn-3-1{width:100%;margin-bottom:10px}#comments .btn-3-2#submit,#downloads .dlink a.btn-3-2,.btn.btn-3-2{width:48%}.btn-2{width:49%;display:inline-block}#btn-to-downloads{margin-bottom:.5em;white-space:normal;width:calc(100% - 108px)}#downloads #btn-to-downloads{max-width:none}.mdl-cl{position:absolute;right:.5em;top:.5em;border:none;background:0 0;font-size:1.5em;color:grey;padding:0 .25em;margin:0;cursor:pointer}#back-top,#btn-toc{border-radius:50%;color:#46a8ca}#additional-info,#btn-toc,.application .param tr:nth-child(2n+1),.wrapper{background:#f7f7f7}.mdl-cl:hover{color:#000}#back-top{position:fixed;right:1em;bottom:1em;display:none;z-index:1001;background:#fff;width:48px;height:48px;padding:0;font-size:1.5em}#back-top.show{display:block}#btn-toc{margin-top:-2em;height:2.5em;width:2.5em;float:right;padding-left:0;padding-right:0}#toc{padding:.5em 1em;border:1px solid #dbdbdb;margin-bottom:.5em;box-sizing:border-box;display:none;float:none}#toc .toctitle{margin-bottom:.5em;margin-right:.5em;float:left}#toc .toctoggle{font-size:.8em;line-height:1.6}#toc ol{list-style-position:inside;padding:0;font-size:.9em}#toc ol li{line-height:1.6;padding:.15em 0}#toc ol a{border-bottom:1px dotted #46a8ca}.swiper-container{margin:-40px auto 0;z-index:1;padding-top:36px;position:relative}.swiper-wrapper{white-space:nowrap;overflow:auto;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.swiper-slide{position:relative;display:inline-block;vertical-align:top}.thumbs-cotnainer .swiper-slide{width:90px;padding:0 4px}.swiper-button-next,.swiper-button-prev{position:absolute;top:0;right:0;color:#46a8ca;display:inline-block;cursor:pointer}.swiper-button-prev{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);right:24px}.swiper-button-disabled{color:#c8c8c8}.swiper-slide .name{white-space:normal;margin:.5em 0 .25em;z-index:2;line-height:1.1;font-size:.875em;height:2.142857142857143em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#46a8ca}.swiper-slide .cover{position:relative}.swiper-slide .link{text-indent:-9999px;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.embed,.screeenshots .swiper-slide{position:relative;box-sizing:border-box}.screeenshots{margin-right:-.75em;margin-left:-.75em}.screeenshots .swiper-slide{padding:0;margin-bottom:0;background:#f7f7f7}.screeenshots .swiper-slide.half{width:50%}.embed-container{max-width:460px;margin:0 auto}.embed-container+p{margin-top:1em}.embed{padding:0 0 56.25%;display:block;height:0;overflow:hidden}.embed iframe{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0;box-sizing:border-box}.stext{font-size:.8571428571428571em;color:#7f8790}.vtext{height:5.714285714285714em;vertical-align:middle;display:table-cell}.wrapper{margin:0 -.75em;padding:.75em}.application h1{text-transform:none;margin:.5em 0}.application h1::first-letter{text-transform:capitalize}#downloads .dlink a,#downloads h2{text-transform:none}.application .main-icon{float:left;margin-right:10px}.application .sh_descr{margin:.25em 0;text-transform:none}.application .details{margin-bottom:0}.application .details strong{color:#a4a9af;font-weight:400;font-size:90%}.application .dev{display:inline-block;margin-left:10px;max-width:calc(100% - 225px);overflow:hidden;white-space:nowrap;vertical-align:text-top}.application .version{color:#e67e22;margin-right:1em}.application [aria-label=Rating]{float:right}.application .rating .average{font-size:2em}.application .rating .ratings_users{margin-top:.5em}.application .rating img{width:1.5em;vertical-align:sub}.application .rating .icon{width:1.5rem;height:1.5rem}.application .param{line-height:1.1;width:100%;margin:auto;table-layout:fixed;border-collapse:collapse}.application .param td,.application .param th{padding:.5em}.application .param td{text-align:right;overflow:hidden}.application .param th{text-align:left;color:#a4a9af;font-weight:400}#thumbnail,.post-rating{text-align:center}.application .search-phrase{color:#a4a9af;font-size:.9285714285714286em}.application .search-phrase b{color:#68727d}.application .icon.rotate{width:1em;height:1em}.post-rating img{color:#f1c40f;width:3em;height:3em;fill:#f1c40f}#thumbnail{margin:.5em 0}.meta-data{list-style-type:none;padding:0;margin:0;columns:2;column-gap:7px;font-size:.8571428571428571em;color:#a4a9af}.meta-data li{background:#fff;padding:.8em 1em .5em 3.1em;position:relative;height:2.9em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.meta-data li.date-modif dd{font-size:10px}.meta-data li.gplink .icon{width:16px;height:16px;top:10px;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRFR7O95uXlY9nKx/Sp96aPz0N3nurT////464pmAAAAF1JREFUeNpUz0kSACEIA8AEWf7/4wFHLYgnWigFQUYPQuATAAhnR4pzdADL1wP/JdNGcihBtXWkaIYbZB8r0AKpwMyq4ULVpueVe894gFceMGP7usM4lgsd+38CDABvAASziKiaQAAAAABJRU5ErkJggg==)}.meta-data .icon{width:1.5em;height:1.5em;margin:0 .5em;position:absolute;left:.5em;top:.5em}.meta-data dl{margin:0}.meta-data dt{font-weight:400;line-height:1;margin-bottom:.5em}.bold,.meta-data dd,.sdk{font-weight:700}.meta-data dd{margin:0;text-align:right;color:#2c3e50}.clear-fix{content:' ';display:table;width:100%;height:1px}#downloads{padding-bottom:0}#downloads .wrap{padding:1em 0}#downloads .wrap:nth-child(2n){background:#f7f7f7}#downloads .wrap:nth-child(2n+1){background:#efefef}#downloads .wrap.atten{background:#fffefc}#downloads .wrap .small{font-size:85%;color:#959ba0;line-height:1;margin:0}#downloads .wrap ul{list-style-position:outside;padding-left:1.25em}#downloads .header.container,#downloads .header.dlink{background:0 0}#downloads .dlink{box-sizing:border-box;max-width:550px}#downloads .dlink a{width:100%;box-sizing:border-box;background:#fff;color:#2c3e50;text-align:left;white-space:normal;position:relative;padding-left:2.571428571428571em;font-size:.95em;line-height:1}#downloads .dlink a:hover{background:#fff;color:#46a8ca}#downloads .dlink a .icon{color:#39BD95;position:absolute;top:50%;margin-top:-.8571428571428571em;bottom:0;left:.4285714285714286em;width:1.714285714285714em;height:1.714285714285714em;text-align:center}#downloads .dlink a+.file-meta{margin-top:.5em;font-size:.8571428571428571em;color:#7f8790;text-align:right}#mce-EMAIL,#respond,.ab,.dv36,.pagination,.shareit ul,.single-gadget .main-icon,.under-download{text-align:center}#downloads .dlink small{color:#959ba0;margin-left:.5em;white-space:nowrap}#downloads .dlink.gp a{background:#002e3d;color:#fff}#downloads .dlink.gp a:before{content:'▸';font-size:40px;color:#46a8ca;position:absolute;left:10px;top:-2px}#downloads .file-meta{margin-bottom:.75em}#downloads .file-meta span:after{content:' | ';margin:0 .25em;opacity:.25}#downloads .file-meta span:last-child:after{display:none}#downloads .file-meta span .icon{width:1em;height:1em;vertical-align:top}.shareit,.shareit ul{vertical-align:middle}.dv36{margin:0 auto}.comments{margin-top:0;padding-top:.5em}#comments ol{list-style-type:none;margin:0;padding:0}#comments ol li{position:relative;padding-left:48px;padding-bottom:1em}#comments ol li .ava{position:absolute;left:0;top:4px}#comments ol li .ava svg{background:#dfe0e1;fill:#fff;width:36px;height:36px}#comments .comment-author,#comments .comment-meta{display:inline-block}.opera-mini #btn-toc,.opera-mini #comments ol li:before,.opera-mini #load-more,.opera-mini .breadcrumb-section,.opera-mini .older-ver,.opera-mini .readmore,.opera-mini [class^=swiper-button-]{display:none}#comments .comment-author{margin-right:1em}#comments .comment-author span{font-style:normal;font-weight:700}#comments .comment-meta a,#comments .comment-meta span,#comments .reply a{color:#a4a9af;font-size:.8571428571428571em}#comments #submit{background:#39BD95;color:#fff;text-transform:uppercase;width:auto}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden}}.comment-notes{font-size:70%;margin-bottom:1.5em}#respond{background:#efefef;margin-top:1.5em;padding:1em}#respond .form-submit,#respond [class^=comment-form-]{margin-left:auto;margin-right:auto;max-width:320px}#respond input,#respond textarea{margin:0 auto;width:100%}#reply-title{border-bottom:1px solid #ddd;padding-bottom:.8em}button.readmore{border:0;background:0 0;color:#46a8ca;padding:0;margin:0;cursor:pointer}.opera-mini #content{padding-top:62px}.opera-mini .show-modal{border:0}.opera-mini .screeenshots .swiper-wrapper{white-space:normal}#tags a,.ellipsis{white-space:nowrap}.opera-mini .screeenshots img{margin-bottom:10px}.aligncenter,.alignnone{display:block;margin:auto}.search-field,.search-submit,.shareit,.shareit li,.shareit li button{display:inline-block}.fil2{fill:#154D9C}.fil0{fill:red}.fil1{fill:#fff}.fil3{fill:#2C3E50;fill-rule:nonzero}.fil4{fill:#000;fill-opacity:.2}.filter{background:#f7f7f7;padding:10px;margin:1em 0}.filter+.carousel-section{margin-top:-1em}.filter.btns{margin:1em -10px}.select{position:relative}#comments .select #submit,#downloads .dlink .select a,.select #comments #submit,.select #downloads .dlink a,.select .btn{width:100%;text-transform:none}.page-description b,.page-description span,.sdk{text-transform:uppercase}.select .icon{position:absolute;right:0;top:0;height:100%;pointer-events:none;color:#b3b8be}.next .icon,.prev .icon{color:#46a8ca}.next .icon{transform:rotate(-180deg)}.pagination{margin:1em 0 2em}.ab{margin:0 auto 1em}.home .entry p+.shareit,.rating+.shareit{margin-top:20px}.search-submit{border-color:transparent;background:0 0;color:#647784}.search-form{margin-bottom:30px}.application .shareit{width:calc(100% - 44px)}.shareit ul{margin:0;padding:0;overflow:hidden;height:24px;line-height:1}.shareit li button{border-radius:2px;height:23px;color:#fff;box-sizing:border-box;border:0;margin-right:.3em}.shareit li span{font-size:12px;margin-left:-4px;padding-right:5px}.shareit li span:before{content:"|";opacity:.25;margin-right:5px}.shareit li svg{font-size:14px;height:23px;width:23px}.shareit .vk{background:#48729e}.shareit .fb{background:#3b5998}.shareit .ok{background:#eb722e}.shareit .mm{background:#168de2}.shareit .tw{background:#00aced}.shareit .po{background:#ee4056}.shareit .te{background:#64a9dc}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rotate{-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.hidden-xs{display:none}#mce-EMAIL,#tags li{display:inline-block}.sdk{font-size:.8em;margin:-1em 0 .5em}.single-gadget .main-icon img{max-height:100%;width:auto}.dotted{border-bottom:1px dotted currentColor}.under-download{font-size:.8571428571428571em;color:#a4a9af;margin-top:-.5em}#tags a small,.says{font-size:80%}.under-download .icon{width:1em}#dev-list{column-count:2;list-style:none;margin:1em 0;padding:0}.ellipsis{overflow:hidden}.svg-hide{position:absolute;left:-9999px;top:-9999px}#mc_embed_signup_scroll{overflow:hidden;text-align:center;margin-bottom:.5em}#mc-embedded-subscribe{background:#2c7c98;color:#002e3d;padding:.25em .5em;display:inline-block}#tags ul{list-style-type:none;padding:0;margin:0}#tags a{padding:.5em 1em;border:1px solid #46a8ca;border-radius:20px;margin-right:.25em;line-height:2.35em}#tags a small{color:#a4a9af}#request-update{float:right;margin-top:-30px;font-size:80%;padding:0}#request_reply{color:#a4a9af;font-size:90%;margin-bottom:10px}@media (min-width:480px){#footer .menu,.subscribe{float:left}.subscribe{margin-top:-1px;width:40%}#btn-to-downloads{max-width:300px}.application .shareit{position:static;overflow:auto}.hidden-xs{display:inline-block}#dev-list{column-count:3}}@media (min-width:840px){#content{min-height:calc(100vh - 237px)}#footer{font-size:.8125em;padding:2em 0 1em;text-align:left}#footer .copyright{text-align:right}.header-row{max-width:906px;overflow:hidden;margin:0 auto;position:relative;padding-left:48px;padding-right:48px}.carousel-section:before{content:' ';display:table;clear:both}.carousel-container{max-width:824px;margin-right:auto;margin-left:auto}.section{padding:1.5em 0}#liked-links ul{margin:0 -12px}#liked-links li{width:32%}#liked-links li a{padding:10px 16px}#liked-links .tablet{display:block;display:table-cell}.list-grid3 .item{width:25%}.list-apps .item{width:33%}#comments .btn-3-1#submit,#downloads .dlink a.btn-3-1,.btn.btn-3-1{width:auto;margin-bottom:0;text-align:center}#comments .btn-3-1#submit+[class^=btn-3-],#downloads .dlink a.btn-3-1+[class^=btn-3-],.btn.btn-3-1+[class^=btn-3-]{margin-left:1%}#comments .home .btn-3-1#submit,#downloads .dlink .home a.btn-3-1,.home #comments .btn-3-1#submit,.home #downloads .dlink a.btn-3-1,.home .btn.btn-3-1{max-width:33%}#comments .btn-3-2#submit,#downloads .dlink a.btn-3-2,.btn.btn-3-2{width:32%;margin-left:.5%}.btn-2:last-child{margin-left:1.4%}#btn-toc{display:none}#toc{float:right;display:block;width:10.7em;width:14em}.screeenshots{margin-right:0;margin-left:0}.meta-data li{height:1.4em}.meta-data dt{position:static;float:left}.full-description{padding-top:.5em}}@media screen and (min-width:1025px){.mdl-layout--fixed-drawer>.mdl-layout__drawer{transform:translateX(0)}.mdl-layout--fixed-drawer>.mdl-layout__drawer-button,.mdl-layout--no-desktop-drawer-button .mdl-layout__drawer-button{display:none}.mdl-layout--fixed-drawer>.mdl-layout__header .mdl-layout__header-row{padding-left:40px}.mdl-layout--no-desktop-drawer-button .mdl-layout__header-row{padding-left:60px}.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar{padding-left:36px;width:calc(100% - 72px)}.swiper-wrapper{overflow:hidden;text-align:center}}@media screen and (max-width:1024px){.mdl-layout__drawer>.mdl-layout-title,.mdl-layout__drawer>.mdl-layout__title{line-height:48px;padding-left:60px}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{padding:16px 60px}.mdl-layout__header .mdl-layout__drawer-button{margin:4px}.mdl-layout__drawer-button{margin:4px;color:rgba(0,0,0,.5)}.mdl-layout__header{min-height:48px;display:none}.mdl-layout__header>.mdl-layout-icon{left:60px;top:8px}.mdl-layout__header.is-compact{max-height:48px}.mdl-layout__header.is-compact.has-tabs{min-height:96px}.mdl-layout--fixed-header>.mdl-layout__header{display:flex}.mdl-layout__header-row{height:48px;padding:0 60px}.mdl-layout--no-drawer-button .mdl-layout__header-row{padding-left:60px}.mdl-layout__header-row .mdl-navigation{height:48px}.mdl-layout__header-row .mdl-navigation__link{line-height:48px;padding:0 60px}.mdl-layout--fixed-drawer>.mdl-layout__content{margin-left:0}.mdl-layout__container.has-scrolling-header .mdl-layout__content{overflow-y:auto;overflow-x:hidden}.mdl-layout__tab-bar{width:calc(100% - 48px);padding:0 0 0 48px}.mdl-layout--no-drawer-button .mdl-layout__tab-bar{width:calc(100% - 96px);padding-left:48px}.mdl-layout__tab-bar-button{display:none;width:48px}.mdl-layout__tab{padding:0 12px}#header #logo{width:100%;text-align:center}#header .desktop-nav{display:none}}@media (max-width:359px){.shareit .po,.shareit .te{display:none}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before,:first-letter{background:0 0!important;color:#000!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}