@font-face{font-family:'WebComponentsIcons';src:url('fonts/WebComponentsIcons-eot.eot') format('embedded-opentype'),url('fonts/WebComponentsIcons-woff.woff') format('woff'),url('fonts/WebComponentsIcons-ttf.ttf') format('truetype')}
.t-font-icon,.trv-report-viewer .k-icon:not(.fa),.trv-report-viewer .k-tool-icon,.trv-report-viewer .k-button-group .k-tool-icon,.trv-report-viewer .k-colorpicker .k-tool-icon{display:inline-block;text-decoration:none;font:16px/1 WebComponentsIcons;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;background-image:none}
.t-font-icon,.trv-report-viewer .k-icon,.trv-report-viewer .k-tool-icon,.trv-report-viewer .k-button-group .k-tool-icon{height:16px}
.t-font-icon:before,.trv-report-viewer .k-icon:before{vertical-align:baseline}
.trv-report-viewer .t-i-undo:before{content:"\e100"}
.trv-report-viewer .t-i-redo:before{content:"\e101"}
.trv-report-viewer .t-i-refresh-a:before{content:"\e103"}
.trv-report-viewer .t-i-arrow-double-60-w:before{content:"\e00f"}
.trv-report-viewer .t-i-arrow-double-60-e:before{content:"\e00d"}
.trv-report-viewer .t-i-seek-e:before{content:"\e005"}
.trv-report-viewer .t-i-seek-w:before{content:"\e007"}
.trv-report-viewer .t-i-file:before{content:"\e906"}
.trv-report-viewer .t-i-download:before{content:"\e132"}
.trv-report-viewer .t-i-print:before{content:"\e10a"}
.trv-report-viewer .t-i-book:before{content:"\e651"}
.trv-report-viewer .t-i-filter:before{content:"\e129"}
.trv-report-viewer .t-i-zoom:before{content:"\e690"}
.trv-report-viewer .t-i-zoom-in:before{content:"\e13f"}
.trv-report-viewer .t-i-zoom-out:before{content:"\e140"}
.trv-report-viewer .t-i-reorder:before{content:"\e02f"}
.trv-report-viewer .t-i-bookmark:before{content:"\e303"}
.trv-report-viewer .t-i-search:before{content:"\e13e"}
.trv-report-viewer .t-i-search-stop:before{content:"\e11b"}
.trv-report-viewer .t-i-search-match-case:before{content:"\e606"}
.trv-report-viewer .t-i-search-match-whole-word:before{content:"\e643"}
.trv-report-viewer .t-i-search-use-regex:before{content:"\e644"}
.trv-report-viewer .t-i-search-navigate-up:before{content:"\e013"}
.trv-report-viewer .t-i-search-navigate-down:before{content:"\e015"}
.trv-report-viewer .t-i-search-error:before{content:"\e403"}
.trv-report-viewer .t-i-email:before{content:"\e809"}
.trv-report-viewer .k-i-calendar:before{content:"\e108"}
.trv-report-viewer .k-i-arrow-s:before,.trv-report-viewer .k-i-arrow-60-down:before{content:"\e006"}
.trv-report-viewer .k-i-arrow-n:before,.trv-report-viewer .k-i-arrow-60-up:before{content:"\e004"}
.trv-report-viewer .k-i-arrow-w:before,.trv-report-viewer .k-i-arrow-60-left:before{content:"\e007"}
.trv-report-viewer .k-i-arrow-e:before,.trv-report-viewer .k-i-arrow-60-right:before{content:"\e005"}
.trv-report-viewer .k-i-close:before{content:"\e11b"}
.trv-report-viewer .k-bold:before,.trv-report-viewer .k-i-bold:before{content:"\e601"}
.trv-report-viewer .k-italic:before,.trv-report-viewer .k-i-italic:before{content:"\e602"}
.trv-report-viewer .k-underline:before,.trv-report-viewer .k-i-underline:before{content:"\e603"}
.trv-report-viewer .k-strikethrough:before,.trv-report-viewer .k-i-strikethrough:before{content:"\e608"}
.trv-report-viewer .k-justifyLeft:before,.trv-report-viewer .k-i-justifyLeft:before{content:"\e61d"}
.trv-report-viewer .k-justifyCenter:before,.trv-report-viewer .k-i-justifyCenter:before{content:"\e61e"}
.trv-report-viewer .k-justifyRight:before,.trv-report-viewer .k-i-justifyRight:before{content:"\e61f"}
.trv-report-viewer .k-justifyFull:before,.trv-report-viewer .k-i-justifyFull:before{content:"\e620"}
.trv-report-viewer .k-insertUnorderedList:before,.trv-report-viewer .k-i-insertUnorderedList:before{content:"\e614"}
.trv-report-viewer .k-insertOrderedList:before,.trv-report-viewer .k-i-insertOrderedList:before{content:"\e613"}
.trv-report-viewer .k-indent:before,.trv-report-viewer .k-i-indent:before{content:"\e615"}
.trv-report-viewer .k-outdent:before,.trv-report-viewer .k-i-outdent:before{content:"\e616"}
.trv-report-viewer .k-createLink:before,.trv-report-viewer .k-i-createLink:before{content:"\e10f"}
.trv-report-viewer .k-unlink:before,.trv-report-viewer .k-i-unlink:before{content:"\e110"}
.trv-report-viewer .k-cleanFormatting:before,.trv-report-viewer .k-i-cleanFormatting:before{content:"\e667"}
.trv-report-viewer .k-foreColor:before,.trv-report-viewer .k-i-foreColor:before{content:"\e605"}
.trv-report-viewer .k-backColor:before,.trv-report-viewer .k-i-backColor:before{content:"\e50f"}
.trv-report-viewer .k-subscript:before,.trv-report-viewer .k-i-subscript:before{content:"\e609"}
.trv-report-viewer .k-superscript:before,.trv-report-viewer .k-i-superscript:before{content:"\e60a"}
.trv-report-viewer .t-i-scroll{transform:rotateY(180deg)}
.trv-report-viewer .t-i-scroll:before{content:"\e022"}
.trv-report-viewer .k-expand-prev:before,.trv-report-viewer .k-collapse-next:before{content:"\e005"}
.trv-report-viewer .k-treeview .k-plus:before,.trv-report-viewer .k-i-expand:before{content:"\e005"}
.trv-report-viewer .k-treeview .k-minus:before,.trv-report-viewer .k-i-collapse:before{content:"\e001"}
.trv-report-viewer .k-collapse-prev:before,.trv-report-viewer .k-expand-next:before{content:"\e007"}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.popover-content{padding:9px 14px}
.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover>.arrow{border-width:11px}
.popover>.arrow:after{border-width:10px;content:""}
.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}
.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}
.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}
.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}
.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}
.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}
.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}
.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}
.shadow-z-1{box-shadow:0 1px 6px 0 rgba(0,0,0,0.12),0 1px 6px 0 rgba(0,0,0,0.12)}
.shadow-z-1-hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
.shadow-z-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.shadow-z-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}
.shadow-z-4{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)}
.shadow-z-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)}
.popover,.tooltip-inner{color:#ececec;line-height:1em;background:rgba(101,101,101,0.9);border:0;border-radius:2px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.12),0 1px 6px 0 rgba(0,0,0,0.12)}
.tooltip,.tooltip.in{opacity:1}
.popover .arrow,.tooltip .arrow,.popover .tooltip-arrow,.tooltip .tooltip-arrow{display:none}
@font-face{font-family:"icons";src:url('fonts/icons.eot?1704885004');src:url('fonts/icons.eot#iefix?1704885004') format('eot'),url('fonts/icons.woff?1704885004') format('woff'),url('fonts/icons.ttf?1704885004') format('truetype'),url('fonts/icons.svg#icons?1704885004') format('svg');font-weight:normal;font-style:normal}
.fi:before,.glyphicon:before{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;text-decoration:inherit}
.fi:before{font-family:"icons"}
.glyphicon{top:-2px}
.fi-accounting:before{content:"\EA01"}
.fi-accounting2:before{content:"\EA02"}
.fi-activities:before{content:"\EA03"}
.fi-addnote:before{content:"\EA04"}
.fi-addpost:before{content:"\EA05"}
.fi-admin:before{content:"\EA06"}
.fi-airplane:before{content:"\EA07"}
.fi-arrow1:before{content:"\EA08"}
.fi-arrow2:before{content:"\EA09"}
.fi-arrow3:before{content:"\EA0A"}
.fi-arrownext:before{content:"\EA0B"}
.fi-arrowsnake:before{content:"\EA0C"}
.fi-assignedbyme:before{content:"\EA0D"}
.fi-at:before{content:"\EA0E"}
.fi-attach:before{content:"\EA0F"}
.fi-bank:before{content:"\EA10"}
.fi-breadcrumb:before{content:"\EA11"}
.fi-broker:before{content:"\EA12"}
.fi-burger:before{content:"\EA13"}
.fi-cal30:before{content:"\EA14"}
.fi-cal60:before{content:"\EA15"}
.fi-cal90:before{content:"\EA16"}
.fi-calC:before{content:"\EA17"}
.fi-calcarrow:before{content:"\EA18"}
.fi-calendar:before{content:"\EA19"}
.fi-calendar2:before{content:"\EA1A"}
.fi-calendar3:before{content:"\EA1B"}
.fi-check:before{content:"\EA1C"}
.fi-check2:before{content:"\EA1D"}
.fi-clipboard:before{content:"\EA1E"}
.fi-clipboard2:before{content:"\EA1F"}
.fi-close:before{content:"\EA20"}
.fi-close2:before{content:"\EA21"}
.fi-cloud:before{content:"\EA22"}
.fi-collapse:before{content:"\EA23"}
.fi-cols:before{content:"\EA24"}
.fi-contact:before{content:"\EA25"}
.fi-correct:before{content:"\EA26"}
.fi-dashboard:before{content:"\EA27"}
.fi-data:before{content:"\EA28"}
.fi-deals:before{content:"\EA29"}
.fi-delete:before{content:"\EA2A"}
.fi-delete2:before{content:"\EA2B"}
.fi-doccheck:before{content:"\EA2C"}
.fi-documents:before{content:"\EA2D"}
.fi-dots:before{content:"\EA2E"}
.fi-download:before{content:"\EA2F"}
.fi-edit:before{content:"\EA30"}
.fi-edit2:before{content:"\EA31"}
.fi-email:before{content:"\EA32"}
.fi-excel:before{content:"\EA33"}
.fi-expand:before{content:"\EA34"}
.fi-eye:before{content:"\EA35"}
.fi-eyehide:before{content:"\EA36"}
.fi-fb:before{content:"\EA37"}
.fi-filter-close:before{content:"\EA38"}
.fi-filterclear:before{content:"\EA39"}
.fi-filters:before{content:"\EA3A"}
.fi-financial:before{content:"\EA3B"}
.fi-first:before{content:"\EA3C"}
.fi-gplus:before{content:"\EA3D"}
.fi-help:before{content:"\EA3E"}
.fi-house:before{content:"\EA3F"}
.fi-instagram:before{content:"\EA40"}
.fi-key:before{content:"\EA41"}
.fi-last:before{content:"\EA42"}
.fi-linkedin:before{content:"\EA43"}
.fi-links:before{content:"\EA44"}
.fi-list:before{content:"\EA45"}
.fi-lock:before{content:"\EA46"}
.fi-look:before{content:"\EA47"}
.fi-map:before{content:"\EA48"}
.fi-mobile:before{content:"\EA49"}
.fi-moneydel:before{content:"\EA4A"}
.fi-mytasks:before{content:"\EA4B"}
.fi-newi:before{content:"\EA4C"}
.fi-next:before{content:"\EA4D"}
.fi-notification:before{content:"\EA4E"}
.fi-office1:before{content:"\EA4F"}
.fi-outside:before{content:"\EA50"}
.fi-payments:before{content:"\EA51"}
.fi-pechat:before{content:"\EA52"}
.fi-phone:before{content:"\EA53"}
.fi-pig:before{content:"\EA54"}
.fi-plus:before{content:"\EA55"}
.fi-plus2:before{content:"\EA56"}
.fi-pointer:before{content:"\EA57"}
.fi-prev:before{content:"\EA58"}
.fi-profile:before{content:"\EA59"}
.fi-progress:before{content:"\EA5A"}
.fi-properties:before{content:"\EA5B"}
.fi-rate-down:before{content:"\EA5C"}
.fi-rate-up:before{content:"\EA5D"}
.fi-refresh:before{content:"\EA5E"}
.fi-renewals:before{content:"\EA5F"}
.fi-save:before{content:"\EA60"}
.fi-search:before{content:"\EA61"}
.fi-settings:before{content:"\EA62"}
.fi-share:before{content:"\EA63"}
.fi-sort-down:before{content:"\EA64"}
.fi-sort-up:before{content:"\EA65"}
.fi-sort:before{content:"\EA66"}
.fi-star:before{content:"\EA67"}
.fi-stat1:before{content:"\EA68"}
.fi-stat2:before{content:"\EA69"}
.fi-stat3:before{content:"\EA6A"}
.fi-stat4:before{content:"\EA6B"}
.fi-stat5:before{content:"\EA6C"}
.fi-stat6:before{content:"\EA6D"}
.fi-stat7:before{content:"\EA6E"}
.fi-stats1:before{content:"\EA6F"}
.fi-stats2:before{content:"\EA70"}
.fi-tasks:before{content:"\EA71"}
.fi-tel:before{content:"\EA72"}
.fi-total:before{content:"\EA73"}
.fi-triangle:before{content:"\EA74"}
.fi-twitter:before{content:"\EA75"}
.fi-upload:before{content:"\EA76"}
.fi-user:before{content:"\EA77"}
.fi-user2:before{content:"\EA78"}
.fi-users2:before{content:"\EA79"}
.fi-view:before{content:"\EA7A"}
@font-face{font-family:'roboto';src:url('fonts/roboto-medium-webfont.eot');src:url('fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-medium-webfont.woff2') format('woff2'),url('fonts/roboto-medium-webfont.woff') format('woff'),url('fonts/roboto-medium-webfont.ttf') format('truetype'),url('fonts/roboto-medium-webfont.svg#robotomedium') format('svg');font-weight:500;font-style:normal}
@font-face{font-family:'roboto';src:url('fonts/roboto-mediumitalic-webfont.eot');src:url('fonts/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-mediumitalic-webfont.woff2') format('woff2'),url('fonts/roboto-mediumitalic-webfont.woff') format('woff'),url('fonts/roboto-mediumitalic-webfont.ttf') format('truetype'),url('fonts/roboto-mediumitalic-webfont.svg#robotomedium_italic') format('svg');font-weight:500;font-style:italic}
@font-face{font-family:'roboto';src:url('fonts/roboto-italic-webfont.eot');src:url('fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-italic-webfont.woff2') format('woff2'),url('fonts/roboto-italic-webfont.woff') format('woff'),url('fonts/roboto-italic-webfont.ttf') format('truetype'),url('fonts/roboto-italic-webfont.svg#robotoitalic') format('svg');font-weight:normal;font-style:italic}
@font-face{font-family:'roboto';src:url('fonts/roboto-light-webfont.eot');src:url('fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-light-webfont.woff2') format('woff2'),url('fonts/roboto-light-webfont.woff') format('woff'),url('fonts/roboto-light-webfont.ttf') format('truetype'),url('fonts/roboto-light-webfont.svg#robotolight') format('svg');font-weight:300;font-style:normal}
@font-face{font-family:'roboto';src:url('fonts/roboto-lightitalic-webfont.eot');src:url('fonts/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-lightitalic-webfont.woff2') format('woff2'),url('fonts/roboto-lightitalic-webfont.woff') format('woff'),url('fonts/roboto-lightitalic-webfont.ttf') format('truetype'),url('fonts/roboto-lightitalic-webfont.svg#robotolight_italic') format('svg');font-weight:300;font-style:italic}
@font-face{font-family:'roboto';src:url('fonts/roboto-regular-webfont.eot');src:url('fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-regular-webfont.woff2') format('woff2'),url('fonts/roboto-regular-webfont.woff') format('woff'),url('fonts/roboto-regular-webfont.ttf') format('truetype'),url('fonts/roboto-regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'roboto';src:url('fonts/roboto-bold-webfont.eot');src:url('fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-bold-webfont.woff2') format('woff2'),url('fonts/roboto-bold-webfont.woff') format('woff'),url('fonts/roboto-bold-webfont.ttf') format('truetype'),url('fonts/roboto-bold-webfont.svg#robotobold') format('svg');font-weight:bold;font-style:normal}
@font-face{font-family:'roboto';src:url('fonts/roboto-bolditalic-webfont.eot');src:url('fonts/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-bolditalic-webfont.woff2') format('woff2'),url('fonts/roboto-bolditalic-webfont.woff') format('woff'),url('fonts/roboto-bolditalic-webfont.ttf') format('truetype'),url('fonts/roboto-bolditalic-webfont.svg#robotobold_italic') format('svg');font-weight:bold;font-style:italic}
.popover{color:#fff;background:rgba(114,114,114,0.95)}
.popover .arrow,.popover .tooltip-arrow{display:block;border-width:5px}
.popover .arrow:after,.popover .tooltip-arrow:after{display:none}
.popover.right>.arrow{margin-top:-5px;left:-5px;border-right-color:rgba(114,114,114,0.95)}
.popover.left>.arrow{margin-top:-5px;right:-5px;border-left-color:rgba(114,114,114,0.95)}
.popover.top>.arrow{margin-left:-5px;bottom:-5px;border-top-color:rgba(114,114,114,0.95)}
.popover.bottom>.arrow{margin-left:-5px;top:-5px;border-bottom-color:rgba(114,114,114,0.95)}
.popover-content{white-space:pre-wrap}
.b-login{background:#fff;border-radius:6px;margin:10px 0 0;padding:20px;text-align:left;box-shadow:0 10px 20px rgba(10,82,146,0.8)}
.login-form{background:#f6f6f6;border:1px solid #f0f0f0;border-radius:3px;margin:0 0 18px;padding:15px 20px}
.login-form .form-group{margin:0 0 10px}
.login-form .form-label{color:#005dab;font-size:14px;font-weight:normal;min-height:16px}
.login-form .input{position:relative}
.login-form .input .fi,.login-form .input .glyphicon{color:#0c5fa9;font-size:17px;position:absolute;right:0;top:9px}
.login-form .form-control{background-image:linear-gradient(#005dab,#005dab),linear-gradient(#d6d6d6,#d6d6d6);background-size:0 2px,100% 1px;background-position:center bottom,center calc(100% - 1px);background-repeat:no-repeat;background-color:transparent;border:0;color:#000;display:block;font-size:17px;height:38px;padding:0 25px 0 0;position:relative;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}
.login-form .form-control:focus{outline:0;animation:input-highlight .5s forwards;box-shadow:none;background-size:0 2px,100% 1px;background-image:linear-gradient(#005dab,#005dab),linear-gradient(#d2d2d2,#d2d2d2)}
.login-btn{float:right}
.login-btn .btn{background:#63af20;border:0;border-radius:6px;outline:0;color:#fff;cursor:pointer;font-size:13px;font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif;height:46px;text-align:center;text-transform:uppercase;transition:all .2s;width:105px;box-shadow:0 1px 3px rgba(217,217,217,0.8)}
.login-btn .btn:hover{background-color:#63b603;box-shadow:0 1px 6px 0 rgba(0,0,0,0.12),0 1px 6px 0 rgba(0,0,0,0.12)}
.login-bottom .forgot-password{color:#4a90e2;display:block;font-size:13px;font-weight:normal;margin:0 0 5px;min-height:14px;text-decoration:none}
.login-bottom .forgot-password:hover{text-decoration:underline}
.login-bottom .checkbox{color:#000;font-size:14px;line-height:14px}
.login-bottom .checkbox input{margin:0 12px 0 0}
.has-error .form-label{color:#f44336}
.has-error .form-control{background-image:linear-gradient(#f44336,#f44336),linear-gradient(#f44336,#f44336) !important}
.has-error .form-control:focus{background-image:linear-gradient(#f44336,#f44336),linear-gradient(#f44336,#f44336) !important}
.has-error .fi,.has-error .glyphicon{color:#f44336 !important}
@keyframes input-highlight{0%{background-size:0 2px,100% 1px}
100%{background-size:100% 2px,100% 1px}
}*{box-sizing:border-box}
body,html{height:100%}
body{background:#0c5fa9;font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}
.login-page{min-height:100%;overflow:hidden;position:relative;text-align:center}
.login-page-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:410px;width:100%}@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounce{from,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}@keyframes bounce{from,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{from,50%,100%{opacity:1}
25%,75%{opacity:0}
}@keyframes flash{from,50%,100%{opacity:1}
25%,75%{opacity:0}
}.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{from,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}@keyframes shake{from,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}@keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{from,11.1%,100%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}@keyframes jello{from,11.1%,100%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes bounceIn{from,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}@keyframes bounceInDown{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}@keyframes bounceInLeft{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}@keyframes bounceInRight{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInUp{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{from{opacity:0}
100%{opacity:1}
}@keyframes fadeIn{from{opacity:0}
100%{opacity:1}
}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{from{opacity:1}
100%{opacity:0}
}@keyframes fadeOut{from{opacity:1}
100%{opacity:0}
}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes fadeOutDown{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes fadeOutDownBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes fadeOutLeft{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes fadeOutLeftBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes fadeOutRight{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes fadeOutRightBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes fadeOutUp{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes fadeOutUpBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{from{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}@keyframes lightSpeedOut{from{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}@keyframes rollOut{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@media(max-width:1024px){.form-fieldset .form-control{font-size:16px}
.form-fieldset label.form-control.total{font-size:16px;font-weight:500}
}footer{background:#034d8c;padding:10px;color:#fff;text-align:left;position:relative;bottom:0;width:100%;height:40px;z-index:100}
a.action-link:focus{color:#4aa1ea;text-decoration:none}
.clickable{cursor:pointer}
.user-item{white-space:normal}
.header .notifications-popover{max-width:400px;width:400px}
.header .notification-item{min-height:45px}
.header .notification-item>a{min-height:45px}
.header .notification-item-main{margin:0 0 0 33px;padding:0 0 0 5px}
.header .notification-item-icon{height:33px;width:33px}
.header .notification-item-title{font-size:13px}
.header .notification-item-message{padding-top:5px}
.header-panel-actions a{display:inline-block}
.badge.sup{min-width:16px;min-height:16px;padding:3px;background:red;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);font-size:9px;line-height:10px;position:relative;top:-8px;left:0;border-radius:8px}
.navbar.navbar .dropdown-menu li>a:hover,.navbar-default.navbar .dropdown-menu li>a:hover,.navbar.navbar .dropdown-menu li>a:focus,.navbar-default.navbar .dropdown-menu li>a:focus{color:#005dab !important}
.navbar-user .dropdown-menu>li>form>a{color:#4a4a4a;padding:8px 10px;position:relative;z-index:1;display:block;clear:both;font-weight:normal;line-height:1.42857143;white-space:nowrap;text-decoration:none}
.text-warning{color:#8a6d3b}
.page-header{z-index:150}
.page-header-heading .editabled{margin-right:26px !important;padding-left:2px !important}
.page-header-heading .editabled:hover{margin-right:0 !important;padding-right:26px !important}
.label-type-common{background:#005dab}
.global-validation-errors{left:5%;position:fixed;top:0;width:90%;z-index:999999}
.popup-showed .global-validation-errors{z-index:1051}
.global-validation-errors .errors-list{display:inline-block;padding:0 20px;text-align:left}
.global-validation-errors .errors-list .header{font-size:15px;height:auto;padding-bottom:15px}
.global-validation-errors .errors-list ul{padding:0}
.global-validation-errors .errors-list li{font-size:14px;list-style-type:disc;list-style-position:inside;padding-top:2px}
.noty_bar.noty_type_error .noty_message{font-weight:normal !important}
.noty_bar.noty_type_success .noty_message{font-size:16px !important;line-height:32px !important}
.total{font-size:20px;height:38px;line-height:38px}
.has-error .form-control.text{background-image:none !important}
.has-error .total{color:red !important}
.has-error label.form-control{background:none !important;color:#f44336}
.form-fieldset .form-legend{text-transform:uppercase}
.autocompleter-add-new{padding:10px}
.autocompleter-add-new a{color:#005dab;display:block;margin:-10px;padding:10px}
.autocompleter-add-new a:hover{color:#4aa1ea;text-decoration:none}
.autocompleter-add-new .fi-expand:before{position:relative;top:2px;margin-right:5px}
.date-picker:before{cursor:pointer}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{top:3px}
.bootstrap-select.deselect-btn-only .bs-select-all{display:none !important}
.bootstrap-select.deselect-btn-only .bs-deselect-all{border-radius:3px !important;font-size:14px !important;text-align:center !important;width:100% !important}
.bootstrap-select .bs-select-all,.bootstrap-select .bs-deselect-all{font-size:14px !important;text-align:center !important}
.bootstrap-select.btn-group .dropdown-menu.inner{float:left !important}
.bootstrap-select.simple-select.btn-group .dropdown-menu.open li>a.opt{padding-left:2.25em}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}
.bootstrap-select.open .btn.actions-btn{background-image:none !important}
.bootstrap-select .caret{border-top-width:5px;border-left-width:5px;border-right-width:5px;border-bottom-width:5px}
.bootstrap-select .dropdown-toggle.btn-loading::before{margin:0;top:50%;right:16px}
.stats-icon ~ .stats-label{margin-right:0 !important}
.stats-icon ~ .stats-label:before{width:calc(100% - 90px) !important}
.stats-content .stats-label .glyphicon{height:12px;width:12px;top:2px}
.stats-heading,.search-filters-heading,.contact-info-heading,.filters-heading{text-transform:uppercase}
.notification-item.take-action{background-color:#d9fcdb}
.input-group-addon{color:rgba(0,0,0,.84);font-size:18px !important}
.input-group-addon.form-label,.input-group-addon label{color:#005dab;font-size:14px !important;margin-right:8px !important}
.input-group-addon a{font-size:14px !important}
.form-toggle-link+.btn+.form-legend{margin-right:120px}
.form-fieldset .form-toggle-link+.btn{position:absolute;right:50px;top:17px;margin:0}
.fieldset-commission-details .total,.fieldset-financial-details .total{font-size:20px !important;line-height:38px}
.form-fieldset .simple-table{margin:0}
.form-fieldset .form-sublegend{color:#005dab;font-size:18px;font-weight:bold;margin:0;padding:7px 0;position:relative;transition:all .2s;text-transform:uppercase}
.form-fieldset .row .form-sublegend{margin-bottom:20px;padding-left:15px;padding-right:15px}
.form-fieldset label.form-control{height:38px;line-height:38px;margin:0;padding:0}
div.form-control.readonly{cursor:not-allowed;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.form-fieldset .form-control[readonly],.form-fieldset .form-control[readonly]:focus{background-image:none}
.form-fieldset .row .text-or{align-self:center;font-size:24px;color:#999;margin:0;text-align:center}
.form-fieldset .row.toggle-wrapper{margin-bottom:10px;margin-top:10px}
.form-fieldset .row .actions,.form-fieldset .row .actions.text-center{align-self:center;text-align:center;margin:0}
.form-fieldset .row.totals .btn-sm{margin:3px 1px}
.form-fieldset .row .actions.text-left{text-align:left}
.form-fieldset .row .actions.text-right{text-align:right}
.form-fieldset .row .actions .row{margin:0}
.form-fieldset .row .actions .row .col{padding:0}
.form-fieldset .row .actions .action{line-height:38px !important;text-decoration:none}
.form-fieldset .row .actions .download-link{font-size:13px}
.form-fieldset .row .actions .download-link .fi:before{top:1px}
.form-fieldset .row .actions .edit-link{font-size:14px;color:#000}
.form-fieldset .row .actions .edit-link .fi:before{top:3px}
.form-fieldset .row .actions a{margin:0;padding:6px 9px;vertical-align:middle}
.form-fieldset .row .actions a .fi{margin:0;padding:0}
.form-fieldset .row .actions .btn-sm{margin:4px 1px}
.form-fieldset .row .col .total{line-height:38px;height:38px}
.togglebutton label{margin-top:5px;margin-bottom:4px}
select-company{width:100%}
fieldset[disabled] select-company .btn-link{display:none}
fieldset[disabled] .dz-clickable{pointer-events:none;visibility:hidden}
a.btn.enabled,fieldset[disabled] a.btn.enabled{pointer-events:auto !important}
.btn.enabled,fieldset[disabled] .btn.enabled{cursor:pointer;opacity:1}
.dz-clickable{cursor:pointer}
.display-line-breaks{white-space:pre-wrap}
.subtext{color:#9b9b9b}
.select2-results__option.select2-results__option--highlighted .subtext{color:#9b9b9b}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{color:#aaa;background:#f9f9f9;border-radius:0}
.circle-button.btn-show-ytd{position:absolute;top:11px;left:100%;margin-left:-49px}
.circle-button.btn-show-ytd .fi{width:28px;height:28px;position:absolute;top:0;background:#005dab;color:#fff;text-align:center;border-radius:50%;font-size:19.5px}
.circle-button.btn-show-ytd .fi:before{font-size:14px !important;line-height:28px !important}
.stats-content.loading .stats-count,.stats-content .stats-count.loading{color:#BBB}
.file-upload-list{margin:0}
.file-upload-list .file-upload-item .document-name{width:auto;white-space:nowrap}
.file-upload-list .file-upload-item .dz-progress{width:10%;overflow:hidden}
.file-upload-list .file-upload-item .empty-cell{width:100%}
.deal-modified-details{display:block;font-size:12px;position:relative;vertical-align:middle}
.calculate-table .input-group-addon{font-size:14px !important}
.modal-preload-landing{display:none}
.popup.single-column,.popup.column-1{width:380px}
.popup.column-2{width:700px}
.popup.confirm .popup-main,.popup.notify .popup-main{padding:20px 0 0 0}
.popup.confirm .popup-main p,.popup.notify .popup-main{margin-bottom:20px}
.popup-header .popup-close{z-index:1;position:absolute;top:10px;right:15px;color:#929292;cursor:pointer}
.popup .popup-heading{text-align:center}
.popup .add-form-main{margin:-20px !important}
.popup .popup-main.inputs{padding:20px 0 0 10px}
.popup .popup-main .form-group{margin-bottom:20px}
.popup .popup-main .form-legend{margin-bottom:20px}
.popup .popup-main .form-label{font-size:14px !important}
.popup .popup-main .row.footer{text-align:right;margin-bottom:-10px}
.popup .popup-main .row.footer.text-center{text-align:center}
.popup .popup-footer{padding:0}
.popup .popup-footer .btn+.btn{margin-left:10px}
.popup .k-loading-color{background-color:#f7f7f7}
.popup-footer .btn,.popup .popup-main .row.footer .btn{min-width:65px}
.popup .btn+.btn{margin-left:5px}
.popup-add-new-contact .form-fieldset{padding-left:68px !important;padding-right:19px !important}
.popup .brokers-new-popup-main .form-control,.popup .add-client-main .form-control,.popup .add-split-main .form-control{height:38px !important;font-size:18px !important}
.popup .brokers-new-popup-main .form-control .filter-option,.popup .add-client-main .form-control .filter-option,.popup .add-split-main .form-control .filter-option{height:38px !important;font-size:18px !important}
.popup .input-group-addon.invisible{display:none !important}
.popup table .text{font-size:16px}
.popup .b-users-table{min-height:100px}
.popup .b-users-table.tiny>tbody>tr>td{padding-top:3px;padding-bottom:3px}
.daterangepicker.ltr.show-calendar{z-index:1000}
.deals-gray{background-color:#aaa}
.deals-darkGray{background-color:#444}
.deals-purple{background-color:#c07cff}
.deals-green{background-color:#60b103}
.deals-yellow{background-color:#f5c623}
.deals-orange{background-color:#f5c623}
.deals-darkOrange{background-color:#f26518}
.deals-red{background-color:#f02}
.popover{color:#000;background:rgba(255,255,255,1);border-radius:2px}
.popover.top>.arrow{border-top-color:rgba(255,255,255,1)}
.popover.right>.arrow{border-right-color:rgba(255,255,255,1)}
.popover.bottom>.arrow{border-bottom-color:rgba(255,255,255,1)}
.popover.left>.arrow{border-left-color:rgba(255,255,255,1)}
.popover .popover-title{border-radius:2px 2px 0 0;color:#005dab;font-weight:bold;background:0;border:0;padding-bottom:0}
.popover .popover-content{line-height:1.3;font-weight:400}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;font-size:18px}
.alert .alert-link{text-decoration:underline}
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.alert-success .alert-link{color:#2b542c}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert-info .alert-link{color:#245269}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.alert-warning .alert-link{color:#66512c}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.alert-danger .alert-link{color:#843534}
.alert .close{font-size:28px}
.alert .btn{margin:0}
.row.d-flex{display:flex;flex-wrap:wrap;align-items:flex-end}
.row.d-flex>.col,.row.d-flex>[class*='col-']{flex-basis:0;flex-grow:1;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px}
.row.d-flex .col-auto{flex:0 0 auto;width:auto;max-width:100%}
.row.d-flex .col-1,.row.d-flex .col-sm-1,.row.d-flex .col-md-1,.row.d-flex .col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}
.row.d-flex .col-2,.row.d-flex .col-sm-2,.row.d-flex .col-md-2,.row.d-flex .col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}
.row.d-flex .col-3,.row.d-flex .col-sm-3,.row.d-flex .col-md-3,.row.d-flex .col-lg-3{flex:0 0 25%;max-width:25%}
.row.d-flex .col-4,.row.d-flex .col-sm-4,.row.d-flex .col-md-4,.row.d-flex .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.row.d-flex .col-5,.row.d-flex .col-sm-5,.row.d-flex .col-md-5,.row.d-flex .col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}
.row.d-flex .col-6,.row.d-flex .col-sm-6,.row.d-flex .col-md-6,.row.d-flex .col-lg-6{flex:0 0 50%;max-width:50%}
.row.d-flex .col-7,.row.d-flex .col-sm-7,.row.d-flex .col-md-7,.row.d-flex .col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}
.row.d-flex .col-8,.row.d-flex .col-sm-8,.row.d-flex .col-md-8,.row.d-flex .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}
.row.d-flex .col-9,.row.d-flex .col-sm-9,.row.d-flex .col-md-9,.row.d-flex .col-lg-9{flex:0 0 75%;max-width:75%}
.row.d-flex .col-10,.row.d-flex .col-sm-10,.row.d-flex .col-md-10,.row.d-flex .col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}
.row.d-flex .col-11,.row.d-flex .col-sm-11,.row.d-flex .col-md-11,.row.d-flex .col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}
.row.d-flex .col-12,.row.d-flex .col-sm-12,.row.d-flex .col-md-12,.row.d-flex .col-lg-12{flex:0 0 100%;max-width:100%}
.w-100{width:100% !important}
.property-unit-notification{color:#005dab;font-size:18px;margin-top:30px}
.bootstrap-select.disabled .btn{pointer-events:none}
.disabled .dz-clickable{pointer-events:none;visibility:hidden}
.disabled .dz-preview .remove-link{pointer-events:none;visibility:hidden}
a.disabled{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}
.ecd-deadline-info{color:#005dab;font-size:20px;margin-left:1em}
.label-deal-imported{background:#a5a5a5}
.label-deal-qb-sync{background:#a5a5a5}
.label-deal-confidential{background:#d04354}
.label-deal-nda{background:#f5a623}
.form-control[disabled]{-webkit-text-fill-color:#aaa}
.info-sign-blue{color:#005dab;font-size:18px;top:3px !important}
.property-icon-warning{color:orange;position:initial !important;font-size:14px !important}
.property-icon-warning-soft{color:#005dab}
.fi.fi-prev{padding:1px 2px 0 0}
.fi.fi-next{padding:1px 0 0 2px}
.move-down,.move-up{padding:5px}
.property-item .property-id{color:gray;float:right}
.property-item .address{color:gray;font-size:12px}
.container-vbox .comps-items{overflow:hidden;height:100%;padding-right:0;max-width:375px}
.comp-map-cluster-popup .comps-items{overflow:auto}
.container-vbox .comps-items .comps-grid{min-height:1px;display:flex;flex-direction:column;border:0;background:0;flex-grow:1}
.container-vbox .comps-items .k-pager-wrap{border:0;background:0;flex-wrap:wrap;padding:10px 0;justify-content:center;row-gap:10px}
@media(max-width:1024px){.container-vbox .comps-items{max-width:none !important;display:flex}
.container-vbox .comps-items .comps-grid .k-d-grid{grid-template-columns:repeat(auto-fill,minmax(355px,1fr)) !important;height:auto !important;overflow:auto !important}
}.form-label.disabled{color:#777}
div.company-row div.input-group-btn{min-width:1px}
div.company-row div.input-group-addon a:not(:first-child){margin-left:10px}
div.popup.popup-add-new-property{width:100%;min-width:700px;max-width:1200px}
.missing-resources-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.office-inactive-label{opacity:.5}