/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.9-master-41c9d00
 */@-webkit-keyframes md-tab-content-hide{0%{opacity:1}50%{opacity:1}to{opacity:0}}@keyframes md-tab-content-hide{0%{opacity:1}50%{opacity:1}to{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;-webkit-border-radius:2px;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-next-button,md-tabs-wrapper md-prev-button{height:100%;width:32px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1em;z-index:2;cursor:pointer;font-size:16px;background:transparent no-repeat 50%;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);-o-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}md-tabs-wrapper md-next-button:focus,md-tabs-wrapper md-prev-button:focus{outline:0}md-tabs-wrapper md-next-button.md-disabled,md-tabs-wrapper md-prev-button.md-disabled{opacity:.25;cursor:default}md-tabs-wrapper md-next-button.ng-leave,md-tabs-wrapper md-prev-button.ng-leave{-webkit-transition:none;-o-transition:none;transition:none}md-tabs-wrapper md-next-button md-icon,md-tabs-wrapper md-prev-button md-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}[dir=rtl] md-tabs-wrapper md-next-button,[dir=rtl] md-tabs-wrapper md-prev-button{-webkit-transform:rotateY(180deg) translateY(-50%);transform:rotateY(180deg) translateY(-50%)}md-tabs-wrapper md-prev-button{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg==)}[dir=rtl] md-tabs-wrapper md-prev-button{left:auto;right:0}md-tabs-wrapper md-next-button{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K)}[dir=rtl] md-tabs-wrapper md-next-button{right:auto;left:0}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%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item{-webkit-box-flex:1;-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}[dir=rtl] md-tabs-canvas .md-dummy-wrapper{left:auto;right:0}md-tabs-canvas.md-paginated{margin:0 32px}md-tabs-canvas.md-center-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .5s cubic-bezier(.35,0,.25,1);transition:-webkit-transform .5s cubic-bezier(.35,0,.25,1);-o-transition:transform .5s cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1),-webkit-transform .5s cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1),-webkit-transform .5s cubic-bezier(.35,0,.25,1);position:absolute;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}md-pagination-wrapper:after{content:"";display:table;clear:both}[dir=rtl] md-pagination-wrapper{left:auto;right:0}md-pagination-wrapper.md-center-tabs{position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}md-tabs-content-wrapper{display:block;top:48px;overflow:hidden}md-tab-content,md-tabs-content-wrapper{position:absolute;left:0;right:0;bottom:0}md-tab-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;-webkit-transition:-webkit-transform .5s cubic-bezier(.35,0,.25,1);transition:-webkit-transform .5s cubic-bezier(.35,0,.25,1);-o-transition:transform .5s cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1),-webkit-transform .5s cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1),-webkit-transform .5s cubic-bezier(.35,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.md-no-transition,md-tab-content.ng-leave{-webkit-transition:none;-o-transition:none;transition:none}md-tab-content.md-left:not(.md-active){-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:1s md-tab-content-hide;animation:1s md-tab-content-hide;visibility:hidden}[dir=rtl] md-tab-content.md-left:not(.md-active){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}md-tab-content.md-left:not(.md-active) *{-webkit-transition:visibility 0s linear;-o-transition:visibility 0s linear;transition:visibility 0s linear;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;visibility:hidden}md-tab-content.md-right:not(.md-active){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-animation:1s md-tab-content-hide;animation:1s md-tab-content-hide;visibility:hidden}[dir=rtl] md-tab-content.md-right:not(.md-active){-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}md-tab-content.md-right:not(.md-active) *{-webkit-transition:visibility 0s linear;-o-transition:visibility 0s linear;transition:visibility 0s linear;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;visibility:hidden}md-tab-content>div{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;min-width:0}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{-webkit-transition:left .125s cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1);-o-transition:left .125s cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1);transition:left .125s cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1)}md-ink-bar.md-right{-webkit-transition:left .25s cubic-bezier(.35,0,.25,1),right .125s cubic-bezier(.35,0,.25,1);-o-transition:left .25s cubic-bezier(.35,0,.25,1),right .125s cubic-bezier(.35,0,.25,1);transition:left .25s cubic-bezier(.35,0,.25,1),right .125s cubic-bezier(.35,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;-webkit-transition:background-color .35s cubic-bezier(.35,0,.25,1);-o-transition:background-color .35s cubic-bezier(.35,0,.25,1);transition:background-color .35s cubic-bezier(.35,0,.25,1);cursor:pointer;white-space:nowrap;position:relative;text-transform:uppercase;float:left;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}[dir=rtl] .md-tab{float:right}.md-tab.md-focused,.md-tab:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.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:.5;cursor:default}.md-tab.ng-leave{-webkit-transition:none;-o-transition:none;transition:none}md-toolbar+md-dialog-content md-tabs,md-toolbar+md-tabs{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.9-master-41c9d00
 */md-input-container{display:inline-block;position:relative;padding:2px;margin:18px 0;vertical-align:middle}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}[dir=rtl] md-input-container .md-errors-spacer{float:left}md-input-container>md-icon{position:absolute;top:8px;left:2px;right:auto}[dir=rtl] md-input-container>md-icon{left:auto;right:2px}md-input-container input[type=color],md-input-container input[type=date],md-input-container input[type=datetime-local],md-input-container input[type=datetime],md-input-container input[type=email],md-input-container input[type=month],md-input-container input[type=number],md-input-container input[type=password],md-input-container input[type=search],md-input-container input[type=tel],md-input-container input[type=text],md-input-container input[type=time],md-input-container input[type=url],md-input-container input[type=week],md-input-container 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 textarea[md-no-autogrow]{height:auto;overflow:auto}md-input-container label:not(.md-container-ignore){position:absolute;bottom:100%;left:0;right:auto}[dir=rtl] md-input-container label:not(.md-container-ignore){left:auto;right:0}md-input-container label:not(.md-container-ignore).md-required:after{content:" *";font-size:13px;vertical-align:top}md-input-container .md-placeholder,md-input-container label:not(.md-no-float):not(.md-container-ignore){overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;-webkit-box-ordinal-group:2;-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);-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.8,.25,1);transition:-webkit-transform .4s cubic-bezier(.25,.8,.25,1);-o-transition:transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1),-webkit-transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1),-webkit-transform .4s cubic-bezier(.25,.8,.25,1);max-width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){padding-left:0;padding-right:3px;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}md-input-container .md-placeholder{position:absolute;top:0;opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-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{-webkit-transition:none;-o-transition:none;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-text,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{color:transparent}md-input-container .md-input{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:block;margin-top:0;background:0 0;padding:2px 2px 1px;border-width:0 0 1px;line-height:26px;height:30px;-ms-flex-preferred-size:26px;-webkit-border-radius:0;border-radius:0;border-style:solid;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}[dir=rtl] md-input-container .md-input{float:right}md-input-container .md-input:focus{outline:0}md-input-container .md-input:invalid{outline:0;-webkit-box-shadow:none;box-shadow:none}md-input-container .md-input.md-no-flex{-webkit-box-flex:0!important;-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}[dir=rtl] md-input-container .md-char-counter{text-align:left;padding-right:0;padding-left:2px}md-input-container .md-input-messages-animation{position:relative;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;overflow:hidden;clear:left}[dir=rtl] md-input-container .md-input-messages-animation{clear:right}md-input-container .md-char-counter,md-input-container .md-input-message-animation{font-size:12px;line-height:14px;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.55,0,.55,.2);-o-transition:all .3s cubic-bezier(.55,0,.55,.2);transition:all .3s cubic-bezier(.55,0,.55,.2);opacity:1;margin-top:0;padding-top:5px}md-input-container .md-char-counter:not(.md-char-counter),md-input-container .md-input-message-animation:not(.md-char-counter){padding-right:5px;padding-left:0}[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter),[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter){padding-right:0;padding-left:5px}md-input-container .md-input-message-animation.ng-enter-prepare,md-input-container .md-input-message-animation.ng-enter:not(.ng-enter-active),md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation{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(.75);transform:translate3d(0,6px,0) scale(.75);-webkit-transition:width .4s cubic-bezier(.25,.8,.25,1),-webkit-transform .4s cubic-bezier(.25,.8,.25,1);transition:width .4s cubic-bezier(.25,.8,.25,1),-webkit-transform .4s cubic-bezier(.25,.8,.25,1);-o-transition:transform .4s cubic-bezier(.25,.8,.25,1),width .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1),width .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1),width .4s cubic-bezier(.25,.8,.25,1),-webkit-transform .4s cubic-bezier(.25,.8,.25,1)}md-input-container.md-input-has-value label{-webkit-transition:none;-o-transition:none;transition:none}md-input-container .md-input.ng-invalid.ng-dirty,md-input-container.md-input-focused .md-input,md-input-container.md-input-resized .md-input{padding-bottom:0;border-width:0 0 2px}[disabled] md-input-container .md-input,md-input-container .md-input[disabled]{background-position:bottom -1px left 0;-webkit-background-size:4px 1px;background-size:4px 1px;background-repeat:repeat-x}md-input-container.md-icon-float{-webkit-transition:margin-top .4s cubic-bezier(.25,.8,.25,1);-o-transition:margin-top .4s cubic-bezier(.25,.8,.25,1);transition:margin-top .4s cubic-bezier(.25,.8,.25,1)}md-input-container.md-icon-float>label{pointer-events:none;position:absolute}md-input-container.md-icon-float>md-icon{top:8px;left:2px;right:auto}[dir=rtl] md-input-container.md-icon-float>md-icon{left:auto;right:2px}md-input-container.md-icon-left>label .md-placeholder,md-input-container.md-icon-left>label:not(.md-no-float):not(.md-container-ignore),md-input-container.md-icon-right>label .md-placeholder,md-input-container.md-icon-right>label:not(.md-no-float):not(.md-container-ignore){width:-webkit-calc(100% - 36px - 18px);width:calc(100% - 36px - 18px)}md-input-container.md-icon-left{padding-left:36px;padding-right:0}[dir=rtl] md-input-container.md-icon-left{padding-left:0;padding-right:36px}md-input-container.md-icon-left>label{left:36px;right:auto}[dir=rtl] md-input-container.md-icon-left>label{left:auto;right:36px}md-input-container.md-icon-right{padding-left:0;padding-right:36px}[dir=rtl] md-input-container.md-icon-right{padding-left:36px;padding-right:0}md-input-container.md-icon-right>md-icon:last-of-type{margin:0;right:2px;left:auto}[dir=rtl] md-input-container.md-icon-right>md-icon:last-of-type{right:auto;left:2px}md-input-container.md-icon-left.md-icon-right{padding-left:36px;padding-right:36px}md-input-container.md-icon-left.md-icon-right>label .md-placeholder,md-input-container.md-icon-left.md-icon-right>label:not(.md-no-float):not(.md-container-ignore){width:-webkit-calc(100% - 72px);width:calc(100% - 72px)}.md-resize-wrapper{position:relative}.md-resize-wrapper:after{content:"";display:table;clear:both}.md-resize-handle{position:absolute;bottom:-5px;left:0;height:10px;background:0 0;width:100%;cursor:ns-resize}@media screen and (-ms-high-contrast:active){md-input-container.md-default-theme>md-icon{fill:#fff}}/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.9-master-41c9d00
 */button.md-button::-moz-focus-inner{border:0}.md-button{display:inline-block;position:relative;cursor:pointer;min-height:36px;min-width:88px;line-height:36px;vertical-align:middle;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;border:0;padding:0 6px;margin:6px 8px;background:0 0;color:currentColor;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;overflow:hidden;-webkit-transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1);-webkit-transition:background-color .4s cubic-bezier(.25,.8,.25,1),-webkit-box-shadow .4s cubic-bezier(.25,.8,.25,1);transition:background-color .4s cubic-bezier(.25,.8,.25,1),-webkit-box-shadow .4s cubic-bezier(.25,.8,.25,1);-o-transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1);transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1);transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1),-webkit-box-shadow .4s cubic-bezier(.25,.8,.25,1)}.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense>.md-button:not(.md-dense-disabled){min-height:32px;line-height:32px;font-size:13px}.md-button:focus{outline:0}.md-button:focus,.md-button:hover{text-decoration:none}.md-button.ng-hide,.md-button.ng-leave{-webkit-transition:none;-o-transition:none;transition:none}.md-button.md-cornered{-webkit-border-radius:0;border-radius:0}.md-button.md-icon{padding:0;background:0 0}.md-button.md-raised:not([disabled]){-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-button.md-icon-button{margin:0 6px;height:40px;min-width:0;line-height:24px;padding:8px;width:40px;-webkit-border-radius:50%;border-radius:50%}.md-button.md-fab{z-index:20;line-height:56px;min-width:0;width:56px;height:56px;vertical-align:middle;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.55,0,.55,.2);-o-transition:all .3s cubic-bezier(.55,0,.55,.2);transition:all .3s cubic-bezier(.55,0,.55,.2);-webkit-transition-property:background-color,box-shadow,-webkit-transform;transition-property:background-color,box-shadow,-webkit-transform;-webkit-transition-property:background-color,-webkit-box-shadow,-webkit-transform;transition-property:background-color,-webkit-box-shadow,-webkit-transform;-o-transition-property:background-color,box-shadow,transform;transition-property:background-color,box-shadow,transform;transition-property:background-color,box-shadow,transform,-webkit-box-shadow,-webkit-transform;transition-property:background-color,box-shadow,transform,-webkit-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-mini{line-height:40px;width:40px;height:40px}.md-button.md-fab.ng-hide,.md-button.md-fab.ng-leave{-webkit-transition:none;-o-transition:none;transition:none}.md-button:not([disabled]).md-fab.md-focused,.md-button:not([disabled]).md-raised.md-focused{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-button:not([disabled]).md-fab:active,.md-button:not([disabled]).md-raised:active{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.4);box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-button .md-ripple-container{-webkit-border-radius:inherit;border-radius:inherit;background-clip:padding-box;overflow:hidden;-webkit-transform:translateZ(0)}.md-button.md-icon-button md-icon,button.md-button.md-fab md-icon{display:block}.md-toast-open-top .md-button.md-fab-top-left,.md-toast-open-top .md-button.md-fab-top-right{-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);-o-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.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{-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);-o-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.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-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.md-button-group>.md-button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block;overflow:hidden;width:0;border-width:1px 0 1px 1px;-webkit-border-radius:0;border-radius:0;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.md-button-group>.md-button:last-child{border-right-width:1px;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}@media screen and (-ms-high-contrast:active){.md-button.md-fab,.md-button.md-raised{border:1px solid #fff}}/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.9-master-41c9d00
 */md-backdrop{-webkit-transition:opacity .45s;-o-transition:opacity .45s;transition:opacity .45s;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;-webkit-transition-duration:0;-o-transition-duration:0;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;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active{opacity:0}/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.9-master-41c9d00
 */md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.8,.25,1);transition:-webkit-transform .4s cubic-bezier(.25,.8,.25,1);-o-transition:transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1),-webkit-transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1),-webkit-transform .4s cubic-bezier(.25,.8,.25,1);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}[dir=rtl] md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transform:translateY(-22px) translateX(-2px) scale(.75);-ms-transform:translateY(-22px) translateX(-2px) scale(.75);transform:translateY(-22px) translateX(-2px) scale(.75)}.md-select-menu-container{position:fixed;left:0;top:0;z-index:90;opacity:0;display:none;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.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{-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);-o-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.md-select-menu-container.md-active md-select-menu>*{opacity:1;-webkit-transition:all .3s cubic-bezier(.55,0,.55,.2);-o-transition:all .3s cubic-bezier(.55,0,.55,.2);transition:all .3s cubic-bezier(.55,0,.55,.2);-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.md-select-menu-container.md-leave{opacity:0;-webkit-transition:all .3s cubic-bezier(.55,0,.55,.2);-o-transition:all .3s cubic-bezier(.55,0,.55,.2);transition:all .3s cubic-bezier(.55,0,.55,.2);-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}md-input-container>md-select{margin:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}md-input-container:not(.md-input-has-value) md-select.ng-required:not(.md-no-asterisk) .md-select-value span:first-child:after,md-input-container:not(.md-input-has-value) md-select[required]:not(.md-no-asterisk) .md-select-value span:first-child:after{content:" *";font-size:13px;vertical-align:top}md-input-container.md-input-invalid md-select .md-select-value{border-bottom-style:solid;padding-bottom:1px}md-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0 26px}md-select.ng-required.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after,md-select[required].ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after{content:" *";font-size:13px;vertical-align:top}md-select[disabled] .md-select-value{background-position:0 bottom;-webkit-background-size:4px 1px;background-size:4px 1px;background-repeat:repeat-x;margin-bottom:-1px}md-select:focus{outline:0}md-select[disabled]:hover{cursor:default}md-select:not([disabled]):hover{cursor:pointer}md-select:not([disabled]).ng-invalid.ng-touched .md-select-value{border-bottom-style:solid;padding-bottom:1px}md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0}md-select:not([disabled]):focus.ng-invalid.ng-touched .md-select-value{padding-bottom:0}md-input-container.md-input-has-value .md-select-value>span:not(.md-select-icon){-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.md-select-value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-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;-webkit-box-sizing:content-box;box-sizing:content-box;min-width:64px;min-height:26px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.md-select-value>span:not(.md-select-icon){max-width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-select-value>span:not(.md-select-icon) .md-text{display:inline}.md-select-value .md-select-icon{display:block;-webkit-box-align:end;-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,-2px,0);transform:translate3d(0,-2px,0);font-size:1.2rem}.md-select-value .md-select-icon:after{display:block;content:"\25BC";position:relative;top:2px;speak:none;font-size:13px;-webkit-transform:scaleY(.5) scaleX(1);-ms-transform:scaleY(.5) scaleX(1);transform:scaleY(.5) scaleX(1)}.md-select-value.md-select-placeholder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-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-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);max-height:256px;min-height:48px;overflow-y:hidden;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}md-select-menu.md-reverse{-webkit-box-orient:vertical;-webkit-box-direction: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}[dir=rtl] md-select-menu{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}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-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear;padding:0 16px;height:48px}md-option[disabled]{cursor:default}md-option:focus{outline:0}md-option .md-text{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}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-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:40px;padding-right:16px}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:16px;padding-right:40px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:20px;height:20px;left:0;right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{left:auto;right:0}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:before{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;-webkit-border-radius:50%;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:auto}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:after{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-icon{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.24s;-o-transition:.24s;transition:.24s;position:absolute;top:0;left:0;width:20px;height:20px;border-width:2px;border-style:solid;-webkit-border-radius:2px;border-radius:2px}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon{border-color:transparent}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:4.66667px;top:.22222px;display:table;width:6.66667px;height:13.33333px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}md-select-menu[multiple] md-option.md-checkbox-enabled[disabled]{cursor:default}md-select-menu[multiple] md-option.md-checkbox-enabled.md-indeterminate .md-icon:after{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:table;width:12px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:10.66667px;margin-right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:auto;margin-right:10.66667px}/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.9-master-41c9d00
 */.md-virtual-repeat-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}.md-virtual-repeat-container .md-virtual-repeat-scroller{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;margin:0;overflow-x:hidden;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.md-virtual-repeat-container .md-virtual-repeat-sizer{-webkit-box-sizing:border-box;box-sizing:border-box;height:1px;display:block;margin:0;padding:0;width:1px}.md-virtual-repeat-container .md-virtual-repeat-offsetter{-webkit-box-sizing:border-box;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}[dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{right:auto;left:auto}/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.9-master-41c9d00
 */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{-webkit-box-shadow:inset -3px 3px 6px rgba(0,0,0,.2);box-shadow:inset -3px 3px 6px rgba(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;-webkit-box-sizing:content-box;box-sizing:content-box}.md-calendar-date:first-child{padding-left:16px}[dir=rtl] .md-calendar-date:first-child{padding-left:0;padding-right:16px}.md-calendar-date:last-child{padding-right:16px}[dir=rtl] .md-calendar-date:last-child{padding-right:0;padding-left:16px}.md-calendar-date.md-calendar-date-disabled{cursor:default}.md-calendar-date-selection-indicator{-webkit-transition:background-color,color .4s cubic-bezier(.25,.8,.25,1);-o-transition:background-color,color .4s cubic-bezier(.25,.8,.25,1);transition:background-color,color .4s cubic-bezier(.25,.8,.25,1);-webkit-border-radius:50%;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}[dir=rtl] .md-calendar-month-label{padding:0 24px 0 0}.md-calendar-month-label.md-calendar-label-clickable{cursor:pointer}.md-calendar-month-label md-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .md-calendar-month-label md-icon{-webkit-transform:none;-ms-transform:none;transform:none}.md-calendar-month-label span{vertical-align:middle}.md-calendar-day-header{table-layout:fixed;border-spacing:0;border-collapse:collapse}.md-calendar-day-header th{height:40px;width:44px;text-align:center;padding:0;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;font-weight:400}.md-calendar-day-header th:first-child{padding-left:16px}[dir=rtl] .md-calendar-day-header th:first-child{padding-left:0;padding-right:16px}.md-calendar-day-header th:last-child{padding-right:16px}[dir=rtl] .md-calendar-day-header th:last-child{padding-right:0;padding-left: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}.md-calendar tbody,.md-calendar td,.md-calendar tr{vertical-align:middle;-webkit-box-sizing:content-box;box-sizing:content-box}md-datepicker{white-space:nowrap;overflow:hidden;vertical-align:middle}.md-inline-form md-datepicker{margin-top:12px}.md-datepicker-button{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background:0 0;vertical-align:middle;position:relative}.md-datepicker-button:before{top:0;left:0;bottom:0;right:0;position:absolute;content:"";speak:none}.md-datepicker-input{font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0;background:0 0;min-width:120px;max-width:328px;padding:0 0 5px}.md-datepicker-input::-ms-clear{display:none}._md-datepicker-floating-label>md-datepicker{overflow:visible}._md-datepicker-floating-label>md-datepicker .md-datepicker-input-container{border:none}._md-datepicker-floating-label>md-datepicker .md-datepicker-button{float:left;margin-top:-12px;top:9.5px}[dir=rtl] ._md-datepicker-floating-label>md-datepicker .md-datepicker-button{float:right}._md-datepicker-floating-label .md-input{float:none}._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:18px;left:auto;width:-webkit-calc(100% - 84px);width:calc(100% - 84px)}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:auto;left:18px}._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:64px}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:auto;margin-right:64px}._md-datepicker-has-triangle-icon{padding-right:18px;margin-right:-18px}[dir=rtl] ._md-datepicker-has-triangle-icon{padding-right:0;padding-left:18px;margin-right:auto;margin-left:-18px}.md-datepicker-input-container{position:relative;border-bottom-width:1px;border-bottom-style:solid;display:inline-block;width:auto}.md-icon-button+.md-datepicker-input-container{margin-left:12px}[dir=rtl] .md-icon-button+.md-datepicker-input-container{margin-left:auto;margin-right:12px}.md-datepicker-input-container.md-datepicker-focused{border-bottom-width:2px}.md-datepicker-is-showing .md-scroll-mask{z-index:99}.md-datepicker-calendar-pane{position:absolute;top:0;left:-100%;z-index:100;border-width:1px;border-style:solid;background:0 0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .2s cubic-bezier(.25,.8,.25,1);transition:-webkit-transform .2s cubic-bezier(.25,.8,.25,1);-o-transition:transform .2s cubic-bezier(.25,.8,.25,1);transition:transform .2s cubic-bezier(.25,.8,.25,1);transition:transform .2s cubic-bezier(.25,.8,.25,1),-webkit-transform .2s cubic-bezier(.25,.8,.25,1);transition:transform .2s cubic-bezier(.25,.8,.25,1),-webkit-transform .2s cubic-bezier(.25,.8,.25,1)}.md-datepicker-calendar-pane.md-pane-open{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.md-datepicker-input-mask{height:40px;width:340px;position:relative;overflow:hidden;background:0 0;pointer-events:none;cursor:text}.md-datepicker-calendar{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.5,0,.25,1);-o-transition:opacity .2s cubic-bezier(.5,0,.25,1);transition:opacity .2s cubic-bezier(.5,0,.25,1)}.md-pane-open .md-datepicker-calendar{opacity:1}.md-datepicker-calendar md-calendar:focus{outline:0}.md-datepicker-expand-triangle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-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;bottom:-2.5px;-webkit-transform:translateX(45%);-ms-transform:translateX(45%);transform:translateX(45%)}[dir=rtl] .md-datepicker-triangle-button{right:auto;left:0;-webkit-transform:translateX(-45%);-ms-transform:translateX(-45%);transform:translateX(-45%)}.md-datepicker-triangle-button.md-button.md-icon-button{height:36px;width:36px;position:absolute;padding:8px}md-datepicker[disabled] .md-datepicker-input-container{border-bottom-color:transparent}md-datepicker[disabled] .md-datepicker-triangle-button{display:none}.md-datepicker-open{overflow:hidden}.md-datepicker-open .md-datepicker-input-container,.md-datepicker-open input.md-input{border-bottom-color:transparent}.md-datepicker-open .md-datepicker-triangle-button,.md-datepicker-open.md-input-has-placeholder>label,.md-datepicker-open.md-input-has-value>label,.md-datepicker-pos-adjusted .md-datepicker-input-mask{display:none}.md-datepicker-calendar-pane .md-calendar{-webkit-transform:translateY(-85px);-ms-transform:translateY(-85px);transform:translateY(-85px);-webkit-transition:-webkit-transform .65s cubic-bezier(.25,.8,.25,1);transition:-webkit-transform .65s cubic-bezier(.25,.8,.25,1);-o-transition:transform .65s cubic-bezier(.25,.8,.25,1);transition:transform .65s cubic-bezier(.25,.8,.25,1);transition:transform .65s cubic-bezier(.25,.8,.25,1),-webkit-transform .65s cubic-bezier(.25,.8,.25,1);transition:transform .65s cubic-bezier(.25,.8,.25,1),-webkit-transform .65s cubic-bezier(.25,.8,.25,1);-webkit-transition-delay:.125s;-o-transition-delay:.125s;transition-delay:.125s}.md-datepicker-calendar-pane.md-pane-open .md-calendar{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.9-master-41c9d00
 */.md-contact-chips .md-chips md-chip{padding:0 25px 0 0}[dir=rtl] .md-contact-chips .md-chips md-chip{padding:0 0 0 25px}.md-contact-chips .md-chips md-chip .md-contact-avatar{float:left}[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-avatar{float:right}.md-contact-chips .md-chips md-chip .md-contact-avatar img{height:32px;-webkit-border-radius:16px;border-radius:16px}.md-contact-chips .md-chips md-chip .md-contact-name{display:inline-block;height:32px;margin-left:8px}[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-name{margin-left:auto;margin-right:8px}.md-contact-suggestion{height:56px}.md-contact-suggestion img{height:40px;-webkit-border-radius:20px;border-radius:20px;margin-top:8px}.md-contact-suggestion .md-contact-name{margin-left:8px;width:120px}[dir=rtl] .md-contact-suggestion .md-contact-name{margin-left:auto;margin-right:8px}.md-contact-suggestion .md-contact-email,.md-contact-suggestion .md-contact-name{display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;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}[dir=rtl] .md-chips{padding:0 3px 8px 0}.md-chips.md-readonly .md-chip-input-container{min-height:32px}.md-chips:not(.md-readonly){cursor:text}.md-chips.md-removable md-chip{padding-right:22px}[dir=rtl] .md-chips.md-removable md-chip{padding-right:0;padding-left:22px}.md-chips.md-removable md-chip .md-chip-content{padding-right:4px}[dir=rtl] .md-chips.md-removable md-chip .md-chip-content{padding-right:0;padding-left:4px}.md-chips md-chip{cursor:default;-webkit-border-radius:16px;border-radius:16px;display:block;height:32px;line-height:32px;margin:8px 8px 0 0;padding:0 12px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:relative}[dir=rtl] .md-chips md-chip{margin:8px 0 0 8px;float:right}.md-chips md-chip .md-chip-content{display:block;float:left;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}[dir=rtl] .md-chips md-chip .md-chip-content{float:right}.md-chips md-chip .md-chip-content:focus{outline:0}.md-chips md-chip._md-chip-content-edit-is-enabled{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.md-chips md-chip .md-chip-remove-container{position:absolute;right:0;line-height:22px}[dir=rtl] .md-chips md-chip .md-chip-remove-container{right:auto;left:0}.md-chips md-chip .md-chip-remove{text-align:center;width:32px;height:32px;min-width:0;padding:0;background:0 0;border:none;-webkit-box-shadow: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}[dir=rtl] .md-chips .md-chip-input-container{margin:8px 0 0 8px;float:right}.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=text],.md-chips .md-chip-input-container input[type=url]{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=text]:focus,.md-chips .md-chip-input-container input[type=url]:focus{outline:0}.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap{background:0 0}.md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap{-webkit-box-shadow:none;box-shadow:none}.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:0}.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{-webkit-box-shadow:none;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}[dir=rtl] .md-chips .md-chip-input-container:not(:first-child){margin:8px 0 0 8px}.md-chips .md-chip-input-container input{background:0 0;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}}body.asg-yhidden{overflow-y:hidden}.asg-image{position:relative;overflow:hidden}.asg-image>.images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:auto;overflow:hidden;-webkit-perspective:1280px;perspective:1280px}.asg-image>.images>.img,.asg-image>.images>.img>.placeholder{-webkit-background-size:auto auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat}.asg-image>.images>.img>.placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:auto;overflow:hidden;-webkit-filter:blur(10px);filter:blur(10px)}.asg-image>.images>.img>.placeholder.cover{-webkit-background-size:cover;background-size:cover}.asg-image>.images>.img>.placeholder.contain{-webkit-background-size:contain;background-size:contain}.asg-image>.images>.img>.placeholder.stretch{-webkit-background-size:100% 100%;background-size:100% 100%}.asg-image>.images>.img>.source{cursor:pointer;-webkit-background-size:auto auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0}.asg-image>.images>.img>.source.cover{-webkit-background-size:cover;background-size:cover}.asg-image>.images>.img>.source.contain{-webkit-background-size:contain;background-size:contain}.asg-image>.images>.img>.source.stretch{-webkit-background-size:100% 100%;background-size:100% 100%}.asg-image>.images>.img.loaded{background-image:none}.asg-image>.images>.img.loaded .source{opacity:1}.asg-image>.images .img{max-width:100%;max-height:100%;margin:auto;z-index:0;width:auto;height:auto;opacity:1}.asg-image>.images .img,.asg-image>.images .img>.placeholder{position:absolute;top:0;right:0;left:0;bottom:0;-webkit-background-size:auto auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat}.asg-image>.images .img>.placeholder{z-index:auto;overflow:hidden;opacity:.42;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px)}.asg-image>.images .img>.placeholder.cover{-webkit-background-size:cover;background-size:cover}.asg-image>.images .img>.placeholder.contain{-webkit-background-size:contain;background-size:contain}.asg-image>.images .img>.placeholder.stretch{-webkit-background-size:100% 100%;background-size:100% 100%}.asg-image>.images .img>.source{max-width:100%;max-height:100%;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-background-size:auto auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0}.asg-image>.images .img>.source.cover{-webkit-background-size:cover;background-size:cover}.asg-image>.images .img>.source.contain{-webkit-background-size:contain;background-size:contain}.asg-image>.images .img>.source.stretch{-webkit-background-size:100% 100%;background-size:100% 100%}.asg-image>.images .img.loaded{background-image:none}.asg-image>.images .img.loaded .source{opacity:1}.asg-image>.images.rotateLR.forward .img.ng-hide-add,.asg-image>.images.rotateLR.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.rotateLR.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateY(-32deg) translateX(-14%);transform:rotateY(-32deg) translateX(-14%)}.asg-image>.images.rotateLR.forward .img.ng-hide-add,.asg-image>.images.rotateLR.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateY(0) translateX(0);transform:rotateY(0) translateX(0)}.asg-image>.images.rotateLR.forward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateY(32deg) translateX(14%);transform:rotateY(32deg) translateX(14%)}.asg-image>.images.rotateLR.backward .img.ng-hide-add,.asg-image>.images.rotateLR.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.rotateLR.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateY(32deg) translateX(14%);transform:rotateY(32deg) translateX(14%)}.asg-image>.images.rotateLR.backward .img.ng-hide-add,.asg-image>.images.rotateLR.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateY(0) translateX(0);transform:rotateY(0) translateX(0)}.asg-image>.images.rotateLR.backward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateY(-32deg) translateX(-14%);transform:rotateY(-32deg) translateX(-14%)}.asg-image>.images.rotateTB.forward .img.ng-hide-add,.asg-image>.images.rotateTB.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.rotateTB.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(14%) rotateX(-32deg);transform:translateY(14%) rotateX(-32deg)}.asg-image>.images.rotateTB.forward .img.ng-hide-add,.asg-image>.images.rotateTB.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.asg-image>.images.rotateTB.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(-14%) rotateX(32deg);transform:translateY(-14%) rotateX(32deg)}.asg-image>.images.rotateTB.backward .img.ng-hide-add,.asg-image>.images.rotateTB.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.rotateTB.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(-14%) rotateX(32deg);transform:translateY(-14%) rotateX(32deg)}.asg-image>.images.rotateTB.backward .img.ng-hide-add,.asg-image>.images.rotateTB.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.asg-image>.images.rotateTB.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(14%) rotateX(-32deg);transform:translateY(14%) rotateX(-32deg)}.asg-image>.images.rotateZY.forward .img.ng-hide-add,.asg-image>.images.rotateZY.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.rotateZY.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotate(-32deg) rotateY(32deg);transform:rotate(-32deg) rotateY(32deg)}.asg-image>.images.rotateZY.forward .img.ng-hide-add,.asg-image>.images.rotateZY.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotate(0) rotateY(0);transform:rotate(0) rotateY(0)}.asg-image>.images.rotateZY.forward .img.ng-hide-remove{opacity:0;-webkit-transform:rotate(32deg) rotateY(-32deg);transform:rotate(32deg) rotateY(-32deg)}.asg-image>.images.rotateZY.backward .img.ng-hide-add,.asg-image>.images.rotateZY.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.rotateZY.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotate(32deg) rotateY(-32deg);transform:rotate(32deg) rotateY(-32deg)}.asg-image>.images.rotateZY.backward .img.ng-hide-add,.asg-image>.images.rotateZY.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotate(0) rotateY(0);transform:rotate(0) rotateY(0)}.asg-image>.images.rotateZY.backward .img.ng-hide-remove{opacity:0;-webkit-transform:rotate(-32deg) rotateY(32deg);transform:rotate(-32deg) rotateY(32deg)}.asg-image>.images.slideLR.forward .img.ng-hide-add,.asg-image>.images.slideLR.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.slideLR.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateX(-14%);-ms-transform:translateX(-14%);transform:translateX(-14%)}.asg-image>.images.slideLR.forward .img.ng-hide-add,.asg-image>.images.slideLR.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.asg-image>.images.slideLR.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateX(14%);-ms-transform:translateX(14%);transform:translateX(14%)}.asg-image>.images.slideLR.backward .img.ng-hide-add,.asg-image>.images.slideLR.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.slideLR.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateX(14%);-ms-transform:translateX(14%);transform:translateX(14%)}.asg-image>.images.slideLR.backward .img.ng-hide-add,.asg-image>.images.slideLR.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.asg-image>.images.slideLR.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateX(-14%);-ms-transform:translateX(-14%);transform:translateX(-14%)}.asg-image>.images.slideTB.forward .img.ng-hide-add,.asg-image>.images.slideTB.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.slideTB.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(14%);-ms-transform:translateY(14%);transform:translateY(14%)}.asg-image>.images.slideTB.forward .img.ng-hide-add,.asg-image>.images.slideTB.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.asg-image>.images.slideTB.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(-14%);-ms-transform:translateY(-14%);transform:translateY(-14%)}.asg-image>.images.slideTB.backward .img.ng-hide-add,.asg-image>.images.slideTB.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.slideTB.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(-14%);-ms-transform:translateY(-14%);transform:translateY(-14%)}.asg-image>.images.slideTB.backward .img.ng-hide-add,.asg-image>.images.slideTB.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.asg-image>.images.slideTB.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(14%);-ms-transform:translateY(14%);transform:translateY(14%)}.asg-image>.images.zlideLR.forward .img.ng-hide-add,.asg-image>.images.zlideLR.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zlideLR.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateX(-14%) scale(.86);-ms-transform:translateX(-14%) scale(.86);transform:translateX(-14%) scale(.86)}.asg-image>.images.zlideLR.forward .img.ng-hide-add,.asg-image>.images.zlideLR.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.asg-image>.images.zlideLR.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateX(14%) scale(.86);-ms-transform:translateX(14%) scale(.86);transform:translateX(14%) scale(.86)}.asg-image>.images.zlideLR.backward .img.ng-hide-add,.asg-image>.images.zlideLR.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zlideLR.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateX(14%) scale(.86);-ms-transform:translateX(14%) scale(.86);transform:translateX(14%) scale(.86)}.asg-image>.images.zlideLR.backward .img.ng-hide-add,.asg-image>.images.zlideLR.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.asg-image>.images.zlideLR.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateX(-14%) scale(.86);-ms-transform:translateX(-14%) scale(.86);transform:translateX(-14%) scale(.86)}.asg-image>.images.zlideTB.forward .img.ng-hide-add,.asg-image>.images.zlideTB.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zlideTB.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(14%) scale(.86);-ms-transform:translateY(14%) scale(.86);transform:translateY(14%) scale(.86)}.asg-image>.images.zlideTB.forward .img.ng-hide-add,.asg-image>.images.zlideTB.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.asg-image>.images.zlideTB.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(-14%) scale(.86);-ms-transform:translateY(-14%) scale(.86);transform:translateY(-14%) scale(.86)}.asg-image>.images.zlideTB.backward .img.ng-hide-add,.asg-image>.images.zlideTB.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zlideTB.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(-14%) scale(.86);-ms-transform:translateY(-14%) scale(.86);transform:translateY(-14%) scale(.86)}.asg-image>.images.zlideTB.backward .img.ng-hide-add,.asg-image>.images.zlideTB.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.asg-image>.images.zlideTB.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(14%) scale(.86);-ms-transform:translateY(14%) scale(.86);transform:translateY(14%) scale(.86)}.asg-image>.images.fadeInOut.forward .img.ng-hide-add,.asg-image>.images.fadeInOut.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.fadeInOut.forward .img.ng-hide-add.ng-hide-add-active{opacity:0}.asg-image>.images.fadeInOut.forward .img.ng-hide-add,.asg-image>.images.fadeInOut.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1}.asg-image>.images.fadeInOut.forward .img.ng-hide-remove{opacity:0}.asg-image>.images.fadeInOut.backward .img.ng-hide-add,.asg-image>.images.fadeInOut.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.fadeInOut.backward .img.ng-hide-add.ng-hide-add-active{opacity:0}.asg-image>.images.fadeInOut.backward .img.ng-hide-add,.asg-image>.images.fadeInOut.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1}.asg-image>.images.fadeInOut.backward .img.ng-hide-remove{opacity:0}.asg-image>.images.zoomIn.forward .img.ng-hide-add,.asg-image>.images.zoomIn.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zoomIn.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-image>.images.zoomIn.forward .img.ng-hide-add,.asg-image>.images.zoomIn.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-image>.images.zoomIn.forward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}.asg-image>.images.zoomIn.backward .img.ng-hide-add,.asg-image>.images.zoomIn.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zoomIn.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}.asg-image>.images.zoomIn.backward .img.ng-hide-add,.asg-image>.images.zoomIn.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-image>.images.zoomIn.backward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-image>.images.zoomOut.forward .img.ng-hide-add,.asg-image>.images.zoomOut.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zoomOut.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}.asg-image>.images.zoomOut.forward .img.ng-hide-add,.asg-image>.images.zoomOut.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-image>.images.zoomOut.forward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-image>.images.zoomOut.backward .img.ng-hide-add,.asg-image>.images.zoomOut.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zoomOut.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-image>.images.zoomOut.backward .img.ng-hide-add,.asg-image>.images.zoomOut.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-image>.images.zoomOut.backward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}.asg-image>.images.zoomInOut.forward .img.ng-hide-add,.asg-image>.images.zoomInOut.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zoomInOut.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-image>.images.zoomInOut.forward .img.ng-hide-add,.asg-image>.images.zoomInOut.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-image>.images.zoomInOut.forward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-image>.images.zoomInOut.backward .img.ng-hide-add,.asg-image>.images.zoomInOut.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.zoomInOut.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-image>.images.zoomInOut.backward .img.ng-hide-add,.asg-image>.images.zoomInOut.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-image>.images.zoomInOut.backward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-image>.images.flipX.forward .img.ng-hide-add,.asg-image>.images.flipX.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.flipX.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.asg-image>.images.flipX.forward .img.ng-hide-add,.asg-image>.images.flipX.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.asg-image>.images.flipX.forward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.asg-image>.images.flipX.backward .img.ng-hide-add,.asg-image>.images.flipX.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.flipX.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.asg-image>.images.flipX.backward .img.ng-hide-add,.asg-image>.images.flipX.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.asg-image>.images.flipX.backward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.asg-image>.images.flipY.forward .img.ng-hide-add,.asg-image>.images.flipY.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.flipY.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.asg-image>.images.flipY.forward .img.ng-hide-add,.asg-image>.images.flipY.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.asg-image>.images.flipY.forward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.asg-image>.images.flipY.backward .img.ng-hide-add,.asg-image>.images.flipY.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-image>.images.flipY.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.asg-image>.images.flipY.backward .img.ng-hide-add,.asg-image>.images.flipY.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.asg-image>.images.flipY.backward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.asg-image.modalon .arrows,.asg-image.modalon .source{cursor:pointer}.asg-image .asg-info{left:0}.asg-image .arrows,.asg-image .asg-control,.asg-image .asg-info{position:absolute;bottom:0;right:0}.asg-image .arrows{top:0;left:0;z-index:700;opacity:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.asg-image .arrows:hover{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-image .arrows .toBackward,.asg-image .arrows .toForward{position:absolute;top:45%}.asg-image .arrows .toBackward .btn,.asg-image .arrows .toForward .btn{padding:10px 16px;opacity:.7}.asg-image .arrows .toBackward .btn:hover,.asg-image .arrows .toForward .btn:hover{opacity:1}.asg-image .arrows .toBackward{left:0}.asg-image .arrows .toForward{right:0}.asg-modal{z-index:99999;line-height:inherit;position:fixed;top:0;right:0;bottom:0;left:0;padding:0;outline:0;opacity:1;-webkit-perspective:1280px;perspective:1280px}.asg-modal.dynamic .header{position:absolute;opacity:0;top:0;left:0;right:0}.asg-modal.dynamic .header:hover{opacity:.75}.asg-modal .frame{z-index:7400;position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.asg-modal .btn{text-transform:lowercase}.asg-modal .btn-size{width:64px}.asg-modal .btn-transitions{width:96px}.asg-modal.ng-hide-add,.asg-modal.ng-hide-remove{-webkit-transition:all .42s ease;-o-transition:all .42s ease;transition:all .42s ease}.asg-modal.ng-hide{opacity:0}.asg-modal .keyInput{position:absolute;width:0;height:0;opacity:0}.asg-modal .header{position:relative;display:block;width:100%;height:auto;z-index:7700}.asg-modal .header .title{display:inline-block;margin:6px 10px 4px 12px;float:left;font-size:1.2em}.asg-modal .header .subtitle{display:inline-block;margin:4px 10px 4px 2px;text-transform:uppercase;float:left;font-size:.8em;padding:6px 16px}.asg-modal .header .file{font-size:.9em;padding:10px 12px;display:inline-block}.asg-modal .header .buttons{margin:4px 4px 4px 14px}.asg-modal .header .buttons .btn{margin:0 1px}.asg-modal .help{position:absolute;right:0;padding:10px;z-index:7500;font-size:12px;-webkit-transition:all .42s ease;-o-transition:all .42s ease;transition:all .42s ease;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.asg-modal .help li,.asg-modal .help ul{margin:0;padding:0;display:block}.asg-modal .help.ng-hide{opacity:0;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:translateX(77px) rotateY(0);transform:translateX(77px) rotateY(0)}.asg-modal .images{-webkit-perspective:1280px;perspective:1280px;position:relative;z-index:auto;overflow:hidden;height:100%}.asg-modal .images .img{max-width:100%;max-height:100%;margin:auto;z-index:0;width:auto;height:auto;opacity:1}.asg-modal .images .img,.asg-modal .images .img>.placeholder{position:absolute;top:0;right:0;left:0;bottom:0;-webkit-background-size:auto auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat}.asg-modal .images .img>.placeholder{z-index:auto;overflow:hidden;opacity:.42;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px)}.asg-modal .images .img>.placeholder.cover{-webkit-background-size:cover;background-size:cover}.asg-modal .images .img>.placeholder.contain{-webkit-background-size:contain;background-size:contain}.asg-modal .images .img>.placeholder.stretch{-webkit-background-size:100% 100%;background-size:100% 100%}.asg-modal .images .img>.source{max-width:100%;max-height:100%;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-background-size:auto auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0}.asg-modal .images .img>.source.cover{-webkit-background-size:cover;background-size:cover}.asg-modal .images .img>.source.contain{-webkit-background-size:contain;background-size:contain}.asg-modal .images .img>.source.stretch{-webkit-background-size:100% 100%;background-size:100% 100%}.asg-modal .images .img.loaded{background-image:none}.asg-modal .images .img.loaded .source{opacity:1}.asg-modal .images.rotateLR.forward .img.ng-hide-add,.asg-modal .images.rotateLR.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.rotateLR.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateY(-32deg) translateX(-14%);transform:rotateY(-32deg) translateX(-14%)}.asg-modal .images.rotateLR.forward .img.ng-hide-add,.asg-modal .images.rotateLR.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateY(0) translateX(0);transform:rotateY(0) translateX(0)}.asg-modal .images.rotateLR.forward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateY(32deg) translateX(14%);transform:rotateY(32deg) translateX(14%)}.asg-modal .images.rotateLR.backward .img.ng-hide-add,.asg-modal .images.rotateLR.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.rotateLR.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateY(32deg) translateX(14%);transform:rotateY(32deg) translateX(14%)}.asg-modal .images.rotateLR.backward .img.ng-hide-add,.asg-modal .images.rotateLR.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateY(0) translateX(0);transform:rotateY(0) translateX(0)}.asg-modal .images.rotateLR.backward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateY(-32deg) translateX(-14%);transform:rotateY(-32deg) translateX(-14%)}.asg-modal .images.rotateTB.forward .img.ng-hide-add,.asg-modal .images.rotateTB.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.rotateTB.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(14%) rotateX(-32deg);transform:translateY(14%) rotateX(-32deg)}.asg-modal .images.rotateTB.forward .img.ng-hide-add,.asg-modal .images.rotateTB.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.asg-modal .images.rotateTB.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(-14%) rotateX(32deg);transform:translateY(-14%) rotateX(32deg)}.asg-modal .images.rotateTB.backward .img.ng-hide-add,.asg-modal .images.rotateTB.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.rotateTB.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(-14%) rotateX(32deg);transform:translateY(-14%) rotateX(32deg)}.asg-modal .images.rotateTB.backward .img.ng-hide-add,.asg-modal .images.rotateTB.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.asg-modal .images.rotateTB.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(14%) rotateX(-32deg);transform:translateY(14%) rotateX(-32deg)}.asg-modal .images.rotateZY.forward .img.ng-hide-add,.asg-modal .images.rotateZY.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.rotateZY.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotate(-32deg) rotateY(32deg);transform:rotate(-32deg) rotateY(32deg)}.asg-modal .images.rotateZY.forward .img.ng-hide-add,.asg-modal .images.rotateZY.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotate(0) rotateY(0);transform:rotate(0) rotateY(0)}.asg-modal .images.rotateZY.forward .img.ng-hide-remove{opacity:0;-webkit-transform:rotate(32deg) rotateY(-32deg);transform:rotate(32deg) rotateY(-32deg)}.asg-modal .images.rotateZY.backward .img.ng-hide-add,.asg-modal .images.rotateZY.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.rotateZY.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotate(32deg) rotateY(-32deg);transform:rotate(32deg) rotateY(-32deg)}.asg-modal .images.rotateZY.backward .img.ng-hide-add,.asg-modal .images.rotateZY.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotate(0) rotateY(0);transform:rotate(0) rotateY(0)}.asg-modal .images.rotateZY.backward .img.ng-hide-remove{opacity:0;-webkit-transform:rotate(-32deg) rotateY(32deg);transform:rotate(-32deg) rotateY(32deg)}.asg-modal .images.slideLR.forward .img.ng-hide-add,.asg-modal .images.slideLR.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.slideLR.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateX(-14%);-ms-transform:translateX(-14%);transform:translateX(-14%)}.asg-modal .images.slideLR.forward .img.ng-hide-add,.asg-modal .images.slideLR.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.asg-modal .images.slideLR.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateX(14%);-ms-transform:translateX(14%);transform:translateX(14%)}.asg-modal .images.slideLR.backward .img.ng-hide-add,.asg-modal .images.slideLR.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.slideLR.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateX(14%);-ms-transform:translateX(14%);transform:translateX(14%)}.asg-modal .images.slideLR.backward .img.ng-hide-add,.asg-modal .images.slideLR.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.asg-modal .images.slideLR.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateX(-14%);-ms-transform:translateX(-14%);transform:translateX(-14%)}.asg-modal .images.slideTB.forward .img.ng-hide-add,.asg-modal .images.slideTB.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.slideTB.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(14%);-ms-transform:translateY(14%);transform:translateY(14%)}.asg-modal .images.slideTB.forward .img.ng-hide-add,.asg-modal .images.slideTB.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.asg-modal .images.slideTB.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(-14%);-ms-transform:translateY(-14%);transform:translateY(-14%)}.asg-modal .images.slideTB.backward .img.ng-hide-add,.asg-modal .images.slideTB.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.slideTB.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(-14%);-ms-transform:translateY(-14%);transform:translateY(-14%)}.asg-modal .images.slideTB.backward .img.ng-hide-add,.asg-modal .images.slideTB.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.asg-modal .images.slideTB.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(14%);-ms-transform:translateY(14%);transform:translateY(14%)}.asg-modal .images.zlideLR.forward .img.ng-hide-add,.asg-modal .images.zlideLR.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zlideLR.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateX(-14%) scale(.86);-ms-transform:translateX(-14%) scale(.86);transform:translateX(-14%) scale(.86)}.asg-modal .images.zlideLR.forward .img.ng-hide-add,.asg-modal .images.zlideLR.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.asg-modal .images.zlideLR.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateX(14%) scale(.86);-ms-transform:translateX(14%) scale(.86);transform:translateX(14%) scale(.86)}.asg-modal .images.zlideLR.backward .img.ng-hide-add,.asg-modal .images.zlideLR.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zlideLR.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateX(14%) scale(.86);-ms-transform:translateX(14%) scale(.86);transform:translateX(14%) scale(.86)}.asg-modal .images.zlideLR.backward .img.ng-hide-add,.asg-modal .images.zlideLR.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.asg-modal .images.zlideLR.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateX(-14%) scale(.86);-ms-transform:translateX(-14%) scale(.86);transform:translateX(-14%) scale(.86)}.asg-modal .images.zlideTB.forward .img.ng-hide-add,.asg-modal .images.zlideTB.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zlideTB.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(14%) scale(.86);-ms-transform:translateY(14%) scale(.86);transform:translateY(14%) scale(.86)}.asg-modal .images.zlideTB.forward .img.ng-hide-add,.asg-modal .images.zlideTB.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.asg-modal .images.zlideTB.forward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(-14%) scale(.86);-ms-transform:translateY(-14%) scale(.86);transform:translateY(-14%) scale(.86)}.asg-modal .images.zlideTB.backward .img.ng-hide-add,.asg-modal .images.zlideTB.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zlideTB.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translateY(-14%) scale(.86);-ms-transform:translateY(-14%) scale(.86);transform:translateY(-14%) scale(.86)}.asg-modal .images.zlideTB.backward .img.ng-hide-add,.asg-modal .images.zlideTB.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.asg-modal .images.zlideTB.backward .img.ng-hide-remove{opacity:0;-webkit-transform:translateY(14%) scale(.86);-ms-transform:translateY(14%) scale(.86);transform:translateY(14%) scale(.86)}.asg-modal .images.fadeInOut.forward .img.ng-hide-add,.asg-modal .images.fadeInOut.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.fadeInOut.forward .img.ng-hide-add.ng-hide-add-active{opacity:0}.asg-modal .images.fadeInOut.forward .img.ng-hide-add,.asg-modal .images.fadeInOut.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1}.asg-modal .images.fadeInOut.forward .img.ng-hide-remove{opacity:0}.asg-modal .images.fadeInOut.backward .img.ng-hide-add,.asg-modal .images.fadeInOut.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.fadeInOut.backward .img.ng-hide-add.ng-hide-add-active{opacity:0}.asg-modal .images.fadeInOut.backward .img.ng-hide-add,.asg-modal .images.fadeInOut.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1}.asg-modal .images.fadeInOut.backward .img.ng-hide-remove{opacity:0}.asg-modal .images.zoomIn.forward .img.ng-hide-add,.asg-modal .images.zoomIn.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zoomIn.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-modal .images.zoomIn.forward .img.ng-hide-add,.asg-modal .images.zoomIn.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-modal .images.zoomIn.forward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}.asg-modal .images.zoomIn.backward .img.ng-hide-add,.asg-modal .images.zoomIn.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zoomIn.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}.asg-modal .images.zoomIn.backward .img.ng-hide-add,.asg-modal .images.zoomIn.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-modal .images.zoomIn.backward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-modal .images.zoomOut.forward .img.ng-hide-add,.asg-modal .images.zoomOut.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zoomOut.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}.asg-modal .images.zoomOut.forward .img.ng-hide-add,.asg-modal .images.zoomOut.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-modal .images.zoomOut.forward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-modal .images.zoomOut.backward .img.ng-hide-add,.asg-modal .images.zoomOut.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zoomOut.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-modal .images.zoomOut.backward .img.ng-hide-add,.asg-modal .images.zoomOut.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-modal .images.zoomOut.backward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}.asg-modal .images.zoomInOut.forward .img.ng-hide-add,.asg-modal .images.zoomInOut.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zoomInOut.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-modal .images.zoomInOut.forward .img.ng-hide-add,.asg-modal .images.zoomInOut.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-modal .images.zoomInOut.forward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-modal .images.zoomInOut.backward .img.ng-hide-add,.asg-modal .images.zoomInOut.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.zoomInOut.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-modal .images.zoomInOut.backward .img.ng-hide-add,.asg-modal .images.zoomInOut.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-modal .images.zoomInOut.backward .img.ng-hide-remove{opacity:0;-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.asg-modal .images.flipX.forward .img.ng-hide-add,.asg-modal .images.flipX.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.flipX.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.asg-modal .images.flipX.forward .img.ng-hide-add,.asg-modal .images.flipX.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.asg-modal .images.flipX.forward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.asg-modal .images.flipX.backward .img.ng-hide-add,.asg-modal .images.flipX.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.flipX.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.asg-modal .images.flipX.backward .img.ng-hide-add,.asg-modal .images.flipX.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.asg-modal .images.flipX.backward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.asg-modal .images.flipY.forward .img.ng-hide-add,.asg-modal .images.flipY.forward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.flipY.forward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.asg-modal .images.flipY.forward .img.ng-hide-add,.asg-modal .images.flipY.forward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.asg-modal .images.flipY.forward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.asg-modal .images.flipY.backward .img.ng-hide-add,.asg-modal .images.flipY.backward .img.ng-hide-remove{-webkit-transition:all .64s ease;-o-transition:all .64s ease;transition:all .64s ease}.asg-modal .images.flipY.backward .img.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.asg-modal .images.flipY.backward .img.ng-hide-add,.asg-modal .images.flipY.backward .img.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.asg-modal .images.flipY.backward .img.ng-hide-remove{opacity:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.asg-modal .arrows{position:absolute;top:0;bottom:0;left:0;right:0;z-index:700;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.asg-modal .arrows:hover{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.asg-modal .arrows .toBackward,.asg-modal .arrows .toForward{position:absolute;top:45%}.asg-modal .arrows .toBackward .btn,.asg-modal .arrows .toForward .btn{padding:10px 16px;opacity:.4}.asg-modal .arrows .toBackward .btn:hover,.asg-modal .arrows .toForward .btn:hover{opacity:1}.asg-modal .arrows .toBackward{left:0}.asg-modal .arrows .toForward{right:0}.asg-modal .caption{position:absolute;left:0;right:0;opacity:0;z-index:900}.asg-modal .caption.top{top:0}.asg-modal .caption.bottom{bottom:0}.asg-modal .caption.visible,.asg-modal .caption:not(.visible):hover{opacity:1}.asg-modal .caption .content{padding:7px 10px;text-align:center;margin:auto}.asg-modal .dropdown-submenu,.asg-modal .dropdown-submenu>.dropdown-menu{position:relative}.asg-modal .dropdown-submenu.open>.dropdown-menu{display:block}@media (orientation:portrait){.asg-modal .help{left:0;right:0;top:0;font-size:1.1em;text-align:right}.asg-modal .help li{margin:0;padding:2px;display:block}.asg-modal .header{text-align:center;font-size:18px}.asg-modal .header .subtitle,.asg-modal .header .title{margin-top:1%;float:none;clear:both}.asg-modal .header .buttons{float:none!important;clear:both!important}.asg-modal .header .buttons .btn{font-size:.7em;margin:1% 0}.asg-modal .caption .content{font-size:1.1em}}.asg-panel .item{overflow:hidden;position:relative}.asg-panel .item img{cursor:pointer;display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.asg-panel .item .index{position:absolute;top:7px;z-index:9999;right:7px;padding:2px 4px;font-size:9px}.asg-thumbnail{position:relative;overflow:hidden;-webkit-transition:all .32s ease;-o-transition:all .32s ease;transition:all .32s ease;padding:0;opacity:0}.asg-thumbnail.initialized{opacity:1}.asg-thumbnail.dynamic{position:absolute;left:0;right:0;bottom:0;bottom:-20px;opacity:0}.asg-thumbnail.dynamic:hover{bottom:0;opacity:1}.asg-thumbnail .items{position:relative;white-space:nowrap;-webkit-transition:all .32s ease;-o-transition:all .32s ease;transition:all .32s ease}.asg-thumbnail .items .item{overflow:hidden;position:relative;display:inline-block;margin:0;-webkit-transition:all .32s ease;-o-transition:all .32s ease;transition:all .32s ease;vertical-align:top}.asg-thumbnail .items .item:last-child{margin-right:0}.asg-thumbnail .items .item img{cursor:pointer;display:block;width:auto;margin:0}.asg-thumbnail .items .item .index{-webkit-transition:all .32s ease;-o-transition:all .32s ease;transition:all .32s ease;position:absolute;z-index:9999;top:5px;right:5px;padding:1px 2px 0 4px;font-size:9px;cursor:pointer}.asg-modal .asg-thumbnail .items img{height:85px}.asg-modal .asg-thumbnail .items .index{font-size:12px}.asg-info{z-index:auto}.asg-control,.asg-info{position:relative;padding:10px}.asg-control{z-index:200}.asg-thumbnail .item .index{background-color:#dadada;color:#050505}.asg-modal.default{background-color:#dadada}.asg-modal.default .header,.asg-modal.default .highlight{background-color:#fefefe}.asg-modal.default .header .subtitle{background:#dadada;color:#fefefe}.asg-modal.default .caption .content,.asg-modal.default .help{background-color:rgba(5,5,5,.56);color:#dadada}.asg-panel.default .item.selected{border-color:#050505}.asg-panel.default .item .index{background-color:#dadada;color:#050505}.asg-thumbnail.darkblue{background-color:#050505;padding:4px 0 0}.asg-thumbnail.darkblue .item{margin:0 4px 0 0;background-color:#050505}.asg-thumbnail.darkblue .item img{height:42px;opacity:.64}.asg-thumbnail.darkblue .item .index{background-color:rgba(5,5,5,.64);color:#30c6d4;top:0;right:-10px;bottom:0;opacity:0}.asg-thumbnail.darkblue .item.selected img{opacity:1}.asg-thumbnail.darkblue .item.selected .index{opacity:1;right:0}.asg-thumbnail.darkblue .item:hover .index{opacity:.77;right:0}.asg-image.darkblue{background-color:#050505;color:#30c6d4}.asg-image.darkblue .asg-info{top:-100px;bottom:auto;font-size:12px;background-color:rgba(5,5,5,0);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.asg-image.darkblue .asg-info a{color:#30c6d4;border-bottom:1px dashed #30c6d4;text-decoration:none}.asg-image.darkblue .asg-info a:hover{text-decoration:none;border-bottom:1px solid #30c6d4}.asg-image.darkblue:hover .asg-info{background-color:rgba(5,5,5,.77);top:0}.asg-image.darkblue .btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:0;border-radius:0;background-image:none;text-shadow:none}.asg-image.darkblue .btn-default{border:1px solid #30c6d4;color:#30c6d4;background-color:transparent}.asg-image.darkblue .btn-default:focus,.asg-image.darkblue .btn-default:hover{border:1px solid #30c6d4;outline:0;color:#050505;background-color:#30c6d4}.asg-modal.darkblue{background-color:#050505}.asg-modal.darkblue .frame{margin:0}.asg-modal.darkblue .btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:0;border-radius:0;background-image:none;text-shadow:none}.asg-modal.darkblue .btn-default{border:1px solid #30c6d4;color:#30c6d4;background-color:transparent}.asg-modal.darkblue .btn-default:focus,.asg-modal.darkblue .btn-default:hover{border:1px solid #30c6d4;outline:0;color:#050505;background-color:#30c6d4}.asg-modal.darkblue .header{background-color:#050505;color:#30c6d4}.asg-modal.darkblue .header .title{text-transform:uppercase}.asg-modal.darkblue .header .subtitle{background:#30c6d4;color:#050505}.asg-modal.darkblue .help{background-color:rgba(5,5,5,.77);color:#30c6d4}.asg-modal.darkblue .caption .content{background-color:rgba(5,5,5,.64);color:#30c6d4;padding:0;line-height:32px}.asg-modal.darkblue .asg-thumbnail{background-color:rgba(5,5,5,.77)}.asg-modal.darkblue .asg-thumbnail .item img{height:77px}.asg-control.darkblue{background-color:#050505}.asg-control.darkblue .btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:0;border-radius:0;background-image:none;text-shadow:none}.asg-control.darkblue .btn-default{border:1px solid #30c6d4;color:#30c6d4;background-color:transparent}.asg-control.darkblue .btn-default:focus,.asg-control.darkblue .btn-default:hover{border:1px solid #30c6d4;outline:0;color:#050505;background-color:#30c6d4}.asg-info.darkblue{color:#30c6d4}.asg-info.darkblue,.asg-panel.darkblue,.asg-panel.darkblue .item{background-color:#050505}.asg-panel.darkblue .item.selected{border-color:#050505}.asg-panel.darkblue .item .index{background-color:rgba(5,5,5,.56);color:#30c6d4}.asg-thumbnail.darkred{background-color:#252c31;padding:6px 0 7px}.asg-thumbnail.darkred .item{margin:0 7px 0 0;opacity:.64;background-color:#252c31}.asg-thumbnail.darkred .item.selected{opacity:1}.asg-thumbnail.darkred .item img{height:42px}.asg-thumbnail.darkred .item.selected .index,.asg-thumbnail.darkred .item:hover .index{opacity:1;left:0}.asg-thumbnail.darkred .item .index{background-color:rgba(37,44,49,.9);color:#ff4343;top:unset;left:-20px;bottom:8%;right:unset;opacity:0;padding:1px 12px}.asg-image.darkred{background-color:#252c31;color:#ff4343}.asg-image.darkred .asg-info{top:-100px;bottom:auto;font-size:12px;background-color:rgba(37,44,49,0);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.asg-image.darkred .asg-info a{color:#ff4343;border-bottom:1px dashed #ff4343;text-decoration:none}.asg-image.darkred .asg-info a:hover{text-decoration:none;border-bottom:1px solid #ff4343}.asg-image.darkred:hover .asg-info{background-color:rgba(37,44,49,.77);top:0}.asg-image.darkred .btn{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:3px;border-radius:3px;background-image:none;text-shadow:none}.asg-image.darkred .btn-default{border:none;color:#8fa9cc;background-color:#445059}.asg-image.darkred .btn-default:focus,.asg-image.darkred .btn-default:hover{border:none;outline:0;color:#252c31;background-color:#ff4343}.asg-modal.darkred{background-color:#252c31}.asg-modal.darkred .frame{margin:0}.asg-modal.darkred .btn{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:3px;border-radius:3px;background-image:none;text-shadow:none}.asg-modal.darkred .btn-default{border:none;color:#8fa9cc;background-color:#445059}.asg-modal.darkred .btn-default:focus,.asg-modal.darkred .btn-default:hover{border:none;outline:0;color:#252c31;background-color:#ff4343}.asg-modal.darkred .header{background-color:#252c31;color:#8fa9cc}.asg-modal.darkred .header .title{color:#ff4343;text-transform:uppercase}.asg-modal.darkred .header .subtitle{background:#ff4343;color:#252c31}.asg-modal.darkred .caption .content,.asg-modal.darkred .help{background-color:rgba(37,44,49,.77);color:#8fa9cc}.asg-modal.darkred .caption .content{padding:0;line-height:32px}.asg-modal.darkred .asg-thumbnail{background-color:rgba(37,44,49,.77)}.asg-modal.darkred .asg-thumbnail .item img{height:77px}.asg-modal.darkred .arrows .toBackward .btn,.asg-modal.darkred .arrows .toForward .btn{opacity:.7}.asg-modal.darkred .arrows .toBackward .btn:hover,.asg-modal.darkred .arrows .toForward .btn:hover{opacity:1}.asg-control.darkred{background-color:#252c31}.asg-control.darkred .btn{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:3px;border-radius:3px;background-image:none;text-shadow:none}.asg-control.darkred .btn-default{border:none;color:#ff4343;background-color:transparent}.asg-control.darkred .btn-default:focus,.asg-control.darkred .btn-default:hover{border:none;outline:0;color:#252c31;background-color:#ff4343}.asg-info.darkred{color:#ff4343}.asg-info.darkred,.asg-panel.darkred,.asg-panel.darkred .item{background-color:#252c31}.asg-panel.darkred .item.selected{border-color:#252c31}.asg-panel.darkred .item .index{background-color:#252c31;color:#ff4343}.asg-thumbnail.whitegold{background-color:#d4c386;padding:4px}.asg-thumbnail.whitegold .item{margin:0 4px 0 0;opacity:.64;background-color:#212121}.asg-thumbnail.whitegold .item.selected{opacity:1}.asg-thumbnail.whitegold .item.selected .index,.asg-thumbnail.whitegold .item:hover .index{opacity:1;right:0}.asg-thumbnail.whitegold .item .index{background-color:rgba(33,33,33,.64);color:#d4c386;top:0;right:-10px;bottom:0;opacity:0}.asg-image.whitegold{background-color:#d4c386;color:#f1f1f1}.asg-image.whitegold .asg-info{background-color:rgba(33,33,33,.5);color:#e4e4e4}.asg-image.whitegold .asg-info a{color:#e4e4e4}.asg-image.whitegold .btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:0;border-radius:0;background-image:none;text-shadow:none}.asg-image.whitegold .btn-default{border:1px solid #f1f1f1;color:#f1f1f1;background-color:transparent}.asg-image.whitegold .btn-default:focus,.asg-image.whitegold .btn-default:hover{border:1px solid #d4c386;outline:0;color:#d4c386;background-color:#f1f1f1}.asg-modal.whitegold{background-color:#d4c386}.asg-modal.whitegold .btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:0;border-radius:0;background-image:none;text-shadow:none}.asg-modal.whitegold .btn-default{border:1px solid #f1f1f1;color:#f1f1f1;background-color:transparent}.asg-modal.whitegold .btn-default:focus,.asg-modal.whitegold .btn-default:hover{border:1px solid #d4c386;outline:0;color:#d4c386;background-color:#f1f1f1}.asg-modal.whitegold .header{background-color:#d4c386;color:#d4c386}.asg-modal.whitegold .header .title{color:#f1f1f1}.asg-modal.whitegold .header .subtitle{background:#d4c386;color:#f1f1f1}.asg-modal.whitegold .help{background-color:hsla(47,48%,68%,.77);color:#f1f1f1}.asg-modal.whitegold .caption .content{background-color:hsla(47,48%,68%,.56);color:#f1f1f1}.asg-control.whitegold{background-color:#d4c386}.asg-control.whitegold .btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:0;border-radius:0;background-image:none;text-shadow:none}.asg-control.whitegold .btn-default{border:1px solid #f1f1f1;color:#f1f1f1;background-color:transparent}.asg-control.whitegold .btn-default:focus,.asg-control.whitegold .btn-default:hover{border:1px solid #d4c386;outline:0;color:#d4c386;background-color:#f1f1f1}.asg-info.whitegold{background-color:#d4c386;color:#f1f1f1}.asg-info.whitegold a{color:#f1f1f1;border-bottom:1px dashed #d4c386;text-decoration:none}.asg-info.whitegold a:hover{text-decoration:none;border-bottom:1px solid #d4c386}.asg-panel.whitegold .item.selected{border-color:#d4c386}.asg-panel.whitegold .item.selected .index{background-color:#d4c386;color:#f1f1f1}.asg-panel.whitegold .item .index{color:#d4c386;top:inherit;bottom:14px;font-size:11px;padding:2px 6px}