@charset "UTF-8";
/*!
 *
 * Naut - Bootstrap Admin Theme + AngularJS
 *
 * Author: @geedmo
 * Website: http://geedmo.com
 * License: https://wrapbootstrap.com/help/licenses
 *
 */
@import url(//fonts.googleapis.com/css?family=Roboto:500,400italic,100,700italic,300,700,400);.glyphicon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);}.glyphicon.pull-left{margin-right:.3em;}.glyphicon.pull-right{margin-left:.3em;}.glyphicon.glyphicon-chevron-left:before{content:"";}.glyphicon.glyphicon-chevron-right:before{content:"";}.glyphicon.glyphicon-chevron-up:before{content:"";}.glyphicon.glyphicon-chevron-down:before{content:"";}[ui-sref],[data-ui-sref]{cursor:pointer;}.nav-pills,.pagination,.carousel,.panel-title a{cursor:pointer;}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important;}*:focus{outline:0 !important;}a{outline:none !important;}a:hover,a:focus{text-decoration:none;}h1>a.h-link,h2>a.h-link,h3>a.h-link,h4>a.h-link,h5>a.h-link,h6>a.h-link{color:inherit;}.list-group{line-height:1.3;}.list-group .list-group-item{padding:10px;}.panel .list-group .list-group-item:first-child{border-top:0;}.page-header{border-bottom-color:#e6e9ee;}.jumbotron{border:1px solid #f4f5f5;padding:30px;box-shadow:0 3px 10px rgba(0,0,0,.23),0 3px 10px rgba(0,0,0,.16) !important;}.thumbnail{box-shadow:0 2px 5px 0 rgba(0,0,0,.26);}.well{box-shadow:0 3px 10px rgba(0,0,0,.23),0 3px 10px rgba(0,0,0,.16) !important;}.nav-tabs>li>a{font-weight:400;color:#585f69;background-color:#f4f5f5;margin:0;border:1px solid #e6e9ee;border-radius:0;padding:8px 18px;cursor:pointer;}.nav-tabs>li.active>a{padding:12px 22px;}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:inherit;border-bottom-color:#fff;}.nav-tabs>li{padding:4px;}.nav-tabs>li.active{padding:0;}.nav-tabs>li.active+li{padding-left:4px;}.nav-tabs>li:first-child{padding-left:0;}.tab-content{padding:10px 20px;border-style:solid;border-width:0 1px 1px 1px;border-color:#e6e9ee;}.nav-pills+.tab-content{border:0;padding:0;}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom:0;}.form-control{padding-left:18px;padding-right:18px;box-shadow:0 0 0 #000 !important;}.form-control,.input-group-addon{border-color:#dbd9d9;}.input-group-addon{background-color:#f8f9fb;}.input-sm,select.input-sm{height:27px;}fieldset{padding-bottom:20px;border-bottom:1px dashed #eee;margin-bottom:20px;}fieldset.last-child,fieldset:last-child{border-bottom:0;}fieldset .form-group{margin-bottom:0;}input[type="text"],input[type="email"],input[type="search"],input[type="password"],input[type="url"],input[type="number"]{-webkit-appearance:none;}.table>thead>tr>th{border-bottom-width:1px;}.table>tbody+tbody{border-bottom-width:1px;}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:1px;}.progress{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border-radius:2px;border:1px solid #f1f1f1;background-color:#fff;}.progress .progress-bar{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;}.popover{box-shadow:0 0 0 #000;border-color:#eee;border-bottom:2px solid #e6e9ee;border-radius:2px;}.popover .popover-title{border:0;}.dropdown-menu{border-radius:2px;}.dropdown-header{color:#a1a2a3;}.carousel .carousel-indicators{bottom:0;}.carousel .carousel-control.left,.carousel .carousel-control.right{background-image:none;}.carousel .carousel-control em{position:absolute;top:50%;left:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;margin-left:-10px;}.panel>.table-responsive{max-width:100%;overflow:auto;}.media-heading a{text-decoration:none;}.topnavbar,.navbar,.navbar .dropdown-menu{filter:none !important;}.timepicker-group{position:relative;display:table;border-collapse:separate;border:1px solid #dbd9d9;height:28px;}.timepicker-group .timepicker-group-addon{height:25px;padding:3px 9px;font-size:12px;line-height:1.5;display:table-cell;border-right:1px solid #dbd9d9;}.timepicker-group .form-control{display:table-cell;width:100% !important;border:none;height:26px !important;padding-left:5px;padding-right:5px;}.timepicker-group .timepicker-group-seperator{display:table-cell;vertical-align:middle;position:relative;white-space:nowrap;width:10px;text-align:center;font-weight:600;font-size:14px;}.timepicker{position:relative;display:table;border-collapse:separate;border:1px solid #dbd9d9;height:28px;}.timepicker .timepicker-addon{height:25px;padding:3px 9px;font-size:12px;line-height:1.5;display:table-cell;border-right:1px solid #dbd9d9;}.timepicker .form-control{display:table-cell;width:100% !important;border:none;height:26px !important;}.btn-toogle-group .btn.btn-success{background-color:#fff;color:rgba(0,0,0,.87) !important;border-color:#dbd9d9 !important;padding:4px 6px;height:28px;width:32px;}.btn-toogle-group .btn.btn-success.active{background-color:#1c84c6;color:#fff !important;border-color:#1c84c6 !important;box-shadow:none;}.topnavbar{position:relative;margin-bottom:0;border-radius:0;border:0;-webkit-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;-webkit-backface-visibility:hidden;}.topnavbar>.navbar-header{position:relative;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease;}@media only screen and (min-width:768px){.topnavbar>.navbar-header{background-image:none;z-index:1;}}.topnavbar>.navbar-header>.navbar-brand{position:relative;display:block;padding:0 5px;line-height:70px;float:none;margin:0 50px;z-index:1;}@media only screen and (min-width:768px){.topnavbar>.navbar-header>.navbar-brand{margin:0 15px;}}.topnavbar>.navbar-header>.navbar-brand img{max-height:100%;width:auto;}.topnavbar>.navbar-header .brand-logo{display:inline-block;}.topnavbar .nav>li>a .point-pin{display:inline-block;}.topnavbar .nav>li>a .point-pin>.point{left:auto;right:-5px;bottom:auto;top:-5px;}.topnavbar .mobile-toggles{position:absolute !important;right:0;left:0;top:0;height:70px;line-height:70px;padding:0 10px;}.topnavbar .mobile-toggles:before,.topnavbar .mobile-toggles:after{content:" ";display:table;}.topnavbar .mobile-toggles:after{clear:both;}@media only screen and (min-width:768px){.topnavbar .mobile-toggles{display:none;}}.topnavbar .sidebar-toggle,.topnavbar .menu-toggle{font-size:24px;z-index:3001;}.topnavbar .sidebar-toggle{float:left;}.topnavbar .menu-toggle{float:right;}@media only screen and (min-width:768px){.topnavbar .nav>li>a:hover,.topnavbar .nav>li>a:focus{background-color:rgba(54,63,69,.05);}}.search-form .form-control{border-color:transparent;}.search-form .input-group-addon{border-color:transparent;background-color:transparent;padding-left:0;padding-right:0;}.nav-wrapper{padding:0 15px;}.nav-wrapper.in{overflow:visible;}.nav-wrapper .navbar-nav .open .dropdown-menu{position:absolute;left:0;right:0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}@media only screen and (min-width:768px){.nav-wrapper{position:relative;}.nav-wrapper:before,.nav-wrapper:after{content:" ";display:table;}.nav-wrapper:after{clear:both;}.nav-wrapper .navbar-nav .open .dropdown-menu{left:auto;right:auto;}.nav-wrapper .navbar-nav.navbar-right .open .dropdown-menu{left:auto;right:0;}}html{height:100%;-ms-touch-action:manipulation;touch-action:manipulation;}body{overflow-x:hidden;height:100%;direction:ltr;}.app-container{position:relative;width:100%;min-height:100%;height:auto;}.app-container>header{position:relative;z-index:410;box-shadow:0 2px 3px rgba(0,0,0,.14);}.app-container>aside{position:absolute;top:70px;left:0;bottom:0;width:210px;box-shadow:0 2px 3px rgba(0,0,0,.14);z-index:310;-webkit-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;transition:all .35s ease 0s;will-change:margin;}.app-container>section{height:100%;margin-left:0;z-index:110;-webkit-transition:margin .35s ease 0s;-o-transition:margin .35s ease 0s;transition:margin .35s ease 0s;will-change:margin;}.app-container>footer{position:absolute;left:0;right:0;bottom:0;height:60px;padding:15px;border-top:1px solid #f4f5f5;background-color:#f0f0f0;z-index:210;-webkit-transition:margin .35s ease 0s;-o-transition:margin .35s ease 0s;transition:margin .35s ease 0s;will-change:margin;}.app-container>footer>p{margin:0;}@media only screen and (min-width:768px){.app-container>section,.app-container>footer{margin-left:210px;}}.app{padding:15px;padding-bottom:80px;width:100%;}.app .container,.app .container-fluid{padding-left:0;padding-right:0;}.app .unwrap{margin:-15px;}.app-view-header{font-size:23px;margin:20px 0 30px 0;padding:0;}.app-view-header:before,.app-view-header:after{content:" ";display:table;}.app-view-header:after{clear:both;}.app-view-header>small{display:block;font-size:12px;color:#8394a9;line-height:2;}@media only screen and (min-width:480px){.app-view-header>small{display:inline-block;}}.app-view-header>button,.app-view-header>.btn{margin:10px 10px 0 0;}@media only screen and (min-width:768px){.app-view-header>button,.app-view-header>.btn{margin:0;}}.aside-offscreen .app-container>section,.aside-offscreen .app-container>footer{margin-left:0;}.aside-offscreen .app-container>aside{margin-left:-210px;}.csstransforms3d .app-container{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.csstransforms3d .app-container>aside{margin-left:0;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .35s;-moz-transition:-moz-transform .35s;-o-transition:-o-transform .35s;transition:transform .35s;}.csstransforms3d .aside-offscreen .app-container>aside{-webkit-transform:translate3d(-210px,0,0);transform:translate3d(-210px,0,0);}.layout-fixed .app-container>aside,.layout-fixed .app-container>header{position:fixed;}.layout-fixed .app-container>header{width:100%;}.layout-fixed .app-container>section{padding-top:70px;}.layout-boxed .app-container>section{max-width:1140px;margin:0 auto !important;}.layout-boxed .app-container>header{width:100%;}.layout-boxed .container-fh{max-width:1140px;margin:0 auto;}.layout-boxed .hidden-boxed{display:none;}.layout-boxed .fw-boxed{width:100%;}.layout-dock .app-container>section{margin-left:auto !important;margin-right:auto !important;max-width:1100px;}.footer-hidden .container-fh{bottom:0;}.footer-hidden .app{padding-bottom:0;}.footer-hidden .app-container>footer{display:none;}.app-fh{position:absolute;width:auto;overflow:auto;top:70px;left:0;bottom:0;right:0;padding:0;-webkit-transition:left .35s ease;-o-transition:left .35s ease;transition:left .35s ease;will-change:left;-webkit-overflow-scrolling:touch;}@media only screen and (min-width:768px){.app-fh{left:210px;}}.aside-offscreen .app-fh,.layout-boxed .app-fh{left:0;}.container-fh{height:100%;}.l-table,.l-table-fixed{display:table;width:100%;height:100%;min-height:240px;border-spacing:0;}.l-table-fixed{table-layout:fixed;}.l-row{display:table-row;height:100%;}.l-cell,.l-cell-wrapper{position:relative;display:table-cell;height:100%;width:100%;vertical-align:top;overflow:auto;}.l-cell-wrapper{display:block;}.l-cell-wrapper .l-cell-inner{position:absolute;top:0;right:0;bottom:0;left:0;}@media only screen and (max-width:767px){.l-table-fixed{display:block;}.l-table-fixed>.l-cell{display:block;width:auto;height:auto;}}@-moz-document url-prefix(){.l-table,.l-table-desktop{height:240px;min-height:100%;}.l-cell-inner{overflow:auto;}}.fh{height:100% !important;}.fw{width:100% !important;}.mfh{max-height:100% !important;}.mfw{max-width:100% !important;}.v-middle{vertical-align:middle;}.v-top{vertical-align:top;}.scroll{overflow:auto;}.scroll-y{overflow-y:auto;}.scroll-y{overflow-y:auto;}.layout-material .app-container>aside,.layout-material .app-container>header{position:fixed;}.layout-material .app-container>header{width:100%;}.layout-material .app-container>section{padding-top:70px;}@media only screen and (min-width:768px){.layout-material .app-container>header{z-index:109;}.layout-material .app-container>header>nav{padding-top:50px;}.layout-material .app-container>header>nav .navbar-nav{margin-top:-50px;}.layout-material .app-container>aside{top:120px;z-index:108;margin-left:0 !important;}.layout-material .app-container>section{position:absolute;padding-top:0;top:0;right:100px;left:210px;margin-top:50px;margin-left:0;max-width:none;height:calc(100% - 50px);}.layout-material .app-container>section>.app{padding-bottom:0;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 6px rgba(0,0,0,.12) !important;}.layout-material .app-container>footer{display:none;}.layout-material .app-container .btn-offset{padding-top:50px;right:30px;}.layout-material .app{min-height:100%;padding-bottom:20px;}.layout-material .app-fh{top:0;left:0;}}.layout-material .hidden-material{display:none !important;}@media only screen and (min-width:768px){.aside-mini .app-container>section,.aside-mini .app-container>footer{margin-left:64px;}.aside-mini .app-container>aside{width:64px;-webkit-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;transition:all .35s ease 0s;}.aside-mini .app-container>aside:hover{width:210px;}.aside-mini .app-fh{left:0;margin-left:inherit;}.aside-mini.aside-offscreen .app-container>section,.aside-mini.aside-offscreen .app-container>footer{margin-left:0;}.csstransforms3d .aside-mini.aside-offscreen .app-container>aside{margin:0;-webkit-transform:translate3d(-64px,0,0);transform:translate3d(-64px,0,0);}}.sidebar-wrapper{height:100%;width:inherit;overflow-x:hidden;background-color:inherit;}.sidebar-wrapper hr{margin:10px 5px;border-top-color:rgba(0,0,0,.15);}.sidebar{position:relative;height:100%;width:calc(100% + 17px);padding-bottom:50px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:inherit;}.sidebar:after{content:"";}.sidebar .nav-heading{padding:12px 15px;font-size:11px;text-transform:uppercase;letter-spacing:.035em;pointer-events:none;cursor:default;white-space:nowrap;}.sidebar>.sidebar-nav{width:100%;padding-bottom:20px;-webkit-transform:translate3d(0,0,0);}.sidebar>.sidebar-nav>.nav{position:relative;width:100%;}.sidebar>.sidebar-nav>.nav>li>a{padding:12px 15px;letter-spacing:.025em;font-weight:500;white-space:nowrap;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;}.sidebar>.sidebar-nav>.nav>li>a:focus,.sidebar>.sidebar-nav>.nav>li>a:hover{text-decoration:none;outline:none;}.sidebar>.sidebar-nav>.nav>li>a>.sidebar-item-icon{width:1.7em;display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}.sidebar>.sidebar-nav>.nav>li.active>.sidebar-subnav{height:auto!important;margin-left:0;overflow:auto;opacity:1;}.sidebar>.sidebar-nav>.nav>li.active .sidebar-item-caret{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;}.sidebar-subnav{height:0;margin-left:-20px;overflow:hidden;opacity:0;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;}.sidebar-subnav>li>a{display:block;position:relative;padding:10px 20px;padding-left:40px;font-weight:normal;white-space:nowrap;overflow:hidden;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;}.sidebar-subnav>.sidebar-subnav-header{display:none;padding:12px 15px;cursor:pointer;}.sidebar-subnav>.sidebar-subnav-header>a{padding:0 !important;background-color:transparent !important;}@media only screen and (min-width:768px){.sidebar>.sidebar-nav>.nav{padding-right:0;}.sidebar>.sidebar-nav>.nav .label,.sidebar>.sidebar-nav>.nav .sidebar-item-caret{margin:2px 0 0 0;overflow:hidden;}.sidebar>.sidebar-nav>.nav .sidebar-item-caret+.label{margin-right:5px;}}@media only screen and (min-width:768px){.aside-mini .sidebar-wrapper{width:100%;}.aside-mini .sidebar .sidebar-nav>.nav{padding-top:10px;}.aside-mini .sidebar .sidebar-nav>.nav li,.aside-mini .sidebar .sidebar-nav>.nav li>a{width:100%;}.aside-mini .sidebar .sidebar-nav>.nav li.nav-heading,.aside-mini .sidebar .sidebar-nav>.nav li .sidebar-subnav{display:none;}.aside-mini .sidebar .sidebar-nav>.nav li>a>span{opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;}.aside-mini .sidebar .sidebar-nav>.nav li>a{width:100%;}.aside-mini .sidebar .sidebar-nav>.nav li>a>.sidebar-item-caret{display:none;}.aside-mini .sidebar .sidebar-nav>.nav li>a>em.sidebar-item-icon{width:2em;text-align:center;}.aside-mini .sidebar .sidebar-nav>.nav li>a>.label{position:relative;margin:-5px -5px 0 0;-webkit-transition:margin .2s linear;-o-transition:margin .2s linear;transition:margin .2s linear;}.aside-mini .sidebar:hover .sidebar-nav>.nav li .sidebar-subnav{display:block;}.aside-mini .sidebar:hover .sidebar-nav>.nav li>a>span{opacity:1;}.aside-mini .sidebar:hover .sidebar-nav>.nav li>a>.label{margin:2px 0 0 0;}}.ipad .sidebar>.sidebar-nav>.nav>li>a>.pull-right,.iphone .sidebar>.sidebar-nav>.nav>li>a>.pull-right{margin-right:10px;}.aside-right .app-container>aside{left:auto;right:0;}@media only screen and (min-width:768px){.aside-right .app-container>section{margin-left:auto;margin-right:210px;right:0;left:120px;}.aside-right .app-container>section .app-fh{left:0;right:210px;}}@media only screen and (min-width:768px){.aside-right.aside-mini .app-container>section{margin-right:64px;}.aside-right.aside-mini .app-container>section .app-fh{right:0;left:0;margin-right:inherit;}.aside-right.aside-mini.aside-offscreen .app-container>section{margin-right:0;}}.aside-right.layout-material .app-container>section>.app{right:0;left:0;}.aside-right.layout-material .app-container>aside{margin-right:0 !important;}.aside-right.layout-material .app-container>section{left:102px;}.csstransforms3d .aside-right.aside-offscreen .app-container>aside{-webkit-transform:translate3d(210px,0,0);transform:translate3d(210px,0,0);}.csstransforms3d .aside-right.aside-offscreen .app-container>section{margin-right:0;}.csstransforms3d .aside-right.aside-offscreen .app-container>section .app-fh{right:0;}.no-csstransforms3d .aside-right.aside-offscreen .app-container>aside{margin-right:-210px;}.no-csstransforms3d .aside-right.aside-offscreen .app-container>section{margin-right:0;}.no-csstransforms3d .aside-right.aside-offscreen .app-container>section .app-fh{right:0;}[ui-view] .ng-leave,[data-ui-view] .ng-leave{display:none;}[ui-view] .ng-leave.ng-fluid,[data-ui-view] .ng-leave.ng-fluid{display:block;}.ng-fluid.ng-animate{position:absolute;width:100%;height:100%;overflow:hidden;}.ng-fadeInLeft2.ng-enter{-webkit-animation:fadeInLeft2 .35s;-o-animation:fadeInLeft2 .35s;animation:fadeInLeft2 .35s;}.ng-fadeInLeft2.ng-leave{-webkit-animation:fadeOutRight .35s;-o-animation:fadeOutRight .35s;animation:fadeOutRight .35s;}.ng-fadeIn.ng-enter{-webkit-animation:fadeIn .35s;-o-animation:fadeIn .35s;animation:fadeIn .35s;}.ng-fadeIn.ng-leave{-webkit-animation:fadeOut .35s;-o-animation:fadeOut .35s;animation:fadeOut .35s;}.ng-fadeInUp.ng-enter{-webkit-animation:fadeInUp .35s;-o-animation:fadeInUp .35s;animation:fadeInUp .35s;}.ng-fadeInUp.ng-leave{-webkit-animation:fadeOutDown .35s;-o-animation:fadeOutDown .35s;animation:fadeOutDown .35s;}.ng-fadeInDown.ng-enter{-webkit-animation:fadeInDown .35s;-o-animation:fadeInDown .35s;animation:fadeInDown .35s;}.ng-fadeInDown.ng-leave{-webkit-animation:fadeOutUp .35s;-o-animation:fadeOutUp .35s;animation:fadeOutUp .35s;}.ng-fadeInRight.ng-enter{-webkit-animation:fadeInRight .35s;-o-animation:fadeInRight .35s;animation:fadeInRight .35s;}.ng-fadeInRight.ng-leave{-webkit-animation:fadeOutLeft .35s;-o-animation:fadeOutLeft .35s;animation:fadeOutLeft .35s;}.ng-fadeInLeft.ng-enter{-webkit-animation:fadeInLeft .35s;-o-animation:fadeInLeft .35s;animation:fadeInLeft .35s;}.ng-fadeInLeft.ng-leave{-webkit-animation:fadeOutRight .35s;-o-animation:fadeOutRight .35s;animation:fadeOutRight .35s;}.ng-fadeInUpBig.ng-enter{-webkit-animation:fadeInDownBig .35s;-o-animation:fadeInDownBig .35s;animation:fadeInDownBig .35s;}.ng-fadeInUpBig.ng-leave{-webkit-animation:fadeOutDownBig .35s;-o-animation:fadeOutDownBig .35s;animation:fadeOutDownBig .35s;}.ng-fadeInDownBig.ng-enter{-webkit-animation:fadeInUpBig .35s;-o-animation:fadeInUpBig .35s;animation:fadeInUpBig .35s;}.ng-fadeInDownBig.ng-leave{-webkit-animation:fadeOutUpBig .35s;-o-animation:fadeOutUpBig .35s;animation:fadeOutUpBig .35s;}.ng-fadeInRightBig.ng-enter{-webkit-animation:fadeInRightBig .35s;-o-animation:fadeInRightBig .35s;animation:fadeInRightBig .35s;}.ng-fadeInRightBig.ng-leave{-webkit-animation:fadeOutLeftBig .35s;-o-animation:fadeOutLeftBig .35s;animation:fadeOutLeftBig .35s;}.ng-fadeInLeftBig.ng-enter{-webkit-animation:fadeInLeftBig .35s;-o-animation:fadeInLeftBig .35s;animation:fadeInLeftBig .35s;}.ng-fadeInLeftBig.ng-leave{-webkit-animation:fadeOutRightBig .35s;-o-animation:fadeOutRightBig .35s;animation:fadeOutRightBig .35s;}.ng-fadeOutZoom.ng-enter{-webkit-animation:zoomIn 1s cubic-bezier(.23,1,.32,1);-o-animation:zoomIn 1s cubic-bezier(.23,1,.32,1);animation:zoomIn 1s cubic-bezier(.23,1,.32,1);}.ng-fadeOutZoom.ng-leave{-webkit-animation:fadeOut 1s cubic-bezier(.23,1,.32,1);-o-animation:fadeOut 1s cubic-bezier(.23,1,.32,1);animation:fadeOut 1s cubic-bezier(.23,1,.32,1);}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2;}@-webkit-keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translate3d(-18px,0,0);transform:translate3d(-18px,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translate3d(-18px,0,0);-ms-transform:translate3d(-18px,0,0);transform:translate3d(-18px,0,0);}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}}#loading-bar{position:absolute;top:0;left:0;right:0;height:70px;z-index:-1;}@media only screen and (min-width:768px){.layout-material #loading-bar{height:120px;}}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all;}#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active,#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active{opacity:0;}#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave,#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave{opacity:1;}#loading-bar .bar{height:100%;width:100%;-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#363f45;border-bottom-right-radius:1px;border-top-right-radius:1px;opacity:.3;}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-moz-box-shadow:#363f45 1px 0 6px 1px;-ms-box-shadow:#363f45 1px 0 6px 1px;-webkit-box-shadow:#363f45 1px 0 6px 1px;box-shadow:#363f45 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}#loading-bar-spinner{display:block;position:fixed;z-index:90002;top:10px;left:10px;}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:solid 2px transparent;border-top-color:#363f45;border-left-color:#363f45;border-radius:10px;-webkit-animation:loading-bar-spinner 400ms linear infinite;-moz-animation:loading-bar-spinner 400ms linear infinite;-ms-animation:loading-bar-spinner 400ms linear infinite;-o-animation:loading-bar-spinner 400ms linear infinite;animation:loading-bar-spinner 400ms linear infinite;}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-o-transform:rotate(360deg);transform:rotate(360deg);}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loading-bar-spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media print{.sidebar,.topnavbar,.settings,.btn{display:none !important;width:0 !important;height:0 !important;}.app-container,.app-container>section,.app{margin:0 !important;width:100% !important;}.app-container>aside,.app-container>footer{display:none;}.app{overflow:hidden !important;}.text-muted{color:#e6e9ee !important;}}.settings-wrapper{display:none;}.in-app .settings-wrapper{display:block;}.settings-wrapper{position:fixed;width:250px;top:120px;right:-254px;z-index:3001;-webkit-transition:right .3s cubic-bezier(.86,0,.07,1);-o-transition:right .3s cubic-bezier(.86,0,.07,1);transition:right .3s cubic-bezier(.86,0,.07,1);}.settings-wrapper>.settings-inner{position:relative;width:100%;height:100%;background-color:#fff;border:1px solid #a0aab2;padding-right:20px;box-shadow:0 3px 10px rgba(0,0,0,.23),0 3px 10px rgba(0,0,0,.16) !important;}.settings-wrapper>.settings-inner .settings-button{position:absolute;top:50px;right:100%;width:50px;height:50px;line-height:50px;background-color:inherit;border:inherit;border-right:#fff;cursor:pointer;text-align:center;-webkit-transition:top .3s ease .1s,right .3s ease .1s,box-shadow 0s linear .3s,border .3s linear .3s,background 0s linear .3s;-o-transition:top .3s ease .1s,right .3s ease .1s,box-shadow 0s linear .3s,border .3s linear .3s,background 0s linear .3s;transition:top .3s ease .1s,right .3s ease .1s,box-shadow 0s linear .3s,border .3s linear .3s,background 0s linear .3s;box-shadow:0 3px 10px rgba(0,0,0,.23),0 3px 10px rgba(0,0,0,.16) !important;}.settings-wrapper>.settings-inner .settings-button>em{font-size:20px;color:#8394a9;}.settings-wrapper>.settings-inner .settings-button>em:before{-webkit-transition:content 0s linear .4s;-o-transition:content 0s linear .4s;transition:content 0s linear .4s;content:"";}.settings-wrapper>.settings-inner:after{content:"";position:absolute;background-color:#fff;top:0;left:-5;width:5px;height:50px;}.settings-wrapper.visible{right:-20px;}.settings-wrapper.visible .settings-button{top:-5px;right:15px;border:0;-webkit-box-shadow:none !important;box-shadow:none !important;background-color:transparent;-webkit-transition:top .3s ease .1s,right .3s ease .1s;-o-transition:top .3s ease .1s,right .3s ease .1s;transition:top .3s ease .1s,right .3s ease .1s;}.settings-wrapper.visible .settings-button>em:before{content:"";}.setting-color{padding:0 5px;}.setting-color>label{display:block;position:relative;height:40px;margin:0 10px;border-radius:3px;overflow:hidden;border:1px solid rgba(0,0,0,.1);cursor:pointer;border:1px solid #a0aab2;}.setting-color>label:first-child{margin-left:0;}.setting-color>label:last-child{margin-right:0;}.setting-color>label .list-table{height:100%;margin:0;}.setting-color>label>.color{display:block;height:18px;}.setting-color>label>.split{display:block;}.setting-color>label>.split:before,.setting-color>label>.split:after{content:" ";display:table;}.setting-color>label>.split:after{clear:both;}.setting-color>label>.split>.color{display:block;height:37.5px;}.setting-color>label>.split>.color:first-child{float:left;width:70%;}.setting-color>label>.split>.color:last-child{float:right;width:30%;}.setting-color>label>.icon-check{position:absolute;display:block;left:50%;top:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;text-align:center;font-size:1.33333333em;vertical-align:-15%;color:#fff;opacity:0;}.setting-color>label>input[type="radio"]{position:absolute;opacity:0;visibility:hidden;}.setting-color>label>input[type="radio"]:checked+.icon-check{opacity:1 !important;}flot{display:block;width:100%;}flot .legend>table{top:0 !important;}flot .legend>table tr td{padding:3px;}flot .legend>table tr td:first-child{padding-left:3px;}flot .legend>table tr td:last-child{padding-right:3px;}flot .legend>table tr+tr td{padding-top:0;}flot .legend>div:first-child{border-color:rgba(0,0,0,.1) !important;}flot .legend .legendColorBox>div{border-radius:50%;padding:0 !important;}flot .legend .legendColorBox>div>div{width:5px !important;border-width:6px !important;opacity:.35;border-radius:50%;}.flot-chart-content{width:100%;height:100%;}.flot-pie-label{padding:3px 5px;font-size:10px;text-align:center;color:#fff;}#flotTip{position:relative;padding:5px;font-size:12px !important;border-radius:2px !important;border-color:transparent !important;background-color:rgba(0,0,0,.75) !important;color:#f1f1f1;z-index:5;}.easypie{display:inline-block;position:relative;padding:0 5px;}.easypie span{display:block;position:absolute;left:50%;top:50%;width:100%;margin-left:-50%;height:30px;margin-top:-15px;font-size:20px;}.easypie canvas{max-width:100%;}.form-control-rounded{border-radius:100px;}.form-control-feedback{top:10px;}.input-sm+.form-control-feedback{top:0;}.input-md{width:260px;}.input-huge{background:transparent;border:0;height:auto;font-weight:500;font-size:30px;letter-spacing:-1.1px;padding-left:0 !important;color:#fff;}.input-huge::-moz-placeholder{color:rgba(255,255,255,.6);opacity:1;}.input-huge:-ms-input-placeholder{color:rgba(255,255,255,.6);}.input-huge::-webkit-input-placeholder{color:rgba(255,255,255,.6);}@media only screen and (min-width:768px){.input-huge{font-size:42px;}}@media only screen and (min-width:992px){.input-huge{font-size:82px;}}.imgcrop-area{width:100%;height:410px;overflow:hidden;background:#e6e9ee;}.imgcrop-preview{position:relative;width:100%;height:200px;margin:0 auto;background:#e6e9ee;text-align:center;}.imgcrop-preview:after{content:attr(data-text);display:block;position:absolute;height:50%;text-align:center;margin:auto;top:0;left:0;bottom:0;right:0;z-index:0;color:#8394a9;}.imgcrop-preview>img{position:relative;z-index:1;max-width:100%;}.c-checkbox,.c-radio{margin-right:4px;}.c-checkbox *,.c-radio *{cursor:pointer;}.c-checkbox input,.c-radio input{opacity:0;position:absolute;margin-left:0 !important;}.c-checkbox span,.c-radio span{position:relative;display:inline-block;vertical-align:top;margin-left:-20px;width:20px;height:20px;border-radius:2px;border:1px solid #ccc;margin-right:5px;text-align:center;}.c-checkbox span:before,.c-radio span:before{margin-left:1px;color:#fff;}.c-checkbox:hover span,.c-radio:hover span{border-color:#1ab394;}.form-inline .c-checkbox span,.form-inline .c-radio span{margin-left:0;}.c-checkbox.c-checkbox-rounded span,.c-radio.c-checkbox-rounded span,.c-checkbox.c-radio-rounded span,.c-radio.c-radio-rounded span{border-radius:500px;}.c-radio span{border-radius:500px;}.c-checkbox span:before,.c-radio span:before{position:absolute;top:0;left:-1px;right:0;bottom:0;opacity:0;-webkit-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2);text-align:center !important;font-size:12px;line-height:19px;vertical-align:middle;}.c-checkbox input[type=checkbox]:checked~span:before,.c-radio input[type=checkbox]:checked~span:before,.c-checkbox input[type=radio]:checked~span:before,.c-radio input[type=radio]:checked~span:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;}.c-checkbox input[type=checkbox]:checked~span,.c-radio input[type=checkbox]:checked~span,.c-checkbox input[type=radio]:checked~span,.c-radio input[type=radio]:checked~span{border-color:#1ab394;background-color:#1ab394;}.c-checkbox input[type=radio]:checked~span,.c-radio input[type=radio]:checked~span{background-color:#fff;}.c-checkbox input[type=radio]:checked~span:before,.c-radio input[type=radio]:checked~span:before{color:#1ab394;}.c-checkbox input[type=checkbox]:disabled+span,.c-radio input[type=checkbox]:disabled+span,.c-checkbox input[type=radio]:disabled+span,.c-radio input[type=radio]:disabled+span{border-color:#ddd !important;background-color:#ddd !important;}.c-checkbox input[type=radio]:disabled+span,.c-radio input[type=radio]:disabled+span{background-color:#fff !important;}.c-checkbox input[type=radio]:disabled+span:before,.c-radio input[type=radio]:disabled+span:before{color:#ddd;}.block-note{background-image:-webkit-linear-gradient(#eee .1em,transparent .1em);background-image:linear-gradient(#eee .1em,transparent .1em);background-size:100% 20px;background-color:#fff;line-height:20px;margin-top:5px;padding:0;padding-bottom:1px;border:none;}.block-note.block-note-margin{background-image:-webkit-linear-gradient(0deg,transparent 49px,#fcdfe2 49px,#fcdfe2 51px,transparent 51px),-webkit-linear-gradient(#eee .1em,transparent .1em);background-image:linear-gradient(90deg,transparent 49px,#fcdfe2 49px,#fcdfe2 51px,transparent 51px),linear-gradient(#eee .1em,transparent .1em);padding-left:55px;}.switch .form-control{padding-top:7px;margin-bottom:0;}.switch *{cursor:pointer;}.switch input{opacity:0;position:absolute;z-index:-1;}.switch span{position:relative;display:inline-block;width:40px;height:20px;background-color:transparent;border-radius:100px;transition:all .5s;box-shadow:1px 1px 5px rgba(0,0,0,.25) inset;}.switch span:after{content:"";position:absolute;background-color:#fff;top:1px;left:0;height:18px;width:18px;border:1px solid #ddd;border-radius:400px;box-shadow:1px 1px 3px rgba(0,0,0,.4);-webkit-transition:all .2s;}.switch.switch-lg span{width:50px;height:25px;}.switch.switch-lg span:after{height:23px;width:23px;}.switch.switch-sm span{width:30px;height:15px;}.switch.switch-sm span:after{height:13px;width:13px;}.switch input:checked+span{background-color:#1ab394;border-color:#1ab394;transition:all .5s;}.switch input:checked+span:after{left:50%;transition:all .2s;}.switch input:disabled+span{background-color:#e6e9ee !important;border-color:#e6e9ee !important;}.switch-primary.switch input:checked+span{background-color:#1ab394;border-color:#1ab394;}.switch-success.switch input:checked+span{background-color:#1c84c6;border-color:#1c84c6;}.switch-info.switch input:checked+span{background-color:#23c6c8;border-color:#23c6c8;}.switch-warning.switch input:checked+span{background-color:#f8ac59;border-color:#f8ac59;}.switch-danger.switch input:checked+span{background-color:#ed5565;border-color:#ed5565;}.switch-inverse.switch input:checked+span{background-color:#363f45;border-color:#363f45;}.switch-amber.switch input:checked+span{background-color:#ffc107;border-color:#ffc107;}.switch-pink.switch input:checked+span{background-color:#e91e63;border-color:#e91e63;}.switch-purple.switch input:checked+span{background-color:#6639b6;border-color:#6639b6;}.switch-orange.switch input:checked+span{background-color:#fe5621;border-color:#fe5621;}.form-validate .form-control.ng-dirty.ng-invalid{border-color:#ed5565;}.form-validate .form-control.ng-dirty.ng-valid,.form-validate .form-control.ng-dirty.ng-valid:focus{border-color:#1c84c6;}.steps-bar{margin-bottom:30px;overflow:hidden;counter-reset:step;display:table;table-layout:fixed;width:100%;}.steps-bar>li{display:table-cell;list-style-type:none;text-transform:uppercase;font-size:10px;position:relative;text-align:center;}.steps-bar>li>span{cursor:pointer;}.steps-bar>li:before{content:counter(step);position:relative;counter-increment:step;width:30px;line-height:30px;display:block;font-size:14px;color:#333;background:#fff;border-radius:3px;margin:0 auto 5px auto;z-index:2;}.steps-bar>li:after{content:'';width:0;height:2px;background:#fff;position:absolute;left:-50%;top:14px;z-index:1;-webkit-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out;}.steps-bar>li:first-child:after{content:none;}.steps-bar>li.active:before,.steps-bar>li.active:after{background:#1ab394;color:#fff;}.steps-bar>li.active:after{width:100%;}.ui-select-bootstrap>.ui-select-match{text-align:left;}.ui-select-toggle{font-size:14px;}slider,[slider]{display:inline-block;position:relative;height:4px;width:100%;margin:25px 5px 25px 5px;vertical-align:middle;}slider span,[slider] span{white-space:nowrap;position:absolute;display:inline-block;}slider span.base,[slider] span.base{width:100%;height:100%;padding:0;}slider span.bar,[slider] span.bar{height:100%;z-index:0;-webkit-border-radius:1em;border-radius:1em;background-color:#e6e9ee;}slider span.bar.selection,[slider] span.bar.selection{width:0%;z-index:1;background-color:#1ab394;-webkit-box-shadow:none;box-shadow:none;}slider span.pointer,[slider] span.pointer{cursor:pointer;width:24px;height:24px;top:-10px;background-color:#1ab394;border:1px solid #1ab394;z-index:2;-webkit-border-radius:1em;border-radius:1em;}slider span.pointer:after,[slider] span.pointer:after{background-color:#1ab394;width:8px;height:8px;position:absolute;top:5px;left:5px;-webkit-border-radius:1em;border-radius:1em;}slider span.pointer:hover:after,[slider] span.pointer:hover:after{background-color:#000;}slider span.pointer.active:after,[slider] span.pointer.active:after{background-color:#1ab394;}slider span.bubble,[slider] span.bubble{cursor:default;top:-22px;padding:1px 3px 1px 3px;font-size:.7em;}slider span.bubble.selection,[slider] span.bubble.selection{top:15px;}slider span.bubble.limit,[slider] span.bubble.limit{color:#585f69;}.slider-success span.bar.selection{background-color:#1c84c6;}.slider-success span.pointer{background-color:#1c84c6;border:1px solid #1c84c6;}.slider-success span.pointer:after{background-color:#1c84c6;}.slider-success span.pointer.active:after{background-color:#1c84c6;}.slider-info span.bar.selection{background-color:#23c6c8;}.slider-info span.pointer{background-color:#23c6c8;border:1px solid #23c6c8;}.slider-info span.pointer:after{background-color:#23c6c8;}.slider-info span.pointer.active:after{background-color:#23c6c8;}.slider-warning span.bar.selection{background-color:#f8ac59;}.slider-warning span.pointer{background-color:#f8ac59;border:1px solid #f8ac59;}.slider-warning span.pointer:after{background-color:#f8ac59;}.slider-warning span.pointer.active:after{background-color:#f8ac59;}.slider-danger span.bar.selection{background-color:#ed5565;}.slider-danger span.pointer{background-color:#ed5565;border:1px solid #ed5565;}.slider-danger span.pointer:after{background-color:#ed5565;}.slider-danger span.pointer.active:after{background-color:#ed5565;}.slider-inverse span.bar.selection{background-color:#363f45;}.slider-inverse span.pointer{background-color:#363f45;border:1px solid #363f45;}.slider-inverse span.pointer:after{background-color:#363f45;}.slider-inverse span.pointer.active:after{background-color:#363f45;}.slider-amber span.bar.selection{background-color:#ffc107;}.slider-amber span.pointer{background-color:#ffc107;border:1px solid #ffc107;}.slider-amber span.pointer:after{background-color:#ffc107;}.slider-amber span.pointer.active:after{background-color:#ffc107;}.slider-pink span.bar.selection{background-color:#e91e63;}.slider-pink span.pointer{background-color:#e91e63;border:1px solid #e91e63;}.slider-pink span.pointer:after{background-color:#e91e63;}.slider-pink span.pointer.active:after{background-color:#e91e63;}.slider-purple span.bar.selection{background-color:#6639b6;}.slider-purple span.pointer{background-color:#6639b6;border:1px solid #6639b6;}.slider-purple span.pointer:after{background-color:#6639b6;}.slider-purple span.pointer.active:after{background-color:#6639b6;}.slider-orange span.bar.selection{background-color:#fe5621;}.slider-orange span.pointer{background-color:#fe5621;border:1px solid #fe5621;}.slider-orange span.pointer:after{background-color:#fe5621;}.slider-orange span.pointer.active:after{background-color:#fe5621;}.slider-white span.bar.selection{background-color:#fff;}.slider-white span.pointer{background-color:#fff;border:1px solid #fff;}.slider-white span.pointer:after{background-color:#fff;}.slider-white span.pointer.active:after{background-color:#fff;}@media only screen and (min-width:768px){.table-grid{display:table;width:100%;height:100%;table-layout:fixed;}.col{display:table-cell;vertical-align:top;height:100%;}.col.col-full-center{vertical-align:middle;}.col-1{width:8.333333%;}.col-2{width:16.666667%;}.col-3{width:25%;}.col-4{width:33.333333%;}.col-5{width:41.666667%;}.col-6{width:50%;}.col-7{width:58.333333%;}.col-8{width:66.666667%;}.col-9{width:75%;}.col-10{width:83.333333%;}.col-11{width:91.666667%;}.col-12{width:100%;}.table-grid-padded{margin-left:-1rem;margin-right:-1rem;}.table-grid-padded .table-grid{border-spacing:1rem 0;}.table-grid-align-middle .col{vertical-align:middle;}}.row-masonry{position:relative;margin:0;padding:0;width:100%;}.row-masonry>.col-masonry{display:inline-block;width:100%;min-height:1em;margin-bottom:15px;}@media only screen and (min-width:480px){.row-masonry-sm-1{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:1;-webkit-columns:1;columns:1;}.no-csscolumns .row-masonry-sm-1{text-align:justify;}.no-csscolumns .row-masonry-sm-1:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-1>.col-masonry{vertical-align:top;display:inline-block;width:99%;}.row-masonry-sm-2{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:2;-webkit-columns:2;columns:2;}.no-csscolumns .row-masonry-sm-2{text-align:justify;}.no-csscolumns .row-masonry-sm-2:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-2>.col-masonry{vertical-align:top;display:inline-block;width:49%;}.row-masonry-sm-3{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:3;-webkit-columns:3;columns:3;}.no-csscolumns .row-masonry-sm-3{text-align:justify;}.no-csscolumns .row-masonry-sm-3:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-3>.col-masonry{vertical-align:top;display:inline-block;width:32%;}.row-masonry-sm-4{-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:4;-webkit-columns:4;columns:4;}.no-csscolumns .row-masonry-sm-4{text-align:justify;}.no-csscolumns .row-masonry-sm-4:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-4>.col-masonry{vertical-align:top;display:inline-block;width:24%;}.row-masonry-sm-5{-moz-column-count:5;-webkit-column-count:5;column-count:5;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:5;-webkit-columns:5;columns:5;}.no-csscolumns .row-masonry-sm-5{text-align:justify;}.no-csscolumns .row-masonry-sm-5:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-5>.col-masonry{vertical-align:top;display:inline-block;width:19%;}.row-masonry-sm-6{-moz-column-count:6;-webkit-column-count:6;column-count:6;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:6;-webkit-columns:6;columns:6;}.no-csscolumns .row-masonry-sm-6{text-align:justify;}.no-csscolumns .row-masonry-sm-6:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-6>.col-masonry{vertical-align:top;display:inline-block;width:15%;}.row-masonry-sm-7{-moz-column-count:7;-webkit-column-count:7;column-count:7;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:7;-webkit-columns:7;columns:7;}.no-csscolumns .row-masonry-sm-7{text-align:justify;}.no-csscolumns .row-masonry-sm-7:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-7>.col-masonry{vertical-align:top;display:inline-block;width:13%;}.row-masonry-sm-8{-moz-column-count:8;-webkit-column-count:8;column-count:8;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:8;-webkit-columns:8;columns:8;}.no-csscolumns .row-masonry-sm-8{text-align:justify;}.no-csscolumns .row-masonry-sm-8:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-8>.col-masonry{vertical-align:top;display:inline-block;width:11%;}.row-masonry-sm-9{-moz-column-count:9;-webkit-column-count:9;column-count:9;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:9;-webkit-columns:9;columns:9;}.no-csscolumns .row-masonry-sm-9{text-align:justify;}.no-csscolumns .row-masonry-sm-9:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-9>.col-masonry{vertical-align:top;display:inline-block;width:10%;}.row-masonry-sm-10{-moz-column-count:10;-webkit-column-count:10;column-count:10;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:10;-webkit-columns:10;columns:10;}.no-csscolumns .row-masonry-sm-10{text-align:justify;}.no-csscolumns .row-masonry-sm-10:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-10>.col-masonry{vertical-align:top;display:inline-block;width:9%;}.row-masonry-sm-11{-moz-column-count:11;-webkit-column-count:11;column-count:11;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:11;-webkit-columns:11;columns:11;}.no-csscolumns .row-masonry-sm-11{text-align:justify;}.no-csscolumns .row-masonry-sm-11:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-11>.col-masonry{vertical-align:top;display:inline-block;width:8%;}.row-masonry-sm-12{-moz-column-count:12;-webkit-column-count:12;column-count:12;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:12;-webkit-columns:12;columns:12;}.no-csscolumns .row-masonry-sm-12{text-align:justify;}.no-csscolumns .row-masonry-sm-12:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-sm-12>.col-masonry{vertical-align:top;display:inline-block;width:7%;}}@media only screen and (min-width:768px){.row-masonry-md-1{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:1;-webkit-columns:1;columns:1;}.no-csscolumns .row-masonry-md-1{text-align:justify;}.no-csscolumns .row-masonry-md-1:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-1>.col-masonry{vertical-align:top;display:inline-block;width:99%;}.row-masonry-md-2{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:2;-webkit-columns:2;columns:2;}.no-csscolumns .row-masonry-md-2{text-align:justify;}.no-csscolumns .row-masonry-md-2:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-2>.col-masonry{vertical-align:top;display:inline-block;width:49%;}.row-masonry-md-3{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:3;-webkit-columns:3;columns:3;}.no-csscolumns .row-masonry-md-3{text-align:justify;}.no-csscolumns .row-masonry-md-3:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-3>.col-masonry{vertical-align:top;display:inline-block;width:32%;}.row-masonry-md-4{-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:4;-webkit-columns:4;columns:4;}.no-csscolumns .row-masonry-md-4{text-align:justify;}.no-csscolumns .row-masonry-md-4:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-4>.col-masonry{vertical-align:top;display:inline-block;width:24%;}.row-masonry-md-5{-moz-column-count:5;-webkit-column-count:5;column-count:5;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:5;-webkit-columns:5;columns:5;}.no-csscolumns .row-masonry-md-5{text-align:justify;}.no-csscolumns .row-masonry-md-5:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-5>.col-masonry{vertical-align:top;display:inline-block;width:19%;}.row-masonry-md-6{-moz-column-count:6;-webkit-column-count:6;column-count:6;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:6;-webkit-columns:6;columns:6;}.no-csscolumns .row-masonry-md-6{text-align:justify;}.no-csscolumns .row-masonry-md-6:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-6>.col-masonry{vertical-align:top;display:inline-block;width:15%;}.row-masonry-md-7{-moz-column-count:7;-webkit-column-count:7;column-count:7;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:7;-webkit-columns:7;columns:7;}.no-csscolumns .row-masonry-md-7{text-align:justify;}.no-csscolumns .row-masonry-md-7:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-7>.col-masonry{vertical-align:top;display:inline-block;width:13%;}.row-masonry-md-8{-moz-column-count:8;-webkit-column-count:8;column-count:8;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:8;-webkit-columns:8;columns:8;}.no-csscolumns .row-masonry-md-8{text-align:justify;}.no-csscolumns .row-masonry-md-8:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-8>.col-masonry{vertical-align:top;display:inline-block;width:11%;}.row-masonry-md-9{-moz-column-count:9;-webkit-column-count:9;column-count:9;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:9;-webkit-columns:9;columns:9;}.no-csscolumns .row-masonry-md-9{text-align:justify;}.no-csscolumns .row-masonry-md-9:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-9>.col-masonry{vertical-align:top;display:inline-block;width:10%;}.row-masonry-md-10{-moz-column-count:10;-webkit-column-count:10;column-count:10;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:10;-webkit-columns:10;columns:10;}.no-csscolumns .row-masonry-md-10{text-align:justify;}.no-csscolumns .row-masonry-md-10:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-10>.col-masonry{vertical-align:top;display:inline-block;width:9%;}.row-masonry-md-11{-moz-column-count:11;-webkit-column-count:11;column-count:11;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:11;-webkit-columns:11;columns:11;}.no-csscolumns .row-masonry-md-11{text-align:justify;}.no-csscolumns .row-masonry-md-11:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-11>.col-masonry{vertical-align:top;display:inline-block;width:8%;}.row-masonry-md-12{-moz-column-count:12;-webkit-column-count:12;column-count:12;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:12;-webkit-columns:12;columns:12;}.no-csscolumns .row-masonry-md-12{text-align:justify;}.no-csscolumns .row-masonry-md-12:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-md-12>.col-masonry{vertical-align:top;display:inline-block;width:7%;}}@media only screen and (min-width:992px){.row-masonry-lg-1{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:1;-webkit-columns:1;columns:1;}.no-csscolumns .row-masonry-lg-1{text-align:justify;}.no-csscolumns .row-masonry-lg-1:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-1>.col-masonry{vertical-align:top;display:inline-block;width:99%;}.row-masonry-lg-2{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:2;-webkit-columns:2;columns:2;}.no-csscolumns .row-masonry-lg-2{text-align:justify;}.no-csscolumns .row-masonry-lg-2:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-2>.col-masonry{vertical-align:top;display:inline-block;width:49%;}.row-masonry-lg-3{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:3;-webkit-columns:3;columns:3;}.no-csscolumns .row-masonry-lg-3{text-align:justify;}.no-csscolumns .row-masonry-lg-3:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-3>.col-masonry{vertical-align:top;display:inline-block;width:32%;}.row-masonry-lg-4{-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:4;-webkit-columns:4;columns:4;}.no-csscolumns .row-masonry-lg-4{text-align:justify;}.no-csscolumns .row-masonry-lg-4:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-4>.col-masonry{vertical-align:top;display:inline-block;width:24%;}.row-masonry-lg-5{-moz-column-count:5;-webkit-column-count:5;column-count:5;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:5;-webkit-columns:5;columns:5;}.no-csscolumns .row-masonry-lg-5{text-align:justify;}.no-csscolumns .row-masonry-lg-5:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-5>.col-masonry{vertical-align:top;display:inline-block;width:19%;}.row-masonry-lg-6{-moz-column-count:6;-webkit-column-count:6;column-count:6;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:6;-webkit-columns:6;columns:6;}.no-csscolumns .row-masonry-lg-6{text-align:justify;}.no-csscolumns .row-masonry-lg-6:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-6>.col-masonry{vertical-align:top;display:inline-block;width:15%;}.row-masonry-lg-7{-moz-column-count:7;-webkit-column-count:7;column-count:7;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:7;-webkit-columns:7;columns:7;}.no-csscolumns .row-masonry-lg-7{text-align:justify;}.no-csscolumns .row-masonry-lg-7:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-7>.col-masonry{vertical-align:top;display:inline-block;width:13%;}.row-masonry-lg-8{-moz-column-count:8;-webkit-column-count:8;column-count:8;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:8;-webkit-columns:8;columns:8;}.no-csscolumns .row-masonry-lg-8{text-align:justify;}.no-csscolumns .row-masonry-lg-8:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-8>.col-masonry{vertical-align:top;display:inline-block;width:11%;}.row-masonry-lg-9{-moz-column-count:9;-webkit-column-count:9;column-count:9;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:9;-webkit-columns:9;columns:9;}.no-csscolumns .row-masonry-lg-9{text-align:justify;}.no-csscolumns .row-masonry-lg-9:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-9>.col-masonry{vertical-align:top;display:inline-block;width:10%;}.row-masonry-lg-10{-moz-column-count:10;-webkit-column-count:10;column-count:10;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:10;-webkit-columns:10;columns:10;}.no-csscolumns .row-masonry-lg-10{text-align:justify;}.no-csscolumns .row-masonry-lg-10:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-10>.col-masonry{vertical-align:top;display:inline-block;width:9%;}.row-masonry-lg-11{-moz-column-count:11;-webkit-column-count:11;column-count:11;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:11;-webkit-columns:11;columns:11;}.no-csscolumns .row-masonry-lg-11{text-align:justify;}.no-csscolumns .row-masonry-lg-11:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-11>.col-masonry{vertical-align:top;display:inline-block;width:8%;}.row-masonry-lg-12{-moz-column-count:12;-webkit-column-count:12;column-count:12;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:12;-webkit-columns:12;columns:12;}.no-csscolumns .row-masonry-lg-12{text-align:justify;}.no-csscolumns .row-masonry-lg-12:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-lg-12>.col-masonry{vertical-align:top;display:inline-block;width:7%;}}@media only screen and (min-width:1200px){.row-masonry-xl-1{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:1;-webkit-columns:1;columns:1;}.no-csscolumns .row-masonry-xl-1{text-align:justify;}.no-csscolumns .row-masonry-xl-1:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-1>.col-masonry{vertical-align:top;display:inline-block;width:99%;}.row-masonry-xl-2{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:2;-webkit-columns:2;columns:2;}.no-csscolumns .row-masonry-xl-2{text-align:justify;}.no-csscolumns .row-masonry-xl-2:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-2>.col-masonry{vertical-align:top;display:inline-block;width:49%;}.row-masonry-xl-3{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:3;-webkit-columns:3;columns:3;}.no-csscolumns .row-masonry-xl-3{text-align:justify;}.no-csscolumns .row-masonry-xl-3:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-3>.col-masonry{vertical-align:top;display:inline-block;width:32%;}.row-masonry-xl-4{-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:4;-webkit-columns:4;columns:4;}.no-csscolumns .row-masonry-xl-4{text-align:justify;}.no-csscolumns .row-masonry-xl-4:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-4>.col-masonry{vertical-align:top;display:inline-block;width:24%;}.row-masonry-xl-5{-moz-column-count:5;-webkit-column-count:5;column-count:5;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:5;-webkit-columns:5;columns:5;}.no-csscolumns .row-masonry-xl-5{text-align:justify;}.no-csscolumns .row-masonry-xl-5:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-5>.col-masonry{vertical-align:top;display:inline-block;width:19%;}.row-masonry-xl-6{-moz-column-count:6;-webkit-column-count:6;column-count:6;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:6;-webkit-columns:6;columns:6;}.no-csscolumns .row-masonry-xl-6{text-align:justify;}.no-csscolumns .row-masonry-xl-6:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-6>.col-masonry{vertical-align:top;display:inline-block;width:15%;}.row-masonry-xl-7{-moz-column-count:7;-webkit-column-count:7;column-count:7;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:7;-webkit-columns:7;columns:7;}.no-csscolumns .row-masonry-xl-7{text-align:justify;}.no-csscolumns .row-masonry-xl-7:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-7>.col-masonry{vertical-align:top;display:inline-block;width:13%;}.row-masonry-xl-8{-moz-column-count:8;-webkit-column-count:8;column-count:8;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:8;-webkit-columns:8;columns:8;}.no-csscolumns .row-masonry-xl-8{text-align:justify;}.no-csscolumns .row-masonry-xl-8:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-8>.col-masonry{vertical-align:top;display:inline-block;width:11%;}.row-masonry-xl-9{-moz-column-count:9;-webkit-column-count:9;column-count:9;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:9;-webkit-columns:9;columns:9;}.no-csscolumns .row-masonry-xl-9{text-align:justify;}.no-csscolumns .row-masonry-xl-9:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-9>.col-masonry{vertical-align:top;display:inline-block;width:10%;}.row-masonry-xl-10{-moz-column-count:10;-webkit-column-count:10;column-count:10;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:10;-webkit-columns:10;columns:10;}.no-csscolumns .row-masonry-xl-10{text-align:justify;}.no-csscolumns .row-masonry-xl-10:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-10>.col-masonry{vertical-align:top;display:inline-block;width:9%;}.row-masonry-xl-11{-moz-column-count:11;-webkit-column-count:11;column-count:11;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:11;-webkit-columns:11;columns:11;}.no-csscolumns .row-masonry-xl-11{text-align:justify;}.no-csscolumns .row-masonry-xl-11:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-11>.col-masonry{vertical-align:top;display:inline-block;width:8%;}.row-masonry-xl-12{-moz-column-count:12;-webkit-column-count:12;column-count:12;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;-moz-columns:12;-webkit-columns:12;columns:12;}.no-csscolumns .row-masonry-xl-12{text-align:justify;}.no-csscolumns .row-masonry-xl-12:after{content:'';display:inline-block;width:100%;}.no-csscolumns .row-masonry-xl-12>.col-masonry{vertical-align:top;display:inline-block;width:7%;}}.container-lg{max-width:1200px;width:auto;}.container-md{max-width:768px;width:auto;}.container-sm{max-width:640px;width:auto;}@media only screen and (min-width:480px){.row-table{display:table;table-layout:fixed;height:100%;width:100%;margin:0;}.row-table>[class*="col-"]{display:table-cell;float:none;table-layout:fixed;vertical-align:middle;}}.row-flush>[class*="col-"]{padding-left:0;padding-right:0;}.container-flush .row{margin-left:-5px;margin-right:-5px;}.container-flush .row>[class*="col-"]{padding-left:5px;padding-right:5px;}.icon-eye,.icon-paper-clip,.icon-mail,.icon-toggle,.icon-layout,.icon-link,.icon-bell,.icon-lock,.icon-unlock,.icon-ribbon,.icon-image,.icon-signal,.icon-target,.icon-clipboard,.icon-clock,.icon-clock,.icon-watch,.icon-air-play,.icon-camera,.icon-video,.icon-disc,.icon-printer,.icon-monitor,.icon-server,.icon-cog,.icon-heart,.icon-paragraph,.icon-align-justify,.icon-align-left,.icon-align-center,.icon-align-right,.icon-book,.icon-layers,.icon-stack,.icon-stack-2,.icon-paper,.icon-paper-stack,.icon-search,.icon-zoom-in,.icon-zoom-out,.icon-reply,.icon-circle-plus,.icon-circle-minus,.icon-circle-check,.icon-circle-cross,.icon-square-plus,.icon-square-minus,.icon-square-check,.icon-square-cross,.icon-microphone,.icon-record,.icon-skip-back,.icon-rewind,.icon-play,.icon-pause,.icon-stop,.icon-fast-forward,.icon-skip-forward,.icon-shuffle,.icon-repeat,.icon-folder,.icon-umbrella,.icon-moon,.icon-thermometer,.icon-drop,.icon-sun,.icon-cloud,.icon-cloud-upload,.icon-cloud-download,.icon-upload,.icon-download,.icon-location,.icon-location-2,.icon-map,.icon-battery,.icon-head,.icon-briefcase,.icon-speech-bubble,.icon-anchor,.icon-globe,.icon-box,.icon-reload,.icon-share,.icon-marquee,.icon-marquee-plus,.icon-marquee-minus,.icon-tag,.icon-power,.icon-command,.icon-alt,.icon-esc,.icon-bar-graph,.icon-bar-graph-2,.icon-pie-graph,.icon-star,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-arrow-down,.icon-volume,.icon-mute,.icon-content-right,.icon-content-left,.icon-grid,.icon-grid-2,.icon-columns,.icon-loader,.icon-bag,.icon-ban,.icon-flag,.icon-trash,.icon-expand,.icon-contract,.icon-maximize,.icon-minimize,.icon-plus,.icon-minus,.icon-check,.icon-cross,.icon-move,.icon-delete,.icon-menu,.icon-archive,.icon-inbox,.icon-outbox,.icon-file,.icon-file-add,.icon-file-subtract,.icon-help,.icon-open,.icon-ellipsis{font-size:15px;text-rendering:auto;}.gmap{height:300px;}.gmap img{max-width:none;}vector-map{display:block;}body .jvectormap-label{position:absolute;display:none;border:solid 1px #2b3d51;border-radius:2px;background:#2b3d51;color:#fff;padding:3px 6px;opacity:.9;z-index:11;}body .jvectormap-zoomin,body .jvectormap-zoomout{position:absolute;left:10px;width:22px;height:22px;border-radius:2px;background:#e6e9ee;padding:5px;color:#a0aab2;cursor:pointer;line-height:10px;text-align:center;}body .jvectormap-zoomin{top:10px;}body .jvectormap-zoomout{top:30px;}body .ng-table th.sortable.sort-desc,body .ng-table th.sortable.sort-asc{background-color:#fff;text-shadow:0 0 0 rgba(255,255,255,0);}body .ng-table th.sortable div:after,body .ng-table th.sortable div:before{border-color:#515d6e transparent;}body .ng-table th.sortable div:before{border-top-color:#515d6e;}body .ng-table th.sortable.sort-desc div:after{border-top-color:#515d6e;}body [ng-table-pagination],body [data-ng-table-pagination]{padding:15px 5px;}body [ng-table-pagination] .ng-table-pagination,body [data-ng-table-pagination] .ng-table-pagination{margin:0;}body .ng-table .plus,body .ng-table .minus{font-weight:bold;padding-left:18px;position:relative;}body .ng-table .plus:before,body .ng-table .minus:before{content:"";border-width:4px;border-style:solid;left:8px;top:50%;position:absolute;margin-top:-2px;}body .ng-table .plus{color:#008000;}body .ng-table .plus:before{border-color:#008000;border-top:none;border-left:4px solid transparent;border-right:4px solid transparent;}body .ng-table .minus{color:#f00;}body .ng-table .minus:before{border-color:#f00;border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;}body .ng-table-rowselected tr{cursor:pointer;}body .ng-table-pager:before,body .ng-table-pager:after{content:" ";display:table;}body .ng-table-pager:after{clear:both;}.table>thead>tr>th{padding:8px 8px;color:#888;}.table>tbody>tr>td{vertical-align:middle;}.table>tbody>tr>td>.media img{width:36px;height:36px;margin:0 auto;}.table .checkbox{margin:0 auto;width:20px;}.table .progress{margin-bottom:0;}.table .radial-bar{margin-bottom:0;margin:0 auto;}.jqstooltip{box-sizing:content-box;}#table-res-1 th:nth-child(1){width:3%;}#table-res-1 th:nth-child(2){width:5%;}#table-res-1 th:nth-child(7){width:5%;}#table-res-1 th:nth-child(9){width:5%;}#table-res-2 th:nth-child(1){width:5%;}#table-res-2 th:nth-child(3){width:10%;}table.dataTable{border-bottom:1px solid #e6e9ee !important;}table.dataTable thead th,table.dataTable thead td{border-bottom:1px solid #e6e9ee !important;}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper select{box-shadow:none;height:30px;padding:5px 8px;font-size:12px;line-height:1.5;color:#515d6e;background-color:#fff;background-image:none;border:1px solid #dbd9d9;border-radius:2px;}.dataTables_wrapper .dataTables_paginate .paginate_button{background-image:none !important;background-color:#f4f5f5 !important;border:0 !important;}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:#fff !important;}.alerts{position:fixed;top:60px;left:60px;z-index:9090;width:350px;left:auto;right:60px;}.alerts:hover .alert .close{opacity:1;visibility:visible;}.alerts-top-right,.alerts-bottom-right{left:auto;right:60px;}.alerts-top-center,.alerts-bottom-center{left:50%;margin-left:-175px;}.alerts-bottom-left,.alerts-bottom-right,.alerts-bottom-center{top:auto;bottom:60px;}@media(max-width:480px){.alerts{left:10px;right:10px;width:auto;margin:0;}}.btn{-webkit-appearance:none;outline:none !important;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;}.btn.btn-link{-webkit-box-shadow:0 0 0 #000 !important;box-shadow:0 0 0 #000 !important;border:0;}.btn.btn-default{border-color:#e6e9ee;}.input-group .input-sm+.input-group-btn .btn{font-size:13px;}.btn.disabled,.btn[disabled],fieldset[disabled] .btn,.btn.disabled:hover,.btn[disabled]:hover,fieldset[disabled] .btn:hover,.btn.disabled:focus,.btn[disabled]:focus,fieldset[disabled] .btn:focus,.btn.disabled.focus,.btn[disabled].focus,fieldset[disabled] .btn.focus,.btn.disabled:active,.btn[disabled]:active,fieldset[disabled] .btn:active,.btn.disabled.active,.btn[disabled].active,fieldset[disabled] .btn.active{box-shadow:0 0 0 #000;}.btn-group-small .btn{padding:10px;margin-bottom:5px;font-size:11px;}.btn-image{padding:0 !important;border:0;}.btn-inverse{color:#fff !important;background-color:#363f45;border-color:#363f45;}.btn-inverse:focus,.btn-inverse.focus{color:#fff;background-color:#2d353a;border-color:#2d353a;}.btn-inverse:hover{color:#fff;background-color:#2d353a;border-color:#2d353a;}.btn-inverse:active,.btn-inverse.active,.open>.dropdown-toggle.btn-inverse{color:#fff;}.btn-inverse:active:hover,.btn-inverse.active:hover,.open>.dropdown-toggle.btn-inverse:hover,.btn-inverse:active:focus,.btn-inverse.active:focus,.open>.dropdown-toggle.btn-inverse:focus,.btn-inverse:active.focus,.btn-inverse.active.focus,.open>.dropdown-toggle.btn-inverse.focus{color:#fff;}.btn-inverse:active,.btn-inverse.active,.open>.dropdown-toggle.btn-inverse{background-image:none;}.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled.focus,.btn-inverse[disabled].focus,fieldset[disabled] .btn-inverse.focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse.active{background-color:#363f45;border-color:#363f45;}.btn-inverse .badge{color:#363f45;background-color:#fff;}.btn-amber{color:#fff !important;background-color:#ffc107;border-color:transparent;}.btn-amber:focus,.btn-amber.focus{color:#fff;background-color:#f2b500;border-color:rgba(0,0,0,0);}.btn-amber:hover{color:#fff;background-color:#f2b500;border-color:rgba(0,0,0,0);}.btn-amber:active,.btn-amber.active,.open>.dropdown-toggle.btn-amber{color:#fff;}.btn-amber:active:hover,.btn-amber.active:hover,.open>.dropdown-toggle.btn-amber:hover,.btn-amber:active:focus,.btn-amber.active:focus,.open>.dropdown-toggle.btn-amber:focus,.btn-amber:active.focus,.btn-amber.active.focus,.open>.dropdown-toggle.btn-amber.focus{color:#fff;}.btn-amber:active,.btn-amber.active,.open>.dropdown-toggle.btn-amber{background-image:none;}.btn-amber.disabled,.btn-amber[disabled],fieldset[disabled] .btn-amber,.btn-amber.disabled:hover,.btn-amber[disabled]:hover,fieldset[disabled] .btn-amber:hover,.btn-amber.disabled:focus,.btn-amber[disabled]:focus,fieldset[disabled] .btn-amber:focus,.btn-amber.disabled.focus,.btn-amber[disabled].focus,fieldset[disabled] .btn-amber.focus,.btn-amber.disabled:active,.btn-amber[disabled]:active,fieldset[disabled] .btn-amber:active,.btn-amber.disabled.active,.btn-amber[disabled].active,fieldset[disabled] .btn-amber.active{background-color:#ffc107;border-color:transparent;}.btn-amber .badge{color:#ffc107;background-color:#fff;}.btn-purple{color:#fff !important;background-color:#6639b6;border-color:transparent;}.btn-purple:focus,.btn-purple.focus{color:#fff;background-color:#5d34a6;border-color:rgba(0,0,0,0);}.btn-purple:hover{color:#fff;background-color:#5d34a6;border-color:rgba(0,0,0,0);}.btn-purple:active,.btn-purple.active,.open>.dropdown-toggle.btn-purple{color:#fff;}.btn-purple:active:hover,.btn-purple.active:hover,.open>.dropdown-toggle.btn-purple:hover,.btn-purple:active:focus,.btn-purple.active:focus,.open>.dropdown-toggle.btn-purple:focus,.btn-purple:active.focus,.btn-purple.active.focus,.open>.dropdown-toggle.btn-purple.focus{color:#fff;}.btn-purple:active,.btn-purple.active,.open>.dropdown-toggle.btn-purple{background-image:none;}.btn-purple.disabled,.btn-purple[disabled],fieldset[disabled] .btn-purple,.btn-purple.disabled:hover,.btn-purple[disabled]:hover,fieldset[disabled] .btn-purple:hover,.btn-purple.disabled:focus,.btn-purple[disabled]:focus,fieldset[disabled] .btn-purple:focus,.btn-purple.disabled.focus,.btn-purple[disabled].focus,fieldset[disabled] .btn-purple.focus,.btn-purple.disabled:active,.btn-purple[disabled]:active,fieldset[disabled] .btn-purple:active,.btn-purple.disabled.active,.btn-purple[disabled].active,fieldset[disabled] .btn-purple.active{background-color:#6639b6;border-color:transparent;}.btn-purple .badge{color:#6639b6;background-color:#fff;}.btn-pink{color:#fff !important;background-color:#e91e63;border-color:transparent;}.btn-pink:focus,.btn-pink.focus{color:#fff;background-color:#dd1659;border-color:rgba(0,0,0,0);}.btn-pink:hover{color:#fff;background-color:#dd1659;border-color:rgba(0,0,0,0);}.btn-pink:active,.btn-pink.active,.open>.dropdown-toggle.btn-pink{color:#fff;}.btn-pink:active:hover,.btn-pink.active:hover,.open>.dropdown-toggle.btn-pink:hover,.btn-pink:active:focus,.btn-pink.active:focus,.open>.dropdown-toggle.btn-pink:focus,.btn-pink:active.focus,.btn-pink.active.focus,.open>.dropdown-toggle.btn-pink.focus{color:#fff;}.btn-pink:active,.btn-pink.active,.open>.dropdown-toggle.btn-pink{background-image:none;}.btn-pink.disabled,.btn-pink[disabled],fieldset[disabled] .btn-pink,.btn-pink.disabled:hover,.btn-pink[disabled]:hover,fieldset[disabled] .btn-pink:hover,.btn-pink.disabled:focus,.btn-pink[disabled]:focus,fieldset[disabled] .btn-pink:focus,.btn-pink.disabled.focus,.btn-pink[disabled].focus,fieldset[disabled] .btn-pink.focus,.btn-pink.disabled:active,.btn-pink[disabled]:active,fieldset[disabled] .btn-pink:active,.btn-pink.disabled.active,.btn-pink[disabled].active,fieldset[disabled] .btn-pink.active{background-color:#e91e63;border-color:transparent;}.btn-pink .badge{color:#e91e63;background-color:#fff;}.btn-orange{color:#fff !important;background-color:#fe5621;border-color:transparent;}.btn-orange:focus,.btn-orange.focus{color:#fff;background-color:#fe470d;border-color:rgba(0,0,0,0);}.btn-orange:hover{color:#fff;background-color:#fe470d;border-color:rgba(0,0,0,0);}.btn-orange:active,.btn-orange.active,.open>.dropdown-toggle.btn-orange{color:#fff;}.btn-orange:active:hover,.btn-orange.active:hover,.open>.dropdown-toggle.btn-orange:hover,.btn-orange:active:focus,.btn-orange.active:focus,.open>.dropdown-toggle.btn-orange:focus,.btn-orange:active.focus,.btn-orange.active.focus,.open>.dropdown-toggle.btn-orange.focus{color:#fff;}.btn-orange:active,.btn-orange.active,.open>.dropdown-toggle.btn-orange{background-image:none;}.btn-orange.disabled,.btn-orange[disabled],fieldset[disabled] .btn-orange,.btn-orange.disabled:hover,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange:hover,.btn-orange.disabled:focus,.btn-orange[disabled]:focus,fieldset[disabled] .btn-orange:focus,.btn-orange.disabled.focus,.btn-orange[disabled].focus,fieldset[disabled] .btn-orange.focus,.btn-orange.disabled:active,.btn-orange[disabled]:active,fieldset[disabled] .btn-orange:active,.btn-orange.disabled.active,.btn-orange[disabled].active,fieldset[disabled] .btn-orange.active{background-color:#fe5621;border-color:transparent;}.btn-orange .badge{color:#fe5621;background-color:#fff;}.btn-outline{background-color:transparent;border-color:#fff;}.btn-outline:hover,.btn-outline:focus{background-color:#fff;color:#1ab394;}.btn-flat{border-bottom-width:1px;border-radius:0;box-shadow:0 0 0 #000;}.btn-xl{padding:20px 16px;font-size:18px;}.btn-square{border-radius:0;}.btn-pill-left,.btn-oval{border-top-left-radius:50px;border-bottom-left-radius:50px;padding-left:18px;}.btn-pill-right,.btn-oval{border-top-right-radius:50px;border-bottom-right-radius:50px;padding-right:18px;}.btn-labeled{padding-top:0;padding-bottom:0;}.btn-label{position:relative;display:inline-block;min-width:30px;background:transparent;padding:8px 8px;left:-24px;border-radius:2px 0 0 2px;}.btn-label.btn-label-right{left:auto;right:-24px;border-radius:0 2px 2px 0;}.btn-label:after{content:"";position:absolute;top:2px;bottom:2px;right:0;width:1px;background:rgba(0,0,0,.1);}.btn-lg .btn-label{padding:14px 8px;left:-26px;border-radius:3px 0 0 3px;}.btn-lg .btn-label.btn-label-right{left:auto;right:-26px;border-radius:0 3px 3px 0;}.btn-sm .btn-label{padding:5px 8px;left:-8px;border-radius:1px 0 0 1px;}.btn-sm .btn-label.btn-label-right{left:auto;right:-8px;border-radius:0 1px 1px 0;}.btn-xs .btn-label{padding:1px 8px;left:-5px;border-radius:1px 0 0 1px;}.btn-xs .btn-label.btn-label-right{left:auto;right:-5px;border-radius:0 1px 1px 0;}.btn-fw{min-width:120px;}.btn-fw.btn-sm{min-width:80px;}.btn-fw.btn-lg{min-width:150px;}.btn-circle-sm{width:25px;height:25px;text-align:center;padding:3px 0;font-size:12px;line-height:1.428571429;border-radius:500px;}.btn-circle{width:35px;height:35px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:500px;}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:25px;}.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;font-size:24px;line-height:1.33;border-radius:35px;}.btn-offset{position:absolute;right:60px;height:35px;z-index:99999;top:40px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.btn-offset .layout-fixed,.btn-offset .layout-material{position:fixed;}.btn-switch{position:relative;display:inline-block;cursor:pointer;}.btn-switch>input[type="checkbox"]{position:absolute;opacity:0;visibility:hidden;cursor:pointer;left:-100%;top:-100%;}.btn-switch>input[type="checkbox"]+.btn{background-color:transparent;border-color:#1ab394;color:#1ab394;text-align:left;}.btn-switch>input[type="checkbox"]+.btn>em{position:relative;top:-1px;margin-right:2px;display:inline-block;border:1px solid #1ab394;border-radius:50%;padding:2.5px;margin:0 4px 0 0;font-size:10px;text-align:center;}.btn-switch>input[type="checkbox"]+.btn>em:before{position:relative;top:1px;opacity:0;}.btn-switch>input[type="checkbox"]:checked+.btn{background-color:#1ab394;color:#fff;}.btn-switch>input[type="checkbox"]:checked+.btn>em{background-color:#fff;color:#1ab394;}.btn-switch>input[type="checkbox"]:checked+.btn>em:before{opacity:1;}.btn-switch-primary>input[type="checkbox"]+.btn{border-color:#1ab394;color:#1ab394 !important;}.btn-switch-primary>input[type="checkbox"]+.btn>em{border-color:#1ab394;}.btn-switch-primary>input[type="checkbox"]:checked+.btn{background-color:#1ab394;color:#fff !important;}.btn-switch-primary>input[type="checkbox"]:checked+.btn>em{color:#1ab394 !important;}.btn-switch-success>input[type="checkbox"]+.btn{border-color:#1c84c6;color:#1c84c6 !important;}.btn-switch-success>input[type="checkbox"]+.btn>em{border-color:#1c84c6;}.btn-switch-success>input[type="checkbox"]:checked+.btn{background-color:#1c84c6;color:#fff !important;}.btn-switch-success>input[type="checkbox"]:checked+.btn>em{color:#1c84c6 !important;}.btn-switch-info>input[type="checkbox"]+.btn{border-color:#23c6c8;color:#23c6c8 !important;}.btn-switch-info>input[type="checkbox"]+.btn>em{border-color:#23c6c8;}.btn-switch-info>input[type="checkbox"]:checked+.btn{background-color:#23c6c8;color:#fff !important;}.btn-switch-info>input[type="checkbox"]:checked+.btn>em{color:#23c6c8 !important;}.btn-switch-warning>input[type="checkbox"]+.btn{border-color:#f8ac59;color:#f8ac59 !important;}.btn-switch-warning>input[type="checkbox"]+.btn>em{border-color:#f8ac59;}.btn-switch-warning>input[type="checkbox"]:checked+.btn{background-color:#f8ac59;color:#fff !important;}.btn-switch-warning>input[type="checkbox"]:checked+.btn>em{color:#f8ac59 !important;}.btn-switch-danger>input[type="checkbox"]+.btn{border-color:#ed5565;color:#ed5565 !important;}.btn-switch-danger>input[type="checkbox"]+.btn>em{border-color:#ed5565;}.btn-switch-danger>input[type="checkbox"]:checked+.btn{background-color:#ed5565;color:#fff !important;}.btn-switch-danger>input[type="checkbox"]:checked+.btn>em{color:#ed5565 !important;}.btn-switch-inverse>input[type="checkbox"]+.btn{border-color:#363f45;color:#363f45 !important;}.btn-switch-inverse>input[type="checkbox"]+.btn>em{border-color:#363f45;}.btn-switch-inverse>input[type="checkbox"]:checked+.btn{background-color:#363f45;color:#fff !important;}.btn-switch-inverse>input[type="checkbox"]:checked+.btn>em{color:#363f45 !important;}.btn-switch-amber>input[type="checkbox"]+.btn{border-color:#ffc107;color:#ffc107 !important;}.btn-switch-amber>input[type="checkbox"]+.btn>em{border-color:#ffc107;}.btn-switch-amber>input[type="checkbox"]:checked+.btn{background-color:#ffc107;color:#fff !important;}.btn-switch-amber>input[type="checkbox"]:checked+.btn>em{color:#ffc107 !important;}.btn-switch-pink>input[type="checkbox"]+.btn{border-color:#e91e63;color:#e91e63 !important;}.btn-switch-pink>input[type="checkbox"]+.btn>em{border-color:#e91e63;}.btn-switch-pink>input[type="checkbox"]:checked+.btn{background-color:#e91e63;color:#fff !important;}.btn-switch-pink>input[type="checkbox"]:checked+.btn>em{color:#e91e63 !important;}.btn-switch-purple>input[type="checkbox"]+.btn{border-color:#6639b6;color:#6639b6 !important;}.btn-switch-purple>input[type="checkbox"]+.btn>em{border-color:#6639b6;}.btn-switch-purple>input[type="checkbox"]:checked+.btn{background-color:#6639b6;color:#fff !important;}.btn-switch-purple>input[type="checkbox"]:checked+.btn>em{color:#6639b6 !important;}.btn-switch-orange>input[type="checkbox"]+.btn{border-color:#fe5621;color:#fe5621 !important;}.btn-switch-orange>input[type="checkbox"]+.btn>em{border-color:#fe5621;}.btn-switch-orange>input[type="checkbox"]:checked+.btn{background-color:#fe5621;color:#fff !important;}.btn-switch-orange>input[type="checkbox"]:checked+.btn>em{color:#fe5621 !important;}.dropdown-lg>.dropdown-menu{min-width:200px;}.navbar-nav .open .dropdown-menu{background-color:#fff;}.dropdown-list>.dropdown-menu{padding:0;min-width:220px;}.dropdown-list .list-group{margin:0;}.dropdown-list .list-group-item{border-radius:0;border-left:0;border-right:0;}.dropdown-list .list-group-item:first-child{border-top:0;}.dropdown-list .list-group-item:last-child{border-bottom:0;}.dropdown>a{position:relative;}.dropdown>a>.label{position:absolute;top:10px;right:10px;padding:2px 5px;}@media only screen and (min-width:768px){.dropdown>a>.label{right:0;}}.dropdown-menu-header{padding:10px 15px;background-color:#fafafa;border-bottom:1px solid #e1e1e1;}.dropdown-menu[offcanvas-dropdown],.dropdown-menu[data-offcanvas-dropdown]{overflow:hidden;}.dropdown-menu[offcanvas-dropdown] .offcanvas-content,.dropdown-menu[data-offcanvas-dropdown] .offcanvas-content{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#fff;overflow-y:auto;transition:all ease .2s;-webkit-transition:all ease .2s;z-index:1;color:#585f69;}.dropdown-menu[offcanvas-dropdown] .offcanvas-content.ng-hide,.dropdown-menu[data-offcanvas-dropdown] .offcanvas-content.ng-hide{-webkit-transform:translate3d(90%,0,0);transform:translate3d(90%,0,0);}.offcanvas-toggle{font-weight:bold;cursor:pointer;}@media only screen and (min-width:768px){.dropdown.dropdown-scale .dropdown-menu{display:block;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;}.dropdown.dropdown-scale.open .dropdown-menu{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;}.navbar-right .dropdown.dropdown-scale .dropdown-menu{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}}.panel{position:relative;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);border-radius:0;border:0;}.panel .panel-heading{position:relative;border-bottom-width:0;border-radius:0;z-index:10;}.panel .panel-heading .panel-title{font-size:20px;padding-top:20px;}.panel .panel-heading .panel-title>em{position:absolute;top:10px;right:15px;}.panel .panel-heading:after{content:"";display:block;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);height:100%;width:100%;position:absolute;bottom:0;left:0;right:0;z-index:-1;}.panel .panel-heading.no-shadow:after{display:none;}.panel .panel-heading a{text-decoration:none !important;}.panel.panel-default .panel-heading{box-shadow:0 0 0 0 #000;}.panel.panel-default .panel-heading:after{display:none;}.panel.panel-transparent{border:0;background-color:transparent;box-shadow:0 0 0 #000;}.panel.panel-transparent .panel-heading,.panel.panel-transparent .panel-body{background-color:transparent;padding-left:0;padding-right:0;box-shadow:0 0 0 0 #000;}.panel.panel-transparent .panel-heading:after{box-shadow:0 0 0 0 #000 !important;}.panel .panel-footer{border-radius:0;}.panel .table{margin-bottom:0;border:0;}.panel-flat{margin:0 !important;border:0;}.panel-group .panel-flat{box-shadow:0 0 0 #000;}.panel-group .panel-flat:first-child{border-radius:4px 4px 0 0;}.panel-group .panel-flat:last-child{border-radius:0 0 4px 4px;}.panel-heading>.btn,.panel-heading>.btn-group{margin-top:-5px;}.panel-heading>.btn-sm,.panel-heading>.btn-group-sm{margin-top:-3px;}.panel-heading>.btn-xs,.panel-heading>.btn-group-xs{margin-top:-1px;}.panel-heading>.label.pull-right{margin-top:3px;}.panel-heading>.label.pull-right+.label.pull-right{margin-right:10px;}.panel-footer .pagination{margin:0;}.panel-footer .radial-bar{margin-bottom:0;}.panel-footer p{margin-bottom:0;}.panel-heading-active{background-color:#1c84c6 !important;font-weight:bold;font-size:16px;}.panel-heading-active>a{padding:15px 0;color:#fff !important;-webkit-transition:padding .5s ease;-o-transition:padding .5s ease;transition:padding .5s ease;}.panel-heading-active+.panel-collapse:after{content:"";display:block;width:60%;margin:0 auto;height:0;border-bottom:1px solid #e1e2e3;}.panel-inverse{border-color:#e6e9ee;}.panel-inverse>.panel-heading{color:#fff;background-color:#363f45;border-color:#363f45;}.panel-inverse>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e6e9ee;}.panel-inverse>.panel-heading .badge{color:#363f45;background-color:#fff;}.panel-inverse>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e6e9ee;}.panel-inverse>.panel-footer{border:0;}.panel-amber{border-color:#e6e9ee;}.panel-amber>.panel-heading{color:#fff;background-color:#ffc107;border-color:#ffc107;}.panel-amber>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e6e9ee;}.panel-amber>.panel-heading .badge{color:#ffc107;background-color:#fff;}.panel-amber>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e6e9ee;}.panel-amber>.panel-footer{border:0;}.panel-pink{border-color:#e6e9ee;}.panel-pink>.panel-heading{color:#fff;background-color:#e91e63;border-color:#e91e63;}.panel-pink>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e6e9ee;}.panel-pink>.panel-heading .badge{color:#e91e63;background-color:#fff;}.panel-pink>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e6e9ee;}.panel-pink>.panel-footer{border:0;}.panel-purple{border-color:#e6e9ee;}.panel-purple>.panel-heading{color:#fff;background-color:#6639b6;border-color:#6639b6;}.panel-purple>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e6e9ee;}.panel-purple>.panel-heading .badge{color:#6639b6;background-color:#fff;}.panel-purple>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e6e9ee;}.panel-purple>.panel-footer{border:0;}.panel-orange{border-color:#e6e9ee;}.panel-orange>.panel-heading{color:#fff;background-color:#fe5621;border-color:#fe5621;}.panel-orange>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e6e9ee;}.panel-orange>.panel-heading .badge{color:#fe5621;background-color:#fff;}.panel-orange>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e6e9ee;}.panel-orange>.panel-footer{border:0;}.panel-card{position:relative;height:370px;margin-bottom:10px;}.panel-card .panel-footer{position:absolute;bottom:0;left:0;right:0;border:0;}.panel-card.card-sm{height:85px;}.panel-card.card-md{height:180px;}.panel-card.card-lg{height:560px;}.panel-card.card-xl{height:750px;}.panel-card-image{background-size:cover;background-position:50% 50%;}.panel-card-image .panel-body{height:280px;}.panel-card-image .panel-footer{background-color:rgba(17,17,17,.7);border:0;}.panel-card-image .panel-footer *{color:#fff;}.panel-card-map .panel-body{height:280px;}.panel-card-map .panel-footer{background-color:transparent;}.box-placeholder{margin-bottom:12px;padding:15px;border:1px dashed #a0aab2;background:#f4f5f5;color:#444;}.box-placeholder>:last-child{margin-bottom:0;}.box-placeholder-lg{padding-top:80px;padding-bottom:80px;}.point{display:inline-block;width:7px;height:7px;border-radius:500px;margin:0 .5em;background-color:#a0aab2;vertical-align:baseline;border:1px solid rgba(255,255,255,.5);}.point.text-left{margin-left:0;}.point.text-right{margin-right:0;}.point-primary{background-color:#1ab394;}.point-success{background-color:#1c84c6;}.point-info{background-color:#23c6c8;}.point-warning{background-color:#f8ac59;}.point-danger{background-color:#ed5565;}.point-amber{background-color:#ffc107;}.point-pink{background-color:#e91e63;}.point-inverse{background-color:#363f45;}.point-purple{background-color:#6639b6;}.point-sm{width:5px;height:5px;}.point-lg{width:11px;height:11px;}.point-xl{width:18px;height:18px;}.point-outline{background-color:transparent;}.point-outline.point-primary{border:1px solid #1ab394;}.point-outline.point-success{border:1px solid #1c84c6;}.point-outline.point-info{border:1px solid #23c6c8;}.point-outline.point-warning{border:1px solid #f8ac59;}.point-outline.point-danger{border:1px solid #ed5565;}.point-pin{position:relative;}.point-pin>.point{position:absolute;left:0;bottom:0;margin:0;}.progress-sm{height:14px;}.progress-xs{height:8px;}.progress-xxs{height:2px;}.progress-bar-purple{background-color:#6639b6;}.progress-striped .progress-bar-purple{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.progress-bar-inverse{background-color:#363f45;}.progress-striped .progress-bar-inverse{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.progress-bar-amber{background-color:#ffc107;}.progress-striped .progress-bar-amber{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.progress-bar-pink{background-color:#e91e63;}.progress-striped .progress-bar-pink{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}[datepicker-popup]+ul .btn-info>span,[data-datepicker-popup]+ul .btn-info>span{color:#fff;}.datepicker{max-width:100%;overflow-y:auto;}.datepicker table{width:100%;}.dd{position:relative;display:block;margin:0;padding:0;max-width:600px;list-style:none;font-size:13px;line-height:20px;}.dd-list{display:block;position:relative;margin:0;padding:0;list-style:none;}.dd-list .dd-list{padding-left:30px;}.dd-collapsed .dd-list{display:none;}.dd-item,.dd-empty,.dd-placeholder{display:block;position:relative;margin:0;padding:0;min-height:20px;font-size:13px;line-height:20px;}.dd-handle{display:block;margin:5px 0;padding:10px 10px;text-decoration:none;border:1px solid #ebebeb;background:#fff;-webkit-border-radius:3px;border-radius:3px;}.dd-handle:hover{background:#fff;}.dd-item>button{display:block;position:relative;cursor:pointer;float:left;width:25px;height:30px;margin:5px 0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;background:transparent;font-size:12px;line-height:1;text-align:center;font-weight:bold;}.dd-item>button:before{content:'+';display:block;position:absolute;width:100%;text-align:center;text-indent:0;}.dd-item>button[data-action="collapse"]:before{content:'-';}.dd-placeholder,.dd-empty{margin:5px 0;padding:0;min-height:30px;background:#f2fbff;border:1px dashed #b6bcbf;box-sizing:border-box;-moz-box-sizing:border-box;}.dd-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5;background-size:60px 60px;background-position:0 0,30px 30px;}.dd-dragel{position:absolute;pointer-events:none;z-index:9999;}.dd-dragel>.dd-item .dd-handle{margin-top:0;}.dd-dragel .dd-handle{-webkit-box-shadow:2px 4px 6px 0 rgba(0,0,0,.1);box-shadow:2px 4px 6px 0 rgba(0,0,0,.1);}.nestable-lists{display:block;clear:both;padding:30px 0;width:100%;border:0;border-top:2px solid #ddd;border-bottom:2px solid #ddd;}@media only screen and (min-width:700px){.dd+.dd{margin-left:2%;}}.dd-hover>.dd-handle{background:#2ea8e5 !important;}.dd3-content{display:block;margin:5px 0;padding:10px 10px 10px 50px;text-decoration:none;border:1px solid #ebebeb;background:#fff;-webkit-border-radius:3px;border-radius:3px;}.dd-dragel>.dd3-item>.dd3-content{margin:0;}.dd3-item>button{margin-left:40px;}.dd3-handle{position:absolute;margin:0;left:0;top:0;cursor:pointer;width:40px;text-indent:100%;white-space:nowrap;overflow:hidden;border:1px solid #ebebeb;background:#fff;border-top-right-radius:0;border-bottom-right-radius:0;}.dd3-handle:before{content:'≡';display:block;position:absolute;left:0;top:10px;width:100%;text-align:center;text-indent:0;color:#ccc;font-size:20px;font-weight:normal;}.dd3-handle:hover{background:#f7f7f7;}[portlet],[data-portlet]{min-height:30px;}[portlet].portlet-handler,[data-portlet].portlet-handler,[portlet] .portlet-handler,[data-portlet] .portlet-handler{cursor:move;}.portlets-wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;overflow:auto;}.portlet.box-placeholder{padding:0;}[ripple]{position:relative;}[ripple]>.ripple{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;}[ripple]>.ripple>.angular-ripple{display:block;position:absolute;background-color:#d1d2d3;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}[ripple]>.ripple>.angular-ripple.animate{-webkit-animation:ripple .35s linear;-o-animation:ripple .35s linear;animation:ripple .35s linear;}@keyframes ripple{from{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:.4;}to{-webkit-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);opacity:0;}}@-moz-keyframes ripple{from{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:.4;}to{-webkit-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);opacity:0;}}@-webkit-keyframes ripple{from{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:.4;}to{-webkit-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);opacity:0;}}scrollable{display:block;}.slimScrollBar{opacity:0 !important;background-color:rgba(0,0,0,.35) !important;border:0 !important;border-radius:1px !important;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}.slimScrollDiv:hover .slimScrollBar{opacity:.4 !important;}.slimScrollRail{opacity:1 !important;background-color:rgba(0,0,0,.15) !important;border:0 !important;border-radius:0 !important;bottom:0;}.smoothy{position:relative;z-index:1;}.smoothy:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30px;width:100%;background:100px;box-shadow:0 -15px 15px #fff inset;z-index:9999;overflow:visible;}body #toast-container{top:75px !important;}body .toast{background-color:#1ab394;}body .toast-success{background-color:#1c84c6;}body .toast-error{background-color:#ed5565;}body .toast-info{background-color:#23c6c8;}body .toast-wait{background-color:#6639b6;}body .toast-warning{background-color:#f8ac59;}.typeahead-ctrl .dropdown-menu{max-height:300px;overflow:auto;}.layer-morph-overlay{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9001;-webkit-transition:visibility 0s linear .5s;-o-transition:visibility 0s linear .5s;transition:visibility 0s linear .5s;}.layer-morph-overlay>.layer-morph-inner{position:absolute;border-radius:100%;z-index:1;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .5s cubic-bezier(.42,0,.58,1);-moz-transition:-moz-transform .5s cubic-bezier(.42,0,.58,1);-o-transition:-o-transform .5s cubic-bezier(.42,0,.58,1);transition:transform .5s cubic-bezier(.42,0,.58,1);}.layer-morph-close{position:fixed;z-index:2;top:20px;right:30px;opacity:0;color:#fff;z-index:9003;cursor:pointer;visibility:hidden;-webkit-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s;}.layer-morph-close>em{font-size:40px;color:rgba(255,255,255,.5);}.layer-morph-close:hover>em{color:#fff;}.layer-morph-active>.app-container>footer{display:none;}.layer-morph-active .layer-morph-overlay{visibility:visible;-webkit-transition:visibility 0s linear 0s;-o-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s;}.layer-morph-active .layer-morph-overlay>.layer-morph-inner{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s cubic-bezier(.42,0,.58,1);-moz-transition:-moz-transform .5s cubic-bezier(.42,0,.58,1);-o-transition:-o-transform .5s cubic-bezier(.42,0,.58,1);transition:transform .5s cubic-bezier(.42,0,.58,1);}.layer-morph-active .layer-morph-close{visibility:visible;opacity:1;-webkit-transition:opacity .2s ease .4s;-o-transition:opacity .2s ease .4s;transition:opacity .2s ease .4s;}.layer-morph-ready{overflow:hidden !important;}.layer-morph-ready>.app-container>section{overflow:hidden !important;}.layer-morph-container{position:fixed;top:0;left:0;right:0;bottom:0;visibility:hidden;overflow:auto;-webkit-overflow-scrolling:touch;z-index:9002;}.layer-morph-container .layer-morph-wrapper{position:relative;height:100%;width:100%;padding:30px;padding-bottom:50px;}@media only screen and (min-width:768px){.layer-morph-container .layer-morph-wrapper{padding-left:70px;}}.layer-morph-container .layer-morph{position:relative;width:100%;opacity:0;height:0;overflow:hidden;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;}.layer-morph-container .layer-morph.active{min-height:100%;height:auto;opacity:1;}.layer-morph-container.active{visibility:visible;}.layer-morph-container.active .layer-morph{opacity:1;}.layer-morph-container .layer-morph-footer{position:relative;bottom:0;left:0;right:0;height:50px;text-align:right;font-weight:bold;color:#fff;font-size:13px;padding:15px 0;}.calendar-app .calendar{min-height:450px;}.calendar-app .fc-button{color:#a0aab2 !important;background-color:#fff;border-color:#e6e9ee;padding:5px 8px;font-size:12px;line-height:1.5;border-radius:2px;height:auto;background-image:none;}.calendar-app .fc-button:focus,.calendar-app .fc-button.focus{color:#a0aab2;background-color:#f5f5f5;border-color:#dadee6;}.calendar-app .fc-button:hover{color:#a0aab2;background-color:#f5f5f5;border-color:#dadee6;}.calendar-app .fc-button:active,.calendar-app .fc-button.active,.open>.dropdown-toggle.calendar-app .fc-button{color:#a0aab2;}.calendar-app .fc-button:active:hover,.calendar-app .fc-button.active:hover,.open>.dropdown-toggle.calendar-app .fc-button:hover,.calendar-app .fc-button:active:focus,.calendar-app .fc-button.active:focus,.open>.dropdown-toggle.calendar-app .fc-button:focus,.calendar-app .fc-button:active.focus,.calendar-app .fc-button.active.focus,.open>.dropdown-toggle.calendar-app .fc-button.focus{color:#a0aab2;}.calendar-app .fc-button:active,.calendar-app .fc-button.active,.open>.dropdown-toggle.calendar-app .fc-button{background-image:none;}.calendar-app .fc-button.disabled,.calendar-app .fc-button[disabled],fieldset[disabled] .calendar-app .fc-button,.calendar-app .fc-button.disabled:hover,.calendar-app .fc-button[disabled]:hover,fieldset[disabled] .calendar-app .fc-button:hover,.calendar-app .fc-button.disabled:focus,.calendar-app .fc-button[disabled]:focus,fieldset[disabled] .calendar-app .fc-button:focus,.calendar-app .fc-button.disabled.focus,.calendar-app .fc-button[disabled].focus,fieldset[disabled] .calendar-app .fc-button.focus,.calendar-app .fc-button.disabled:active,.calendar-app .fc-button[disabled]:active,fieldset[disabled] .calendar-app .fc-button:active,.calendar-app .fc-button.disabled.active,.calendar-app .fc-button[disabled].active,fieldset[disabled] .calendar-app .fc-button.active{background-color:#fff;border-color:#e6e9ee;}.calendar-app .fc-button .badge{color:#fff;background-color:#a0aab2;}.calendar-app .fc-button:active,.calendar-app .fc-button.active,.calendar-app .fc-button.fc-state-active{outline:0;background-image:none;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 6px rgba(0,0,0,.12) !important;}.calendar-app .fc-event{border:1px solid #23c6c8;background-color:#23c6c8;color:#fff;}.calendar-app .fc-button .fc-icon{margin:0 .1em;font-size:inherit;font-family:FontAwesome !important;vertical-align:baseline;color:#555;}.calendar-app .fc-button .fc-icon:after{display:none;}.calendar-app .fc-button .fc-icon.fc-icon-right-single-arrow:before{content:"";}.calendar-app .fc-button .fc-icon.fc-icon-left-single-arrow:before{content:"";}.calendar-app .fc-toolbar h2{font-size:18px;}.calendar-app .fc .fc-month-view th,.calendar-app .fc .fc-month-view td{border-left:0;border-right:0;}.calendar-app .fc-state-highlight,.calendar-app .fc-day:hover,.calendar-app .fc-unthemed .fc-today{background-color:#f4f5f5;}.calendar-app .fc-cell-overlay{background-color:rgba(26,179,148,.7);}.calendar-app .fc-day-number{font-size:18px;font-weight:bold;color:#a1a2a3;}.calendar-app .fc-view{overflow:visible;}.calendar-app .external-events{margin:0;}.calendar-app .external-events>div{display:inline-block;margin-right:5px;margin-bottom:5px;padding:6px 10px;color:#fff;font-size:11px;cursor:pointer;}.calendar-app .external-events:empty{content:"EMRTPUY";}.calendar-app .external-events-trash{position:relative;min-height:120px;}.calendar-app .external-events-trash:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#363f45;opacity:0;font-family:FontAwesome;color:#fff;text-align:center;font-size:50px;padding:8%;max-height:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:-1;}.calendar-app .external-events-trash.active:after{opacity:1;z-index:1;}.calendar-app .external-events-trash.hovered:after{background-color:#fb797e;}.calendar-app .external-event-color-selector .circle.selected{border:3px solid rgba(255,255,255,.5);}.chat{list-style:none;margin:0;padding:0;padding-right:6px;}.chat li{margin-bottom:10px;padding-bottom:5px;}.chat li .chat-body{box-shadow:0 1px 1px rgba(0,0,0,.05);background-color:#fff;border:1px solid #e6e9ee;}.chat li .chat-body p{margin:0;color:#8394a9;}.chat li .chat-header{padding:10px;}.chat li .chat-msg{padding:10px;border-radius:2px;}.chat li.left .chat-body{margin-left:60px;}.chat li.right .chat-body{margin-right:60px;}.panel .slidedown .glyphicon,.chat .glyphicon{margin-right:5px;}.mb-folder-box{position:relative;z-index:200;padding:20px 0 !important;background-color:#2b3d51;height:100px;}@media only screen and (min-width:1200px){.mb-folder-box{height:100%;}}.mb-boxes{height:0;margin:0;background:inherit;}@media only screen and (min-width:1200px){.mb-boxes{height:auto !important;display:block;visibility:visible;}}.mb-folder-list{list-style:none;padding:0;margin:0;}.mb-folder-list>li{display:block;}.mb-folder-list>li>a{display:block;padding:12px 20px;color:#a9bcd2;}.mb-folder-list>li>a.active,.mb-folder-list>li>a:hover{background-color:#344a62;color:#fff;}.mb-buttons:before,.mb-buttons:after{content:" ";display:table;}.mb-buttons:after{clear:both;}.mb-buttons .mb-btn-compose,.mb-buttons .mb-btn-folder{padding:15px;}.mb-buttons .mb-btn-compose{float:left;}.mb-buttons .mb-btn-folder{float:right;}@media only screen and (min-width:1200px){.mb-buttons .mb-btn-compose{float:none;}.mb-buttons .mb-btn-folder{display:none;}}.mb-buttons>h3{text-indent:-50px;}.mb-mails-responsive{max-width:100%;overflow:auto;}.mb-mails>tbody>tr>td{border-top:1px solid #e6e9ee;}.mb-mails>tbody>tr>td:first-child{padding-left:20px;}.mb-mails>tbody>tr>td:last-child{padding-right:20px;}.mb-mails .mb-mail-active{background-color:#f7f8f9 !important;}.mb-mails .mb-mail-date{display:block;float:right;color:#8394a9;font-size:12px;font-weight:bold;}.mb-mails .mb-mail-from{display:block;color:#2b3d51;font-size:17px;font-weight:600;line-height:1.2;}.mb-mails .mb-mail-subject{color:#2b3d51;font-size:13px;font-weight:600;line-height:1.8;text-overflow:ellipsis;white-space:nowrap;padding:0 .2em;overflow:hidden;vertical-align:bottom;padding:0;max-width:28ch;}.mb-mails .mb-mail-preview{clear:both;margin-top:10px;color:#8394a9;}.mb-mails .mb-unread{background-color:#f4f5f5;}.mb-mail-compose{padding:10px 15px;}.mb-panel-wrapper{height:calc(100% - 100px);overflow:auto;}@media only screen and (min-width:1200px){.mb-panel-wrapper{position:static;padding:0;height:100%;}}.mb-panel{position:relative;width:100%;height:100%;}@media only screen and (min-width:1200px){.mb-panel{height:100%;}}.mb-panel>.mb-panel-inner{position:relative;height:100%;width:100%;}.mb-panel>.mb-panel-inner:before,.mb-panel>.mb-panel-inner:after{content:" ";display:table;}.mb-panel>.mb-panel-inner:after{clear:both;}.mb-panel>.mb-panel-inner>.mb-panel-content{position:absolute;background-color:#fff;z-index:90;overflow:hidden;max-height:100%;}@media only screen and (min-width:1200px){.mb-panel>.mb-panel-inner>.mb-panel-content{position:static;padding-left:15px;padding-right:15px;min-height:100%;max-height:100%;overflow:auto;}}.mb-panel>.mb-panel-inner>.mb-panel-list{position:absolute;top:0;left:0;min-height:100%;margin:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;will-change:transform;background-color:#fff;z-index:100;}@media only screen and (min-width:1200px){.mb-panel>.mb-panel-inner>.mb-panel-list{position:static;min-height:100%;max-height:100%;border-right:1px solid #e6e9ee;border-left:1px solid #e6e9ee;overflow:auto;}}.mb-panel>.mb-panel-inner>.mb-panel-list,.mb-panel>.mb-panel-inner>.mb-panel-content{float:left;width:100%;}@media only screen and (min-width:1200px){.mb-panel>.mb-panel-inner>.mb-panel-list{width:40%;}.mb-panel>.mb-panel-inner>.mb-panel-content{width:60%;}}@media only screen and (max-width:1199px){.mb-panel>.mb-panel-inner.mb-content-open .mb-panel-list{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;}.mb-panel>.mb-panel-inner.mb-content-open .mb-panel-content{max-height:none;overflow:auto;}}.mb-panel .mb-panel-back{display:inline-block;margin:10px 0 20px 0;color:#000;text-decoration:none;cursor:pointer;color:#8394a9;}@media only screen and (min-width:1200px){.mb-panel .mb-panel-back{display:none;}}.mb-panel-content{padding:10px 30px;}.mb-panel-content>h3{font-weight:600;margin-top:0;font-size:30px;}.mb-panel-content .mb-panel-form .mb-panel-form-reply{min-height:120px;border-color:transparent;-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease;}.mb-panel-content .mb-panel-form .mb-panel-form-reply:focus{border-color:#a0aab2;}.no-csstransforms3d .mb-panel>.mb-panel-inner.mb-content-open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.no-csstransforms3d .mb-panel>.mb-panel-inner.mb-content-open>.mb-panel-content{left:0;}.no-csstransforms3d .mb-panel>.mb-panel-inner.mb-content-open>.mb-panel-list{position:relative;visibility:hidden;z-index:-1;}.task .task-item-list{position:relative;}.task .task-item{-webkit-transition:color .6s,background-color .3s;-o-transition:color .6s,background-color .3s;transition:color .6s,background-color .3s;}.task .task-item .panel-heading{padding:20px 10px;}.task .task-item.ng-enter{-webkit-animation:fadeInLeft 1s;-o-animation:fadeInLeft 1s;animation:fadeInLeft 1s;}.task .task-item.ng-leave{position:absolute;left:0;right:0;-webkit-animation:fadeOutRightBig .5s;-o-animation:fadeOutRightBig .5s;animation:fadeOutRightBig .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.task .task-item .task-edit{display:none;cursor:pointer;}.task .task-item:hover .task-edit{display:inline;}.task .task-item.task-complete .task-edit{display:none;}.task textarea{resize:none;max-width:100%;min-width:100%;}.task .task-complete{background:#f4f5f5;opacity:.6;color:#2b3d51;}.task .task-complete .task-title{text-decoration:line-through;}.task .panel-group>.panel{border:1px;margin:0;}.task .panel-group>.panel .panel-body{border-bottom:1px solid #f4f5f5;}.tl-timeline-container{position:relative;padding:2em 0;margin-top:2em;margin-bottom:2em;}.tl-timeline-container:before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed;}@media only screen and (min-width:768px){.tl-timeline-container{margin-top:3em;margin-bottom:3em;}.tl-timeline-container::before{left:50%;margin-left:-2px;}}.tl-timeline-block{position:relative;margin:2em 0;}.tl-timeline-block:before,.tl-timeline-block:after{content:" ";display:table;}.tl-timeline-block:after{clear:both;}.tl-timeline-block:first-child{margin-top:0;}.tl-timeline-block:last-child{margin-bottom:0;}@media only screen and (min-width:768px){.tl-timeline-block{margin:4em 0;}.tl-timeline-block:first-child{margin-top:0;}.tl-timeline-block:last-child{margin-bottom:0;}}.tl-timeline-icon{position:absolute;top:0;left:0;width:40px;height:40px;line-height:40px;color:#fff;font-size:18px;text-align:center;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);background-color:#d7e4ed;}.tl-timeline-icon img{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px;}.tl-timeline-icon.tl-picture{background:#1c84c6;}.tl-timeline-icon.tl-movie{background:#ed5565;}.tl-timeline-icon.tl-location{background:#ffc107;}@media only screen and (min-width:768px){.tl-timeline-icon{width:60px;height:60px;left:50%;margin-left:-30px;line-height:60px;font-size:26px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;}}.tl-timeline-content{position:relative;margin-left:60px;background:#fff;padding:1em;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);}.tl-timeline-content:before,.tl-timeline-content:after{content:" ";display:table;}.tl-timeline-content:after{clear:both;}.tl-timeline-content h2{color:#1ab394;}.tl-timeline-content p,.tl-timeline-content .tl-date{font-size:13px;}.tl-timeline-content .tl-date{display:inline-block;}.tl-timeline-content p{margin:1em 0;line-height:1.6;}.tl-timeline-content .tl-date{float:left;padding:.8em 0;opacity:.7;}@media only screen and (min-width:480px){.tl-timeline-content h2{font-size:20px;}.tl-timeline-content p{font-size:16px;}.tl-timeline-content .tl-date{font-size:14px;}}@media only screen and (min-width:768px){.tl-timeline-content{margin-left:0;padding:1.6em;width:45%;}.tl-timeline-content::before{top:24px;left:100%;border-color:transparent;border-left-color:#fff;}.tl-timeline-content .tl-read-more{float:left;}.tl-timeline-content .tl-date{position:absolute;width:100%;left:122%;top:6px;font-size:16px;}.tl-timeline-block:nth-child(even) .tl-timeline-content{float:right;}.tl-timeline-block:nth-child(even) .tl-timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:#fff;}.tl-timeline-block:nth-child(even) .tl-timeline-content .tl-read-more{float:right;}.tl-timeline-block:nth-child(even) .tl-timeline-content .tl-date{left:auto;right:122%;text-align:right;}}.timeline,.timeline-alt{list-style:none;padding:0 0 10px;position:relative;margin:0;}.timeline:before,.timeline-alt:before{top:0;bottom:0;position:absolute;content:" ";width:1px;background-color:#e6e9ee;left:20px;}.timeline>li,.timeline-alt>li{margin-bottom:20px;position:relative;margin-top:30px;}.timeline>li:before,.timeline-alt>li:before,.timeline>li:after,.timeline-alt>li:after{content:" ";display:table;}.timeline>li:after,.timeline-alt>li:after{clear:both;}.timeline>li:first-child,.timeline-alt>li:first-child{margin-top:0;}.timeline>li.timeline-separator,.timeline-alt>li.timeline-separator{position:relative;}.timeline>li.timeline-separator:before,.timeline-alt>li.timeline-separator:before{content:attr(data-datetime);display:inline-block;min-width:40px;text-align:center;padding:0 18px;line-height:28px;font-size:11px;background-color:#e6e9ee;border-radius:30px;margin-left:40px;}.timeline>li.timeline-separator:after,.timeline-alt>li.timeline-separator:after{content:"";width:10px;height:10px;position:absolute;top:50%;left:15px;margin-top:-5px;background-color:#e6e9ee;border-radius:50%;}.timeline>li>.timeline-panel,.timeline-alt>li>.timeline-panel{position:relative;margin-left:50px;}.timeline>li>.timeline-panel .popover,.timeline-alt>li>.timeline-panel .popover{position:relative;display:block;margin:0;width:100%;max-width:none;}.timeline>li>.timeline-panel .popover .arrow,.timeline-alt>li>.timeline-panel .popover .arrow{display:none;}.timeline>li>.timeline-panel .popover .popover-content .popover-title,.timeline-alt>li>.timeline-panel .popover .popover-content .popover-title{background-color:transparent;border:0;padding-left:0;padding-top:0;}.timeline>li>.timeline-date,.timeline-alt>li>.timeline-date{float:right;margin:-20px 0 0;display:block;height:20px;line-height:20px;font-size:11px;color:#8394a9;}.timeline>li>.timeline-date>time:after,.timeline-alt>li>.timeline-date>time:after{content:attr(datetime);}.timeline>li>.timeline-badge,.timeline-alt>li>.timeline-badge{position:absolute;top:0;left:20px;width:50px;height:50px;border-radius:500px;margin-left:-25px;line-height:50px;font-size:20px;text-align:center;color:#fff;z-index:100;}.timeline>li>.timeline-badge.timeline-badge-sm,.timeline-alt>li>.timeline-badge.timeline-badge-sm{width:30px;height:30px;margin-left:-15px;line-height:30px;font-size:12px;}.timeline-title{margin-top:0;color:inherit;}.timeline-body>p,.timeline-body>ul{margin-bottom:0;}.timeline-body>p+p{margin-top:5px;}@media only screen and (min-width:992px){.timeline:before{left:50%;margin-left:25px;}.timeline>li.timeline-separator{margin-left:25px;text-align:center;}.timeline>li.timeline-separator:before{margin-left:25px;}.timeline>li.timeline-separator:after{display:none;}.timeline>li>.timeline-badge{left:50%;margin-left:0;}.timeline>li>.timeline-date{float:none;position:absolute;width:40%;left:50%;top:25px;margin-left:75px;margin-top:-10px;}.timeline>li>.timeline-panel{float:left;margin:0;width:48%;}.timeline>li>.timeline-panel:before{border-left-width:15px;border-right-width:0;top:26px;right:-15px;left:auto;}.timeline>li>.timeline-panel:after{border-left-width:14px;border-right-width:0;top:27px;right:-14px;left:auto;}.timeline>li>.timeline-panel .popover .arrow{top:25px;display:block;}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding-left:50px;}.timeline>li.timeline-inverted .timeline-date{left:auto;right:50%;width:auto;margin-left:0;margin-right:50px;}}.bg-gray{background-color:#a0aab2 !important;color:#fff;}.bg-gray a{color:#e3e6e8;}.bg-gray a:focus,.bg-gray a:hover{color:#fff;}.bg-gray .nav>li>a{color:#fff;}.bg-gray .nav>li.active{background-color:#95a0a9 !important;}.bg-gray .nav>li:hover>a,.bg-gray .nav>li.active>a{color:#fff;}.bg-gray .nav>li:hover>a,.bg-gray .nav>li.active>a{background-color:#8996a0;}.bg-gray .sidebar-subnav{background-color:#a0aab2;}.bg-gray .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-gray .navbar-form .form-control{background-color:#a0aab2;color:#fff;}.bg-gray .navbar-form .form-control::-moz-placeholder{color:#e9eced;opacity:1;}.bg-gray .navbar-form .form-control:-ms-input-placeholder{color:#e9eced;}.bg-gray .navbar-form .form-control::-webkit-input-placeholder{color:#e9eced;}.ie9 .bg-gray .navbar-form .form-control{border-bottom:1px solid rgba(233,236,237,.15);}.bg-gray .navbar-form .form-control-feedback,.bg-gray .navbar-form .input-group-addon{color:#e9eced;}.bg-gray .text-muted{color:#e9eced;}.bg-gray .text-loud{color:#fff;}.bg-gray small{color:inherit;}@media print{.bg-gray{color:#000 !important;}}.bg-gray .help-block{color:#e9eced;}.bg-gray .flot-tick-label{color:#fff;}.bg-gray hr{border-top-color:rgba(233,236,237,.26);}.bg-gray-darker{background-color:#2b3d51 !important;color:#92aac5;}.bg-gray-darker a{color:#889aad;}.bg-gray-darker a:focus,.bg-gray-darker a:hover{color:#b0c2d5;}.bg-gray-darker .nav>li>a{color:#b0c2d5;}.bg-gray-darker .nav>li.active{background-color:#243344 !important;}.bg-gray-darker .nav>li:hover>a,.bg-gray-darker .nav>li.active>a{color:#c1cfde;}.bg-gray-darker .nav>li:hover>a,.bg-gray-darker .nav>li.active>a{background-color:#1d2936;}.bg-gray-darker .sidebar-subnav{background-color:#2b3d51;}.bg-gray-darker .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-gray-darker .navbar-form .form-control{background-color:#2b3d51;color:#92aac5;}.bg-gray-darker .navbar-form .form-control::-moz-placeholder{color:#597ea7;opacity:1;}.bg-gray-darker .navbar-form .form-control:-ms-input-placeholder{color:#597ea7;}.bg-gray-darker .navbar-form .form-control::-webkit-input-placeholder{color:#597ea7;}.ie9 .bg-gray-darker .navbar-form .form-control{border-bottom:1px solid rgba(89,126,167,.15);}.bg-gray-darker .navbar-form .form-control-feedback,.bg-gray-darker .navbar-form .input-group-addon{color:#597ea7;}.bg-gray-darker .text-muted{color:#597ea7;}.bg-gray-darker .text-loud{color:#b0c2d5;}.bg-gray-darker small{color:inherit;}@media print{.bg-gray-darker{color:#000 !important;}}.bg-gray-darker .help-block{color:#597ea7;}.bg-gray-darker .flot-tick-label{color:#92aac5;}.bg-gray-darker hr{border-top-color:rgba(89,126,167,.26);}.bg-gray-dark{background-color:#515d6e !important;color:#c6ccd5;}.bg-gray-dark a{color:#b5bbc4;}.bg-gray-dark a:focus,.bg-gray-dark a:hover{color:#e0e3e8;}.bg-gray-dark .nav>li>a{color:#e0e3e8;}.bg-gray-dark .nav>li.active{background-color:#485362 !important;}.bg-gray-dark .nav>li:hover>a,.bg-gray-dark .nav>li.active>a{color:#eff0f3;}.bg-gray-dark .nav>li:hover>a,.bg-gray-dark .nav>li.active>a{background-color:#404957;}.bg-gray-dark .sidebar-subnav{background-color:#515d6e;}.bg-gray-dark .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-gray-dark .navbar-form .form-control{background-color:#515d6e;color:#c6ccd5;}.bg-gray-dark .navbar-form .form-control::-moz-placeholder{color:#949fb0;opacity:1;}.bg-gray-dark .navbar-form .form-control:-ms-input-placeholder{color:#949fb0;}.bg-gray-dark .navbar-form .form-control::-webkit-input-placeholder{color:#949fb0;}.ie9 .bg-gray-dark .navbar-form .form-control{border-bottom:1px solid rgba(148,159,176,.15);}.bg-gray-dark .navbar-form .form-control-feedback,.bg-gray-dark .navbar-form .input-group-addon{color:#949fb0;}.bg-gray-dark .text-muted{color:#949fb0;}.bg-gray-dark .text-loud{color:#e0e3e8;}.bg-gray-dark small{color:inherit;}@media print{.bg-gray-dark{color:#000 !important;}}.bg-gray-dark .help-block{color:#949fb0;}.bg-gray-dark .flot-tick-label{color:#c6ccd5;}.bg-gray-dark hr{border-top-color:rgba(148,159,176,.26);}.bg-gray-light{background-color:#e6e9ee !important;color:#585f69;}.bg-gray-light a{color:#abacae;}.bg-gray-light a:focus,.bg-gray-light a:hover{color:#919293;}.bg-gray-light .nav>li>a{color:#919293;}.bg-gray-light .nav>li.active{background-color:#f3f4f7 !important;}.bg-gray-light .nav>li:hover>a,.bg-gray-light .nav>li.active>a{color:#9e9fa0;}.bg-gray-light .nav>li:hover>a,.bg-gray-light .nav>li.active>a{background-color:#fff;}.bg-gray-light .sidebar-subnav{background-color:#e6e9ee;}.bg-gray-light .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-gray-light .navbar-form .form-control{background-color:#e6e9ee;color:#585f69;}.bg-gray-light .navbar-form .form-control::-moz-placeholder{color:#a0aab2;opacity:1;}.bg-gray-light .navbar-form .form-control:-ms-input-placeholder{color:#a0aab2;}.bg-gray-light .navbar-form .form-control::-webkit-input-placeholder{color:#a0aab2;}.ie9 .bg-gray-light .navbar-form .form-control{border-bottom:1px solid rgba(160,170,178,.15);}.bg-gray-light .navbar-form .form-control-feedback,.bg-gray-light .navbar-form .input-group-addon{color:#a0aab2;}.bg-gray-light .text-muted{color:#a0aab2;}.bg-gray-light .text-loud{color:#e9eced;}.bg-gray-light small{color:inherit;}@media print{.bg-gray-light{color:#000 !important;}}.bg-gray-light .help-block{color:#a0aab2;}.bg-gray-light .flot-tick-label{color:#585f69;}.bg-gray-light hr{border-top-color:rgba(160,170,178,.26);}.bg-gray-lighter{background-color:#f4f5f5 !important;color:#585f69;}.bg-gray-lighter a{color:#afb0b0;}.bg-gray-lighter a:focus,.bg-gray-lighter a:hover{color:#919293;}.bg-gray-lighter .nav>li>a{color:#919293;}.bg-gray-lighter .nav>li.active{background-color:#fafafa !important;}.bg-gray-lighter .nav>li:hover>a,.bg-gray-lighter .nav>li.active>a{color:#9e9fa0;}.bg-gray-lighter .nav>li:hover>a,.bg-gray-lighter .nav>li.active>a{background-color:#fff;}.bg-gray-lighter .sidebar-subnav{background-color:#f4f5f5;}.bg-gray-lighter .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-gray-lighter .navbar-form .form-control{background-color:#f4f5f5;color:#585f69;}.bg-gray-lighter .navbar-form .form-control::-moz-placeholder{color:#a0aab2;opacity:1;}.bg-gray-lighter .navbar-form .form-control:-ms-input-placeholder{color:#a0aab2;}.bg-gray-lighter .navbar-form .form-control::-webkit-input-placeholder{color:#a0aab2;}.ie9 .bg-gray-lighter .navbar-form .form-control{border-bottom:1px solid rgba(160,170,178,.15);}.bg-gray-lighter .navbar-form .form-control-feedback,.bg-gray-lighter .navbar-form .input-group-addon{color:#a0aab2;}.bg-gray-lighter .text-muted{color:#a0aab2;}.bg-gray-lighter .text-loud{color:#e9eced;}.bg-gray-lighter small{color:inherit;}@media print{.bg-gray-lighter{color:#000 !important;}}.bg-gray-lighter .help-block{color:#a0aab2;}.bg-gray-lighter .flot-tick-label{color:#585f69;}.bg-gray-lighter hr{border-top-color:rgba(160,170,178,.26);}#bg-white,.bg-white{background-color:#fff !important;color:#585f69;}#bg-white a,.bg-white a{color:#858e9a;}#bg-white a:focus,.bg-white a:focus,#bg-white a:hover,.bg-white a:hover{color:#515d6e;}#bg-white .nav>li>a,.bg-white .nav>li>a{color:#515d6e;}#bg-white .nav>li.active,.bg-white .nav>li.active{background-color:#f8f9f9 !important;}#bg-white .nav>li:hover>a,.bg-white .nav>li:hover>a,#bg-white .nav>li.active>a,.bg-white .nav>li.active>a{color:#5c697d;}#bg-white .nav>li:hover>a,.bg-white .nav>li:hover>a,#bg-white .nav>li.active>a,.bg-white .nav>li.active>a{background-color:#f1f2f3;}#bg-white .sidebar-subnav,.bg-white .sidebar-subnav{background-color:#fff;}#bg-white .sidebar-subnav>li.active>a,.bg-white .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}#bg-white .navbar-form .form-control,.bg-white .navbar-form .form-control{background-color:#fff;color:#585f69;}#bg-white .navbar-form .form-control::-moz-placeholder,.bg-white .navbar-form .form-control::-moz-placeholder{color:#8394a9;opacity:1;}#bg-white .navbar-form .form-control:-ms-input-placeholder,.bg-white .navbar-form .form-control:-ms-input-placeholder{color:#8394a9;}#bg-white .navbar-form .form-control::-webkit-input-placeholder,.bg-white .navbar-form .form-control::-webkit-input-placeholder{color:#8394a9;}.ie9 #bg-white .navbar-form .form-control,.ie9 .bg-white .navbar-form .form-control{border-bottom:1px solid rgba(131,148,169,.15);}#bg-white .navbar-form .form-control-feedback,.bg-white .navbar-form .form-control-feedback,#bg-white .navbar-form .input-group-addon,.bg-white .navbar-form .input-group-addon{color:#8394a9;}#bg-white .text-muted,.bg-white .text-muted{color:#8394a9;}#bg-white .text-loud,.bg-white .text-loud{color:#d1d8df;}#bg-white small,.bg-white small{color:inherit;}@media print{#bg-white,.bg-white{color:#000 !important;}}#bg-white .help-block,.bg-white .help-block{color:#8394a9;}#bg-white .flot-tick-label,.bg-white .flot-tick-label{color:#585f69;}#bg-white hr,.bg-white hr{border-top-color:rgba(131,148,169,.26);}.bg-inverse{background-color:#363f45 !important;color:#a1adb5;}.bg-inverse a{color:#939ca2;}.bg-inverse a:focus,.bg-inverse a:hover{color:#bbc4ca;}.bg-inverse .nav>li>a{color:#bbc4ca;}.bg-inverse .nav>li.active{background-color:#2d353a !important;}.bg-inverse .nav>li:hover>a,.bg-inverse .nav>li.active>a{color:#c9d0d5;}.bg-inverse .nav>li:hover>a,.bg-inverse .nav>li.active>a{background-color:#242a2e;}.bg-inverse .sidebar-subnav{background-color:#363f45;}.bg-inverse .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-inverse .navbar-form .form-control{background-color:#363f45;color:#a1adb5;}.bg-inverse .navbar-form .form-control::-moz-placeholder{color:#70838f;opacity:1;}.bg-inverse .navbar-form .form-control:-ms-input-placeholder{color:#70838f;}.bg-inverse .navbar-form .form-control::-webkit-input-placeholder{color:#70838f;}.ie9 .bg-inverse .navbar-form .form-control{border-bottom:1px solid rgba(112,131,143,.15);}.bg-inverse .navbar-form .form-control-feedback,.bg-inverse .navbar-form .input-group-addon{color:#70838f;}.bg-inverse .text-muted{color:#70838f;}.bg-inverse .text-loud{color:#bbc4ca;}.bg-inverse small{color:inherit;}@media print{.bg-inverse{color:#000 !important;}}.bg-inverse .help-block{color:#70838f;}.bg-inverse .flot-tick-label{color:#a1adb5;}.bg-inverse hr{border-top-color:rgba(112,131,143,.26);}.bg-inverse.bg-light{background-color:#434f56 !important;}.bg-inverse.bg-dark{background-color:#292f34 !important;}.bg-primary{background-color:#1ab394 !important;color:#b4f4e7;}.bg-primary a{color:#a2e5d7;}.bg-primary a:focus,.bg-primary a:hover{color:#dcfaf4;}.bg-primary .nav>li>a{color:#dcfaf4;}.bg-primary .nav>li.active{background-color:#17a185 !important;}.bg-primary .nav>li:hover>a,.bg-primary .nav>li.active>a{color:#f3fdfb;}.bg-primary .nav>li:hover>a,.bg-primary .nav>li.active>a{background-color:#158f77;}.bg-primary .sidebar-subnav{background-color:#1ab394;}.bg-primary .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-primary .navbar-form .form-control{background-color:#1ab394;color:#b4f4e7;}.bg-primary .navbar-form .form-control::-moz-placeholder{color:#68e9cf;opacity:1;}.bg-primary .navbar-form .form-control:-ms-input-placeholder{color:#68e9cf;}.bg-primary .navbar-form .form-control::-webkit-input-placeholder{color:#68e9cf;}.ie9 .bg-primary .navbar-form .form-control{border-bottom:1px solid rgba(104,233,207,.15);}.bg-primary .navbar-form .form-control-feedback,.bg-primary .navbar-form .input-group-addon{color:#68e9cf;}.bg-primary .text-muted{color:#68e9cf;}.bg-primary .text-loud{color:#dcfaf4;}.bg-primary small{color:inherit;}@media print{.bg-primary{color:#000 !important;}}.bg-primary .help-block{color:#68e9cf;}.bg-primary .flot-tick-label{color:#b4f4e7;}.bg-primary hr{border-top-color:rgba(104,233,207,.26);}.bg-primary.bg-light{background-color:#1eceaa !important;}.bg-primary.bg-dark{background-color:#16987e !important;}.bg-success{background-color:#1c84c6 !important;color:#c6e4f7;}.bg-success a{color:#afd5ec;}.bg-success a:focus,.bg-success a:hover{color:#eff7fd;}.bg-success .nav>li>a{color:#eff7fd;}.bg-success .nav>li.active{background-color:#1978b4 !important;}.bg-success .nav>li:hover>a,.bg-success .nav>li.active>a{color:#fff;}.bg-success .nav>li:hover>a,.bg-success .nav>li.active>a{background-color:#176ca2;}.bg-success .sidebar-subnav{background-color:#1c84c6;}.bg-success .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-success .navbar-form .form-control{background-color:#1c84c6;color:#c6e4f7;}.bg-success .navbar-form .form-control::-moz-placeholder{color:#7ac0ec;opacity:1;}.bg-success .navbar-form .form-control:-ms-input-placeholder{color:#7ac0ec;}.bg-success .navbar-form .form-control::-webkit-input-placeholder{color:#7ac0ec;}.ie9 .bg-success .navbar-form .form-control{border-bottom:1px solid rgba(122,192,236,.15);}.bg-success .navbar-form .form-control-feedback,.bg-success .navbar-form .input-group-addon{color:#7ac0ec;}.bg-success .text-muted{color:#7ac0ec;}.bg-success .text-loud{color:#eff7fd;}.bg-success small{color:inherit;}@media print{.bg-success{color:#000 !important;}}.bg-success .help-block{color:#7ac0ec;}.bg-success .flot-tick-label{color:#c6e4f7;}.bg-success hr{border-top-color:rgba(122,192,236,.26);}.bg-success.bg-light{background-color:#2196e0 !important;}.bg-success.bg-dark{background-color:#1872ab !important;}.bg-info{background-color:#23c6c8 !important;color:#d0f6f7;}.bg-info a{color:#b7eded;}.bg-info a:focus,.bg-info a:hover{color:#f7fdfe;}.bg-info .nav>li>a{color:#f7fdfe;}.bg-info .nav>li.active{background-color:#20b5b7 !important;}.bg-info .nav>li:hover>a,.bg-info .nav>li.active>a{color:#fff;}.bg-info .nav>li:hover>a,.bg-info .nav>li.active>a{background-color:#1da4a5;}.bg-info .sidebar-subnav{background-color:#23c6c8;}.bg-info .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-info .navbar-form .form-control{background-color:#23c6c8;color:#d0f6f7;}.bg-info .navbar-form .form-control::-moz-placeholder{color:#86e9ea;opacity:1;}.bg-info .navbar-form .form-control:-ms-input-placeholder{color:#86e9ea;}.bg-info .navbar-form .form-control::-webkit-input-placeholder{color:#86e9ea;}.ie9 .bg-info .navbar-form .form-control{border-bottom:1px solid rgba(134,233,234,.15);}.bg-info .navbar-form .form-control-feedback,.bg-info .navbar-form .input-group-addon{color:#86e9ea;}.bg-info .text-muted{color:#86e9ea;}.bg-info .text-loud{color:#f7fdfe;}.bg-info small{color:inherit;}@media print{.bg-info{color:#000 !important;}}.bg-info .help-block{color:#86e9ea;}.bg-info .flot-tick-label{color:#d0f6f7;}.bg-info hr{border-top-color:rgba(134,233,234,.26);}.bg-info.bg-light{background-color:#2fd9db !important;}.bg-info.bg-dark{background-color:#1eacae !important;}.bg-warning{background-color:#f8ac59 !important;color:#fff;}.bg-warning a{color:#fde6cd;}.bg-warning a:focus,.bg-warning a:hover{color:#fff;}.bg-warning .nav>li>a{color:#fff;}.bg-warning .nav>li.active{background-color:#f7a245 !important;}.bg-warning .nav>li:hover>a,.bg-warning .nav>li.active>a{color:#fff;}.bg-warning .nav>li:hover>a,.bg-warning .nav>li.active>a{background-color:#f69832;}.bg-warning .sidebar-subnav{background-color:#f8ac59;}.bg-warning .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-warning .navbar-form .form-control{background-color:#f8ac59;color:#fff;}.bg-warning .navbar-form .form-control::-moz-placeholder{color:#fdecd8;opacity:1;}.bg-warning .navbar-form .form-control:-ms-input-placeholder{color:#fdecd8;}.bg-warning .navbar-form .form-control::-webkit-input-placeholder{color:#fdecd8;}.ie9 .bg-warning .navbar-form .form-control{border-bottom:1px solid rgba(253,236,216,.15);}.bg-warning .navbar-form .form-control-feedback,.bg-warning .navbar-form .input-group-addon{color:#fdecd8;}.bg-warning .text-muted{color:#fdecd8;}.bg-warning .text-loud{color:#fff;}.bg-warning small{color:inherit;}@media print{.bg-warning{color:#000 !important;}}.bg-warning .help-block{color:#fdecd8;}.bg-warning .flot-tick-label{color:#fff;}.bg-warning hr{border-top-color:rgba(253,236,216,.26);}.bg-warning.bg-light{background-color:#f9bb76 !important;}.bg-warning.bg-dark{background-color:#f79d3c !important;}.bg-danger{background-color:#ed5565 !important;color:#fff;}.bg-danger a{color:#faccd1;}.bg-danger a:focus,.bg-danger a:hover{color:#fff;}.bg-danger .nav>li>a{color:#fff;}.bg-danger .nav>li.active{background-color:#eb4354 !important;}.bg-danger .nav>li:hover>a,.bg-danger .nav>li.active>a{color:#fff;}.bg-danger .nav>li:hover>a,.bg-danger .nav>li.active>a{background-color:#e93044;}.bg-danger .sidebar-subnav{background-color:#ed5565;}.bg-danger .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-danger .navbar-form .form-control{background-color:#ed5565;color:#fff;}.bg-danger .navbar-form .form-control::-moz-placeholder{color:#facdd2;opacity:1;}.bg-danger .navbar-form .form-control:-ms-input-placeholder{color:#facdd2;}.bg-danger .navbar-form .form-control::-webkit-input-placeholder{color:#facdd2;}.ie9 .bg-danger .navbar-form .form-control{border-bottom:1px solid rgba(250,205,210,.15);}.bg-danger .navbar-form .form-control-feedback,.bg-danger .navbar-form .input-group-addon{color:#facdd2;}.bg-danger .text-muted{color:#facdd2;}.bg-danger .text-loud{color:#fff;}.bg-danger small{color:inherit;}@media print{.bg-danger{color:#000 !important;}}.bg-danger .help-block{color:#facdd2;}.bg-danger .flot-tick-label{color:#fff;}.bg-danger hr{border-top-color:rgba(250,205,210,.26);}.bg-danger.bg-light{background-color:#f0717e !important;}.bg-danger.bg-dark{background-color:#ea394c !important;}.bg-amber{background-color:#ffc107 !important;color:#fff8e2;}.bg-amber a{color:#ffecb5;}.bg-amber a:focus,.bg-amber a:hover{color:#fff;}.bg-amber .nav>li>a{color:#fff;}.bg-amber .nav>li.active{background-color:#eeb304 !important;}.bg-amber .nav>li:hover>a,.bg-amber .nav>li.active>a{color:#fff;}.bg-amber .nav>li:hover>a,.bg-amber .nav>li.active>a{background-color:#dda600;}.bg-amber .sidebar-subnav{background-color:#ffc107;}.bg-amber .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-amber .navbar-form .form-control{background-color:#ffc107;color:#fff8e2;}.bg-amber .navbar-form .form-control::-moz-placeholder{color:#ffe28c;opacity:1;}.bg-amber .navbar-form .form-control:-ms-input-placeholder{color:#ffe28c;}.bg-amber .navbar-form .form-control::-webkit-input-placeholder{color:#ffe28c;}.ie9 .bg-amber .navbar-form .form-control{border-bottom:1px solid rgba(255,226,140,.15);}.bg-amber .navbar-form .form-control-feedback,.bg-amber .navbar-form .input-group-addon{color:#ffe28c;}.bg-amber .text-muted{color:#ffe28c;}.bg-amber .text-loud{color:#fff;}.bg-amber small{color:inherit;}@media print{.bg-amber{color:#000 !important;}}.bg-amber .help-block{color:#ffe28c;}.bg-amber .flot-tick-label{color:#fff8e2;}.bg-amber hr{border-top-color:rgba(255,226,140,.26);}.bg-amber.bg-light{background-color:#ffc926 !important;}.bg-amber.bg-dark{background-color:#e7ae00 !important;}.bg-pink{background-color:#e91e63 !important;color:#fde6ee;}.bg-pink a{color:#f8bcd0;}.bg-pink a:focus,.bg-pink a:hover{color:#fff;}.bg-pink .nav>li>a{color:#fff;}.bg-pink .nav>li.active{background-color:#da195a !important;}.bg-pink .nav>li:hover>a,.bg-pink .nav>li.active>a{color:#fff;}.bg-pink .nav>li:hover>a,.bg-pink .nav>li.active>a{background-color:#ca1452;}.bg-pink .sidebar-subnav{background-color:#e91e63;}.bg-pink .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-pink .navbar-form .form-control{background-color:#e91e63;color:#fde6ee;}.bg-pink .navbar-form .form-control::-moz-placeholder{color:#f597b7;opacity:1;}.bg-pink .navbar-form .form-control:-ms-input-placeholder{color:#f597b7;}.bg-pink .navbar-form .form-control::-webkit-input-placeholder{color:#f597b7;}.ie9 .bg-pink .navbar-form .form-control{border-bottom:1px solid rgba(245,151,183,.15);}.bg-pink .navbar-form .form-control-feedback,.bg-pink .navbar-form .input-group-addon{color:#f597b7;}.bg-pink .text-muted{color:#f597b7;}.bg-pink .text-loud{color:#fff;}.bg-pink small{color:inherit;}@media print{.bg-pink{color:#000 !important;}}.bg-pink .help-block{color:#f597b7;}.bg-pink .flot-tick-label{color:#fde6ee;}.bg-pink hr{border-top-color:rgba(245,151,183,.26);}.bg-pink.bg-light{background-color:#ec3a76 !important;}.bg-pink.bg-dark{background-color:#d41556 !important;}.bg-purple{background-color:#6639b6 !important;color:#e1d8f3;}.bg-purple a{color:#cfc1e8;}.bg-purple a:focus,.bg-purple a:hover{color:#fcfbfe;}.bg-purple .nav>li>a{color:#fcfbfe;}.bg-purple .nav>li.active{background-color:#5d34a6 !important;}.bg-purple .nav>li:hover>a,.bg-purple .nav>li.active>a{color:#fff;}.bg-purple .nav>li:hover>a,.bg-purple .nav>li.active>a{background-color:#552f97;}.bg-purple .sidebar-subnav{background-color:#6639b6;}.bg-purple .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-purple .navbar-form .form-control{background-color:#6639b6;color:#e1d8f3;}.bg-purple .navbar-form .form-control::-moz-placeholder{color:#b096de;opacity:1;}.bg-purple .navbar-form .form-control:-ms-input-placeholder{color:#b096de;}.bg-purple .navbar-form .form-control::-webkit-input-placeholder{color:#b096de;}.ie9 .bg-purple .navbar-form .form-control{border-bottom:1px solid rgba(176,150,222,.15);}.bg-purple .navbar-form .form-control-feedback,.bg-purple .navbar-form .input-group-addon{color:#b096de;}.bg-purple .text-muted{color:#b096de;}.bg-purple .text-loud{color:#fcfbfe;}.bg-purple small{color:inherit;}@media print{.bg-purple{color:#000 !important;}}.bg-purple .help-block{color:#b096de;}.bg-purple .flot-tick-label{color:#e1d8f3;}.bg-purple hr{border-top-color:rgba(176,150,222,.26);}.bg-purple.bg-light{background-color:#7548c6 !important;}.bg-purple.bg-dark{background-color:#59329f !important;}.bg-orange{background-color:#fe5621 !important;color:#fffcfb;}.bg-orange a{color:#ffccbc;}.bg-orange a:focus,.bg-orange a:hover{color:#fff;}.bg-orange .nav>li>a{color:#fff;}.bg-orange .nav>li.active{background-color:#fa4911 !important;}.bg-orange .nav>li:hover>a,.bg-orange .nav>li.active>a{color:#fff;}.bg-orange .nav>li:hover>a,.bg-orange .nav>li.active>a{background-color:#f53c01;}.bg-orange .sidebar-subnav{background-color:#fe5621;}.bg-orange .sidebar-subnav>li.active>a{font-weight:bold;background-color:transparent;}.bg-orange .navbar-form .form-control{background-color:#fe5621;color:#fffcfb;}.bg-orange .navbar-form .form-control::-moz-placeholder{color:#ffbaa5;opacity:1;}.bg-orange .navbar-form .form-control:-ms-input-placeholder{color:#ffbaa5;}.bg-orange .navbar-form .form-control::-webkit-input-placeholder{color:#ffbaa5;}.ie9 .bg-orange .navbar-form .form-control{border-bottom:1px solid rgba(255,186,165,.15);}.bg-orange .navbar-form .form-control-feedback,.bg-orange .navbar-form .input-group-addon{color:#ffbaa5;}.bg-orange .text-muted{color:#ffbaa5;}.bg-orange .text-loud{color:#fff;}.bg-orange small{color:inherit;}@media print{.bg-orange{color:#000 !important;}}.bg-orange .help-block{color:#ffbaa5;}.bg-orange .flot-tick-label{color:#fffcfb;}.bg-orange hr{border-top-color:rgba(255,186,165,.26);}.bg-orange.bg-light{background-color:#fe6d3f !important;}.bg-orange.bg-dark{background-color:#fe3f03 !important;}.bg-transparent{background-color:transparent !important;}.bg-pic1{background-image:url('../less/app/img/bg1.jpg');}.bg-pic2{background-image:url('../less/app/img/bg2.jpg');}.bg-pic3{background-image:url('../less/app/img/bg3.jpg');}.bg-pic4{background-image:url('../less/app/img/bg4.jpg');}.bg-pic5{background-image:url('../less/app/img/bg5.jpg');}.bg-pic6{background-image:url('../less/app/img/bg6.jpg');}.m0{margin:0 !important;}.ml0{margin-left:0 !important;}.mr0{margin-right:0 !important;}.mt0{margin-top:0 !important;}.mb0{margin-bottom:0 !important;}.m{margin:10px !important;}.ml,.mh{margin-left:10px !important;}.mr,.mh{margin-right:10px !important;}.mt,.mv{margin-top:10px !important;}.mb,.mv{margin-bottom:10px !important;}.m-sm{margin:5px !important;}.ml-sm,.mh-sm{margin-left:5px !important;}.mr-sm,.mh-sm{margin-right:5px !important;}.mt-sm,.mv-sm{margin-top:5px !important;}.mb-sm,.mv-sm{margin-bottom:5px !important;}.m-lg{margin:15px !important;}.ml-lg,.mh-lg{margin-left:15px !important;}.mr-lg,.mh-lg{margin-right:15px !important;}.mt-lg,.mv-lg{margin-top:15px !important;}.mb-lg,.mv-lg{margin-bottom:15px !important;}.m-xl{margin:30px !important;}.ml-xl{margin-left:30px !important;}.mr-xl{margin-right:30px !important;}.mt-xl{margin-top:30px !important;}.mb-xl{margin-bottom:30px !important;}.p0{padding:0 !important;}.pl0,.ph0{padding-left:0 !important;}.pr0,.ph0{padding-right:0 !important;}.pt0,.pv0{padding-top:0 !important;}.pb0,.pv0{padding-bottom:0 !important;}.p{padding:10px !important;}.pl,.ph{padding-left:10px !important;}.pr,.ph{padding-right:10px !important;}.pt,.pv{padding-top:10px !important;}.pb,.pv{padding-bottom:10px !important;}.p-sm{padding:5px !important;}.pl-sm,.ph-sm{padding-left:5px !important;}.pr-sm,.ph-sm{padding-right:5px !important;}.pt-sm,.pv-sm{padding-top:5px !important;}.pb-sm,.pv-sm{padding-bottom:5px !important;}.p-lg{padding:15px !important;}.pl-lg,.ph-lg{padding-left:15px !important;}.pr-lg,.ph-lg{padding-right:15px !important;}.pt-lg,.pv-lg{padding-top:15px !important;}.pb-lg,.pv-lg{padding-bottom:15px !important;}.p-xl{padding:20px !important;}.pl-xl,.ph-xl{padding-left:20px !important;}.pr-xl,.ph-xl{padding-right:20px !important;}.pt-xl,.pv-xl{padding-top:20px !important;}.pb-xl,.pv-xl{padding-bottom:20px !important;}.p-xxl{padding:25px !important;}.pl-xxl,.ph-xxl{padding-left:25px !important;}.pr-xxl,.ph-xxl{padding-right:25px !important;}.pt-xxl,.pv-xxl{padding-top:25px !important;}.pb-xxl,.pv-xxl{padding-bottom:25px !important;}.b0{border-width:0 !important;}.bl0{border-left-width:0 !important;}.br0{border-right-width:0 !important;}.bt0{border-top-width:0 !important;}.bb0{border-bottom-width:0 !important;}.br,.b{border-right:1px solid #eceeee;}.bl,.b{border-left:1px solid #eceeee;}.bt,.b{border-top:1px solid #eceeee;}.bb,.b{border-bottom:1px solid #eceeee;}.br-primary{border-right:1px solid #1ab394;}.bl-primary{border-left:1px solid #1ab394;}.bt-primary{border-top:1px solid #1ab394;}.bb-primary{border-bottom:1px solid #1ab394;}.br-success{border-right:1px solid #1c84c6;}.bl-success{border-left:1px solid #1c84c6;}.bt-success{border-top:1px solid #1c84c6;}.bb-success{border-bottom:1px solid #1c84c6;}.br-info{border-right:1px solid #23c6c8;}.bl-info{border-left:1px solid #23c6c8;}.bt-info{border-top:1px solid #23c6c8;}.bb-info{border-bottom:1px solid #23c6c8;}.br-warning{border-right:1px solid #f8ac59;}.bl-warning{border-left:1px solid #f8ac59;}.bt-warning{border-top:1px solid #f8ac59;}.bb-warning{border-bottom:1px solid #f8ac59;}.br-danger{border-right:1px solid #ed5565;}.bl-danger{border-left:1px solid #ed5565;}.bt-danger{border-top:1px solid #ed5565;}.bb-danger{border-bottom:1px solid #ed5565;}.br-amber{border-right:1px solid #ffc107;}.bl-amber{border-left:1px solid #ffc107;}.bt-amber{border-top:1px solid #ffc107;}.bb-amber{border-bottom:1px solid #ffc107;}.br-pink{border-right:1px solid #e91e63;}.bl-pink{border-left:1px solid #e91e63;}.bt-pink{border-top:1px solid #e91e63;}.bb-pink{border-bottom:1px solid #e91e63;}.br-purple{border-right:1px solid #6639b6;}.bl-purple{border-left:1px solid #6639b6;}.bt-purple{border-top:1px solid #6639b6;}.bb-purple{border-bottom:1px solid #6639b6;}.br-inverse{border-right:1px solid #363f45;}.bl-inverse{border-left:1px solid #363f45;}.bt-inverse{border-top:1px solid #363f45;}.bb-inverse{border-bottom:1px solid #363f45;}.br-orange{border-right:1px solid #fe5621;}.bl-orange{border-left:1px solid #fe5621;}.bt-orange{border-top:1px solid #fe5621;}.bb-orange{border-bottom:1px solid #fe5621;}.br-gray-darker{border-right:1px solid #2b3d51;}.bl-gray-darker{border-left:1px solid #2b3d51;}.bt-gray-darker{border-top:1px solid #2b3d51;}.bb-gray-darker{border-bottom:1px solid #2b3d51;}.br-gray-dark{border-right:1px solid #515d6e;}.bl-gray-dark{border-left:1px solid #515d6e;}.bt-gray-dark{border-top:1px solid #515d6e;}.bb-gray-dark{border-bottom:1px solid #515d6e;}.br-gray{border-right:1px solid #a0aab2;}.bl-gray{border-left:1px solid #a0aab2;}.bt-gray{border-top:1px solid #a0aab2;}.bb-gray{border-bottom:1px solid #a0aab2;}.br-gray-light{border-right:1px solid #e6e9ee;}.bl-gray-light{border-left:1px solid #e6e9ee;}.bt-gray-light{border-top:1px solid #e6e9ee;}.bb-gray-light{border-bottom:1px solid #e6e9ee;}.br-gray-lighter{border-right:1px solid #f4f5f5;}.bl-gray-lighter{border-left:1px solid #f4f5f5;}.bt-gray-lighter{border-top:1px solid #f4f5f5;}.bb-gray-lighter{border-bottom:1px solid #f4f5f5;}.br-muted{border-right:1px solid #8394a9;}.bl-muted{border-left:1px solid #8394a9;}.bt-muted{border-top:1px solid #8394a9;}.bb-muted{border-bottom:1px solid #8394a9;}@media only screen and (max-width:479px){.b0-sm{border-width:0 !important;}.bl0-sm{border-left-width:0 !important;}.br0-sm{border-right-width:0 !important;}.bt0-sm{border-top-width:0 !important;}.bb0-sm{border-bottom-width:0 !important;}.br-sm{border-right:1px solid #eceeee;}.bl-sm{border-left:1px solid #eceeee;}.bt-sm{border-top:1px solid #eceeee;}.bb-sm{border-bottom:1px solid #eceeee;}}@media only screen and (max-width:767px){.b0-md{border-width:0 !important;}.bl0-md{border-left-width:0 !important;}.br0-md{border-right-width:0 !important;}.bt0-md{border-top-width:0 !important;}.bb0-md{border-bottom-width:0 !important;}.br-md{border-right:1px solid #eceeee;}.bl-md{border-left:1px solid #eceeee;}.bt-md{border-top:1px solid #eceeee;}.bb-md{border-bottom:1px solid #eceeee;}}@media only screen and (max-width:991px){.b0-lg{border-width:0 !important;}.bl0-lg{border-left-width:0 !important;}.br0-lg{border-right-width:0 !important;}.bt0-lg{border-top-width:0 !important;}.bb0-lg{border-bottom-width:0 !important;}.br-lg{border-right:1px solid #eceeee;}.bl-lg{border-left:1px solid #eceeee;}.bt-lg{border-top:1px solid #eceeee;}.bb-lg{border-bottom:1px solid #eceeee;}}.radius-clear{border-radius:0 !important;}.circle{border-radius:50% !important;}.rounded{border-radius:3px !important;}.shadow-clear,.no-shadow{box-shadow:0 0 0 #000 !important;}.text-primary{color:#1ab394;}a.text-primary{color:#1ab394;}a.text-primary:hover,a.text-primary:focus{color:#21dfb8;color:rgba(26,179,148,.7);}.text-success{color:#1c84c6;}a.text-success{color:#1c84c6;}a.text-success:hover,a.text-success:focus{color:#339ee2;color:rgba(28,132,198,.7);}.text-warning{color:#f8ac59;}a.text-warning{color:#f8ac59;}a.text-warning:hover,a.text-warning:focus{color:#fac48a;color:rgba(248,172,89,.7);}.text-danger{color:#ed5565;}a.text-danger{color:#ed5565;}a.text-danger:hover,a.text-danger:focus{color:#f2838f;color:rgba(237,85,101,.7);}.text-info{color:#23c6c8;}a.text-info{color:#23c6c8;}a.text-info:hover,a.text-info:focus{color:#40dcde;color:rgba(35,198,200,.7);}.text-white{color:#fff;}a.text-white{color:#fff;}a.text-white:hover,a.text-white:focus{color:#fff;color:rgba(255,255,255,.7);}.text-inverse{color:#363f45;}a.text-inverse{color:#363f45;}a.text-inverse:hover,a.text-inverse:focus{color:#4c5962;color:rgba(54,63,69,.7);}.text-alpha{color:rgba(255,255,255,.5);}a.text-alpha{color:rgba(255,255,255,.5);}a.text-alpha:hover,a.text-alpha:focus{color:rgba(255,255,255,.5);color:rgba(255,255,255,.7);}.text-pink{color:#e91e63;}a.text-pink{color:#e91e63;}a.text-pink:hover,a.text-pink:focus{color:#ee4c83;color:rgba(233,30,99,.7);}.text-purple{color:#6639b6;}a.text-purple{color:#6639b6;}a.text-purple:hover,a.text-purple:focus{color:#8157cb;color:rgba(102,57,182,.7);}.text-alpha-inverse{color:rgba(0,0,0,.5);}a.text-alpha-inverse{color:rgba(0,0,0,.5);}a.text-alpha-inverse:hover,a.text-alpha-inverse:focus{color:rgba(26,26,26,.5);color:rgba(0,0,0,.7);}.text-amber{color:#ffc107;}a.text-amber{color:#ffc107;}a.text-amber:hover,a.text-amber:focus{color:#ffce3a;color:rgba(255,193,7,.7);}.text-orange{color:#fe5621;}a.text-orange{color:#fe5621;}a.text-orange:hover,a.text-orange:focus{color:#fe7d54;color:rgba(254,86,33,.7);}.text-gray-darker{color:#2b3d51;}a.text-gray-darker{color:#2b3d51;}a.text-gray-darker:hover,a.text-gray-darker:focus{color:#3d5672;color:rgba(43,61,81,.7);}.text-gray-dark{color:#515d6e;}a.text-gray-dark{color:#515d6e;}a.text-gray-dark:hover,a.text-gray-dark:focus{color:#67768b;color:rgba(81,93,110,.7);}.text-gray{color:#a0aab2;}a.text-gray{color:#a0aab2;}a.text-gray:hover,a.text-gray:focus{color:#bcc3c9;color:rgba(160,170,178,.7);}.text-gray-light{color:#e6e9ee;}a.text-gray-light{color:#e6e9ee;}a.text-gray-light:hover,a.text-gray-light:focus{color:#fff;color:rgba(230,233,238,.7);}.text-gray-lighter{color:#f4f5f5;}a.text-gray-lighter{color:#f4f5f5;}a.text-gray-lighter:hover,a.text-gray-lighter:focus{color:#fff;color:rgba(244,245,245,.7);}.text-xs{font-size:7.8px !important;}.text-sm{font-size:11.05px !important;}.text-md{font-size:22.1px !important;}.text-lg{font-size:39px !important;}.text-hg{font-size:52px !important;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-justify{text-align:justify !important;}.text-nowrap{white-space:nowrap !important;}.text-nowrap{white-space:nowrap;}.text-thin{font-weight:100 !important;}.text-normal{font-weight:normal !important;}.text-bold{font-weight:bold !important;}.text-ellipsis,.text-oneline{text-overflow:ellipsis;white-space:nowrap;padding:0 .2em;overflow:hidden;vertical-align:bottom;}.text-link{color:#585f69;}.text-link:hover,.text-link:focus{color:#1c84c6;}.show-behind{position:relative;z-index:-1;}.no-scroll{overflow:hidden !important;}.inline{display:inline !important;}.inline-block{display:inline-block !important;}.block{display:block !important;}.thumb8{width:8px !important;height:8px !important;line-height:8px !important;}.thumb16{width:16px !important;height:16px !important;line-height:16px !important;}.thumb24{width:24px !important;height:24px !important;line-height:24px !important;}.thumb32{width:32px !important;height:32px !important;line-height:32px !important;}.thumb40{width:40px !important;height:40px !important;line-height:40px !important;}.thumb48{width:48px !important;height:48px !important;line-height:48px !important;}.thumb64{width:64px !important;height:64px !important;line-height:64px !important;}.thumb80{width:80px !important;height:80px !important;line-height:80px !important;}.thumb96{width:96px !important;height:96px !important;line-height:96px !important;}.thumb128{width:128px !important;height:128px !important;line-height:128px !important;}.align-middle{vertical-align:middle;}.align-top{vertical-align:top;}.align-bottom{vertical-align:bottom;}.bg-center{background-position:center center;background-size:cover;}.list-icon em{font-size:14px;width:40px;margin:0;display:inline-block;text-align:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;line-height:30px;}.list-icon div:hover{background-color:#23c6c8;color:#fff;}.list-table{padding-left:0;list-style:none;display:table;table-layout:fixed;width:100%;margin:0;}.list-table>li{display:table-cell;table-layout:fixed;vertical-align:middle;}.list-block{padding-left:0;list-style:none;}.list-block>li{display:block;}.wd-tiny{width:50px;}.wd-xxs{width:60px;}.wd-xs{width:90px;}.wd-sm{width:150px;}.wd-sd{width:200px;}.wd-md{width:240px;}.wd-lg{width:280px;}.wd-xl{width:320px;}.wd-xxl{width:360px;}.wd-wide{width:100%;}.wd-auto{width:auto;}.label-inverse{background-color:#363f45;}.label-inverse[href]:hover,.label-inverse[href]:focus{background-color:#202528;}.label-amber{background-color:#ffc107;}.label-amber[href]:hover,.label-amber[href]:focus{background-color:#d39e00;}.label-pink{background-color:#e91e63;}.label-pink[href]:hover,.label-pink[href]:focus{background-color:#c1134e;}.label-purple{background-color:#6639b6;}.label-purple[href]:hover,.label-purple[href]:focus{background-color:#502d8f;}.label-orange{background-color:#fe5621;}.label-orange[href]:hover,.label-orange[href]:focus{background-color:#eb3901;}.alert-purple{background-color:#6639b6;border-color:#6639b6;color:#fff;}.alert-purple hr{border-top-color:#5b33a3;}.alert-purple .alert-link{color:#e6e6e6;}.alert-amber{background-color:#ffc107;border-color:#ffc107;color:#fff;}.alert-amber hr{border-top-color:#ecb100;}.alert-amber .alert-link{color:#e6e6e6;}.alert-pink{background-color:#e91e63;border-color:#e91e63;color:#fff;}.alert-pink hr{border-top-color:#d81557;}.alert-pink .alert-link{color:#e6e6e6;}.alert-inverse{background-color:#363f45;border-color:#363f45;color:#fff;}.alert-inverse hr{border-top-color:#2b3237;}.alert-inverse .alert-link{color:#e6e6e6;}.alert-orange{background-color:#fe5621;border-color:#fe5621;color:#fff;}.alert-orange hr{border-top-color:#fe4308;}.alert-orange .alert-link{color:#e6e6e6;}.abs-center-container{position:relative;}.abs-center{height:50%;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}.abs-center.abs-fixed{position:fixed;z-index:999;}.abs-center.abs-right{left:auto;right:20px;text-align:right;}.abs-center.abs-left{right:auto;left:20px;text-align:left;}.clickable{cursor:pointer;}.media-block:before,.media-block:after{content:" ";display:table;}.media-block:after{clear:both;}.media-block .media-body{display:block;}.shadow-z1{box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 6px rgba(0,0,0,.12) !important;}.shadow-z2{box-shadow:0 3px 10px rgba(0,0,0,.23),0 3px 10px rgba(0,0,0,.16) !important;}.shadow-z2-hover{box-shadow:0 6px 10px rgba(0,0,0,.23),0 10px 30px rgba(0,0,0,.19) !important;}.shadow-z3{box-shadow:0 6px 10px rgba(0,0,0,.23),0 10px 30px rgba(0,0,0,.19) !important;}.shadow-z4{box-shadow:0 10px 18px rgba(0,0,0,.22),0 14px 45px rgba(0,0,0,.25) !important;}.shadow-z5{box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3) !important;}
/* 
*
*      ___           ___           ___           ___           ___           ___
*     /\  \         /\  \         /\  \         /\__\         /\  \         |\__\
*    /##\  \       /##\  \       /##\  \       /#/  /         \#\  \        |#|  |
*   /#/\#\  \     /#/\#\  \     /#/\#\  \     /#/  /           \#\  \       |#|  |
*  /#/  \#\__\   /##\~\#\  \   /##\~\#\  \   /#/  /  ___       /##\  \      |#|__|__
* /#/__/ \#|__| /#/\#\ \#\__\ /#/\#\ \#\__\ /#/__/  /\__\     /#/\#\__\     /####\__\
* \#\  \ /#/  / \#\~\#\ \/__/ \/__\#\/#/  / \#\  \ /#/  /    /#/  \/__/    /#/~~/~
*  \#\  /#/  /   \#\ \#\__\        \##/  /   \#\  /#/  /    /#/  /        /#/  /
*   \#\/#/  /     \#\ \/__/         \/__/     \#\/#/  /     \/__/         \/__/
*    \##/__/       \#\__\                      \##/  /
*     ~~            \/__/                       \/__/
*
* Deputy Css v0.1
*
* Copyright © 2013 Ryan Olson <ryan@americommerce.com>
* This work is free. You can redistribute it and/or modify it under the
* terms of the Do What The Fuck You Want To Public License, Version 2,
* as published by Sam Hocevar. See http://www.wtfpl.net/ for more details.
*
* https://github.com/ry4nolson/Deputy
*/

.no-pad{padding:0px !important}.no-pad-t{padding-top:0px !important}.no-pad-r{padding-right:0px !important}.no-pad-b{padding-bottom:0px !important}.no-pad-l{padding-left:0px !important}.pad-5{padding:5px !important}.pad-t-5{padding-top:5px !important}.pad-r-5{padding-right:5px !important}.pad-b-5{padding-bottom:5px !important}.pad-l-5{padding-left:5px !important}.pad-10{padding:10px !important}.pad-t-10{padding-top:10px !important}.pad-r-10{padding-right:10px !important}.pad-b-10{padding-bottom:10px !important}.pad-l-10{padding-left:10px !important}.pad-15{padding:15px !important}.pad-t-15{padding-top:15px !important}.pad-r-15{padding-right:15px !important}.pad-b-15{padding-bottom:15px !important}.pad-l-15{padding-left:15px !important}.pad-20{padding:20px !important}.pad-t-20{padding-top:20px !important}.pad-r-20{padding-right:20px !important}.pad-b-20{padding-bottom:20px !important}.pad-l-20{padding-left:20px !important}.pad-25{padding:25px !important}.pad-t-25{padding-top:25px !important}.pad-r-25{padding-right:25px !important}.pad-b-25{padding-bottom:25px !important}.pad-l-25{padding-left:25px !important}.pad-30{padding:30px !important}.pad-t-30{padding-top:30px !important}.pad-r-30{padding-right:30px !important}.pad-b-30{padding-bottom:30px !important}.pad-l-30{padding-left:30px !important}.pad-35{padding:35px !important}.pad-t-35{padding-top:35px !important}.pad-r-35{padding-right:35px !important}.pad-b-35{padding-bottom:35px !important}.pad-l-35{padding-left:35px !important}.pad-40{padding:40px !important}.pad-t-40{padding-top:40px !important}.pad-r-40{padding-right:40px !important}.pad-b-40{padding-bottom:40px !important}.pad-l-40{padding-left:40px !important}.pad-45{padding:45px !important}.pad-t-45{padding-top:45px !important}.pad-r-45{padding-right:45px !important}.pad-b-45{padding-bottom:45px !important}.pad-l-45{padding-left:45px !important}.pad-50{padding:50px !important}.pad-t-50{padding-top:50px !important}.pad-r-50{padding-right:50px !important}.pad-b-50{padding-bottom:50px !important}.pad-l-50{padding-left:50px !important}.pad-55{padding:55px !important}.pad-t-55{padding-top:55px !important}.pad-r-55{padding-right:55px !important}.pad-b-55{padding-bottom:55px !important}.pad-l-55{padding-left:55px !important}.pad-60{padding:60px !important}.pad-t-60{padding-top:60px !important}.pad-r-60{padding-right:60px !important}.pad-b-60{padding-bottom:60px !important}.pad-l-60{padding-left:60px !important}.pad-65{padding:65px !important}.pad-t-65{padding-top:65px !important}.pad-r-65{padding-right:65px !important}.pad-b-65{padding-bottom:65px !important}.pad-l-65{padding-left:65px !important}.pad-70{padding:70px !important}.pad-t-70{padding-top:70px !important}.pad-r-70{padding-right:70px !important}.pad-b-70{padding-bottom:70px !important}.pad-l-70{padding-left:70px !important}.pad-75{padding:75px !important}.pad-t-75{padding-top:75px !important}.pad-r-75{padding-right:75px !important}.pad-b-75{padding-bottom:75px !important}.pad-l-75{padding-left:75px !important}.pad-80{padding:80px !important}.pad-t-80{padding-top:80px !important}.pad-r-80{padding-right:80px !important}.pad-b-80{padding-bottom:80px !important}.pad-l-80{padding-left:80px !important}.pad-85{padding:85px !important}.pad-t-85{padding-top:85px !important}.pad-r-85{padding-right:85px !important}.pad-b-85{padding-bottom:85px !important}.pad-l-85{padding-left:85px !important}.pad-90{padding:90px !important}.pad-t-90{padding-top:90px !important}.pad-r-90{padding-right:90px !important}.pad-b-90{padding-bottom:90px !important}.pad-l-90{padding-left:90px !important}.pad-95{padding:95px !important}.pad-t-95{padding-top:95px !important}.pad-r-95{padding-right:95px !important}.pad-b-95{padding-bottom:95px !important}.pad-l-95{padding-left:95px !important}.pad-100{padding:100px !important}.pad-t-100{padding-top:100px !important}.pad-r-100{padding-right:100px !important}.pad-b-100{padding-bottom:100px !important}.pad-l-100{padding-left:100px !important}.m--100{margin:-100px !important}.m-t--100{margin-top:-100px !important}.m-r--100{margin-right:-100px !important}.m-b--100{margin-bottom:-100px !important}.m-l--100{margin-left:-100px !important}.m--95{margin:-95px !important}.m-t--95{margin-top:-95px !important}.m-r--95{margin-right:-95px !important}.m-b--95{margin-bottom:-95px !important}.m-l--95{margin-left:-95px !important}.m--90{margin:-90px !important}.m-t--90{margin-top:-90px !important}.m-r--90{margin-right:-90px !important}.m-b--90{margin-bottom:-90px !important}.m-l--90{margin-left:-90px !important}.m--85{margin:-85px !important}.m-t--85{margin-top:-85px !important}.m-r--85{margin-right:-85px !important}.m-b--85{margin-bottom:-85px !important}.m-l--85{margin-left:-85px !important}.m--80{margin:-80px !important}.m-t--80{margin-top:-80px !important}.m-r--80{margin-right:-80px !important}.m-b--80{margin-bottom:-80px !important}.m-l--80{margin-left:-80px !important}.m--75{margin:-75px !important}.m-t--75{margin-top:-75px !important}.m-r--75{margin-right:-75px !important}.m-b--75{margin-bottom:-75px !important}.m-l--75{margin-left:-75px !important}.m--70{margin:-70px !important}.m-t--70{margin-top:-70px !important}.m-r--70{margin-right:-70px !important}.m-b--70{margin-bottom:-70px !important}.m-l--70{margin-left:-70px !important}.m--65{margin:-65px !important}.m-t--65{margin-top:-65px !important}.m-r--65{margin-right:-65px !important}.m-b--65{margin-bottom:-65px !important}.m-l--65{margin-left:-65px !important}.m--60{margin:-60px !important}.m-t--60{margin-top:-60px !important}.m-r--60{margin-right:-60px !important}.m-b--60{margin-bottom:-60px !important}.m-l--60{margin-left:-60px !important}.m--55{margin:-55px !important}.m-t--55{margin-top:-55px !important}.m-r--55{margin-right:-55px !important}.m-b--55{margin-bottom:-55px !important}.m-l--55{margin-left:-55px !important}.m--50{margin:-50px !important}.m-t--50{margin-top:-50px !important}.m-r--50{margin-right:-50px !important}.m-b--50{margin-bottom:-50px !important}.m-l--50{margin-left:-50px !important}.m--45{margin:-45px !important}.m-t--45{margin-top:-45px !important}.m-r--45{margin-right:-45px !important}.m-b--45{margin-bottom:-45px !important}.m-l--45{margin-left:-45px !important}.m--40{margin:-40px !important}.m-t--40{margin-top:-40px !important}.m-r--40{margin-right:-40px !important}.m-b--40{margin-bottom:-40px !important}.m-l--40{margin-left:-40px !important}.m--35{margin:-35px !important}.m-t--35{margin-top:-35px !important}.m-r--35{margin-right:-35px !important}.m-b--35{margin-bottom:-35px !important}.m-l--35{margin-left:-35px !important}.m--30{margin:-30px !important}.m-t--30{margin-top:-30px !important}.m-r--30{margin-right:-30px !important}.m-b--30{margin-bottom:-30px !important}.m-l--30{margin-left:-30px !important}.m--25{margin:-25px !important}.m-t--25{margin-top:-25px !important}.m-r--25{margin-right:-25px !important}.m-b--25{margin-bottom:-25px !important}.m-l--25{margin-left:-25px !important}.m--20{margin:-20px !important}.m-t--20{margin-top:-20px !important}.m-r--20{margin-right:-20px !important}.m-b--20{margin-bottom:-20px !important}.m-l--20{margin-left:-20px !important}.m--15{margin:-15px !important}.m-t--15{margin-top:-15px !important}.m-r--15{margin-right:-15px !important}.m-b--15{margin-bottom:-15px !important}.m-l--15{margin-left:-15px !important}.m--10{margin:-10px !important}.m-t--10{margin-top:-10px !important}.m-r--10{margin-right:-10px !important}.m-b--10{margin-bottom:-10px !important}.m-l--10{margin-left:-10px !important}.m--5{margin:-5px !important}.m-t--5{margin-top:-5px !important}.m-r--5{margin-right:-5px !important}.m-b--5{margin-bottom:-5px !important}.m-l--5{margin-left:-5px !important}.no-m{margin:0px !important}.no-m-t{margin-top:0px !important}.no-m-r{margin-right:0px !important}.no-m-b{margin-bottom:0px !important}.no-m-l{margin-left:0px !important}.m-5{margin:5px !important}.m-t-5{margin-top:5px !important}.m-r-5{margin-right:5px !important}.m-b-5{margin-bottom:5px !important}.m-l-5{margin-left:5px !important}.m-10{margin:10px !important}.m-t-10{margin-top:10px !important}.m-r-10{margin-right:10px !important}.m-b-10{margin-bottom:10px !important}.m-l-10{margin-left:10px !important}.m-15{margin:15px !important}.m-t-15{margin-top:15px !important}.m-r-15{margin-right:15px !important}.m-b-15{margin-bottom:15px !important}.m-l-15{margin-left:15px !important}.m-20{margin:20px !important}.m-t-20{margin-top:20px !important}.m-r-20{margin-right:20px !important}.m-b-20{margin-bottom:20px !important}.m-l-20{margin-left:20px !important}.m-25{margin:25px !important}.m-t-25{margin-top:25px !important}.m-r-25{margin-right:25px !important}.m-b-25{margin-bottom:25px !important}.m-l-25{margin-left:25px !important}.m-30{margin:30px !important}.m-t-30{margin-top:30px !important}.m-r-30{margin-right:30px !important}.m-b-30{margin-bottom:30px !important}.m-l-30{margin-left:30px !important}.m-35{margin:35px !important}.m-t-35{margin-top:35px !important}.m-r-35{margin-right:35px !important}.m-b-35{margin-bottom:35px !important}.m-l-35{margin-left:35px !important}.m-40{margin:40px !important}.m-t-40{margin-top:40px !important}.m-r-40{margin-right:40px !important}.m-b-40{margin-bottom:40px !important}.m-l-40{margin-left:40px !important}.m-45{margin:45px !important}.m-t-45{margin-top:45px !important}.m-r-45{margin-right:45px !important}.m-b-45{margin-bottom:45px !important}.m-l-45{margin-left:45px !important}.m-50{margin:50px !important}.m-t-50{margin-top:50px !important}.m-r-50{margin-right:50px !important}.m-b-50{margin-bottom:50px !important}.m-l-50{margin-left:50px !important}.m-55{margin:55px !important}.m-t-55{margin-top:55px !important}.m-r-55{margin-right:55px !important}.m-b-55{margin-bottom:55px !important}.m-l-55{margin-left:55px !important}.m-60{margin:60px !important}.m-t-60{margin-top:60px !important}.m-r-60{margin-right:60px !important}.m-b-60{margin-bottom:60px !important}.m-l-60{margin-left:60px !important}.m-65{margin:65px !important}.m-t-65{margin-top:65px !important}.m-r-65{margin-right:65px !important}.m-b-65{margin-bottom:65px !important}.m-l-65{margin-left:65px !important}.m-70{margin:70px !important}.m-t-70{margin-top:70px !important}.m-r-70{margin-right:70px !important}.m-b-70{margin-bottom:70px !important}.m-l-70{margin-left:70px !important}.m-75{margin:75px !important}.m-t-75{margin-top:75px !important}.m-r-75{margin-right:75px !important}.m-b-75{margin-bottom:75px !important}.m-l-75{margin-left:75px !important}.m-80{margin:80px !important}.m-t-80{margin-top:80px !important}.m-r-80{margin-right:80px !important}.m-b-80{margin-bottom:80px !important}.m-l-80{margin-left:80px !important}.m-85{margin:85px !important}.m-t-85{margin-top:85px !important}.m-r-85{margin-right:85px !important}.m-b-85{margin-bottom:85px !important}.m-l-85{margin-left:85px !important}.m-90{margin:90px !important}.m-t-90{margin-top:90px !important}.m-r-90{margin-right:90px !important}.m-b-90{margin-bottom:90px !important}.m-l-90{margin-left:90px !important}.m-95{margin:95px !important}.m-t-95{margin-top:95px !important}.m-r-95{margin-right:95px !important}.m-b-95{margin-bottom:95px !important}.m-l-95{margin-left:95px !important}.m-100{margin:100px !important}.m-t-100{margin-top:100px !important}.m-r-100{margin-right:100px !important}.m-b-100{margin-bottom:100px !important}.m-l-100{margin-left:100px !important}.border-1{border:1px solid}.border-t-1{border-top:1px solid}.border-r-1{border-right:1px solid}.border-b-1{border-bottom:1px solid}.border-l-1{border-left:1px solid}.border-2{border:2px solid}.border-t-2{border-top:2px solid}.border-r-2{border-right:2px solid}.border-b-2{border-bottom:2px solid}.border-l-2{border-left:2px solid}.border-3{border:3px solid}.border-t-3{border-top:3px solid}.border-r-3{border-right:3px solid}.border-b-3{border-bottom:3px solid}.border-l-3{border-left:3px solid}.border-4{border:4px solid}.border-t-4{border-top:4px solid}.border-r-4{border-right:4px solid}.border-b-4{border-bottom:4px solid}.border-l-4{border-left:4px solid}.border-5{border:5px solid}.border-t-5{border-top:5px solid}.border-r-5{border-right:5px solid}.border-b-5{border-bottom:5px solid}.border-l-5{border-left:5px solid}.border-6{border:6px solid}.border-t-6{border-top:6px solid}.border-r-6{border-right:6px solid}.border-b-6{border-bottom:6px solid}.border-l-6{border-left:6px solid}.border-7{border:7px solid}.border-t-7{border-top:7px solid}.border-r-7{border-right:7px solid}.border-b-7{border-bottom:7px solid}.border-l-7{border-left:7px solid}.border-8{border:8px solid}.border-t-8{border-top:8px solid}.border-r-8{border-right:8px solid}.border-b-8{border-bottom:8px solid}.border-l-8{border-left:8px solid}.border-9{border:9px solid}.border-t-9{border-top:9px solid}.border-r-9{border-right:9px solid}.border-b-9{border-bottom:9px solid}.border-l-9{border-left:9px solid}.border-10{border:10px solid}.border-t-10{border-top:10px solid}.border-r-10{border-right:10px solid}.border-b-10{border-bottom:10px solid}.border-l-10{border-left:10px solid}.w-1{width:1% !important}.w-2{width:2% !important}.w-3{width:3% !important}.w-4{width:4% !important}.w-5{width:5% !important}.w-6{width:6% !important}.w-7{width:7% !important}.w-8{width:8% !important}.w-9{width:9% !important}.w-10{width:10% !important}.w-11{width:11% !important}.w-12{width:12% !important}.w-13{width:13% !important}.w-14{width:14% !important}.w-15{width:15% !important}.w-16{width:16% !important}.w-17{width:17% !important}.w-18{width:18% !important}.w-19{width:19% !important}.w-20{width:20% !important}.w-21{width:21% !important}.w-22{width:22% !important}.w-23{width:23% !important}.w-24{width:24% !important}.w-25{width:25% !important}.w-26{width:26% !important}.w-27{width:27% !important}.w-28{width:28% !important}.w-29{width:29% !important}.w-30{width:30% !important}.w-31{width:31% !important}.w-32{width:32% !important}.w-33{width:33% !important}.w-34{width:34% !important}.w-35{width:35% !important}.w-36{width:36% !important}.w-37{width:37% !important}.w-38{width:38% !important}.w-39{width:39% !important}.w-40{width:40% !important}.w-41{width:41% !important}.w-42{width:42% !important}.w-43{width:43% !important}.w-44{width:44% !important}.w-45{width:45% !important}.w-46{width:46% !important}.w-47{width:47% !important}.w-48{width:48% !important}.w-49{width:49% !important}.w-50{width:50% !important}.w-51{width:51% !important}.w-52{width:52% !important}.w-53{width:53% !important}.w-54{width:54% !important}.w-55{width:55% !important}.w-56{width:56% !important}.w-57{width:57% !important}.w-58{width:58% !important}.w-59{width:59% !important}.w-60{width:60% !important}.w-61{width:61% !important}.w-62{width:62% !important}.w-63{width:63% !important}.w-64{width:64% !important}.w-65{width:65% !important}.w-66{width:66% !important}.w-67{width:67% !important}.w-68{width:68% !important}.w-69{width:69% !important}.w-70{width:70% !important}.w-71{width:71% !important}.w-72{width:72% !important}.w-73{width:73% !important}.w-74{width:74% !important}.w-75{width:75% !important}.w-76{width:76% !important}.w-77{width:77% !important}.w-78{width:78% !important}.w-79{width:79% !important}.w-80{width:80% !important}.w-81{width:81% !important}.w-82{width:82% !important}.w-83{width:83% !important}.w-84{width:84% !important}.w-85{width:85% !important}.w-86{width:86% !important}.w-87{width:87% !important}.w-88{width:88% !important}.w-89{width:89% !important}.w-90{width:90% !important}.w-91{width:91% !important}.w-92{width:92% !important}.w-93{width:93% !important}.w-94{width:94% !important}.w-95{width:95% !important}.w-96{width:96% !important}.w-97{width:97% !important}.w-98{width:98% !important}.w-99{width:99% !important}.w-100{width:100% !important}.w-1-2{width:49.99% !important}.w-1-3{width:33.32333% !important}.w-2-3{width:66.65667% !important}.w-1-4{width:24.99% !important}.w-2-4{width:49.99% !important}.w-3-4{width:74.99% !important}.w-1-5{width:19.99% !important}.w-2-5{width:39.99% !important}.w-3-5{width:59.99% !important}.w-4-5{width:79.99% !important}.w-1-6{width:16.65667% !important}.w-2-6{width:33.32333% !important}.w-3-6{width:49.99% !important}.w-4-6{width:66.65667% !important}.w-5-6{width:83.32333% !important}.w-1-7{width:14.27571% !important}.w-2-7{width:28.56143% !important}.w-3-7{width:42.84714% !important}.w-4-7{width:57.13286% !important}.w-5-7{width:71.41857% !important}.w-6-7{width:85.70429% !important}.w-1-8{width:12.49% !important}.w-2-8{width:24.99% !important}.w-3-8{width:37.49% !important}.w-4-8{width:49.99% !important}.w-5-8{width:62.49% !important}.w-6-8{width:74.99% !important}.w-7-8{width:87.49% !important}.w-1-9{width:11.10111% !important}.w-2-9{width:22.21222% !important}.w-3-9{width:33.32333% !important}.w-4-9{width:44.43444% !important}.w-5-9{width:55.54556% !important}.w-6-9{width:66.65667% !important}.w-7-9{width:77.76778% !important}.w-8-9{width:88.87889% !important}.w-1-10{width:9.99% !important}.w-2-10{width:19.99% !important}.w-3-10{width:29.99% !important}.w-4-10{width:39.99% !important}.w-5-10{width:49.99% !important}.w-6-10{width:59.99% !important}.w-7-10{width:69.99% !important}.w-8-10{width:79.99% !important}.w-9-10{width:89.99% !important}.w-1-11{width:9.08091% !important}.w-2-11{width:18.17182% !important}.w-3-11{width:27.26273% !important}.w-4-11{width:36.35364% !important}.w-5-11{width:45.44455% !important}.w-6-11{width:54.53545% !important}.w-7-11{width:63.62636% !important}.w-8-11{width:72.71727% !important}.w-9-11{width:81.80818% !important}.w-10-11{width:90.89909% !important}.w-1-12{width:8.32333% !important}.w-2-12{width:16.65667% !important}.w-3-12{width:24.99% !important}.w-4-12{width:33.32333% !important}.w-5-12{width:41.65667% !important}.w-6-12{width:49.99% !important}.w-7-12{width:58.32333% !important}.w-8-12{width:66.65667% !important}.w-9-12{width:74.99% !important}.w-10-12{width:83.32333% !important}.w-11-12{width:91.65667% !important}.w-1-13{width:7.68231% !important}.w-2-13{width:15.37462% !important}.w-3-13{width:23.06692% !important}.w-4-13{width:30.75923% !important}.w-5-13{width:38.45154% !important}.w-6-13{width:46.14385% !important}.w-7-13{width:53.83615% !important}.w-8-13{width:61.52846% !important}.w-9-13{width:69.22077% !important}.w-10-13{width:76.91308% !important}.w-11-13{width:84.60538% !important}.w-12-13{width:92.29769% !important}.w-1-14{width:7.13286% !important}.w-2-14{width:14.27571% !important}.w-3-14{width:21.41857% !important}.w-4-14{width:28.56143% !important}.w-5-14{width:35.70429% !important}.w-6-14{width:42.84714% !important}.w-7-14{width:49.99% !important}.w-8-14{width:57.13286% !important}.w-9-14{width:64.27571% !important}.w-10-14{width:71.41857% !important}.w-11-14{width:78.56143% !important}.w-12-14{width:85.70429% !important}.w-13-14{width:92.84714% !important}.w-1-15{width:6.65667% !important}.w-2-15{width:13.32333% !important}.w-3-15{width:19.99% !important}.w-4-15{width:26.65667% !important}.w-5-15{width:33.32333% !important}.w-6-15{width:39.99% !important}.w-7-15{width:46.65667% !important}.w-8-15{width:53.32333% !important}.w-9-15{width:59.99% !important}.w-10-15{width:66.65667% !important}.w-11-15{width:73.32333% !important}.w-12-15{width:79.99% !important}.w-13-15{width:86.65667% !important}.w-14-15{width:93.32333% !important}.w-1-16{width:6.24% !important}.w-2-16{width:12.49% !important}.w-3-16{width:18.74% !important}.w-4-16{width:24.99% !important}.w-5-16{width:31.24% !important}.w-6-16{width:37.49% !important}.w-7-16{width:43.74% !important}.w-8-16{width:49.99% !important}.w-9-16{width:56.24% !important}.w-10-16{width:62.49% !important}.w-11-16{width:68.74% !important}.w-12-16{width:74.99% !important}.w-13-16{width:81.24% !important}.w-14-16{width:87.49% !important}.w-15-16{width:93.74% !important}.w-1-17{width:5.87235% !important}.w-2-17{width:11.75471% !important}.w-3-17{width:17.63706% !important}.w-4-17{width:23.51941% !important}.w-5-17{width:29.40176% !important}.w-6-17{width:35.28412% !important}.w-7-17{width:41.16647% !important}.w-8-17{width:47.04882% !important}.w-9-17{width:52.93118% !important}.w-10-17{width:58.81353% !important}.w-11-17{width:64.69588% !important}.w-12-17{width:70.57824% !important}.w-13-17{width:76.46059% !important}.w-14-17{width:82.34294% !important}.w-15-17{width:88.22529% !important}.w-16-17{width:94.10765% !important}.w-1-18{width:5.54556% !important}.w-2-18{width:11.10111% !important}.w-3-18{width:16.65667% !important}.w-4-18{width:22.21222% !important}.w-5-18{width:27.76778% !important}.w-6-18{width:33.32333% !important}.w-7-18{width:38.87889% !important}.w-8-18{width:44.43444% !important}.w-9-18{width:49.99% !important}.w-10-18{width:55.54556% !important}.w-11-18{width:61.10111% !important}.w-12-18{width:66.65667% !important}.w-13-18{width:72.21222% !important}.w-14-18{width:77.76778% !important}.w-15-18{width:83.32333% !important}.w-16-18{width:88.87889% !important}.w-17-18{width:94.43444% !important}.w-1-19{width:5.25316% !important}.w-2-19{width:10.51632% !important}.w-3-19{width:15.77947% !important}.w-4-19{width:21.04263% !important}.w-5-19{width:26.30579% !important}.w-6-19{width:31.56895% !important}.w-7-19{width:36.83211% !important}.w-8-19{width:42.09526% !important}.w-9-19{width:47.35842% !important}.w-10-19{width:52.62158% !important}.w-11-19{width:57.88474% !important}.w-12-19{width:63.14789% !important}.w-13-19{width:68.41105% !important}.w-14-19{width:73.67421% !important}.w-15-19{width:78.93737% !important}.w-16-19{width:84.20053% !important}.w-17-19{width:89.46368% !important}.w-18-19{width:94.72684% !important}.w-1-20{width:4.99% !important}.w-2-20{width:9.99% !important}.w-3-20{width:14.99% !important}.w-4-20{width:19.99% !important}.w-5-20{width:24.99% !important}.w-6-20{width:29.99% !important}.w-7-20{width:34.99% !important}.w-8-20{width:39.99% !important}.w-9-20{width:44.99% !important}.w-10-20{width:49.99% !important}.w-11-20{width:54.99% !important}.w-12-20{width:59.99% !important}.w-13-20{width:64.99% !important}.w-14-20{width:69.99% !important}.w-15-20{width:74.99% !important}.w-16-20{width:79.99% !important}.w-17-20{width:84.99% !important}.w-18-20{width:89.99% !important}.w-19-20{width:94.99% !important}.w-1-21{width:4.7519% !important}.w-2-21{width:9.51381% !important}.w-3-21{width:14.27571% !important}.w-4-21{width:19.03762% !important}.w-5-21{width:23.79952% !important}.w-6-21{width:28.56143% !important}.w-7-21{width:33.32333% !important}.w-8-21{width:38.08524% !important}.w-9-21{width:42.84714% !important}.w-10-21{width:47.60905% !important}.w-11-21{width:52.37095% !important}.w-12-21{width:57.13286% !important}.w-13-21{width:61.89476% !important}.w-14-21{width:66.65667% !important}.w-15-21{width:71.41857% !important}.w-16-21{width:76.18048% !important}.w-17-21{width:80.94238% !important}.w-18-21{width:85.70429% !important}.w-19-21{width:90.46619% !important}.w-20-21{width:95.2281% !important}.w-1-22{width:4.53545% !important}.w-2-22{width:9.08091% !important}.w-3-22{width:13.62636% !important}.w-4-22{width:18.17182% !important}.w-5-22{width:22.71727% !important}.w-6-22{width:27.26273% !important}.w-7-22{width:31.80818% !important}.w-8-22{width:36.35364% !important}.w-9-22{width:40.89909% !important}.w-10-22{width:45.44455% !important}.w-11-22{width:49.99% !important}.w-12-22{width:54.53545% !important}.w-13-22{width:59.08091% !important}.w-14-22{width:63.62636% !important}.w-15-22{width:68.17182% !important}.w-16-22{width:72.71727% !important}.w-17-22{width:77.26273% !important}.w-18-22{width:81.80818% !important}.w-19-22{width:86.35364% !important}.w-20-22{width:90.89909% !important}.w-21-22{width:95.44455% !important}.w-1-23{width:4.33783% !important}.w-2-23{width:8.68565% !important}.w-3-23{width:13.03348% !important}.w-4-23{width:17.3813% !important}.w-5-23{width:21.72913% !important}.w-6-23{width:26.07696% !important}.w-7-23{width:30.42478% !important}.w-8-23{width:34.77261% !important}.w-9-23{width:39.12043% !important}.w-10-23{width:43.46826% !important}.w-11-23{width:47.81609% !important}.w-12-23{width:52.16391% !important}.w-13-23{width:56.51174% !important}.w-14-23{width:60.85957% !important}.w-15-23{width:65.20739% !important}.w-16-23{width:69.55522% !important}.w-17-23{width:73.90304% !important}.w-18-23{width:78.25087% !important}.w-19-23{width:82.5987% !important}.w-20-23{width:86.94652% !important}.w-21-23{width:91.29435% !important}.w-22-23{width:95.64217% !important}.w-1-24{width:4.15667% !important}.w-2-24{width:8.32333% !important}.w-3-24{width:12.49% !important}.w-4-24{width:16.65667% !important}.w-5-24{width:20.82333% !important}.w-6-24{width:24.99% !important}.w-7-24{width:29.15667% !important}.w-8-24{width:33.32333% !important}.w-9-24{width:37.49% !important}.w-10-24{width:41.65667% !important}.w-11-24{width:45.82333% !important}.w-12-24{width:49.99% !important}.w-13-24{width:54.15667% !important}.w-14-24{width:58.32333% !important}.w-15-24{width:62.49% !important}.w-16-24{width:66.65667% !important}.w-17-24{width:70.82333% !important}.w-18-24{width:74.99% !important}.w-19-24{width:79.15667% !important}.w-20-24{width:83.32333% !important}.w-21-24{width:87.49% !important}.w-22-24{width:91.65667% !important}.w-23-24{width:95.82333% !important}.no-br{border-radius:0px !important}.no-br-tl{border-top-left-radius:0px !important}.no-br-tr{border-top-right-radius:0px !important}.no-br-bl{border-bottom-left-radius:0px !important}.no-br-br{border-bottom-right-radius:0px !important}.no-br-b{border-bottom-right-radius:0px !important;border-bottom-left-radius:0px !important}.no-br-t{border-top-right-radius:0px !important;border-top-left-radius:0px !important}.no-br-l{border-bottom-right-radius:0px !important;border-top-right-radius:0px !important}.no-br-r{border-bottom-left-radius:0px !important;border-top-left-radius:0px !important}.br-1{border-radius:1px !important}.br-tl-1{border-top-left-radius:1px !important}.br-tr-1{border-top-right-radius:1px !important}.br-bl-1{border-bottom-left-radius:1px !important}.br-br-1{border-bottom-right-radius:1px !important}.br-b-1{border-bottom-right-radius:1px !important;border-bottom-left-radius:1px !important}.br-t-1{border-top-right-radius:1px !important;border-top-left-radius:1px !important}.br-l-1{border-bottom-right-radius:1px !important;border-top-right-radius:1px !important}.br-r-1{border-bottom-left-radius:1px !important;border-top-left-radius:1px !important}.br-2{border-radius:2px !important}.br-tl-2{border-top-left-radius:2px !important}.br-tr-2{border-top-right-radius:2px !important}.br-bl-2{border-bottom-left-radius:2px !important}.br-br-2{border-bottom-right-radius:2px !important}.br-b-2{border-bottom-right-radius:2px !important;border-bottom-left-radius:2px !important}.br-t-2{border-top-right-radius:2px !important;border-top-left-radius:2px !important}.br-l-2{border-bottom-right-radius:2px !important;border-top-right-radius:2px !important}.br-r-2{border-bottom-left-radius:2px !important;border-top-left-radius:2px !important}.br-3{border-radius:3px !important}.br-tl-3{border-top-left-radius:3px !important}.br-tr-3{border-top-right-radius:3px !important}.br-bl-3{border-bottom-left-radius:3px !important}.br-br-3{border-bottom-right-radius:3px !important}.br-b-3{border-bottom-right-radius:3px !important;border-bottom-left-radius:3px !important}.br-t-3{border-top-right-radius:3px !important;border-top-left-radius:3px !important}.br-l-3{border-bottom-right-radius:3px !important;border-top-right-radius:3px !important}.br-r-3{border-bottom-left-radius:3px !important;border-top-left-radius:3px !important}.br-4{border-radius:4px !important}.br-tl-4{border-top-left-radius:4px !important}.br-tr-4{border-top-right-radius:4px !important}.br-bl-4{border-bottom-left-radius:4px !important}.br-br-4{border-bottom-right-radius:4px !important}.br-b-4{border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important}.br-t-4{border-top-right-radius:4px !important;border-top-left-radius:4px !important}.br-l-4{border-bottom-right-radius:4px !important;border-top-right-radius:4px !important}.br-r-4{border-bottom-left-radius:4px !important;border-top-left-radius:4px !important}.br-5{border-radius:5px !important}.br-tl-5{border-top-left-radius:5px !important}.br-tr-5{border-top-right-radius:5px !important}.br-bl-5{border-bottom-left-radius:5px !important}.br-br-5{border-bottom-right-radius:5px !important}.br-b-5{border-bottom-right-radius:5px !important;border-bottom-left-radius:5px !important}.br-t-5{border-top-right-radius:5px !important;border-top-left-radius:5px !important}.br-l-5{border-bottom-right-radius:5px !important;border-top-right-radius:5px !important}.br-r-5{border-bottom-left-radius:5px !important;border-top-left-radius:5px !important}.br-6{border-radius:6px !important}.br-tl-6{border-top-left-radius:6px !important}.br-tr-6{border-top-right-radius:6px !important}.br-bl-6{border-bottom-left-radius:6px !important}.br-br-6{border-bottom-right-radius:6px !important}.br-b-6{border-bottom-right-radius:6px !important;border-bottom-left-radius:6px !important}.br-t-6{border-top-right-radius:6px !important;border-top-left-radius:6px !important}.br-l-6{border-bottom-right-radius:6px !important;border-top-right-radius:6px !important}.br-r-6{border-bottom-left-radius:6px !important;border-top-left-radius:6px !important}.br-7{border-radius:7px !important}.br-tl-7{border-top-left-radius:7px !important}.br-tr-7{border-top-right-radius:7px !important}.br-bl-7{border-bottom-left-radius:7px !important}.br-br-7{border-bottom-right-radius:7px !important}.br-b-7{border-bottom-right-radius:7px !important;border-bottom-left-radius:7px !important}.br-t-7{border-top-right-radius:7px !important;border-top-left-radius:7px !important}.br-l-7{border-bottom-right-radius:7px !important;border-top-right-radius:7px !important}.br-r-7{border-bottom-left-radius:7px !important;border-top-left-radius:7px !important}.br-8{border-radius:8px !important}.br-tl-8{border-top-left-radius:8px !important}.br-tr-8{border-top-right-radius:8px !important}.br-bl-8{border-bottom-left-radius:8px !important}.br-br-8{border-bottom-right-radius:8px !important}.br-b-8{border-bottom-right-radius:8px !important;border-bottom-left-radius:8px !important}.br-t-8{border-top-right-radius:8px !important;border-top-left-radius:8px !important}.br-l-8{border-bottom-right-radius:8px !important;border-top-right-radius:8px !important}.br-r-8{border-bottom-left-radius:8px !important;border-top-left-radius:8px !important}.br-9{border-radius:9px !important}.br-tl-9{border-top-left-radius:9px !important}.br-tr-9{border-top-right-radius:9px !important}.br-bl-9{border-bottom-left-radius:9px !important}.br-br-9{border-bottom-right-radius:9px !important}.br-b-9{border-bottom-right-radius:9px !important;border-bottom-left-radius:9px !important}.br-t-9{border-top-right-radius:9px !important;border-top-left-radius:9px !important}.br-l-9{border-bottom-right-radius:9px !important;border-top-right-radius:9px !important}.br-r-9{border-bottom-left-radius:9px !important;border-top-left-radius:9px !important}.br-10{border-radius:10px !important}.br-tl-10{border-top-left-radius:10px !important}.br-tr-10{border-top-right-radius:10px !important}.br-bl-10{border-bottom-left-radius:10px !important}.br-br-10{border-bottom-right-radius:10px !important}.br-b-10{border-bottom-right-radius:10px !important;border-bottom-left-radius:10px !important}.br-t-10{border-top-right-radius:10px !important;border-top-left-radius:10px !important}.br-l-10{border-bottom-right-radius:10px !important;border-top-right-radius:10px !important}.br-r-10{border-bottom-left-radius:10px !important;border-top-left-radius:10px !important}.no-margin{margin:0 !important}.no-m-lr,.no-m-rl{margin-left:0 !important;margin-right:0 !important}.no-m-tb,.no-m-bt{margin-top:0 !important;margin-bottom:0 !important}.m-t-only{margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.m-b-only{margin-left:0 !important;margin-right:0 !important;margin-top:0 !important}.m-l-only{margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important}.m-r-only{margin-left:0 !important;margin-top:0 !important;margin-bottom:0 !important}.m-auto{margin-left:auto;margin-right:auto}.no-padding{padding:0 !important}.no-pad-lr,.no-pad-rl{padding-left:0 !important;padding-right:0 !important}.no-pad-tb,.no-pad-bt{padding-top:0 !important;padding-bottom:0 !important}.pad-t-only{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}.pad-b-only{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important}.pad-l-only{padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important}.pad-r-only{padding-left:0 !important;padding-top:0 !important;padding-bottom:0 !important}.no-border{border:none !important}.no-border-t{border-top:none !important}.no-border-r{border-right:none !important}.no-border-b{border-bottom:none !important}.no-border-l{border-left:none !important}.no-border-lr,.no-border-rl{border-left:none !important;border-right:none !important}.no-border-tb,.no-border-bt{border-top:none !important;border-bottom:none !important}.no-border-tl,.no-border-lt{border-top:none !important;border-left:none !important}.no-border-tr,.no-border-rt{border-top:none !important;border-right:none !important}.no-border-bl,.no-border-lb{border-bottom:none !important;border-left:none !important}.no-border-br,.no-border-rb{border-bottom:none !important;border-right:none !important}.border-dashed{border-style:dashed !important}.border-dotted{border-style:dashed !important}.border-black{border-color:#000}.border-light-grey{border-color:#e5e5e5}.border-medium-grey{border-color:#ccc}.border-grey{border-color:#999}.border-dark-grey{border-color:#222}.border-white,.border-fff{border-color:#fff}.black{color:#000}.light-grey{color:#e5e5e5}.medium-grey{color:#ccc}.grey{color:#999}.dark-grey{color:#222}.white,.fff{color:#fff}.bg-black{background-color:#000}.bg-light-grey{background-color:#e5e5e5}.bg-medium-grey{background-color:#ccc}.bg-grey{background-color:#999}.bg-dark-grey{background-color:#222}.bg-white,.bg-fff{background-color:#fff}.bg-none,.no-bg{background:none;background-image:none;background-color:transparent}.lh-1{line-height:1 !important}.lh-13{line-height:1.3 !important}.lh-15{line-height:1.5 !important}.bold,.strong{font-weight:bold}.no-bold{font-weight:normal}.italic,.em{font-style:italic}.normal{font-weight:normal;font-style:normal}.sans-serif{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.serif{font-family:Georgia,"Times New Romain",serif}.uppercase{text-transform:uppercase}.size-small{font-size:75% !important}.size-normal{font-size:100% !important}.size-medium{font-size:125% !important}.size-big,.size-large{font-size:150% !important}.size-huge{font-size:200% !important}.inherit{font:inherit}.no-wrap{white-space:nowrap}.ls-0{letter-spacing:-3px;margin-left:10px;margin-right:10px;white-space:nowrap}.no-ul,.no-ul:hover,.no-ul a,.no-ul a:hover{text-decoration:none}.color-inherit{color:inherit}.clear{clear:both}.clear:after{display:table;content:" ";clear:both}.center{text-align:center}.left{text-align:left}.right{text-align:right}.f-left{float:left}.f-right{float:right}.f-none{float:none}.block{display:block !important}.inline{display:inline !important}.in-block{display:inline-block !important;*display:inline !important;zoom:1}.d-none,.hide,.hidden{display:none !important}.rel,.relative{position:relative !important}.abs,.absolute{position:absolute}.fixed{position:fixed}.t-0{top:0}.b-0{bottom:0}.l-0{left:0}.r-0{right:0}.tb-0{top:0;bottom:0}.lr-0{left:0;right:0}.v-mid,.v-m{vertical-align:middle !important}.v-top,.v-t{vertical-align:top !important}.v-bottom,.v-b{vertical-align:bottom !important}.full-input input,.full-input select,.full-input textarea{width:100%}.normal input,.normal select,.normal textarea,.full-input input[type=checkbox],.full-input input[type=radio]{width:auto}.no-shadow{box-shadow:none !important}.no-border-radius{border-radius:0 !important}.overflow-x-scroll{max-width:100%;overflow-x:auto}.no-overflow,.no-of,.of-none{overflow:hidden}.of-auto{overflow:auto}.of-scroll{overflow:scroll}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-11{margin-left:91.66666666666666%}@media (max-width: 480px){.xs-left{text-align:left !important}.xs-center{text-align:center !important}.xs-right{text-align:right !important}.sm-left{text-align:left !important}.sm-center{text-align:center !important}.sm-right{text-align:right !important}.md-left{text-align:left !important}.md-center{text-align:center !important}.md-right{text-align:right !important}.lg-left{text-align:left !important}.lg-center{text-align:center !important}.lg-right{text-align:right !important}}@media (max-width: 768px){.sm-left{text-align:left !important}.sm-center{text-align:center !important}.sm-right{text-align:right !important}.md-left{text-align:left !important}.md-center{text-align:center !important}.md-right{text-align:right !important}.lg-left{text-align:left !important}.lg-center{text-align:center !important}.lg-right{text-align:right !important}}@media (max-width: 992px){.md-left{text-align:left !important}.md-center{text-align:center !important}.md-right{text-align:right !important}.lg-left{text-align:left !important}.lg-center{text-align:center !important}.lg-right{text-align:right !important}}@media (max-width: 1200px){.lg-left{text-align:left !important}.lg-center{text-align:center !important}.lg-right{text-align:right !important}}

@charset "UTF-8";
 
@font-face {
  font-family: "feather";
  src:url("/Assets/plugins/feather/webfont/feather-webfont/fonts/feather-webfont.eot");
  src:url("/Assets/plugins/feather/webfont/feather-webfont/fonts/feather-webfont.eot?#iefix") format("embedded-opentype"),
    url("/Assets/plugins/feather/webfont/feather-webfont/fonts/feather-webfont.woff") format("woff"),
    url("/Assets/plugins/feather/webfont/feather-webfont/fonts/feather-webfont.ttf") format("truetype"),
    url("/Assets/plugins/feather/webfont/feather-webfont/fonts/feather-webfont.svg#feather") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Character Mapping Method */
 
[data-icon]:before {
  display: inline-block;
  font-family: "feather";
  content: attr(data-icon);
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* CSS Class Mapping Method */
 
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  font-family: "feather";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-eye:before {
  content: "\e000";
}

.icon-paper-clip:before {
  content: "\e001";
}

.icon-mail:before {
  content: "\e002";
}

.icon-mail:before {
  content: "\e002";
}

.icon-toggle:before {
  content: "\e003";
}

.icon-layout:before {
  content: "\e004";
}

.icon-link:before {
  content: "\e005";
}

.icon-bell:before {
  content: "\e006";
}

.icon-lock:before {
  content: "\e007";
}

.icon-unlock:before {
  content: "\e008";
}

.icon-ribbon:before {
  content: "\e009";
}

.icon-image:before {
  content: "\e010";
}

.icon-signal:before {
  content: "\e011";
}

.icon-target:before {
  content: "\e012";
}

.icon-clipboard:before {
  content: "\e013";
}

.icon-clock:before {
  content: "\e014";
}

.icon-clock:before {
  content: "\e014";
}

.icon-watch:before {
  content: "\e015";
}

.icon-air-play:before {
  content: "\e016";
}

.icon-camera:before {
  content: "\e017";
}

.icon-video:before {
  content: "\e018";
}

.icon-disc:before {
  content: "\e019";
}

.icon-printer:before {
  content: "\e020";
}

.icon-monitor:before {
  content: "\e021";
}

.icon-server:before {
  content: "\e022";
}

.icon-cog:before {
  content: "\e023";
}

.icon-heart:before {
  content: "\e024";
}

.icon-paragraph:before {
  content: "\e025";
}

.icon-align-justify:before {
  content: "\e026";
}

.icon-align-left:before {
  content: "\e027";
}

.icon-align-center:before {
  content: "\e028";
}

.icon-align-right:before {
  content: "\e029";
}

.icon-book:before {
  content: "\e030";
}

.icon-layers:before {
  content: "\e031";
}

.icon-stack:before {
  content: "\e032";
}

.icon-stack-2:before {
  content: "\e033";
}

.icon-paper:before {
  content: "\e034";
}

.icon-paper-stack:before {
  content: "\e035";
}

.icon-search:before {
  content: "\e036";
}

.icon-zoom-in:before {
  content: "\e037";
}

.icon-zoom-out:before {
  content: "\e038";
}

.icon-reply:before {
  content: "\e039";
}

.icon-circle-plus:before {
  content: "\e040";
}

.icon-circle-minus:before {
  content: "\e041";
}

.icon-circle-check:before {
  content: "\e042";
}

.icon-circle-cross:before {
  content: "\e043";
}

.icon-square-plus:before {
  content: "\e044";
}

.icon-square-minus:before {
  content: "\e045";
}

.icon-square-check:before {
  content: "\e046";
}

.icon-square-cross:before {
  content: "\e047";
}

.icon-microphone:before {
  content: "\e048";
}

.icon-record:before {
  content: "\e049";
}

.icon-skip-back:before {
  content: "\e050";
}

.icon-rewind:before {
  content: "\e051";
}

.icon-play:before {
  content: "\e052";
}

.icon-pause:before {
  content: "\e053";
}

.icon-stop:before {
  content: "\e054";
}

.icon-fast-forward:before {
  content: "\e055";
}

.icon-skip-forward:before {
  content: "\e056";
}

.icon-shuffle:before {
  content: "\e057";
}

.icon-repeat:before {
  content: "\e058";
}

.icon-folder:before {
  content: "\e059";
}

.icon-umbrella:before {
  content: "\e060";
}

.icon-moon:before {
  content: "\e061";
}

.icon-thermometer:before {
  content: "\e062";
}

.icon-drop:before {
  content: "\e063";
}

.icon-sun:before {
  content: "\e064";
}

.icon-cloud:before {
  content: "\e065";
}

.icon-cloud-upload:before {
  content: "\e066";
}

.icon-cloud-download:before {
  content: "\e067";
}

.icon-upload:before {
  content: "\e068";
}

.icon-download:before {
  content: "\e069";
}

.icon-location:before {
  content: "\e070";
}

.icon-location-2:before {
  content: "\e071";
}

.icon-map:before {
  content: "\e072";
}

.icon-battery:before {
  content: "\e073";
}

.icon-head:before {
  content: "\e074";
}

.icon-briefcase:before {
  content: "\e075";
}

.icon-speech-bubble:before {
  content: "\e076";
}

.icon-anchor:before {
  content: "\e077";
}

.icon-globe:before {
  content: "\e078";
}

.icon-box:before {
  content: "\e079";
}

.icon-reload:before {
  content: "\e080";
}

.icon-share:before {
  content: "\e081";
}

.icon-marquee:before {
  content: "\e082";
}

.icon-marquee-plus:before {
  content: "\e083";
}

.icon-marquee-minus:before {
  content: "\e084";
}

.icon-tag:before {
  content: "\e085";
}

.icon-power:before {
  content: "\e086";
}

.icon-command:before {
  content: "\e087";
}

.icon-alt:before {
  content: "\e088";
}

.icon-esc:before {
  content: "\e089";
}

.icon-bar-graph:before {
  content: "\e090";
}

.icon-bar-graph-2:before {
  content: "\e091";
}

.icon-pie-graph:before {
  content: "\e092";
}

.icon-star:before {
  content: "\e093";
}

.icon-arrow-left:before {
  content: "\e094";
}

.icon-arrow-right:before {
  content: "\e095";
}

.icon-arrow-up:before {
  content: "\e096";
}

.icon-arrow-down:before {
  content: "\e097";
}

.icon-volume:before {
  content: "\e098";
}

.icon-mute:before {
  content: "\e099";
}

.icon-content-right:before {
  content: "\e100";
}

.icon-content-left:before {
  content: "\e101";
}

.icon-grid:before {
  content: "\e102";
}

.icon-grid-2:before {
  content: "\e103";
}

.icon-columns:before {
  content: "\e104";
}

.icon-loader:before {
  content: "\e105";
}

.icon-bag:before {
  content: "\e106";
}

.icon-ban:before {
  content: "\e107";
}

.icon-flag:before {
  content: "\e108";
}

.icon-trash:before {
  content: "\e109";
}

.icon-expand:before {
  content: "\e110";
}

.icon-contract:before {
  content: "\e111";
}

.icon-maximize:before {
  content: "\e112";
}

.icon-minimize:before {
  content: "\e113";
}

.icon-plus:before {
  content: "\e114";
}

.icon-minus:before {
  content: "\e115";
}

.icon-check:before {
  content: "\e116";
}

.icon-cross:before {
  content: "\e117";
}

.icon-move:before {
  content: "\e118";
}

.icon-delete:before {
  content: "\e119";
}

.icon-menu:before {
  content: "\e120";
}

.icon-archive:before {
  content: "\e121";
}

.icon-inbox:before {
  content: "\e122";
}

.icon-outbox:before {
  content: "\e123";
}

.icon-file:before {
  content: "\e124";
}

.icon-file-add:before {
  content: "\e125";
}

.icon-file-subtract:before {
  content: "\e126";
}

.icon-help:before {
  content: "\e127";
}

.icon-open:before {
  content: "\e128";
}

.icon-ellipsis:before {
  content: "\e129";
}
@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,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.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{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.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{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-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{0%{-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{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.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{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.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{0%,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{0%,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,0deg);transform:rotate3d(0,0,1,0deg)}}@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,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-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{0%{-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{0%{-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{0%{-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 bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}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{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}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{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}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{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}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{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}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{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}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{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}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 bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}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}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{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{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{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{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{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{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{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{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{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{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{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{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{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{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{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{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{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{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{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{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{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{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{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{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{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{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{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{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{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{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{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{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{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{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{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{0%{-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{0%{-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{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-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-transition-timing-function:ease-in;transition-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{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-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-transition-timing-function:ease-in;transition-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{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-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-transition-timing-function:ease-in;transition-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{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-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-transition-timing-function:ease-in;transition-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{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{0%{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{0%{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{0%{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{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{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{0%{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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,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.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}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,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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}
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('/Assets/font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0');src:url('/Assets/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('/Assets/font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('/Assets/font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('/Assets/font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('/Assets/font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
.cg-busy{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1001}.cg-busy-animation.ng-hide-add,.cg-busy-animation.ng-hide-remove{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block !important}.cg-busy-animation.ng-hide-remove{opacity:0;-webkit-transform:translate(0,-40px);-moz-transform:translate(0,-40px);-ms-transform:translate(0,-40px);-o-transform:translate(0,-40px);transform:translate(0,-40px)}.cg-busy-animation.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.cg-busy-animation.ng-hide-add{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.cg-busy-animation.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translate(0,-40px);-moz-transform:translate(0,-40px);-ms-transform:translate(0,-40px);-o-transform:translate(0,-40px);transform:translate(0,-40px)}.cg-busy-backdrop{background-color:#fff;opacity:.7}.cg-busy-backdrop-animation.ng-hide-add,.cg-busy-backdrop-animation.ng-hide-remove{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;display:block !important}.cg-busy-backdrop-animation.ng-hide{opacity:0}.cg-busy-default-wrapper{text-align:center}.cg-busy-default-sign{display:inline-block;position:relative;z-index:1002;padding-bottom:4px;color:#333;background-color:#fff;border:1px solid #ddd;border-top-width:0;-webkit-border-radius:2px;-moz-border-radius:7px;border-radius:2px;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.cg-busy-default-text{margin:7px 7px 6px 45px;font-size:16px;color:#555;text-align:left;max-width:400px}.cg-busy-default-spinner{position:absolute;width:20px;height:20px;display:inline-block;top:8px;left:14px}.cg-busy-default-spinner div{width:12%;height:26%;background:#000;position:absolute;left:44.5%;top:37%;opacity:0;-webkit-animation:cg-busy-spinner-anim 1s linear infinite;-moz-animation:cg-busy-spinner-anim 1s linear infinite;-ms-animation:cg-busy-spinner-anim 1s linear infinite;-o-animation:cg-busy-spinner-anim 1s linear infinite;animation:cg-busy-spinner-anim 1s linear infinite;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.cg-busy-default-spinner div.bar1{-webkit-transform:rotate(0deg) translate(0,-142%);-moz-transform:rotate(0deg) translate(0,-142%);-ms-transform:rotate(0deg) translate(0,-142%);-o-transform:rotate(0deg) translate(0,-142%);transform:rotate(0deg) translate(0,-142%);-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.cg-busy-default-spinner div.bar2{-webkit-transform:rotate(30deg) translate(0,-142%);-moz-transform:rotate(30deg) translate(0,-142%);-ms-transform:rotate(30deg) translate(0,-142%);-o-transform:rotate(30deg) translate(0,-142%);transform:rotate(30deg) translate(0,-142%);-webkit-animation-delay:-.9167s;-moz-animation-delay:-.9167s;-ms-animation-delay:-.9167s;-o-animation-delay:-.9167s;animation-delay:-.9167s}.cg-busy-default-spinner div.bar3{-webkit-transform:rotate(60deg) translate(0,-142%);-moz-transform:rotate(60deg) translate(0,-142%);-ms-transform:rotate(60deg) translate(0,-142%);-o-transform:rotate(60deg) translate(0,-142%);transform:rotate(60deg) translate(0,-142%);-webkit-animation-delay:-.833s;-moz-animation-delay:-.833s;-ms-animation-delay:-.833s;-o-animation-delay:-.833s;animation-delay:-.833s}.cg-busy-default-spinner div.bar4{-webkit-transform:rotate(90deg) translate(0,-142%);-moz-transform:rotate(90deg) translate(0,-142%);-ms-transform:rotate(90deg) translate(0,-142%);-o-transform:rotate(90deg) translate(0,-142%);transform:rotate(90deg) translate(0,-142%);-webkit-animation-delay:-.75s;-moz-animation-delay:-.75s;-ms-animation-delay:-.75s;-o-animation-delay:-.75s;animation-delay:-.75s}.cg-busy-default-spinner div.bar5{-webkit-transform:rotate(120deg) translate(0,-142%);-moz-transform:rotate(120deg) translate(0,-142%);-ms-transform:rotate(120deg) translate(0,-142%);-o-transform:rotate(120deg) translate(0,-142%);transform:rotate(120deg) translate(0,-142%);-webkit-animation-delay:-.667s;-moz-animation-delay:-.667s;-ms-animation-delay:-.667s;-o-animation-delay:-.667s;animation-delay:-.667s}.cg-busy-default-spinner div.bar6{-webkit-transform:rotate(150deg) translate(0,-142%);-moz-transform:rotate(150deg) translate(0,-142%);-ms-transform:rotate(150deg) translate(0,-142%);-o-transform:rotate(150deg) translate(0,-142%);transform:rotate(150deg) translate(0,-142%);-webkit-animation-delay:-.5833s;-moz-animation-delay:-.5833s;-ms-animation-delay:-.5833s;-o-animation-delay:-.5833s;animation-delay:-.5833s}.cg-busy-default-spinner div.bar7{-webkit-transform:rotate(180deg) translate(0,-142%);-moz-transform:rotate(180deg) translate(0,-142%);-ms-transform:rotate(180deg) translate(0,-142%);-o-transform:rotate(180deg) translate(0,-142%);transform:rotate(180deg) translate(0,-142%);-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-ms-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.cg-busy-default-spinner div.bar8{-webkit-transform:rotate(210deg) translate(0,-142%);-moz-transform:rotate(210deg) translate(0,-142%);-ms-transform:rotate(210deg) translate(0,-142%);-o-transform:rotate(210deg) translate(0,-142%);transform:rotate(210deg) translate(0,-142%);-webkit-animation-delay:-.41667s;-moz-animation-delay:-.41667s;-ms-animation-delay:-.41667s;-o-animation-delay:-.41667s;animation-delay:-.41667s}.cg-busy-default-spinner div.bar9{-webkit-transform:rotate(240deg) translate(0,-142%);-moz-transform:rotate(240deg) translate(0,-142%);-ms-transform:rotate(240deg) translate(0,-142%);-o-transform:rotate(240deg) translate(0,-142%);transform:rotate(240deg) translate(0,-142%);-webkit-animation-delay:-.333s;-moz-animation-delay:-.333s;-ms-animation-delay:-.333s;-o-animation-delay:-.333s;animation-delay:-.333s}.cg-busy-default-spinner div.bar10{-webkit-transform:rotate(270deg) translate(0,-142%);-moz-transform:rotate(270deg) translate(0,-142%);-ms-transform:rotate(270deg) translate(0,-142%);-o-transform:rotate(270deg) translate(0,-142%);transform:rotate(270deg) translate(0,-142%);-webkit-animation-delay:-.25s;-moz-animation-delay:-.25s;-ms-animation-delay:-.25s;-o-animation-delay:-.25s;animation-delay:-.25s}.cg-busy-default-spinner div.bar11{-webkit-transform:rotate(300deg) translate(0,-142%);-moz-transform:rotate(300deg) translate(0,-142%);-ms-transform:rotate(300deg) translate(0,-142%);-o-transform:rotate(300deg) translate(0,-142%);transform:rotate(300deg) translate(0,-142%);-webkit-animation-delay:-.1667s;-moz-animation-delay:-.1667s;-ms-animation-delay:-.1667s;-o-animation-delay:-.1667s;animation-delay:-.1667s}.cg-busy-default-spinner div.bar12{-webkit-transform:rotate(330deg) translate(0,-142%);-moz-transform:rotate(330deg) translate(0,-142%);-ms-transform:rotate(330deg) translate(0,-142%);-o-transform:rotate(330deg) translate(0,-142%);transform:rotate(330deg) translate(0,-142%);-webkit-animation-delay:-.0833s;-moz-animation-delay:-.0833s;-ms-animation-delay:-.0833s;-o-animation-delay:-.0833s;animation-delay:-.0833s}@-webkit-keyframes cg-busy-spinner-anim{from{opacity:1}to{opacity:.25}}@-moz-keyframes cg-busy-spinner-anim{from{opacity:1}to{opacity:.25}}@keyframes cg-busy-spinner-anim{from{opacity:1}to{opacity:.25}}
body.stop-scrolling {
  height: 100%;
  overflow: hidden; }

.sweet-overlay {
  background-color: black;
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE8 */
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 10000; }

.sweet-alert {
  background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 478px;
  padding: 17px;
  border-radius: 5px;
  text-align: center;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -256px;
  margin-top: -200px;
  overflow: hidden;
  display: none;
  z-index: 99999; }
  @media all and (max-width: 540px) {
    .sweet-alert {
      width: auto;
      margin-left: 0;
      margin-right: 0;
      left: 15px;
      right: 15px; } }
  .sweet-alert h2 {
    color: #575757;
    font-size: 30px;
    text-align: center;
    font-weight: 600;
    text-transform: none;
    position: relative;
    margin: 25px 0;
    padding: 0;
    line-height: 40px;
    display: block; }
  .sweet-alert p {
    color: #797979;
    font-size: 16px;
    text-align: center;
    font-weight: 300;
    position: relative;
    text-align: inherit;
    float: none;
    margin: 0;
    padding: 0;
    line-height: normal; }
  .sweet-alert fieldset {
    border: none;
    position: relative; }
  .sweet-alert .sa-error-container {
    background-color: #f1f1f1;
    margin-left: -17px;
    margin-right: -17px;
    overflow: hidden;
    padding: 0 10px;
    max-height: 0;
    webkit-transition: padding 0.15s, max-height 0.15s;
    transition: padding 0.15s, max-height 0.15s; }
    .sweet-alert .sa-error-container.show {
      padding: 10px 0;
      max-height: 100px;
      webkit-transition: padding 0.2s, max-height 0.2s;
      transition: padding 0.25s, max-height 0.25s; }
    .sweet-alert .sa-error-container .icon {
      display: inline-block;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      background-color: #ea7d7d;
      color: white;
      line-height: 24px;
      text-align: center;
      margin-right: 3px; }
    .sweet-alert .sa-error-container p {
      display: inline-block; }
  .sweet-alert .sa-input-error {
    position: absolute;
    top: 29px;
    right: 26px;
    width: 20px;
    height: 20px;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: all 0.1s;
    transition: all 0.1s; }
    .sweet-alert .sa-input-error::before, .sweet-alert .sa-input-error::after {
      content: "";
      width: 20px;
      height: 6px;
      background-color: #f06e57;
      border-radius: 3px;
      position: absolute;
      top: 50%;
      margin-top: -4px;
      left: 50%;
      margin-left: -9px; }
    .sweet-alert .sa-input-error::before {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg); }
    .sweet-alert .sa-input-error::after {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg); }
    .sweet-alert .sa-input-error.show {
      opacity: 1;
      -webkit-transform: scale(1);
      transform: scale(1); }
  .sweet-alert input {
    width: 100%;
    box-sizing: border-box;
    border-radius: 3px;
    border: 1px solid #d7d7d7;
    height: 43px;
    margin-top: 10px;
    margin-bottom: 17px;
    font-size: 18px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);
    padding: 0 12px;
    display: none;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    .sweet-alert input:focus {
      outline: none;
      box-shadow: 0px 0px 3px #c4e6f5;
      border: 1px solid #b4dbed; }
      .sweet-alert input:focus::-moz-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus:-ms-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus::-webkit-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
    .sweet-alert input::-moz-placeholder {
      color: #bdbdbd; }
    .sweet-alert input:-ms-input-placeholder {
      color: #bdbdbd; }
    .sweet-alert input::-webkit-input-placeholder {
      color: #bdbdbd; }
  .sweet-alert.show-input input {
    display: block; }
  .sweet-alert button {
    background-color: #AEDEF4;
    color: white;
    border: none;
    box-shadow: none;
    font-size: 17px;
    font-weight: 500;
    -webkit-border-radius: 4px;
    border-radius: 5px;
    padding: 10px 32px;
    margin: 26px 5px 0 5px;
    cursor: pointer; }
    .sweet-alert button:focus {
      outline: none;
      box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .sweet-alert button:hover {
      background-color: #a1d9f2; }
    .sweet-alert button:active {
      background-color: #81ccee; }
    .sweet-alert button.cancel {
      background-color: #D0D0D0; }
      .sweet-alert button.cancel:hover {
        background-color: #c8c8c8; }
      .sweet-alert button.cancel:active {
        background-color: #b6b6b6; }
      .sweet-alert button.cancel:focus {
        box-shadow: rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important; }
    .sweet-alert button::-moz-focus-inner {
      border: 0; }
  .sweet-alert[data-has-cancel-button=false] button {
    box-shadow: none !important; }
  .sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] {
    padding-bottom: 40px; }
  .sweet-alert .sa-icon {
    width: 80px;
    height: 80px;
    border: 4px solid gray;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border-radius: 50%;
    margin: 20px auto;
    padding: 0;
    position: relative;
    box-sizing: content-box; }
    .sweet-alert .sa-icon.sa-error {
      border-color: #F27474; }
      .sweet-alert .sa-icon.sa-error .sa-x-mark {
        position: relative;
        display: block; }
      .sweet-alert .sa-icon.sa-error .sa-line {
        position: absolute;
        height: 5px;
        width: 47px;
        background-color: #F27474;
        display: block;
        top: 37px;
        border-radius: 2px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-left {
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
          left: 17px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-right {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
          right: 16px; }
    .sweet-alert .sa-icon.sa-warning {
      border-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-body {
        position: absolute;
        width: 5px;
        height: 47px;
        left: 50%;
        top: 10px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-dot {
        position: absolute;
        width: 7px;
        height: 7px;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        margin-left: -3px;
        left: 50%;
        bottom: 10px;
        background-color: #F8BB86; }
    .sweet-alert .sa-icon.sa-info {
      border-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::before {
        content: "";
        position: absolute;
        width: 5px;
        height: 29px;
        left: 50%;
        bottom: 17px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::after {
        content: "";
        position: absolute;
        width: 7px;
        height: 7px;
        border-radius: 50%;
        margin-left: -3px;
        top: 19px;
        background-color: #C9DAE1; }
    .sweet-alert .sa-icon.sa-success {
      border-color: #A5DC86; }
      .sweet-alert .sa-icon.sa-success::before, .sweet-alert .sa-icon.sa-success::after {
        content: '';
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        position: absolute;
        width: 60px;
        height: 120px;
        background: white;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg); }
      .sweet-alert .sa-icon.sa-success::before {
        -webkit-border-radius: 120px 0 0 120px;
        border-radius: 120px 0 0 120px;
        top: -7px;
        left: -33px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 60px 60px;
        transform-origin: 60px 60px; }
      .sweet-alert .sa-icon.sa-success::after {
        -webkit-border-radius: 0 120px 120px 0;
        border-radius: 0 120px 120px 0;
        top: -11px;
        left: 30px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 0px 60px;
        transform-origin: 0px 60px; }
      .sweet-alert .sa-icon.sa-success .sa-placeholder {
        width: 80px;
        height: 80px;
        border: 4px solid rgba(165, 220, 134, 0.2);
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        box-sizing: content-box;
        position: absolute;
        left: -4px;
        top: -4px;
        z-index: 2; }
      .sweet-alert .sa-icon.sa-success .sa-fix {
        width: 5px;
        height: 90px;
        background-color: white;
        position: absolute;
        left: 28px;
        top: 8px;
        z-index: 1;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg); }
      .sweet-alert .sa-icon.sa-success .sa-line {
        height: 5px;
        background-color: #A5DC86;
        display: block;
        border-radius: 2px;
        position: absolute;
        z-index: 2; }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
          width: 25px;
          left: 14px;
          top: 46px;
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-long {
          width: 47px;
          right: 8px;
          top: 38px;
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); }
    .sweet-alert .sa-icon.sa-custom {
      background-size: contain;
      border-radius: 0;
      border: none;
      background-position: center center;
      background-repeat: no-repeat; }

/*
 * Animations
 */
@-webkit-keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@-webkit-keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@-webkit-keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@-webkit-keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

@keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

.showSweetAlert[data-animation=pop] {
  -webkit-animation: showSweetAlert 0.3s;
  animation: showSweetAlert 0.3s; }

.showSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.showSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideFromTop 0.3s;
  animation: slideFromTop 0.3s; }

.showSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideFromBottom 0.3s;
  animation: slideFromBottom 0.3s; }

.hideSweetAlert[data-animation=pop] {
  -webkit-animation: hideSweetAlert 0.2s;
  animation: hideSweetAlert 0.2s; }

.hideSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.hideSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideToTop 0.4s;
  animation: slideToTop 0.4s; }

.hideSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideToBottom 0.3s;
  animation: slideToBottom 0.3s; }

@-webkit-keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@-webkit-keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@-webkit-keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

@keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

.animateSuccessTip {
  -webkit-animation: animateSuccessTip 0.75s;
  animation: animateSuccessTip 0.75s; }

.animateSuccessLong {
  -webkit-animation: animateSuccessLong 0.75s;
  animation: animateSuccessLong 0.75s; }

.sa-icon.sa-success.animate::after {
  -webkit-animation: rotatePlaceholder 4.25s ease-in;
  animation: rotatePlaceholder 4.25s ease-in; }

@-webkit-keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

@keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

.animateErrorIcon {
  -webkit-animation: animateErrorIcon 0.5s;
  animation: animateErrorIcon 0.5s; }

@-webkit-keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

@keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

.animateXMark {
  -webkit-animation: animateXMark 0.5s;
  animation: animateXMark 0.5s; }

@-webkit-keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

@keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

.pulseWarning {
  -webkit-animation: pulseWarning 0.75s infinite alternate;
  animation: pulseWarning 0.75s infinite alternate; }

@-webkit-keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

@keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

.pulseWarningIns {
  -webkit-animation: pulseWarningIns 0.75s infinite alternate;
  animation: pulseWarningIns 0.75s infinite alternate; }

/* Internet Explorer 9 has some special quirks that are fixed here */
/* The icons are not animated. */
/* This file is automatically merged into sweet-alert.min.js through Gulp */
/* Error icon */
.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
  -ms-transform: rotate(-45deg) \9; }

/* Success icon */
.sweet-alert .sa-icon.sa-success {
  border-color: transparent\9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
  -ms-transform: rotate(-45deg) \9; }

/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.16.0 - 2016-03-23T20:51:56.678Z
 * License: MIT
 */.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#D44950}.select2-result-single{padding-left:0}.select-locked>.ui-select-match-close,.select2-locked>.select2-search-choice-close{display:none}body>.select2-container.open{z-index:9999}.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:0 0 4px 4px}.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px}.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.selectize-input.selectize-focus{border-color:#007FBB!important}.selectize-control>.selectize-dropdown,.selectize-control>.selectize-input>input{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#D44950}.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px}.btn-default-focus{color:#333;background-color:#EBEBEB;border-color:#ADADAD;text-decoration:none;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px 0 0 4px!important}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left!important}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:0;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>a:focus,.ui-select-bootstrap .ui-select-choices-row>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>a,.ui-select-bootstrap .ui-select-choices-row.disabled>a{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#D44950}.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25)}
/*
Version: 3.4.1 Timestamp: Thu Jun 27 18:02:10 PDT 2013
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input{
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
   -khtml-box-sizing: border-box; /* konqueror */
     -moz-box-sizing: border-box; /* firefox */
      -ms-box-sizing: border-box; /* ie */
          box-sizing: border-box; /* css3 */
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%);
    background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;

    -webkit-border-radius:0 0 4px 4px;
       -moz-border-radius:0 0 4px 4px;
            border-radius:0 0 4px 4px;

    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
    background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
    background-image: linear-gradient(top, #eeeeee 0%,#ffffff 90%);
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}

.select2-container .select2-choice > .select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    -ms-text-overflow: ellipsis;
     -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;

    font-size: 1px;
    text-decoration: none;

    border: 0;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') right top no-repeat;
    cursor: pointer;
    outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-undermask {
    border: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    background-color: transparent;
    filter: alpha(opacity=0);
}

.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    /* styles required for IE to work */
    background-color: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
}

.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;

    -webkit-border-radius: 0 0 4px 4px;
       -moz-border-radius: 0 0 4px 4px;
            border-radius: 0 0 4px 4px;

    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;

    -webkit-border-radius: 4px 4px 0 0;
       -moz-border-radius: 4px 4px 0 0;
            border-radius: 4px 4px 0 0;

    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-active {
    border: 1px solid #5897fb;
    border-top: none;
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb;
}

.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;

    border-left: 1px solid #aaa;
    -webkit-border-radius: 0 4px 4px 0;
       -moz-border-radius: 0 4px 4px 0;
            border-radius: 0 4px 4px 0;

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    background: #ccc;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
    background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
    background-image: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
    background-image: linear-gradient(top, #cccccc 0%, #eeeeee 60%);
}

.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') no-repeat 0 1px;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: sans-serif;
    font-size: 1em;

    border: 1px solid #aaa;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;

    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;

    background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') no-repeat 100% -22px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') /*select2.png*/ no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}

.select2-search input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100%;
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
       -moz-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;

    -webkit-border-bottom-left-radius: 0;
        -moz-border-radius-bottomleft: 0;
            border-bottom-left-radius: 0;

    -webkit-border-bottom-right-radius: 0;
        -moz-border-radius-bottomright: 0;
            border-bottom-right-radius: 0;

    background-color: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
    background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
    background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
    background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;

    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(0.5, #eeeeee));
    background-image: -webkit-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -moz-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: -ms-linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
}

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: white;
    color: #000;
}


.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0;
    position: relative;

    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;

    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
    background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
}

.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;

    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;

    -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
       -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
            box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);

    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0 );
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAACLElEQVR42u3Zz0sUYRzH8bUISoyF1i5iXSooyYgOEXapZNYNojwU/aAfUAT9A4YhUgdxt1To0KFIBCMIvEcUEXntUtivpYuUhYFIdDBMmD69he/hObgsbSnb13ngdZjZhX3eO8/MDrMpSctKErwsg//HUSgU7uNYsB3hHla4CybqEoRPaMJGFCEMewxuxnsIk5iALPqg1yVdj9eQGUdjiuE1eAs+QOYztrsMJqwFk8EyHguW95klD+ZD08gsYvBFCBPYgHXBOT1UNpg3ncQpnAicRbrCCQ3j8SIf5QvYEWxvxnlb0mWDr0MIvcOaCiayC78gRKmlH+WDbaIjkJnDzgq/+VHIvMWqag3ehBkIAxXGdkAIDVRlsE24H9//4ty9hju4Hej710c5m83WYging32HMYjMnwSvx75UlQ+iOiDEaEMLZiA8dPc7TFQDnkGYxQ8Iz9Hs8k4riqIa4l5ApojVbm8tiduPL5CZRs5lMGFH8DNYxo+C5d3tMfgohJeow0qMQujxuqRb0RBsZ3DA2ZIuP5LgJDgJToKr4ZHOWjTOy+fzNa6DiezCFGReod1lMGF3IYzjMm5B5rirYIJyEJ4iHezfjW+YRr2n4EHE2LrAa1cg5DwFj2DWLlKljn67p+B+CIdKPAaOsddTcBOEKbTZvjp0Qvjo8Sp9DjJFfIVMjBsef4f34AHeYAxX0VfqMbDnfw97IXMTta6DLbobcxBa3Qdb9BPE2LZQ8G98530ecQi/2QAAAABJRU5ErkJggg==') right top no-repeat;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices{
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background:none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    border: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: absolute;
    outline: 0;
    left: 0px;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}
/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi)  {
  .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b {
      background-image: url('select2x2.png') !important;
      background-repeat: no-repeat !important;
      background-size: 60px 40px !important;
  }
  .select2-search input {
      background-position: 100% -21px !important;
  }
}

/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.12.1 - 2015-07-28T03:50:59.080Z
 * License: MIT
 */


/* Style when highlighting a search. */
.ui-select-highlight {
  font-weight: bold;
}

.ui-select-offscreen {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important;
}

/* Select2 theme */

/* Mark invalid Select2 */
.ng-dirty.ng-invalid > a.select2-choice {
    border-color: #D44950;
}

.select2-result-single {
  padding-left: 0;
}

.select2-locked > .select2-search-choice-close{
  display:none;
}

.select-locked > .ui-select-match-close{
    display:none;
}

body > .select2-container.open {
  z-index: 9999; /* The z-index Select2 applies to the select2-drop */
}

/* Handle up direction Select2 */
.ui-select-container[theme="select2"].direction-up .ui-select-match {
    border-radius: 4px; /* FIXME hardcoded value :-/ */
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.ui-select-container[theme="select2"].direction-up .ui-select-dropdown {
    border-radius: 4px; /* FIXME hardcoded value :-/ */
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

    border-top-width: 1px;  /* FIXME hardcoded value :-/ */
    border-top-style: solid;

    box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25);

    margin-top: -4px; /* FIXME hardcoded value :-/ */
}
.ui-select-container[theme="select2"].direction-up .ui-select-dropdown .select2-search {
    margin-top: 4px; /* FIXME hardcoded value :-/ */
}
.ui-select-container[theme="select2"].direction-up.select2-dropdown-open .ui-select-match {
    border-bottom-color: #5897fb;
}

/* Selectize theme */

/* Helper class to show styles when focus */
.selectize-input.selectize-focus{
  border-color: #007FBB !important;
}

/* Fix input width for Selectize theme */
.selectize-control > .selectize-input > input {
  width: 100%;
}

/* Fix dropdown width for Selectize theme */
.selectize-control > .selectize-dropdown {
  width: 100%;
}

/* Mark invalid Selectize */
.ng-dirty.ng-invalid > div.selectize-input {
    border-color: #D44950;
}

/* Handle up direction Selectize */
.ui-select-container[theme="selectize"].direction-up .ui-select-dropdown {
    box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25);

    margin-top: -2px; /* FIXME hardcoded value :-/ */
}

/* Bootstrap theme */

/* Helper class to show styles when focus */
.btn-default-focus {
  color: #333;
  background-color: #EBEBEB;
  border-color: #ADADAD;
  text-decoration: none;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.ui-select-bootstrap .ui-select-toggle {
  position: relative;
}

.ui-select-bootstrap .ui-select-toggle > .caret {
  position: absolute;
  height: 10px;
  top: 50%;
  right: 10px;
  margin-top: -2px;
}

/* Fix Bootstrap dropdown position when inside a input-group */
.input-group > .ui-select-bootstrap.dropdown {
  /* Instead of relative */
  position: static;
}

.input-group > .ui-select-bootstrap > input.ui-select-search.form-control {
  border-radius: 4px; /* FIXME hardcoded value :-/ */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .ui-select-bootstrap > input.ui-select-search.form-control.direction-up {
  border-radius: 4px !important; /* FIXME hardcoded value :-/ */
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.ui-select-bootstrap > .ui-select-match > .btn{
  /* Instead of center because of .btn */
  text-align: left !important;
}

.ui-select-bootstrap > .ui-select-match > .caret {
  position: absolute;
  top: 45%;
  right: 15px;
}

/* See Scrollable Menu with Bootstrap 3 http://stackoverflow.com/questions/19227496 */
.ui-select-bootstrap > .ui-select-choices {
  width: 100%;
  height: auto;
  max-height: 200px;
  overflow-x: hidden;
  margin-top: -1px;
}

body > .ui-select-bootstrap.open {
  z-index: 1000; /* Standard Bootstrap dropdown z-index */
}

.ui-select-multiple.ui-select-bootstrap {
  height: auto;
  padding: 3px 3px 0 3px;
}

.ui-select-multiple.ui-select-bootstrap input.ui-select-search {
  background-color: transparent !important; /* To prevent double background when disabled */
  border: none;
  outline: none;
  height: 1.666666em;
  margin-bottom: 3px;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match .close {
  font-size: 1.6em;
  line-height: 0.75;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match-item {
  outline: 0;
  margin: 0 3px 3px 0;
}

.ui-select-multiple .ui-select-match-item {
  position: relative;
}

.ui-select-multiple .ui-select-match-item.dropping-before:before {
  content: "";
  position: absolute;
  top: 0;
  right: 100%;
  height: 100%;
  margin-right: 2px;
  border-left: 1px solid #428bca;
}

.ui-select-multiple .ui-select-match-item.dropping-after:after {
  content: "";
  position: absolute;
  top: 0;
  left: 100%;
  height: 100%;
  margin-left: 2px;
  border-right: 1px solid #428bca;
}

.ui-select-bootstrap .ui-select-choices-row>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}

.ui-select-bootstrap .ui-select-choices-row>a:hover, .ui-select-bootstrap .ui-select-choices-row>a:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
}

.ui-select-bootstrap .ui-select-choices-row.active>a {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #428bca;
}

.ui-select-bootstrap .ui-select-choices-row.disabled>a,
.ui-select-bootstrap .ui-select-choices-row.active.disabled>a {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
}

/* fix hide/show angular animation */
.ui-select-match.ng-hide-add,
.ui-select-search.ng-hide-add {
    display: none !important;
}

/* Mark invalid Bootstrap */
.ui-select-bootstrap.ng-dirty.ng-invalid > button.btn.ui-select-match {
    border-color: #D44950;
}

/* Handle up direction Bootstrap */
.ui-select-container[theme="bootstrap"].direction-up .ui-select-dropdown {
    box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25);
}

/**
 * Select2 Bootstrap CSS 1.0
 * Compatible with select2 3.3.2 and bootstrap 2.3.1
 * MIT License
 */
.select2-container {
  vertical-align: middle;
}
.select2-container.input-mini {
  width: 60px;
}
.select2-container.input-small {
  width: 90px;
}
.select2-container.input-medium {
  width: 150px;
}
.select2-container.input-large {
  width: 210px;
}
.select2-container.input-xlarge {
  width: 270px;
}
.select2-container.input-xxlarge {
  width: 530px;
}
.select2-container.input-default {
  width: 220px;
}
.select2-container[class*="span"] {
  float: none;
  margin-left: 0;
}

.select2-container .select2-choice,
.select2-container-multi .select2-choices {
  height: 28px;
  line-height: 29px;
  border: 1px solid #cccccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: none;
  background-color: white;
  filter: none;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.select2-container .select2-choice div, .select2-container .select2-choice .select2-arrow,
.select2-container.select2-container-disabled .select2-choice div,
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  border-left: none;
  background: none;
  filter: none;
}

.control-group.error [class^="select2-choice"] {
  border-color: #b94a48;
}

.select2-container-multi .select2-choices .select2-search-field {
  height: 28px;
  line-height: 27px;
}

.select2-container-active .select2-choice,
.select2-container-multi.select2-container-active .select2-choices {
  border-color: rgba(82, 168, 236, 0.8);
  outline: none;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

[class^="input-"] .select2-container {
  font-size: 14px;
}

.input-prepend [class^="select2-choice"] {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-append [class^="select2-choice"] {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-dropdown-open [class^="select2-choice"] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-dropdown-open.select2-drop-above [class^="select2-choice"] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

[class^="input-"] .select2-offscreen {
  position: absolute;
}

/**
 * This stops the quick flash when a native selectbox is shown and 
 * then replaced by a select2 input when javascript kicks in. This can be 
 * removed if javascript is not present 
 */
select.select2 {
  height: 28px;
  visibility: hidden;
}

/*!
 * ui-grid - v4.8.1 - 2019-06-27
 * Copyright (c) 2019 ; License: MIT 
 */.ui-grid{border:1px solid #d4d4d4;box-sizing:content-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.ui-grid-vertical-bar{position:absolute;right:0;width:0}.ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar,.ui-grid-cell:not(:last-child) .ui-grid-vertical-bar{width:1px}.ui-grid-scrollbar-placeholder{background-color:transparent}.ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar{background-color:#d4d4d4}.ui-grid-cell:not(:last-child) .ui-grid-vertical-bar{background-color:#d4d4d4}.ui-grid-header-cell:last-child .ui-grid-vertical-bar{right:-1px;width:1px;background-color:#d4d4d4}.ui-grid-clearfix:before,.ui-grid-clearfix:after{content:"";display:table}.ui-grid-clearfix:after{clear:both}.ui-grid-invisible{visibility:hidden}.ui-grid-contents-wrapper{position:relative;height:100%;width:100%}.ui-grid-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.ui-grid-icon-button{background-color:transparent;border:none;padding:0}.clickable{cursor:pointer}.ui-grid-top-panel-background{background-color:#f3f3f3}.ui-grid-header{border-bottom:1px solid #d4d4d4;box-sizing:border-box}.ui-grid-top-panel{position:relative;overflow:hidden;font-weight:bold;background-color:#f3f3f3;-webkit-border-top-right-radius:-1px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:-1px;-moz-border-radius-topright:-1px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:-1px;border-top-right-radius:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:-1px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-grid-header-viewport{overflow:hidden}.ui-grid-header-canvas:before,.ui-grid-header-canvas:after{content:"";display:-ms-flexbox;display:flex;line-height:0}.ui-grid-header-canvas:after{clear:both}.ui-grid-header-cell-wrapper{position:relative;display:-ms-flexbox;display:flex;box-sizing:border-box;height:100%;width:100%}.ui-grid-header-cell-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.ui-grid-header-cell{position:relative;box-sizing:border-box;background-color:inherit;border-right:1px solid;border-color:#d4d4d4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:0}.ui-grid-header-cell:last-child{border-right:0}.ui-grid-header-cell .sortable{cursor:pointer}.ui-grid-header-cell .ui-grid-sort-priority-number{margin-left:-8px}.ui-grid-header-cell>div{-ms-flex-basis:100%;flex-basis:100%}.ui-grid-header .ui-grid-vertical-bar{top:0;bottom:0}.ui-grid-column-menu-button{position:absolute;right:1px;top:0}.ui-grid-column-menu-button .ui-grid-icon-angle-down{vertical-align:sub}.ui-grid-header-cell-last-col .ui-grid-cell-contents,.ui-grid-header-cell-last-col .ui-grid-filter-container,.ui-grid-header-cell-last-col .ui-grid-column-menu-button,.ui-grid-header-cell-last-col+.ui-grid-column-resizer.right{margin-right:13px}.ui-grid-render-container-right .ui-grid-header-cell-last-col .ui-grid-cell-contents,.ui-grid-render-container-right .ui-grid-header-cell-last-col .ui-grid-filter-container,.ui-grid-render-container-right .ui-grid-header-cell-last-col .ui-grid-column-menu-button,.ui-grid-render-container-right .ui-grid-header-cell-last-col+.ui-grid-column-resizer.right{margin-right:28px}.ui-grid-column-menu{position:absolute}.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove{-webkit-transition:all .04s linear;-moz-transition:all .04s linear;-o-transition:all .04s linear;transition:all .04s linear;display:block !important}.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove{-webkit-transition:all .04s linear;-moz-transition:all .04s linear;-o-transition:all .04s linear;transition:all .04s linear;display:block !important}.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ui-grid-filter-container{padding:4px 10px;position:relative}.ui-grid-filter-container .ui-grid-filter-button{position:absolute;top:0;bottom:0;right:0}.ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"]{position:absolute;top:50%;line-height:32px;margin-top:-16px;right:10px;opacity:.66}.ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"]:hover{opacity:1}.ui-grid-filter-container .ui-grid-filter-button-select{position:absolute;top:0;bottom:0;right:0}.ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"]{position:absolute;top:50%;line-height:32px;margin-top:-16px;right:0px;opacity:.66}.ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"]:hover{opacity:1}input[type="text"].ui-grid-filter-input{box-sizing:border-box;padding:0 18px 0 0;margin:0;width:100%;border:1px solid #d4d4d4;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}input[type="text"].ui-grid-filter-input:hover{border:1px solid #d4d4d4}select.ui-grid-filter-select{padding:0;margin:0;border:0;width:90%;border:1px solid #d4d4d4;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}select.ui-grid-filter-select:hover{border:1px solid #d4d4d4}.ui-grid-filter-cancel-button-hidden select.ui-grid-filter-select{width:100%}.ui-grid-render-container{position:inherit;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-grid-render-container:focus{outline:none}.ui-grid-viewport{min-height:20px;position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch}.ui-grid-viewport:focus{outline:none !important}.ui-grid-canvas{position:relative;padding-top:1px}.ui-grid-row{clear:both}.ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:#fdfdfd}.ui-grid-row:nth-child(even) .ui-grid-cell{background-color:#f3f3f3}.ui-grid-row:last-child .ui-grid-cell{border-bottom-color:#d4d4d4;border-bottom-style:solid}.ui-grid-row:hover>[ui-grid-row]>.ui-grid-cell:hover .ui-grid-cell,.ui-grid-row:nth-child(odd):hover .ui-grid-cell,.ui-grid-row:nth-child(even):hover .ui-grid-cell{background-color:#d5eaee}.ui-grid-no-row-overlay{position:absolute;top:0;bottom:0;left:0;right:0;margin:10%;background-color:#f3f3f3;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d4d4d4;font-size:2em;text-align:center}.ui-grid-no-row-overlay>*{position:absolute;display:table;margin:auto 0;width:100%;top:0;bottom:0;left:0;right:0;opacity:.66}.ui-grid-cell{overflow:hidden;float:left;background-color:inherit;border-right:1px solid;border-color:#d4d4d4;box-sizing:border-box}.ui-grid-cell:last-child{border-right:0}.ui-grid-cell-contents{padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;height:100%}.ui-grid-cell-contents-hidden{visibility:hidden;width:0;height:0;display:none}.ui-grid-row .ui-grid-cell.ui-grid-row-header-cell{background-color:#F0F0EE;border-bottom:solid 1px #d4d4d4}.ui-grid-cell-empty{display:inline-block;width:10px;height:10px}.ui-grid-footer-info{padding:5px 10px}.ui-grid-footer-panel-background{background-color:#f3f3f3}.ui-grid-footer-panel{position:relative;border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;overflow:hidden;font-weight:bold;background-color:#f3f3f3;-webkit-border-top-right-radius:-1px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:-1px;-moz-border-radius-topright:-1px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:-1px;border-top-right-radius:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:-1px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-grid-grid-footer{float:left;width:100%}.ui-grid-footer-viewport,.ui-grid-footer-canvas{display:flex;flex:1 1 auto;height:100%}.ui-grid-footer-viewport{overflow:hidden}.ui-grid-footer-canvas{position:relative}.ui-grid-footer-canvas:before,.ui-grid-footer-canvas:after{content:"";display:table;line-height:0}.ui-grid-footer-canvas:after{clear:both}.ui-grid-footer-cell-wrapper{position:relative;display:table;box-sizing:border-box;height:100%}.ui-grid-footer-cell-row{display:table-row}.ui-grid-footer-cell{overflow:hidden;background-color:inherit;border-right:1px solid;border-color:#d4d4d4;box-sizing:border-box;display:table-cell}.ui-grid-footer-cell:last-child{border-right:0}.ui-grid-menu-button{z-index:2;position:absolute;right:0;top:0;background:#f3f3f3;border:0;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;cursor:pointer;height:32px;font-weight:normal}.ui-grid-menu-button .ui-grid-icon-container{margin-top:5px;margin-left:2px}.ui-grid-menu-button .ui-grid-menu{right:0}.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid{overflow:scroll}.ui-grid-menu{overflow:hidden;max-width:320px;z-index:2;position:absolute;right:100%;padding:0 10px 20px 10px;cursor:pointer;box-sizing:border-box}.ui-grid-menu-item{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-grid-menu .ui-grid-menu-inner{background:#fff;border:1px solid #d4d4d4;position:relative;white-space:nowrap;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-grid-menu .ui-grid-menu-inner ul{margin:0;padding:0;list-style-type:none}.ui-grid-menu .ui-grid-menu-inner ul li{padding:0}.ui-grid-menu .ui-grid-menu-inner ul li .ui-grid-menu-item{color:#000;min-width:100%;padding:8px;text-align:left;background:transparent;border:none;cursor:default}.ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item{cursor:pointer}.ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:hover,.ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus{background-color:#b3c4c7}.ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item.ui-grid-menu-item-active{background-color:#9cb2b6}.ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child)>.ui-grid-menu-item{border-bottom:1px solid #d4d4d4}.ui-grid-sortarrow{right:5px;position:absolute;width:20px;top:0;bottom:0;background-position:center}.ui-grid-sortarrow.down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@font-face{font-family:'ui-grid';src:url('fonts/ui-grid.eot');src:url('fonts/ui-grid.eot#iefix') format('embedded-opentype'),url('fonts/ui-grid.woff') format('woff'),url('fonts/ui-grid.ttf') format('truetype'),url('fonts/ui-grid.svg?#ui-grid') format('svg');font-weight:normal;font-style:normal}[class^="ui-grid-icon"]:before,[class*=" ui-grid-icon"]:before{font-family:"ui-grid";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.ui-grid-icon-blank::before{width:1em;content:' '}.ui-grid-icon-plus-squared:before{content:'\c350'}.ui-grid-icon-minus-squared:before{content:'\c351'}.ui-grid-icon-search:before{content:'\c352'}.ui-grid-icon-cancel:before{content:'\c353'}.ui-grid-icon-info-circled:before{content:'\c354'}.ui-grid-icon-lock:before{content:'\c355'}.ui-grid-icon-lock-open:before{content:'\c356'}.ui-grid-icon-pencil:before{content:'\c357'}.ui-grid-icon-down-dir:before{content:'\c358'}.ui-grid-icon-up-dir:before{content:'\c359'}.ui-grid-icon-left-dir:before{content:'\c35a'}.ui-grid-icon-right-dir:before{content:'\c35b'}.ui-grid-icon-left-open:before{content:'\c35c'}.ui-grid-icon-right-open:before{content:'\c35d'}.ui-grid-icon-angle-down:before{content:'\c35e'}.ui-grid-icon-filter:before{content:'\c35f'}.ui-grid-icon-sort-alt-up:before{content:'\c360'}.ui-grid-icon-sort-alt-down:before{content:'\c361'}.ui-grid-icon-ok:before{content:'\c362'}.ui-grid-icon-menu:before{content:'\c363'}.ui-grid-icon-indent-left:before{content:'\e800'}.ui-grid-icon-indent-right:before{content:'\e801'}.ui-grid-icon-spin5:before{content:'\ea61'}.ui-grid[dir=rtl] .ui-grid-header-cell,.ui-grid[dir=rtl] .ui-grid-footer-cell,.ui-grid[dir=rtl] .ui-grid-cell{float:right !important}.ui-grid[dir=rtl] .ui-grid-column-menu-button{position:absolute;left:1px;top:0;right:inherit}.ui-grid[dir=rtl] .ui-grid-cell:first-child,.ui-grid[dir=rtl] .ui-grid-header-cell:first-child,.ui-grid[dir=rtl] .ui-grid-footer-cell:first-child{border-right:0}.ui-grid[dir=rtl] .ui-grid-cell:last-child,.ui-grid[dir=rtl] .ui-grid-header-cell:last-child{border-right:1px solid #d4d4d4;border-left:0}.ui-grid[dir=rtl] .ui-grid-header-cell:first-child .ui-grid-vertical-bar,.ui-grid[dir=rtl] .ui-grid-footer-cell:first-child .ui-grid-vertical-bar,.ui-grid[dir=rtl] .ui-grid-cell:first-child .ui-grid-vertical-bar{width:0}.ui-grid[dir=rtl] .ui-grid-menu-button{z-index:2;position:absolute;left:0;right:auto;background:#f3f3f3;border:1px solid #d4d4d4;cursor:pointer;min-height:27px;font-weight:normal}.ui-grid[dir=rtl] .ui-grid-menu-button .ui-grid-menu{left:0;right:auto}.ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button{right:initial;left:0}.ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"]{right:initial;left:10px}.ui-grid-animate-spin{-moz-animation:ui-grid-spin 2s infinite linear;-o-animation:ui-grid-spin 2s infinite linear;-webkit-animation:ui-grid-spin 2s infinite linear;animation:ui-grid-spin 2s infinite linear;display:inline-block}@-moz-keyframes ui-grid-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes ui-grid-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes ui-grid-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes ui-grid-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ui-grid-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ui-grid-cell-focus{outline:0;background-color:#b3c4c7}.ui-grid-focuser{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}.ui-grid-focuser:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.ui-grid-offscreen{display:block;position:absolute;left:-10000px;top:-10000px;clip:rect(0, 0, 0, 0)}.ui-grid-cell input{border-radius:inherit;padding:0;width:100%;color:inherit;height:auto;font:inherit;outline:none}.ui-grid-cell input:focus{color:inherit;outline:none}.ui-grid-cell input[type="checkbox"]{margin:9px 0 0 6px;width:auto}.ui-grid-cell input.ng-invalid{border:1px solid #fc8f8f}.ui-grid-cell input.ng-valid{border:1px solid #d4d4d4}.ui-grid-viewport .ui-grid-empty-base-layer-container{position:absolute;overflow:hidden;pointer-events:none;z-index:-1}.expandableRow .ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:#fdfdfd}.expandableRow .ui-grid-row:nth-child(even) .ui-grid-cell{background-color:#f3f3f3}.ui-grid-cell.ui-grid-disable-selection.ui-grid-row-header-cell{pointer-events:none}.ui-grid-expandable-buttons-cell i{pointer-events:all}.scrollFiller{float:left;border:1px solid #d4d4d4}.ui-grid-tree-header-row{font-weight:bold !important}.movingColumn{position:absolute;top:0;border:1px solid #d4d4d4;box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.movingColumn .ui-grid-icon-angle-down{display:none}.ui-grid-pager-panel{display:flex;justify-content:space-between;align-items:center;position:absolute;left:0;bottom:0;width:100%;padding-top:3px;padding-bottom:3px;box-sizing:content-box}.ui-grid-pager-container{float:left}.ui-grid-pager-control{padding:5px 0;display:flex;flex-flow:row nowrap;align-items:center;margin-right:10px;margin-left:10px;min-width:135px;float:left}.ui-grid-pager-control button,.ui-grid-pager-control span,.ui-grid-pager-control input{margin-right:4px}.ui-grid-pager-control button{height:25px;min-width:26px;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background:#f3f3f3;border:1px solid #ccc;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#eee}.ui-grid-pager-control button:hover{border-color:#adadad;text-decoration:none}.ui-grid-pager-control button:focus{border-color:#8c8c8c;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ui-grid-pager-control button:active{border-color:#adadad;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.ui-grid-pager-control button:active:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ui-grid-pager-control button:active:hover,.ui-grid-pager-control button:active:focus{background-color:#c8c8c8;border-color:#8c8c8c}.ui-grid-pager-control button:hover,.ui-grid-pager-control button:focus,.ui-grid-pager-control button:active{color:#eee;background:#dadada}.ui-grid-pager-control button[disabled]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.ui-grid-pager-control button[disabled]:hover,.ui-grid-pager-control button[disabled]:focus{background-color:#f3f3f3;border-color:#ccc}.ui-grid-pager-control input{display:inline;height:26px;width:50px;vertical-align:top;color:#555555;background:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ui-grid-pager-control input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.ui-grid-pager-control input[disabled],.ui-grid-pager-control input[readonly],.ui-grid-pager-control input::-moz-placeholder{opacity:1}.ui-grid-pager-control input::-moz-placeholder,.ui-grid-pager-control input:-ms-input-placeholder,.ui-grid-pager-control input::-webkit-input-placeholder{color:#999}.ui-grid-pager-control input::-ms-expand{border:0;background-color:transparent}.ui-grid-pager-control input[disabled],.ui-grid-pager-control input[readonly]{background-color:#eeeeee}.ui-grid-pager-control input[disabled]{cursor:not-allowed}.ui-grid-pager-control .ui-grid-pager-max-pages-number{vertical-align:bottom}.ui-grid-pager-control .ui-grid-pager-max-pages-number>*{vertical-align:bottom}.ui-grid-pager-control .ui-grid-pager-max-pages-number abbr{border-bottom:none;text-decoration:none}.ui-grid-pager-control .first-bar{width:10px;border-left:2px solid #4d4d4d;margin-top:-6px;height:12px;margin-left:-3px}.ui-grid-pager-control .first-bar-rtl{width:10px;border-left:2px solid #4d4d4d;margin-top:-6px;height:12px;margin-right:-7px}.ui-grid-pager-control .first-triangle{width:0;height:0;border-style:solid;border-width:5px 8.7px 5px 0;border-color:transparent #4d4d4d transparent transparent;margin-left:2px}.ui-grid-pager-control .next-triangle{margin-left:1px}.ui-grid-pager-control .prev-triangle{margin-left:0}.ui-grid-pager-control .last-triangle{width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #4d4d4d;margin-left:-1px}.ui-grid-pager-control .last-bar{width:10px;border-left:2px solid #4d4d4d;margin-top:-6px;height:12px;margin-left:1px}.ui-grid-pager-control .last-bar-rtl{width:10px;border-left:2px solid #4d4d4d;margin-top:-6px;height:12px;margin-right:-11px}.ui-grid-pager-row-count-picker{float:left;padding:5px 10px}.ui-grid-pager-row-count-picker select{color:#555555;background:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;height:25px;width:67px;display:inline;vertical-align:middle}.ui-grid-pager-row-count-picker select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.ui-grid-pager-row-count-picker select[disabled],.ui-grid-pager-row-count-picker select[readonly],.ui-grid-pager-row-count-picker select::-moz-placeholder{opacity:1}.ui-grid-pager-row-count-picker select::-moz-placeholder,.ui-grid-pager-row-count-picker select:-ms-input-placeholder,.ui-grid-pager-row-count-picker select::-webkit-input-placeholder{color:#999}.ui-grid-pager-row-count-picker select::-ms-expand{border:0;background-color:transparent}.ui-grid-pager-row-count-picker select[disabled],.ui-grid-pager-row-count-picker select[readonly]{background-color:#eeeeee}.ui-grid-pager-row-count-picker select[disabled]{cursor:not-allowed}.ui-grid-pager-row-count-picker .ui-grid-pager-row-count-label{margin-top:3px}.ui-grid-pager-count-container{float:right;margin-top:4px;min-width:50px}.ui-grid-pager-count-container .ui-grid-pager-count{margin-right:10px;margin-left:10px;float:right}.ui-grid-pager-count-container .ui-grid-pager-count abbr{border-bottom:none;text-decoration:none}.ui-grid-pinned-container{position:absolute;display:inline;top:0}.ui-grid-pinned-container.ui-grid-pinned-container-left{float:left;left:0}.ui-grid-pinned-container.ui-grid-pinned-container-right{float:right;right:0}.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child{box-sizing:border-box;border-right:1px solid;border-width:1px;border-right-color:#aeaeae}.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child{box-sizing:border-box;border-right:1px solid;border-width:1px;border-right-color:#aeaeae}.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar,.ui-grid-pinned-container .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar{width:1px}.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar{background-color:#d4d4d4}.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar{background-color:#aeaeae}.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child .ui-grid-vertical-bar{right:-1px;width:1px;background-color:#aeaeae}.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-header-cell:first-child{box-sizing:border-box;border-left:1px solid;border-width:1px;border-left-color:#aeaeae}.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-cell:first-child{box-sizing:border-box;border-left:1px solid;border-width:1px;border-left-color:#aeaeae}.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-header-cell:not(:first-child) .ui-grid-vertical-bar,.ui-grid-pinned-container .ui-grid-cell:not(:first-child) .ui-grid-vertical-bar{width:1px}.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-header-cell:not(:first-child) .ui-grid-vertical-bar{background-color:#d4d4d4}.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar{background-color:#aeaeae}.ui-grid-pinned-container.ui-grid-pinned-container-first .ui-grid-header-cell:first-child .ui-grid-vertical-bar{left:-1px;width:1px;background-color:#aeaeae}.ui-grid-column-resizer{top:0;bottom:0;width:5px;position:absolute;cursor:col-resize}.ui-grid-column-resizer.left{left:0}.ui-grid-column-resizer.right{right:0}.ui-grid-header-cell:last-child .ui-grid-column-resizer.right{border-right:1px solid #d4d4d4}.ui-grid[dir=rtl] .ui-grid-header-cell:last-child .ui-grid-column-resizer.right{border-right:0}.ui-grid[dir=rtl] .ui-grid-header-cell:last-child .ui-grid-column-resizer.left{border-left:1px solid #d4d4d4}.ui-grid.column-resizing{cursor:col-resize;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-grid.column-resizing .ui-grid-resize-overlay{position:absolute;top:0;height:100%;width:1px;background-color:#aeaeae}.ui-grid-row-saving .ui-grid-cell{color:#848484 !important}.ui-grid-row-dirty .ui-grid-cell{color:#610B38}.ui-grid-row-error .ui-grid-cell{color:#FF0000 !important}.ui-grid-row.ui-grid-row-selected>[ui-grid-row]>.ui-grid-cell{background-color:#C9DDE1}.ui-grid-disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.ui-grid-selection-row-header-buttons{display:flex;align-items:center;height:100%;cursor:pointer}.ui-grid-selection-row-header-buttons::before{opacity:.1}.ui-grid-selection-row-header-buttons.ui-grid-row-selected::before,.ui-grid-selection-row-header-buttons.ui-grid-all-selected::before{opacity:1}.ui-grid-tree-row-header-buttons.ui-grid-tree-header{cursor:pointer;opacity:1}.ui-grid-tree-header-row{font-weight:bold !important}.ui-grid-tree-header-row .ui-grid-cell.ui-grid-disable-selection.ui-grid-row-header-cell{pointer-events:all}.ui-grid-cell-contents.invalid{border:1px solid #fc8f8f}
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css);.ng-wig,[class^=nw-]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ng-wig{display:block;padding:0;margin:0}.nw-toolbar{display:block;margin:0!important;padding:0!important;list-style:none!important;font-size:12px;color:#6B7277;background:-webkit-linear-gradient(90deg,#fff 0,#f9f9f9 100%);background:-moz-linear-gradient(90deg,#fff 0,#f9f9f9 100%);background:linear-gradient(180deg,#fff 0,#f9f9f9 100%);border:1px solid #CCC;border-radius:3px 3px 0 0}.nw-toolbar__item{display:inline-block;vertical-align:top;margin:0;border-right:1px solid #DEDEDE}.nw-toolbar label{line-height:30px;display:inline-block;padding:0 6px 0 3px}.nw-toolbar input[type=checkbox]{vertical-align:-3px;margin-right:-1px}.nw-editor{display:table;height:300px;background:#fff;cursor:text;width:100%}.nw-editor-container{border:1px solid #CCC;border-top:none;border-radius:0 0 3px 3px;position:relative}.nw-editor__res{min-height:100%;padding:0 8px;display:table-cell;word-break:break-all}.nw-editor__res,.nw-editor__src{width:100%;outline:0;box-sizing:border-box;border:none;margin:0}.nw-editor__src-container{position:absolute;left:0;top:0;right:0;bottom:0}.nw-editor__src{height:100%;resize:none;padding:0 8px}.nw-editor--fixed .nw-editor{display:block;overflow-y:auto}.nw-editor--fixed .nw-editor__res{padding:1px 8px;display:block}.nw-invisible{visibility:hidden}.nw-editor--fixed .nw-invisible{display:none}.nw-editor.nw-disabled{cursor:default}.nw-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:30px;height:30px;margin:0;padding:0;opacity:.5;background-color:transparent;background-position:center center;background-repeat:no-repeat;border:none;border-radius:2px;font-size:0;cursor:pointer}.nw-button:before{font-size:12px;font-family:FontAwesome}.nw-button.bold:before{content:'\f032'}.nw-button.italic:before{content:'\f033'}.nw-button.list-ul:before{content:'\f0ca'}.nw-button.list-ol:before{content:'\f0cb'}.nw-button.link:before{content:'\f0c1'}.nw-button.font-color:before{content:'\f031'}.nw-button.nw-button--source:before{content:'\f040'}.nw-button.clear-styles:before{content:'\f12d'}.nw-button.nw-button--active,.nw-button:hover{opacity:1}.nw-button:disabled:hover,.nw-select:disabled{opacity:.5}.nw-button--active{background-color:#EEE}.nw-button:disabled{cursor:default}.nw-content{padding:12px;margin:0;font-family:sans-serif;font-size:14px;line-height:24px}.nw-select{height:30px;padding:6px;color:#555;background-color:inherit;border:0}.nw-select:focus{outline:0}.nw-button:focus{outline:0;border-color:#d3d3d3;border-style:solid}[contenteditable]:empty:before{content:attr(placeholder);color:grey;display:inline-block}
/**
 * angular-ui-notification - Angular.js service providing simple notifications using Bootstrap 3 styles with css transitions for animating
 * @author Alex_Crack
 * @version v0.2.0
 * @link https://github.com/alexcrack/angular-ui-notification
 * @license MIT
 */
.ui-notification{position:fixed;z-index:9999;width:300px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;color:#fff;border-radius:0;background:#337ab7;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-notification.clickable{cursor:pointer}.ui-notification.clickable:hover{opacity:.7}.ui-notification.killed{-webkit-transition:opacity ease 1s;-o-transition:opacity ease 1s;transition:opacity ease 1s;opacity:0}.ui-notification>h3{font-size:14px;font-weight:700;display:block;margin:10px 10px 0;padding:0 0 5px;text-align:left;border-bottom:1px solid rgba(255,255,255,.3)}.ui-notification a{color:#fff}.ui-notification a:hover{text-decoration:underline}.ui-notification>.message{margin:10px}.ui-notification.warning{color:#fff;background:#f0ad4e}.ui-notification.error{color:#fff;background:#d9534f}.ui-notification.success{color:#fff;background:#5cb85c}.ui-notification.info{color:#fff;background:#5bc0de}
/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker {
    padding: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    direction: ltr
}

.datepicker-inline {
    width: 220px
}

.datepicker-rtl {
    direction: rtl
}

    .datepicker-rtl.dropdown-menu {
        left: auto
    }

    .datepicker-rtl table tr td span {
        float: right
    }

.datepicker-dropdown {
    top: 0;
    left: 0
}

    .datepicker-dropdown:before {
        content: '';
        display: inline-block;
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-bottom: 7px solid #999;
        border-top: 0;
        border-bottom-color: rgba(0,0,0,.2);
        position: absolute
    }

    .datepicker-dropdown:after {
        content: '';
        display: inline-block;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-bottom: 6px solid #fff;
        border-top: 0;
        position: absolute
    }

    .datepicker-dropdown.datepicker-orient-left:before {
        left: 6px
    }

    .datepicker-dropdown.datepicker-orient-left:after {
        left: 7px
    }

    .datepicker-dropdown.datepicker-orient-right:before {
        right: 6px
    }

    .datepicker-dropdown.datepicker-orient-right:after {
        right: 7px
    }

    .datepicker-dropdown.datepicker-orient-bottom:before {
        top: -7px
    }

    .datepicker-dropdown.datepicker-orient-bottom:after {
        top: -6px
    }

    .datepicker-dropdown.datepicker-orient-top:before {
        bottom: -7px;
        border-bottom: 0;
        border-top: 7px solid #999
    }

    .datepicker-dropdown.datepicker-orient-top:after {
        bottom: -6px;
        border-bottom: 0;
        border-top: 6px solid #fff
    }

.datepicker table {
    margin: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.datepicker td, .datepicker th {
    text-align: center;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none
}

.table-striped .datepicker table tr td, .table-striped .datepicker table tr th {
    background-color: transparent
}

.datepicker table tr td.day.focused, .datepicker table tr td.day:hover {
    background: #eee;
    cursor: pointer
}

.datepicker table tr td.new, .datepicker table tr td.old {
    color: #999
}

.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
    background: 0 0;
    color: #999;
    cursor: default
}

.datepicker table tr td.highlighted {
    background: #d9edf7;
    border-radius: 0
}

.datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover {
    background-color: #fde19a;
    background-image: -moz-linear-gradient(to bottom,#fdd49a,#fdf59a);
    background-image: -ms-linear-gradient(to bottom,#fdd49a,#fdf59a);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));
    background-image: -webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);
    background-image: -o-linear-gradient(to bottom,#fdd49a,#fdf59a);
    background-image: linear-gradient(to bottom,#fdd49a,#fdf59a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
    border-color: #fdf59a #fdf59a #fbed50;
    border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #000
}

    .datepicker table tr td.today.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today.disabled:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today:active, .datepicker table tr td.today:hover, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today:hover:active, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today[disabled] {
        background-color: #fdf59a
    }

        .datepicker table tr td.today.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today:active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover:active {
            background-color: #fbf069\9
        }

        .datepicker table tr td.today:hover:hover {
            color: #000
        }

        .datepicker table tr td.today.active:hover {
            color: #fff
        }

.datepicker table tr td.range, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range:hover {
    background: #eee;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

    .datepicker table tr td.range.today, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover {
        background-color: #f3d17a;
        background-image: -moz-linear-gradient(to bottom,#f3c17a,#f3e97a);
        background-image: -ms-linear-gradient(to bottom,#f3c17a,#f3e97a);
        background-image: -webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));
        background-image: -webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);
        background-image: -o-linear-gradient(to bottom,#f3c17a,#f3e97a);
        background-image: linear-gradient(to bottom,#f3c17a,#f3e97a);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
        border-color: #f3e97a #f3e97a #edde34;
        border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0
    }

        .datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today.disabled:hover[disabled], .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today:hover:hover, .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today[disabled] {
            background-color: #f3e97a
        }

            .datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover:active {
                background-color: #efe24b\9
            }

.datepicker table tr td.selected, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover {
    background-color: #9e9e9e;
    background-image: -moz-linear-gradient(to bottom,#b3b3b3,grey);
    background-image: -ms-linear-gradient(to bottom,#b3b3b3,grey);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));
    background-image: -webkit-linear-gradient(to bottom,#b3b3b3,grey);
    background-image: -o-linear-gradient(to bottom,#b3b3b3,grey);
    background-image: linear-gradient(to bottom,#b3b3b3,grey);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
    border-color: grey grey #595959;
    border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

    .datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected.disabled:hover[disabled], .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected[disabled] {
        background-color: grey
    }

        .datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover:active {
            background-color: #666\9
        }

.datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom,#08c,#04c);
    background-image: -ms-linear-gradient(to bottom,#08c,#04c);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
    background-image: -webkit-linear-gradient(to bottom,#08c,#04c);
    background-image: -o-linear-gradient(to bottom,#08c,#04c);
    background-image: linear-gradient(to bottom,#08c,#04c);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
    border-color: #04c #04c #002a80;
    border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

    .datepicker table tr td.active.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active.disabled:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active:active, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active[disabled] {
        background-color: #04c
    }

        .datepicker table tr td.active.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active:active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover:active {
            background-color: #039\9
        }

.datepicker table tr td span {
    display: block;
    width: 23%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    cursor: pointer;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

    .datepicker table tr td span.focused, .datepicker table tr td span:hover {
        background: #eee
    }

    .datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {
        background: 0 0;
        color: #999;
        cursor: default
    }

    .datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover {
        background-color: #006dcc;
        background-image: -moz-linear-gradient(to bottom,#08c,#04c);
        background-image: -ms-linear-gradient(to bottom,#08c,#04c);
        background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
        background-image: -webkit-linear-gradient(to bottom,#08c,#04c);
        background-image: -o-linear-gradient(to bottom,#08c,#04c);
        background-image: linear-gradient(to bottom,#08c,#04c);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
        border-color: #04c #04c #002a80;
        border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        color: #fff;
        text-shadow: 0 -1px 0 rgba(0,0,0,.25)
    }

        .datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active[disabled] {
            background-color: #04c
        }

            .datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active {
                background-color: #039\9
            }

    .datepicker table tr td span.new, .datepicker table tr td span.old {
        color: #999
    }

.datepicker .datepicker-switch {
    width: 145px
}

.datepicker .datepicker-switch, .datepicker .next, .datepicker .prev, .datepicker tfoot tr th {
    cursor: pointer
}

    .datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover {
        background: #eee
    }

    .datepicker .next.disabled, .datepicker .prev.disabled {
        visibility: hidden
    }

.datepicker .cw {
    font-size: 10px;
    width: 12px;
    padding: 0 2px 0 5px;
    vertical-align: middle
}

.input-append.date .add-on, .input-prepend.date .add-on {
    cursor: pointer
}

    .input-append.date .add-on i, .input-prepend.date .add-on i {
        margin-top: 3px
    }

.input-daterange input {
    text-align: center
}

    .input-daterange input:first-child {
        -webkit-border-radius: 3px 0 0 3px;
        -moz-border-radius: 3px 0 0 3px;
        border-radius: 3px 0 0 3px
    }

    .input-daterange input:last-child {
        -webkit-border-radius: 0 3px 3px 0;
        -moz-border-radius: 0 3px 3px 0;
        border-radius: 0 3px 3px 0
    }

.input-daterange .add-on {
    display: inline-block;
    width: auto;
    min-width: 16px;
    height: 20px;
    padding: 4px 5px;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    vertical-align: middle;
    background-color: #eee;
    border: 1px solid #ccc;
    margin-left: -5px;
    margin-right: -5px
}

.datepicker.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    float: left;
    display: none;
    min-width: 160px;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.2);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    color: #333;
    font-size: 13px;
    line-height: 20px
}

    .datepicker.datepicker-inline td, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.dropdown-menu th {
        padding: 4px 5px
    }



.app-container > footer {
    height: 40px;
}


.app-view-header {
    font-size: 23px;
    margin: 0px 0 10px 0;
    padding: 0;
}


.navbar-brand {
    height: 50px;
}

.bg-info {
    background-color: #06896A !important;
    color: #eff7fe;
}


.app {
    padding-bottom: 0;
    height: 100%;
    padding: 20px;
    overflow-y: auto;
}

    .app.wide {
        padding: 0px;
        overflow-y: hidden;
    }

    .app.scroll {
        overflow-y: scroll;
    }

    .app.scroll-auto {
        overflow-y: auto;
    }

    .app.wide .page-header {
        padding: 15px;
    }

.page-header {
    padding-bottom: 10px;
    margin: 0;
    border-bottom: none;
}

    .page-header h2 {
        margin-top: 0;
        margin-bottom: 8px;
        font-size: 20px;
        font-weight: 300;
    }

    .page-header .tools {
        margin-top: 10px;
        min-height: 28px;
    }


.layout-fixed .app-container > section {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    overflow-y: hidden;
}

    .layout-fixed .app-container > section > div {
        padding-top: 0;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        overflow-y: hidden;
        top: 70px;
    }

@media only screen and (min-width: 768px) {

    .app {
        padding: 15px;
    }
}

@media only screen and (max-width: 768px) {

    .app {
        padding: 10px;
    }


    .navbar-brand {
        text-align: center;
    }

    .input-datepicker .dropdown-menu .btn {
        border: none;
        padding: 10px 12px !important;
    }
}



@media only screen and (max-width: 321px) {
    .sweet-alert button {
        padding: 6px 20px !important;
    }
}





.btn:active, .btn.active, .btn:hover, .btn:focus {
    box-shadow: none;
}

label {
    margin-top: 5px;
    margin-bottom: 0;
}


.form-control {
    padding: 5px 8px;
    box-shadow: 0 0 0 #000 !important;
    border-radius:0;
}

/*.btn-sm, .btn-group-sm > .btn {
   padding: 3px 6px;
}*/


/*.modal-content{
    border-radius: 0;
}

.modal-footer{
padding: 5px;
background-color:#e3e3e3;
}*/



/*-------------------------------------  Button Customization ----------------------------------------*/


.btn-sm, .btn-group-sm > .btn {
    padding: 3px 6px;
}



/*-------------------------------------  Modal Customization ----------------------------------------*/

/*.modal-dialog {
    margin: 5px;
}*/

.modal-header {
    padding: 5px 10px !important;
}

.modal-title {
    color: #888;
    font-family: Segoe UI Light,Segoe UI,Tahoma,Arial,Verdana;
    font-size: 20px;
}

.modal-content {
    border-radius: 0 !important;
    background-color: #FCFCFC !important;
}

.modal-body {
    padding: 0;
}

/*.modal-body-form{
    padding:15px;
}*/

.modal-footer {
    padding: 5px !important;
    background-color: #F3F3F3;
    border: 1px solid #DDD;
}


    .modal-footer > .btn {
        min-width: 70px;
    }

    @media (max-width: 992px) {

    .meetingTime {
        display: inline;
        float: right;
    }

}
@media (min-width: 992px) {
.modal-xl {
    width: 95%;
}
    .meetingComment {
padding-bottom: 25px;
}

}

@media (min-width: 768px) {
    .modal-xl {
        width: 95%;
    }
}



/*------------------------------------- Panel Customization ----------------------------------------*/
.panel-body {
    padding: 10px;
}

.panel-footer {
    padding: 5px 5px 0px 5px;
}


/*------------------------------------- Pagination Customization ----------------------------------------*/

.pagination {
    border-radius: 0;
}

    .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
        z-index: 2;
        color: #ffffff;
        background-color: #06896A;
        border-color: #06896A;
        cursor: default;
    }




/*------------------------------------- Table Customization ----------------------------------------*/

.table {
    margin-bottom: 0;
}

    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
        padding: 4px 4px;
        line-height: 1.52857143;
        vertical-align: top;
        border-top: 1px solid #eeeeee;
    }


    .table > thead > tr > th {
        border-bottom-width: 1px;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

.table-responsive {
    margin: 0;
}



/*------------------------------------- Media Table Customization ----------------------------------------*/

.media-body > .text-muted {
    font-size: 12px;
}

.media-heading {
    margin-bottom: 3px;
    font-size: 13px;
}

.switch-cell > .switch {
    margin-top: 9px;
}





/*------------------------------------- Media Table Customization ----------------------------------------*/


.datepicker .btn-sm {
    padding: 5px 10px;
    border-radius: 0;
}

.datepicker .btn-info .text-info {
    color: #fff;
}



/*------------------------------------- Form Customization ----------------------------------------*/

.form-horizontal .form-group {
    margin-left: -10px;
    margin-right: -10px;
}

.form-group {
    margin-bottom: 0;
}

.form-control {
    padding-left: 10px;
    padding-right: 10px;
    box-shadow: 0 0 0 #000 !important;
}



.form-horizontal .control-label {
    padding-top: 0;
}


/*-------------------------------------  Sweet Alert  ----------------------------------------*/



.sweet-alert {
    border-radius: 0;
}


    .sweet-alert button {
        -webkit-border-radius: 2px;
        border-radius: 2px;
    }






.form-horizontal > .form-group > .col-xs-1, .form-horizontal > .form-group > .col-sm-1, .form-horizontal > .form-group > .col-md-1, .form-horizontal > .form-group > .col-lg-1,
.form-horizontal > .form-group > .col-xs-2, .form-horizontal > .form-group > .col-sm-2, .form-horizontal > .form-group > .col-md-2, .form-horizontal > .form-group > .col-lg-2,
.form-horizontal > .form-group > .col-xs-3, .form-horizontal > .form-group > .col-sm-3, .form-horizontal > .form-group > .col-md-3, .form-horizontal > .form-group > .col-lg-3,
.form-horizontal > .form-group > .col-xs-4, .form-horizontal > .form-group > .col-sm-4, .form-horizontal > .form-group > .col-md-4, .form-horizontal > .form-group > .col-lg-4,
.form-horizontal > .form-group > .col-xs-5, .form-horizontal > .form-group > .col-sm-5, .form-horizontal > .form-group > .col-md-5, .form-horizontal > .form-group > .col-lg-5,
.form-horizontal > .form-group > .col-xs-6, .form-horizontal > .form-group > .col-sm-6, .form-horizontal > .form-group > .col-md-6, .form-horizontal > .form-group > .col-lg-6,
.form-horizontal > .form-group > .col-xs-7, .form-horizontal > .form-group > .col-sm-7, .form-horizontal > .form-group > .col-md-7, .form-horizontal > .form-group > .col-lg-7,
.form-horizontal > .form-group > .col-xs-8, .form-horizontal > .form-group > .col-sm-8, .form-horizontal > .form-group > .col-md-8, .form-horizontal > .form-group > .col-lg-8,
.form-horizontal > .form-group > .col-xs-9, .form-horizontal > .form-group > .col-sm-9, .form-horizontal > .form-group > .col-md-9, .form-horizontal > .form-group > .col-lg-9,
.form-horizontal > .form-group > .col-xs-10, .form-horizontal > .form-group > .col-sm-10, .form-horizontal > .form-group > .col-md-10, .form-horizontal > .form-group > .col-lg-10,
.form-horizontal > .form-group > .col-xs-11, .form-horizontal > .form-group > .col-sm-11, .form-horizontal > .form-group > .col-md-11, .form-horizontal > .form-group > .col-lg-11,
.form-horizontal > .form-group > .col-xs-12, .form-horizontal > .form-group > .col-sm-12, .form-horizontal > .form-group > .col-md-12, .form-horizontal > .form-group > .col-lg-12 {
    padding-left: 5px;
    padding-right: 5px;
}




@media only screen and (min-width: 768px) {


    .form-control {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media only screen and (max-width: 768px) {

    .form-control {
        padding-left: 5px;
        padding-right: 5px;
    }
}





.cg-busy {
    z-index: 309;
    height: 100%;
}







.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}



.col-xs-15 {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-15 {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }

}

@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }

}



.panel-buttons button > i {
    font-size: 16px;
    margin-right: 3px;
}




.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 37px;
    height: 37px;
    line-height: 37px;
    font-size: 16px;
}


.radio label, .checkbox label {
    padding-left: 10px;
}



.btn-switch {
    position: relative;
    display: inline-block;
    cursor: pointer;
}

    .btn-switch > input[type="checkbox"] {
        position: absolute;
        opacity: 0;
        visibility: hidden;
        cursor: pointer;
        left: -100%;
        top: -100%;
    }

        .btn-switch > input[type="checkbox"] + .btn {
            background-color: transparent;
            /*border-color: #3f51b5;
            color: #3f51b5;*/
            text-align: left;
        }

@media (max-width: 768px) {
    .btn-switch > input[type="checkbox"] + .btn > em {
        position: relative;
        top: -1px;
        margin-right: 2px;
        display: inline-block;
        border: 1px solid #3f51b5;
        border-radius: 50%;
        padding: 2.5px;
        margin: 0;
        font-size: 10px;
        text-align: center;
    }
}



/*@media (min-width: @screen-md-min) and (max-width: @screen-lg-max) {
            .btn-switch > input[type="checkbox"] + .btn > em {
                position: relative;
                top: -1px;
                margin-right: 2px;
                display: inline-block;
                border: 1px solid #3f51b5;
                border-radius: 50%;
                padding: 2.5px;
                margin: 0 4px 0 0;
                font-size: 10px;
                text-align: center;
            }
  }*/

.btn-switch > input[type="checkbox"] + .btn > em:before {
    position: relative;
    top: 1px;
    opacity: 0;
}

.btn-switch > input[type="checkbox"]:checked + .btn > em:before {
    opacity: 1;
}




.btn-switch-success > input[type="checkbox"] + .btn {
    color: #333;
    background-color: #fff;
    border-color: #e5e6e7;
}

    .btn-switch-success > input[type="checkbox"] + .btn > em {
        border-color: #e5e6e7;
    }

.btn-switch-success > input[type="checkbox"]:checked + .btn {
    background-color: #ffffff;
    color: #333;
}

    .btn-switch-success > input[type="checkbox"]:checked + .btn > em {
        border-color: #4caf50;
        color: #4caf50 !important;
    }





.input-datepicker .dropdown-menu {
    padding: 0;
}

    .input-datepicker .dropdown-menu .btn {
        border: none;
        padding: 6px 8px;
    }


        .input-datepicker .dropdown-menu .btn.active {
            background-color: rgba(26, 179, 148, 0.70);
        }

            .input-datepicker .dropdown-menu .btn.active span {
                color: #fff !important;
            }

        .input-datepicker .dropdown-menu .btn .text-info {
            color: #666666 !important;
            font-weight: 600;
        }


.input-group .input-group-btn .btn {
    border: 1px solid #dbd9d9;
    font-size: 13px;
}



.help-block {
    margin-top: 2px;
    font-size: 10px;
}


.helpBlockColor {
    color: #1c84c6 !important;
    text-align:right;
}

.select2-container .select2-choice, .select2-container-multi .select2-choices {
    border: 1px solid #E5E6E7 !important;
    border-radius: 0 !important;
    color: #555 !important;
    box-shadow: none !important;
    height: 27px;
    line-height: 27px;
    font-size: 12px !important;
}

.select2-search {
    padding-left: 0;
    padding-right: 0;
}

    .select2-search input {
        width: 100%;
        height: auto !important;
        min-height: 27px;
        padding: 4px 20px 4px 5px;
        margin: 0;
        outline: 0;
        font-family: sans-serif;
        font-size: 1em;
        border: 1px solid #aaa;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        background: none;
    }

.select2-drop-active {
    border-color: -moz-use-text-color #E5E6E7 #E5E6E7 !important;
}

.select2-drop {
    border: 1px solid #cccccc !important;
    margin-top: 1px;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}


.select2-container-multi .select2-choices .select2-search-choice {
    padding: 4px 5px 4px 18px;
    border: none;
    background-color: rgb(255, 255, 255);
    border: 1px solid #dbd9d9;
    box-shadow: 0;
    background-image: none;
    border-radius: 0;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 0 5px;
}

.select2-results {
    padding: 0;
    margin: 0;
}

    .select2-results .select2-highlighted {
        background: #e6e6e6;
        color: #424242;
    }

    .select2-results .select2-result-label {
        padding: 3px;
    }

.select {
    width: 90px;
    border-radius: 0;
    padding: 4.5px 10px;
    font-size: 11px;
    height: auto;
    border-color: #CCC;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-right: 25px;
    background: url(data:image/gif;base64,R0lGODlhCwALAJEAAAAAAP///xUVFf///yH5BAEAAAMALAAAAAALAAsAAAIPnI+py+0/hJzz0IruwjsVADs=);
    background-repeat: no-repeat;
    background-position: 95% 40%;
}


.ui-select-container {
    width: 100%;
}


.select2-container .select2-choice > .select2-chosen {
    margin-right: 15px;
}


/*.ui-select-bootstrap .ui-select-choices-row > a {
    padding: 3px 5px;
    font-weight: 400;
}*/


.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
    height: 27px;
    padding: 3px 6px;
}




.status-col {
    position: relative;
    height: 100%;
}

    .status-col .status {
        width: 4px;
        height: 100%;
        position: absolute;
        top: 0;
        display: block;
        left: 0;
    }

        .status-col .status.success {
            background-color: #4caf50 !important;
        }

        .status-col .status.info {
            background-color: #2095f2 !important;
        }


        .status-col .status.warning {
            background-color: #fe9700 !important;
        }

        .status-col .status.danger {
            background-color: #f34235 !important;
        }






.grid {
    width: 100%;
    height: calc(100% - 94px) !important;
}

.ui-grid {
    border: none;
    background-color: #fff;
}

.ui-grid-header {
    border-bottom: none;
}

.ui-grid-header-cell:last-child .ui-grid-column-resizer.right {
    border-right: none;
}

.ui-grid-header-cell {
    border: none;
}


.ui-grid-row .ui-grid-cell {
    /*border-bottom: none;*/
}

.ui-grid-top-panel-background, .ui-grid-top-panel {
    background: #fff;
}

.ui-grid-cell {
    overflow: visible !important;
    border-right: 0;
    border-bottom: 1px solid #dedede;
}

.ui-grid-column-menu-button {
    top: 3px;
}

.ui-grid-pager-panel {
    bottom: -3px;
    border-top: 1px solid #d4d4d4;
}

.ui-grid-pager-control button {
    border-radius: 0;
}

.ui-grid-pager-control .ui-grid-pager-max-pages-number {
    vertical-align: middle;
}


.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child {
    border-right: none;
}

.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child {
    border-right: none;
}

.ui-grid-row .ui-grid-cell.ui-grid-row-header-cell {
    background-color: #fff;
}

.ui-grid-row.ui-grid-row-selected > [ui-grid-row] > .ui-grid-cell {
    background-color: #cee7f8 !important;
}

.ui-grid-row:hover .ui-grid-cell {
    background-color: rgba(206, 231, 248, 0.30) !important;
}

.ui-grid-row .dropdown-menu {
    margin: 0;
}

.ui-grid-filter-container {
    padding: 0px 5px 5px 5px;
}

.ui-grid-header-cell:hover {
    background-color: #f6f6f6;
}

input.ui-grid-filter-input[type="text"] {
    border: 1px solid #d1d1d1;
}

.ui-grid-cell-contents {
    padding: 7px 0 0 5px;
}

.ui-grid .ui-grid-render-container-body .ui-grid-viewport {
    overflow-x: auto !important;
}

.ui-grid-expandable-buttons-cell i {
    cursor: pointer;
}

.expandableRow .ui-grid-row .ui-grid-cell {
    background-color: #fff !important;
}

.menu {
    width: 100%;
    height: 100%;
}

    .menu .btn-menu {
        border: none;
        font-size: 14px;
        background-color: transparent;
        vertical-align: middle;
        width: 100%;
        height: 100%;
        color: #585f69 !important;
        padding: 6px;
    }

        .menu .btn-menu:hover {
            background-color: #a6d6f5 !important;
        }

        .menu .btn-menu:focus {
            background-color: #cee7f8 !important;
        }

.ui-grid-row .menu .fa {
    display: none;
}


.ui-grid-cell .align {
    padding: 7px 0 0 5px;
}

.ui-grid-row:hover .menu .fa {
    display: block;
}

.ui-grid-row.ui-grid-row-selected .menu .fa {
    display: block;
}

.ui-grid-row:nth-child(2n) .ui-grid-cell {
    background-color: #fff;
}


.dropdown-menu {
    box-shadow: 3px 3px 3px rgba(160,160,160,.5);
    border-radius: 0;
    padding: 0;
    border: 1px solid #ccc;
    overflow-y: auto;
    color: #000;
}

    .dropdown-menu .menu-item button {
        padding: 4px;
        width: calc(100% - 2px);
        margin: 1px;
        border: 1px solid rgba(0,0,0,0);
        white-space: nowrap;
        background-color: transparent;
        text-align: left;
    }

    .dropdown-menu > .menu-item > button:hover, .dropdown-menu > .menu-item > button:focus {
        text-decoration: none;
        color: inherit;
        border: 1px solid #c5d6f1;
        background-color: #dce6f4;
    }

    .dropdown-menu .menu-item .menu-item-icon {
        margin: 0 6px 0 4px;
        /*height:16px;*/
        width: 16px;
        display: inline-block;
        /*vertical-align:middle;*/
    }

    .dropdown-menu .menu-item .menu-item-text {
        font-size: 12px;
    }

.ui-grid-cell-contents .fa {
    font-size: 14px;
}


.no-margin {
margin:0px !important;
}

.availableSuccess {
   color: #4caf50 !important;
}
.availableFail {
   color: #fe9700 !important;
}

[contenteditable]:empty::before {
    content: attr(placeholder);
    color: #b3b3b3 !important;
    display: inline-block;
}


.topnavbar > .navbar-header > .navbar-brand img {
    max-height: 100%;
    max-width: 200px;
}


@font-face {
  font-family: 'ui-grid';
  src: url('/wwwroot/lib/angular-ui-grid/ui-grid.eot');
  src: url('/wwwroot/lib/angular-ui-grid/ui-grid.eot#iefix') format('embedded-opentype'), url('/wwwroot/lib/angular-ui-grid/ui-grid.woff') format('woff'), url('/wwwroot/lib/angular-ui-grid/ui-grid.ttf') format('truetype'), url('/wwwroot/lib/angular-ui-grid/ui-grid.svg?#ui-grid') format('svg');
  font-weight: normal;
  font-style: normal;
}

