diff --git a/modules/backend/ServiceProvider.php b/modules/backend/ServiceProvider.php index fb7b86741..ed6cab360 100644 --- a/modules/backend/ServiceProvider.php +++ b/modules/backend/ServiceProvider.php @@ -65,7 +65,6 @@ class ServiceProvider extends ModuleServiceProvider CombineAssets::registerCallback(function($combiner) { $combiner->registerBundle('~/modules/backend/assets/less/october.less'); $combiner->registerBundle('~/modules/backend/assets/js/october.js'); - $combiner->registerBundle('~/modules/backend/assets/js/vendor/vendor.js'); $combiner->registerBundle('~/modules/backend/widgets/table/assets/js/build.js'); $combiner->registerBundle('~/modules/backend/formwidgets/datepicker/assets/js/build.js'); $combiner->registerBundle('~/modules/backend/formwidgets/richeditor/assets/less/richeditor.less'); diff --git a/modules/backend/assets/css/october.css b/modules/backend/assets/css/october.css index a8e837538..428bb0b9a 100644 --- a/modules/backend/assets/css/october.css +++ b/modules/backend/assets/css/october.css @@ -1,4 +1,389 @@ -@import "../vendor/select2/select2.css";@import "../vendor/jcrop/css/jquery.Jcrop.min.css"; html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} +@import "../vendor/select2/select2.css";@import "../vendor/jcrop/css/jquery.Jcrop.min.css";.control-simplelist{font-size:13px} +.control-simplelist ul{padding-left:15px} +.control-simplelist.form-control ul{margin-bottom:0} +.control-simplelist.form-control li{padding-top:5px;padding-bottom:5px} +.control-simplelist.with-icons ul,.control-simplelist.with-checkboxes ul,.control-simplelist.is-selectable ul{list-style-type:none;padding-left:0} +.control-simplelist.is-sortable li.placeholder{position:relative} +.control-simplelist.is-sortable li.placeholder:before{top:-10px;position:absolute;content:'';display:block;width:0;height:0;border-top:4.5px solid transparent;border-bottom:4.5px solid transparent;border-left:5px solid #999999} +.control-simplelist.is-sortable li.dragged{position:absolute;opacity:0.5;filter:alpha(opacity=50);z-index:2000;color:#e67e22;width:auto !important} +.control-simplelist.is-scrollable{height:200px} +.control-simplelist.is-scrollable.size-tiny{min-height:250px} +.control-simplelist.is-scrollable.size-small{min-height:300px} +.control-simplelist.is-scrollable.size-large{min-height:400px} +.control-simplelist.is-scrollable.size-huge{min-height:450px} +.control-simplelist.is-scrollable.size-giant{min-height:550px} +.control-simplelist.is-selectable li{padding:5px 10px;border-bottom:1px solid #e2e2e2} +.control-simplelist.is-selectable li .heading{font-size:14px;font-weight:bold} +.control-simplelist.is-selectable li a{padding:5px 10px;margin:-5px -10px;display:block;color:#333333} +.control-simplelist.is-selectable li:hover{background:#4da7e8;cursor:pointer} +.control-simplelist.is-selectable li:hover,.control-simplelist.is-selectable li:hover a{color:white} +.control-simplelist.is-selectable li:hover a{text-decoration:none} +.control-simplelist.is-selectable li:last-child{border-bottom:none} +.control-simplelist.is-selectable li.active a{background:#f0f0f0} +.control-simplelist.is-selectable li.active a:hover{background:#4da7e8} +.list-preview .control-simplelist.is-selectable ul{margin-bottom:0} +.drag-noselect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none} +.control-scrollbar{position:relative;overflow:hidden;height:100%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)} +.control-scrollbar > div{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)} +.control-scrollbar > .scrollbar-scrollbar{position:absolute;z-index:100} +.control-scrollbar > .scrollbar-scrollbar .scrollbar-track{background-color:transparent;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} +.control-scrollbar > .scrollbar-scrollbar .scrollbar-track .scrollbar-thumb{background-color:#aaaaaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;overflow:hidden;position:absolute} +.control-scrollbar > .scrollbar-scrollbar.disabled{display:none !important} +.control-scrollbar.vertical > .scrollbar-scrollbar{right:0;width:4px} +.control-scrollbar.vertical > .scrollbar-scrollbar .scrollbar-track{height:100%;width:4px} +.control-scrollbar.vertical > .scrollbar-scrollbar .scrollbar-track .scrollbar-thumb{height:20px;width:4px;top:0;left:0} +.control-scrollbar.vertical > .scrollbar-scrollbar:active,.control-scrollbar.vertical > .scrollbar-scrollbar:hover{width:6px;-webkit-transition:width 0.3s;transition:width 0.3s} +.control-scrollbar.vertical > .scrollbar-scrollbar:active .scrollbar-track,.control-scrollbar.vertical > .scrollbar-scrollbar:hover .scrollbar-track,.control-scrollbar.vertical > .scrollbar-scrollbar:active .scrollbar-thumb,.control-scrollbar.vertical > .scrollbar-scrollbar:hover .scrollbar-thumb{width:6px;-webkit-transition:width 0.3s;transition:width 0.3s} +.control-scrollbar.horizontal > .scrollbar-scrollbar{margin:0 0 5px;clear:both;height:4px} +.control-scrollbar.horizontal > .scrollbar-scrollbar .scrollbar-track{width:100%;height:4px} +.control-scrollbar.horizontal > .scrollbar-scrollbar .scrollbar-track .scrollbar-thumb{height:4px;margin:2px 0;left:0;top:0} +.control-scrollbar.horizontal > .scrollbar-scrollbar:active,.control-scrollbar.horizontal > .scrollbar-scrollbar:hover{height:6px;-webkit-transition:height 0.3s;transition:height 0.3s} +.control-scrollbar.horizontal > .scrollbar-scrollbar:active .scrollbar-track,.control-scrollbar.horizontal > .scrollbar-scrollbar:hover .scrollbar-track,.control-scrollbar.horizontal > .scrollbar-scrollbar:active .scrollbar-thumb,.control-scrollbar.horizontal > .scrollbar-scrollbar:hover .scrollbar-thumb{height:6px;-webkit-transition:height 0.3s;transition:height 0.3s} +.no-touch .control-scrollbar > .scrollbar-scrollbar{opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s} +.no-touch .control-scrollbar:active > .scrollbar-scrollbar,.no-touch .control-scrollbar:hover > .scrollbar-scrollbar{opacity:1} +@media (max-width:768px){.responsive-sidebar > .layout-cell:last-child .control-scrollbar{overflow:visible;height:auto} +.responsive-sidebar > .layout-cell:last-child .control-scrollbar .scrollbar-scrollbar{display:none !important} +} +.control-filelist p.no-data{padding:18px 0;margin:0;color:#666666;font-size:12px;text-align:center;font-weight:400;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} +.control-filelist ul{padding:0;margin:0} +.control-filelist ul li{font-weight:300;line-height:150%;position:relative;list-style:none} +.control-filelist ul li a:hover{background:#dddddd} +.control-filelist ul li.active a{background:#dddddd;position:relative} +.control-filelist ul li.active a:after{position:absolute;height:100%;width:4px;left:0;top:0;background:#e67e22;display:block;content:' '} +.control-filelist ul li a{display:block;padding:10px 40px 10px 20px;outline:none} +.control-filelist ul li a:hover,.control-filelist ul li a:focus,.control-filelist ul li a:active{text-decoration:none} +.control-filelist ul li a span{display:block} +.control-filelist ul li a span.title{font-weight:500;color:#405261;font-size:12px} +.control-filelist ul li a span.description{color:#8f8f8f;font-size:12px;font-weight:500} +.control-filelist ul li a span.description strong{color:#405261;font-weight:500} +.control-filelist ul li.group > h4,.control-filelist ul li.group > div.group > h4{font-weight:500;font-size:12px;margin-top:0;margin-bottom:0;display:relative} +.control-filelist ul li.group > h4 a,.control-filelist ul li.group > div.group > h4 a{padding:10px 20px 10px 53px;color:#405261;position:relative;outline:none} +.control-filelist ul li.group > h4 a:hover,.control-filelist ul li.group > div.group > h4 a:hover{background:transparent} +.control-filelist ul li.group > h4 a:before,.control-filelist ul li.group > div.group > h4 a:before,.control-filelist ul li.group > h4 a:after,.control-filelist ul li.group > div.group > h4 a:after{width:10px;height:10px;display:block;position:absolute;top:1px} +.control-filelist ul li.group > h4 a:after,.control-filelist ul li.group > div.group > h4 a:after{left:34px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f07b";color:#a1aab1;font-size:14px;top:9px} +.control-filelist ul li.group > h4 a:before,.control-filelist ul li.group > div.group > h4 a:before{left:20px;top:9px;color:#cfcfcf;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0da";-webkit-transform:rotate(90deg) translate(5px,0);-ms-transform:rotate(90deg) translate(5px,0);transform:rotate(90deg) translate(5px,0);-webkit-transition:all 0.1s ease;transition:all 0.1s ease} +.control-filelist ul li.group > ul > li > a{padding-left:52px} +.control-filelist ul li.group > ul > li.group{padding-left:20px} +.control-filelist ul li.group > ul > li.group > ul > li > a{padding-left:324px;margin-left:-270px} +.control-filelist ul li.group > ul > li.group > ul > li.group > ul > li > a{padding-left:297px;margin-left:-243px} +.control-filelist ul li.group > ul > li.group > ul > li.group > ul > li.group > ul > li > a{padding-left:270px;margin-left:-216px} +.control-filelist ul li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li > a{padding-left:243px;margin-left:-189px} +.control-filelist ul li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li > a{padding-left:216px;margin-left:-162px} +.control-filelist ul li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li > a{padding-left:189px;margin-left:-135px} +.control-filelist ul li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li > a{padding-left:162px;margin-left:-108px} +.control-filelist ul li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li > a{padding-left:135px;margin-left:-81px} +.control-filelist ul li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li > a{padding-left:108px;margin-left:-54px} +.control-filelist ul li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li.group > ul > li > a{padding-left:81px;margin-left:-27px} +.control-filelist ul li.group[data-status=collapsed] > h4 a:before,.control-filelist ul li.group[data-status=collapsed] > div.group > h4 a:before{-webkit-transform:rotate(0deg) translate(3px,0);-ms-transform:rotate(0deg) translate(3px,0);transform:rotate(0deg) translate(3px,0)} +.control-filelist ul li.group[data-status=collapsed] > ul,.control-filelist ul li.group[data-status=collapsed] > div.subitems{display:none} +.control-filelist ul li .checkbox{position:absolute;top:13px;right:17px} +.control-filelist ul li .checkbox label{margin-right:0} +.control-filelist ul li .checkbox label:before{border-color:#cccccc} +.control-filelist.hero ul li{background:#ffffff;border-bottom:none} +.control-filelist.hero ul li > a{padding:16px 45px 15px 50px;font-size:13px;border-bottom:1px solid #ecf0f1} +.control-filelist.hero ul li > a span.title{font-size:13px;font-weight:600;color:#2b3e50} +.control-filelist.hero ul li > a:hover{background:#58b6f7;border-bottom:1px solid #58b6f7 !important} +.control-filelist.hero ul li > a:hover span.title,.control-filelist.hero ul li > a:hover span.description{color:#ffffff !important} +.control-filelist.hero ul li .checkbox{top:17px;right:17px} +.control-filelist.hero ul li.active > a{border-bottom:1px solid #dddddd} +.control-filelist.hero ul li.active > a:after{top:-1px;bottom:-1px;height:auto} +.control-filelist.hero ul li.active > a > span.borders:before{content:' ';position:absolute;width:100%;height:1px;display:block;left:0;background-color:#dddddd} +.control-filelist.hero ul li.active > a > span.borders:before{top:-1px} +.control-filelist.hero ul li.active > a:hover > span.borders:before{background-color:#58b6f7} +.control-filelist.hero ul li > h4{padding-top:7px;padding-bottom:6px;border-bottom:1px solid #ecf0f1} +.control-filelist.hero ul > li.group > ul > li > a{padding-left:66px} +.touch .control-filelist li:not(.active) a:hover{background:transparent} +.control-scrollpanel{position:relative;background:#ecf0f1} +.control-scrollpanel .control-scrollbar.vertical > .scrollbar-scrollbar{right:0} +.tooltip .tooltip-inner{text-align:left;padding:5px 8px} +.tooltip.in{opacity:1;filter:alpha(opacity=100)} +.oc-logo-white{background-image:url(../images/october-logo-white.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain} +.oc-bg-logo{background-image:url(../images/october-logo-transparent.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:50% auto} +.control-balloon-selector ul{padding:0;margin-top:-5px} +.control-balloon-selector ul li{list-style:none;display:inline-block;padding:6px 7px 5px;margin-right:5px;margin-top:6px;text-transform:uppercase;background:#bcc3c7;color:#ffffff;font-size:10px;line-height:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.1s ease;transition:all 0.1s ease} +.control-balloon-selector ul li.active{background:#da5700 !important} +.control-balloon-selector.control-disabled{opacity:0.5;filter:alpha(opacity=50)} +.control-balloon-selector:not(.control-disabled) ul li:hover{background:#0181b9;cursor:pointer} +.form-group .control-balloon-selector ul{margin-bottom:0} +.report-widget{padding:15px;background:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} +.report-widget h3{font-size:14px;color:#7e8c8d;text-transform:uppercase;font-weight:600;margin-top:0;margin-bottom:30px} +.report-widget .height-100{height:100px} +.report-widget .height-200{height:200px} +.report-widget .height-300{height:300px} +.report-widget .height-400{height:400px} +.report-widget .height-500{height:500px} +.report-widget p.report-description{margin-bottom:0;margin-top:15px;font-size:12px;line-height:190%;color:#7e8c8d} +.report-widget p.flash-message.static{margin-bottom:0} +.control-treelist ol{padding:0;margin:0;list-style:none} +.control-treelist ol ol{margin:0;margin-left:15px;padding-left:15px;border-left:1px solid #dbdee0} +.control-treelist > ol > li > div.record:before{display:none} +.control-treelist li{margin:0;padding:0} +.control-treelist li > div.record{margin:0;font-size:12px;margin-bottom:5px;position:relative;display:block} +.control-treelist li > div.record:before{color:#bdc3c7;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f111";font-size:6px;position:absolute;left:-18px;top:11px} +.control-treelist li > div.record > a.move{display:inline-block;padding:7px 0 7px 10px;text-decoration:none;color:#bdc3c7} +.control-treelist li > div.record > a.move:hover{color:#4da7e8} +.control-treelist li > div.record > a.move:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0c9"} +.control-treelist li > div.record > span{color:#666666;display:inline-block;padding:7px 15px 7px 5px} +.control-treelist li.dragged{position:absolute;z-index:2000;width:auto !important;height:auto !important} +.control-treelist li.dragged > div.record{opacity:0.5;filter:alpha(opacity=50);background:#4da7e8 !important} +.control-treelist li.dragged > div.record > a.move:before,.control-treelist li.dragged > div.record > span{color:white} +.control-treelist li.dragged > div.record:before{display:none} +.control-treelist li.placeholder{display:inline-block;position:relative;background:#4da7e8 !important;height:25px;margin-bottom:5px} +.control-treelist li.placeholder:before{display:block;position:absolute;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";color:#d35714;left:-10px;top:8px;z-index:2000} +.control-treeview{margin-bottom:40px; } +.control-treeview ol{margin:0;padding:0;list-style:none;background:#ffffff} +.control-treeview ol > li{-webkit-transition:width 1s;transition:width 1s} +.control-treeview ol > li > div{font-size:13px;font-weight:600;background:#ffffff;border-bottom:1px solid #ecf0f1;position:relative} +.control-treeview ol > li > div > a{color:#2b3e50;padding:16px 45px 15px 61px;display:block;line-height:150%;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.control-treeview ol > li > div:before{content:' ';background-image:url(../images/treeview-icons.png);background-position:0px -28px;background-repeat:no-repeat;background-size:42px auto;position:absolute;width:21px;height:22px;left:28px;top:20px} +.control-treeview ol > li > div span.comment{display:block;font-weight:400;color:#95a5a6;font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis} +.control-treeview ol > li > div > span.expand{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:none;position:absolute;left:0;width:20px;height:20px;top:24px;left:2px;cursor:pointer;color:#bdc3c7;-webkit-transition:transform 0.1s ease;transition:transform 0.1s ease} +.control-treeview ol > li > div > span.expand:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0da";line-height:100%;font-size:15px;position:relative;left:8px;top:2px} +.control-treeview ol > li > div > span.drag-handle{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;position:absolute;right:24px;bottom:5px;width:14px;height:14px;cursor:move;color:#bdc3c7;opacity:0;filter:alpha(opacity=0)} +.control-treeview ol > li > div > span.drag-handle:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0c9";font-size:14px} +.control-treeview ol > li > div span.borders{font-size:0} +.control-treeview ol > li > div > ul.submenu{position:absolute;left:20px;bottom:-37px;padding:0;list-style:none;z-index:200;height:37px;display:none;margin-left:15px;background:transparent url(../images/treeview-submenu-tabs.png) repeat-x left -39px} +.control-treeview ol > li > div > ul.submenu:before,.control-treeview ol > li > div > ul.submenu:after{background:transparent url(../images/treeview-submenu-tabs.png) no-repeat left top;content:' ';display:block;width:20px;height:37px;position:absolute;top:0} +.control-treeview ol > li > div > ul.submenu:before{left:-20px} +.control-treeview ol > li > div > ul.submenu:after{background-position:-100px top;right:-20px} +.control-treeview ol > li > div > ul.submenu li{font-size:12px} +.control-treeview ol > li > div > ul.submenu li a{display:block;padding:4px 3px 0 3px;color:#ffffff;text-decoration:none;outline:none} +.control-treeview ol > li > div > ul.submenu li a i{margin-right:5px} +.control-treeview ol > li > div:hover > ul.submenu{display:block} +.control-treeview ol > li > div .checkbox{position:absolute;top:19px;right:17px} +.control-treeview ol > li > div .checkbox label{margin-right:0} +.control-treeview ol > li > div .checkbox label:before{border-color:#cccccc} +.control-treeview ol > li > div.popover-highlight{background-color:#58b6f7 !important} +.control-treeview ol > li > div.popover-highlight:before{background-position:0px -80px} +.control-treeview ol > li > div.popover-highlight > a{color:#ffffff !important;cursor:default} +.control-treeview ol > li > div.popover-highlight span{color:#ffffff !important} +.control-treeview ol > li > div.popover-highlight > ul.submenu,.control-treeview ol > li > div.popover-highlight > span.drag-handle{display:none !important} +.control-treeview ol > li.dragged div,.control-treeview ol > li > div:hover{background-color:#58b6f7 !important} +.control-treeview ol > li.dragged div > a,.control-treeview ol > li > div:hover > a{color:#ffffff !important} +.control-treeview ol > li.dragged div:before,.control-treeview ol > li > div:hover:before{background-position:0px -80px} +.control-treeview ol > li.dragged div:after,.control-treeview ol > li > div:hover:after{top:0 !important;bottom:0 !important} +.control-treeview ol > li.dragged div span,.control-treeview ol > li > div:hover span{color:#ffffff !important} +.control-treeview ol > li.dragged div span.drag-handle,.control-treeview ol > li > div:hover span.drag-handle{cursor:move;opacity:1;filter:alpha(opacity=100)} +.control-treeview ol > li.dragged div span.borders,.control-treeview ol > li > div:hover span.borders{display:none} +.control-treeview ol > li[data-no-drag-mode] div:hover span.drag-handle{cursor:default !important;opacity:0.3 !important;filter:alpha(opacity=30) !important} +.control-treeview ol > li.dragged li.has-subitems > div:before,.control-treeview ol > li.dragged.has-subitems > div:before{background-position:0px -52px} +.control-treeview ol > li.dragged div > ul.submenu{display:none !important} +.control-treeview ol > li > ol{padding-left:20px} +.control-treeview ol > li[data-status=collapsed] > ol{display:none} +.control-treeview ol > li.has-subitems > div:before{background-position:0 0;width:23px;height:26px;left:26px} +.control-treeview ol > li.has-subitems > div:hover:before,.control-treeview ol > li.has-subitems > div.popover-highlight:before{background-position:0px -52px} +.control-treeview ol > li.has-subitems > div span.expand{display:block} +.control-treeview ol > li.placeholder{height:0;position:relative;border-bottom:1px dotted #c03f31} +.control-treeview ol > li.placeholder:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0da";font-size:23px;color:white;position:absolute;left:-11px;top:-17px;z-index:1900} +.control-treeview ol > li.placeholder:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0da";font-size:21px;color:#c03f31;position:absolute;left:-10px;top:-14px;z-index:1901} +.control-treeview ol > li.dragged{position:absolute;z-index:2000;opacity:0.5;filter:alpha(opacity=50)} +.control-treeview ol > li.dragged > div{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.control-treeview ol > li.drop-target > div{background-color:#2581b8 !important} +.control-treeview ol > li.drop-target > div > a{color:#ffffff} +.control-treeview ol > li.drop-target > div > a > span.comment{color:#ffffff} +.control-treeview ol > li.drop-target > div:before{background-position:0px -80px} +.control-treeview ol > li.drop-target.has-subitems > div:before{background-position:0px -52px} +.control-treeview ol > li[data-status=expanded] > div > span.expand{-webkit-transform:rotate(90deg) translate(0,0);-ms-transform:rotate(90deg) translate(0,0);transform:rotate(90deg) translate(0,0)} +.control-treeview ol > li.drag-ghost{background-color:transparent;box-sizing:content-box} +.control-treeview ol > li.active > div{background:#dddddd} +.control-treeview ol > li.active > div:after{position:absolute;width:4px;left:0;top:-1px;bottom:-1px;background:#e67e22;display:block;content:' '} +.control-treeview ol > li.active > div > span.comment,.control-treeview ol > li.active > div > span.expand{color:#8f8f8f} +.control-treeview ol > li.active > div > span.borders:before,.control-treeview ol > li.active > div > span.borders:after{content:' ';position:absolute;width:100%;height:1px;display:block;left:0;background-color:#dddddd} +.control-treeview ol > li.active > div > span.borders:before{top:-1px} +.control-treeview ol > li.active > div > span.borders:after{bottom:-1px} +.control-treeview ol > li.no-data{padding:18px 0;margin:0;color:#666666;font-size:12px;text-align:center;font-weight:400} +.control-treeview ol > li > ol > li > div{margin-left:-20px;padding-left:71px} +.control-treeview ol > li > ol > li > div > a{margin-left:-71px;padding-left:71px} +.control-treeview ol > li > ol > li > div:before{margin-left:10px} +.control-treeview ol > li > ol > li > div > span.expand{left:12px} +.control-treeview ol > li > ol > li > ol > li > div{margin-left:-40px;padding-left:81px} +.control-treeview ol > li > ol > li > ol > li > div > a{margin-left:-81px;padding-left:81px} +.control-treeview ol > li > ol > li > ol > li > div:before{margin-left:20px} +.control-treeview ol > li > ol > li > ol > li > div > span.expand{left:22px} +.control-treeview ol > li > ol > li > ol > li > ol > li > div{margin-left:-60px;padding-left:91px} +.control-treeview ol > li > ol > li > ol > li > ol > li > div > a{margin-left:-91px;padding-left:91px} +.control-treeview ol > li > ol > li > ol > li > ol > li > div:before{margin-left:30px} +.control-treeview ol > li > ol > li > ol > li > ol > li > div > span.expand{left:32px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > div{margin-left:-80px;padding-left:101px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > div > a{margin-left:-101px;padding-left:101px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > div:before{margin-left:40px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > div > span.expand{left:42px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div{margin-left:-100px;padding-left:111px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > a{margin-left:-111px;padding-left:111px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div:before{margin-left:50px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > span.expand{left:52px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div{margin-left:-120px;padding-left:121px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > a{margin-left:-121px;padding-left:121px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div:before{margin-left:60px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > span.expand{left:62px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div{margin-left:-140px;padding-left:131px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > a{margin-left:-131px;padding-left:131px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div:before{margin-left:70px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > span.expand{left:72px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div{margin-left:-160px;padding-left:141px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > a{margin-left:-141px;padding-left:141px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div:before{margin-left:80px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > span.expand{left:82px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div{margin-left:-180px;padding-left:151px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > a{margin-left:-151px;padding-left:151px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div:before{margin-left:90px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > span.expand{left:92px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div{margin-left:-200px;padding-left:161px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > a{margin-left:-161px;padding-left:161px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div:before{margin-left:100px} +.control-treeview ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li > div > span.expand{left:102px} +.control-treeview p.no-data{padding:18px 0;margin:0;color:#666666;font-size:12px;text-align:center;font-weight:400} +.control-treeview a.menu-control{display:block;margin:20px;padding:13px 15px;border:dotted 2px #ebebeb;color:#bdc3c7;font-size:12px;font-weight:600;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;vertical-align:middle} +.control-treeview a.menu-control:hover{text-decoration:none;background-color:#58b6f7 !important;color:#ffffff !important;border:none;padding:15px 17px} +.control-treeview a.menu-control i{margin-right:10px;font-size:14px} +.control-treeview.light{margin-bottom:0;margin-top:20px} +.control-treeview.light ol{background-color:transparent} +.control-treeview.light ol > li > div{background-color:transparent;border-bottom:none} +.control-treeview.light ol > li > div:before{top:15px} +.control-treeview.light ol > li > div > a{padding-top:10px;padding-bottom:10px} +.control-treeview.light ol > li > div span.expand{top:19px} +.control-treeview.light ol > li > div > span.drag-handle{top:0;right:0;bottom:auto;height:100%;width:60px;background:#2581b8;-webkit-transition:none !important;transition:none !important} +.control-treeview.light ol > li > div > span.drag-handle:before{position:absolute;left:50%;top:50%;margin-left:-6px} +.control-treeview.light ol > li > div > ul.submenu{right:60px;left:auto;bottom:auto;top:0;height:100%;margin:0;background:transparent;white-space:nowrap;font-size:0} +.control-treeview.light ol > li > div > ul.submenu:before,.control-treeview.light ol > li > div > ul.submenu:after{display:none} +.control-treeview.light ol > li > div > ul.submenu li{height:100%;display:inline-block;background:#2581b8;border-right:1px solid #328ec8} +.control-treeview.light ol > li > div > ul.submenu li p{display:table;height:100%;padding:0;margin:0} +.control-treeview.light ol > li > div > ul.submenu li p a{display:table-cell;vertical-align:middle;height:100%;padding:0 20px;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.control-treeview.light ol > li > div > ul.submenu li p a i.control-icon{font-size:22px;margin-right:0} +@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.control-treeview ol > li > div:before{background-position:0px -79px;background-size:21px auto} +.control-treeview ol > li.has-subitems > div:before{background-position:0px -52px} +.control-treeview ol > li.has-subitems > div:hover:before,.control-treeview ol > li.has-subitems > div.popover-highlight:before{background-position:0px -102px} +.control-treeview ol > li.dragged > div:before,.control-treeview ol > li.dragged li > div:before,.control-treeview ol > li > div:hover:before,.control-treeview ol > li > div.popover-highlight:before{background-position:0px -129px} +.control-treeview ol > li.dragged li.has-subitems > div:before,.control-treeview ol > li.dragged.has-subitems > div:before{background-position:0px -102px} +.control-treeview ol > li.drop-target > div:before{background-position:0px -129px} +.control-treeview ol > li.drop-target.has-subitems > div:before{background-position:0px -102px} +} +.callout{font-size:14px;margin-bottom:20px} +.callout.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)} +.callout.fade.in{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)} +.callout > .close{margin:15px 15px 0 0} +.callout.callout-danger > .header{background:#f6b5b2} +.callout.callout-danger > .header i{color:#9f5551} +.callout.callout-danger > .content{background:#f8d6d5} +.callout.callout-info > .header{background:#b9dbef} +.callout.callout-info > .header i{color:#597f97} +.callout.callout-info > .content{background:#d8eaf4} +.callout.callout-success > .header{background:#d3e9bf} +.callout.callout-success > .header i{color:#6d915e} +.callout.callout-success > .content{background:#e6f1db} +.callout.callout-warning > .header{background:#f6e7b2} +.callout.callout-warning > .header i{color:#9f8e51} +.callout.callout-warning > .content{background:#f8f0d5} +.callout > .header{padding:20px;padding-bottom:15px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#2f2d26} +.callout > .header h3{letter-spacing:0;margin:0 0 7px 0;font-size:14px;font-weight:bold} +.callout > .header h3,.callout > .header p{margin-left:35px} +.callout > .header *:last-child{margin-bottom:0} +.callout > .header:last-child{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} +.callout > .header i{font-size:26px;float:left} +.callout > .content{color:#2f2d26;padding:16px 20px 15px} +.callout > .content h1,.callout > .content h2,.callout > .content h3,.callout > .content h4,.callout > .content h5,.callout > .content h6{color:#2f2d26;text-transform:none;margin:20px 0 5px 0;line-height:150%} +.callout > .content h1{font-size:30px} +.callout > .content h2{font-size:26px} +.callout > .content h3{font-size:24px} +.callout > .content h4{font-size:20px} +.callout > .content h5{font-size:18px} +.callout > .content h6{font-size:16px} +.callout > .content *:last-child{margin-bottom:0} +.callout > .content ul li,.callout > .content ol li{margin-bottom:5px} +.callout > .content .action-panel{padding:10px 0 0 0} +.callout.no-icon > .header h3,.callout.no-icon > .header p{margin-left:0} +.callout.no-subheader > .header i{margin-top:-5px} +.sidenav-tree{width:280px;background:#34495e} +.sidenav-tree .control-toolbar{padding:20px 0 20px 20px} +.sidenav-tree .control-toolbar input.form-control{border:none} +.sidenav-tree ul{padding:0;margin:0;list-style:none} +.sidenav-tree div.scrollbar-thumb{background:#2b3e50 !important} +.sidenav-tree ul.top-level > li[data-status=collapsed] > div.group h3:before{-webkit-transform:rotate(0deg) translate(3px,0);-ms-transform:rotate(0deg) translate(3px,0);transform:rotate(0deg) translate(3px,0)} +.sidenav-tree ul.top-level > li[data-status=collapsed] ul{display:none} +.sidenav-tree ul.top-level > li > div.group h3{background:#2b3e50;color:#ecf0f1;text-transform:uppercase;font-size:14px;padding:15px 15px 15px 33px;margin:0;position:relative;cursor:pointer} +.sidenav-tree ul.top-level > li > div.group h3:before{width:10px;height:10px;display:block;position:absolute;top:1px} +.sidenav-tree ul.top-level > li > div.group h3:before{left:13px;top:15px;color:#cfcfcf;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0da";-webkit-transform:rotate(90deg) translate(5px,0);-ms-transform:rotate(90deg) translate(5px,0);transform:rotate(90deg) translate(5px,0);-webkit-transition:all 0.1s ease;transition:all 0.1s ease} +.sidenav-tree ul.top-level > li > ul li a{display:block;position:relative;padding:15px 15px 15px 40px;background:#3d5265;margin-bottom:1px;color:rgba(255,255,255,0.26);text-decoration:none !important} +.sidenav-tree ul.top-level > li > ul li a:hover{text-decoration:none} +.sidenav-tree ul.top-level > li > ul li a i{position:absolute;left:15px;top:17px;font-size:16px} +.sidenav-tree ul.top-level > li > ul li a span{display:block;line-height:150%} +.sidenav-tree ul.top-level > li > ul li a span.header{color:rgba(255,255,255,0.74);font-size:14px;margin-bottom:5px} +.sidenav-tree ul.top-level > li > ul li a span.description{color:rgba(255,255,255,0.64);font-size:12px;font-weight:100} +.sidenav-tree ul.top-level > li > ul li.active a{background:#34495e;color:rgba(255,255,255,0.91)} +.sidenav-tree ul.top-level > li > ul li.active a:before{content:' ';position:absolute;width:4px;background:#e67e22;left:0;top:0;height:100%} +.sidenav-tree ul.top-level > li > ul li.active a span.header{color:#ffffff} +.sidenav-tree ul.top-level > li > ul li.active a span.description{color:rgba(255,255,255,0.91)} +.sidenav-tree ul.top-level > li > ul li:last-child a{margin-bottom:0} +.sidenav-tree ul.top-level > li > ul li:hover a{background-color:#34495e} +.sidenav-tree .back-link{display:none} +@media (max-width:768px){.sidenav-tree{width:100%;height:auto !important;display:block !important} +.sidenav-tree > .layout{display:none} +.sidenav-tree-root .sidenav-tree{width:100% !important;height:100% !important;display:table-cell !important} +.sidenav-tree-root .sidenav-tree .back-link{display:none !important} +.sidenav-tree-root .sidenav-tree > .layout{display:table !important} +.sidenav-tree-root #layout-body{display:none} +body.has-sidenav-tree .sidenav-tree .back-link{display:block;padding:13px 15px;background:#2b3e50;color:#bdc3c7;font-size:14px;line-height:14px;text-transform:uppercase} +body.has-sidenav-tree .sidenav-tree .back-link i{display:inline-block;margin-right:10px} +body.has-sidenav-tree .sidenav-tree .back-link:hover{text-decoration:none} +body.has-sidenav-tree #layout-body{display:block !important} +} +div.panel{padding:20px; } +div.panel.no-padding{padding:0} +div.panel.no-padding-bottom{padding-bottom:0} +div.panel.padding-top{padding-top:20px} +div.panel.padding-less{padding:15px} +div.panel.transparent{background:transparent} +div.panel.border-left{border-left:1px solid #e8eaeb} +div.panel.border-right{border-right:1px solid #e8eaeb} +div.panel.border-bottom{border-bottom:1px solid #e8eaeb} +div.panel.border-top{border-top:1px solid #e8eaeb} +div.panel.triangle-down{position:relative} +div.panel.triangle-down:after{content:'';display:block;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:8px solid #ffffff;border-bottom-width:0;position:absolute;left:15px;bottom:-8px;z-index:101} +div.panel.triangle-down:before{content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-top:9px solid #e8eaeb;border-bottom-width:0;position:absolute;left:14px;bottom:-9px;z-index:100} +div.panel h3.section,div.panel > label{text-transform:uppercase;color:#95a5a6;font-size:13px;font-weight:600;margin:0 0 15px 0} +div.panel > label{margin-bottom:5px} +.nav.selector-group{font-size:13px;letter-spacing:0.01em;margin-bottom:20px} +.nav.selector-group li a{padding:7px 20px 7px 23px;color:#95a5a6} +.nav.selector-group li.active{border-left:3px solid #e6802b;padding-left:0} +.nav.selector-group li.active a{padding-left:20px;color:#2b3e50} +.nav.selector-group li i[class^="icon-"]{font-size:17px;margin-right:6px;position:relative;top:1px} +div.panel .nav.selector-group{margin:0 -20px 20px -20px} +ul.tree-path{list-style:none;padding:0;margin-bottom:0} +ul.tree-path li{display:inline-block;margin-right:1px;font-size:13px} +ul.tree-path li:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105";display:inline-block;font-size:13px;margin-left:5px;position:relative;top:1px;color:#95a5a6} +ul.tree-path li:last-child a{cursor:default} +ul.tree-path li:last-child:after{display:none} +ul.tree-path li.go-up{font-size:12px;margin-right:7px} +ul.tree-path li.go-up a{color:#95a5a6} +ul.tree-path li.go-up a:hover{color:#0181b9} +ul.tree-path li.go-up:after{display:none} +ul.tree-path li.root a{font-weight:600;color:#405261} +ul.tree-path li a{color:#95a5a6} +ul.tree-path li a:hover{text-decoration:none} +table.name-value-list{border-collapse:collapse;font-size:13px} +table.name-value-list th,table.name-value-list td{padding:4px 0 4px 0;vertical-align:top} +table.name-value-list tr:first-child th,table.name-value-list tr:first-child td{padding-top:0} +table.name-value-list th{font-weight:600;color:#95a5a6;padding-right:15px;text-transform:uppercase} +table.name-value-list td{color:#2b3e50;word-wrap:break-word} +.sweet-alert{text-align:left} +.sweet-alert h4{margin:10px 0 20px 0;color:#2b3e50;font-size:18px} +.sweet-alert p.text-muted{margin-bottom:20px;color:#555555} +.scrollpad-scrollbar-size-tester{width:50px;height:50px;overflow-y:scroll;position:absolute;top:-200px;left:-200px} +.scrollpad-scrollbar-size-tester div{height:100px} +.scrollpad-scrollbar-size-tester::-webkit-scrollbar{width:0;height:0} +div.control-scrollpad{position:relative;width:100%;height:100%;overflow:hidden} +div.control-scrollpad > div{overflow:hidden;overflow-y:scroll;height:100%} +div.control-scrollpad > div::-webkit-scrollbar{width:0;height:0} +div.control-scrollpad[data-direction=horizontal] > div{overflow-x:scroll;overflow-y:hidden;width:100%} +div.control-scrollpad[data-direction=horizontal] > div::-webkit-scrollbar{width:auto;height:0} +div.control-scrollpad > .scrollpad-scrollbar{z-index:199;position:absolute;top:0;right:0;bottom:0;width:11px;background-color:transparent;opacity:0;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s} +div.control-scrollpad > .scrollpad-scrollbar .drag-handle{position:absolute;right:2px;min-height:10px;width:7px;background-color:#aaaaaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} +div.control-scrollpad > .scrollpad-scrollbar:hover{opacity:0.7;-webkit-transition:opacity 0 linear;transition:opacity 0 linear} +div.control-scrollpad > .scrollpad-scrollbar[data-visible]{opacity:0.7} +div.control-scrollpad > .scrollpad-scrollbar[data-hidden]{display:none} +div.control-scrollpad[data-direction=horizontal] > .scrollpad-scrollbar{top:auto;left:0;width:auto;height:11px} +div.control-scrollpad[data-direction=horizontal] > .scrollpad-scrollbar .drag-handle{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto} + html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} body{margin:0} article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block} audio,canvas,progress,video{display:inline-block;vertical-align:baseline} @@ -38,6 +423,20 @@ textarea{overflow:auto} optgroup{font-weight:bold} table{border-collapse:collapse;border-spacing:0} td,th{padding:0} +*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)} +body{font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff} +input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit} +button,input,select[multiple],textarea{background-image:none} +a{color:#1795f1;text-decoration:none} +a:hover,a:focus{color:#063f68;text-decoration:underline} +a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +img{vertical-align:middle} +.img-responsive{display:block;max-width:100%;height:auto} +.img-rounded{border-radius:6px} +.img-circle{border-radius:50%} +hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee} +.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0} @media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important} a,a:visited{text-decoration:underline} a[href]:after{content:" (" attr(href) ")"} @@ -57,89 +456,6 @@ select{background:#fff !important} .table{border-collapse:collapse !important} .table-bordered th,.table-bordered td{border:1px solid #ddd !important} } -*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} -*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} -html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)} -body{font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff} -input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit} -a{color:#1795f1;text-decoration:none} -a:hover,a:focus{color:#063f68;text-decoration:underline} -a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} -figure{margin:0} -img{vertical-align:middle} -.img-responsive{display:block;max-width:100%;height:auto} -.img-rounded{border-radius:6px} -.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:2px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto} -.img-circle{border-radius:50%} -hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee} -.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0} -h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit} -h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999999} -h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px} -h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%} -h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px} -h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%} -h1,.h1{font-size:36px} -h2,.h2{font-size:30px} -h3,.h3{font-size:24px} -h4,.h4{font-size:18px} -h5,.h5{font-size:14px} -h6,.h6{font-size:12px} -p{margin:0 0 10px} -.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4} -@media (min-width:768px){.lead{font-size:21px} -} -small,.small{font-size:85%} -cite{font-style:normal} -.text-left{text-align:left} -.text-right{text-align:right} -.text-center{text-align:center} -.text-justify{text-align:justify} -.text-muted{color:#999999} -.text-primary{color:#5fb6f5} -a.text-primary:hover{color:#2fa0f2} -.text-success{color:#3c763d} -a.text-success:hover{color:#2b542c} -.text-info{color:#31708f} -a.text-info:hover{color:#245269} -.text-warning{color:#8a6d3b} -a.text-warning:hover{color:#66512c} -.text-danger{color:#a94442} -a.text-danger:hover{color:#843534} -.bg-primary{color:#fff;background-color:#5fb6f5} -a.bg-primary:hover{background-color:#2fa0f2} -.bg-success{background-color:#dff0d8} -a.bg-success:hover{background-color:#c1e2b3} -.bg-info{background-color:#d9edf7} -a.bg-info:hover{background-color:#afd9ee} -.bg-warning{background-color:#fcf8e3} -a.bg-warning:hover{background-color:#f7ecb5} -.bg-danger{background-color:#f2dede} -a.bg-danger:hover{background-color:#e4b9b9} -.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee} -ul,ol{margin-top:0;margin-bottom:10px} -ul ul,ol ul,ul ol,ol ol{margin-bottom:0} -.list-unstyled{padding-left:0;list-style:none} -.list-inline{padding-left:0;list-style:none;margin-left:-5px} -.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px} -dl{margin-top:0;margin-bottom:20px} -dt,dd{line-height:1.42857143} -dt{font-weight:bold} -dd{margin-left:0} -@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} -.dl-horizontal dd{margin-left:180px} -} -abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999} -.initialism{font-size:90%;text-transform:uppercase} -blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee} -blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0} -blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999999} -blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'} -.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right} -.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''} -.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'} -blockquote:before,blockquote:after{content:""} -address{margin-bottom:20px;font-style:normal;line-height:1.42857143} .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px} @media (min-width:768px){.container{width:750px} } @@ -149,6 +465,7 @@ address{margin-bottom:20px;font-style:normal;line-height:1.42857143} } .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px} .row{margin-left:-15px;margin-right:-15px} +.row-compact [class*="col-"]{padding-left:0 !important;padding-right:0 !important} .col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px} .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left} .col-xs-12{width:100%} @@ -361,109 +678,74 @@ address{margin-bottom:20px;font-style:normal;line-height:1.42857143} .col-lg-offset-1{margin-left:8.33333333%} .col-lg-offset-0{margin-left:0%} } -table{max-width:100%;background-color:transparent} -th{text-align:left} -.table{width:100%;margin-bottom:20px} -.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:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd} -.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #dddddd} -.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{border-top:0} -.table > tbody + tbody{border-top:2px solid #dddddd} -.table .table{background-color:#ffffff} -.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{padding:5px} -.table-bordered{border:1px solid #dddddd} -.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #dddddd} -.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:2px} -.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th{background-color:#f9f9f9} -.table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th{background-color:#f5f5f5} -table col[class*="col-"]{position:static;float:none;display:table-column} -table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell} -.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{background-color:#f5f5f5} -.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8} -.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{background-color:#dff0d8} -.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6} -.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th{background-color:#d9edf7} -.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3} -.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{background-color:#fcf8e3} -.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc} -.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{background-color:#f2dede} -.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc} -@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd;-webkit-overflow-scrolling:touch} -.table-responsive > .table{margin-bottom:0} -.table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td{white-space:nowrap} -.table-responsive > .table-bordered{border:0} -.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0} -.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0} -.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0} +h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit} +h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999999} +h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px} +h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%} +h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px} +h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%} +h1,.h1{font-size:36px} +h2,.h2{font-size:30px} +h3,.h3{font-size:24px} +h4,.h4{font-size:18px} +h5,.h5{font-size:14px} +h6,.h6{font-size:12px} +p{margin:0 0 10px} +.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4} +@media (min-width:768px){.lead{font-size:21px} } -fieldset{padding:0;margin:0;border:0;min-width:0} -legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5} -label{display:inline-block;margin-bottom:5px;font-weight:bold} -input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} -input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9; line-height:normal} -input[type="file"]{display:block} -input[type="range"]{display:block;width:100%} -select[multiple],select[size]{height:auto} -input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} -output{display:block;padding-top:10px;font-size:14px;line-height:1.42857143;color:#555555} -.form-control{display:block;width:100%;height:40px;padding:9px 11px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:2px;-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;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} -.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)} -.form-control::-moz-placeholder{color:#cccccc;opacity:1} -.form-control:-ms-input-placeholder{color:#cccccc} -.form-control::-webkit-input-placeholder{color:#cccccc} -.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;opacity:1} -textarea.form-control{height:auto} -input[type="search"]{-webkit-appearance:none} -input[type="date"]{line-height:40px} -.form-group{margin-bottom:15px} -.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px} -.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer} -.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px} -.radio + .radio,.checkbox + .checkbox{margin-top:-5px} -.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer} -.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px} -input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed} -.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px} -select.input-sm{height:30px;line-height:30px} -textarea.input-sm,select[multiple].input-sm{height:auto} -.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px} -select.input-lg{height:46px;line-height:46px} -textarea.input-lg,select[multiple].input-lg{height:auto} -.has-feedback{position:relative} -.has-feedback .form-control{padding-right:50px} -.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:40px;height:40px;line-height:40px;text-align:center} -.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d} -.has-success .form-control{border-color:#3c763d;-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)} -.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168} -.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8} -.has-success .form-control-feedback{color:#3c763d} -.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b} -.has-warning .form-control{border-color:#8a6d3b;-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)} -.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b} -.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3} -.has-warning .form-control-feedback{color:#8a6d3b} -.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442} -.has-error .form-control{border-color:#a94442;-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)} -.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483} -.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede} -.has-error .form-control-feedback{color:#a94442} -.form-control-static{margin-bottom:0} -.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373} -@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle} -.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle} -.form-inline .input-group > .form-control{width:100%} -.form-inline .control-label{margin-bottom:0;vertical-align:middle} -.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle} -.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0} -.form-inline .has-feedback .form-control-feedback{top:0} +small,.small{font-size:85%} +cite{font-style:normal} +.text-left{text-align:left} +.text-right{text-align:right} +.text-center{text-align:center} +.text-justify{text-align:justify} +.text-muted{color:#999999} +.text-primary{color:#5fb6f5} +a.text-primary:hover{color:#2fa0f2} +.text-success{color:#3c763d} +a.text-success:hover{color:#2b542c} +.text-info{color:#31708f} +a.text-info:hover{color:#245269} +.text-warning{color:#8a6d3b} +a.text-warning:hover{color:#66512c} +.text-danger{color:#a94442} +a.text-danger:hover{color:#843534} +.bg-primary{color:#fff;background-color:#5fb6f5} +a.bg-primary:hover{background-color:#2fa0f2} +.bg-success{background-color:#dff0d8} +a.bg-success:hover{background-color:#c1e2b3} +.bg-info{background-color:#d9edf7} +a.bg-info:hover{background-color:#afd9ee} +.bg-warning{background-color:#fcf8e3} +a.bg-warning:hover{background-color:#f7ecb5} +.bg-danger{background-color:#f2dede} +a.bg-danger:hover{background-color:#e4b9b9} +.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee} +ul,ol{margin-top:0;margin-bottom:10px} +ul ul,ol ul,ul ol,ol ol{margin-bottom:0} +.list-unstyled{padding-left:0;list-style:none} +.list-inline{padding-left:0;list-style:none;margin-left:-5px} +.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px} +dl{margin-top:0;margin-bottom:20px} +dt,dd{line-height:1.42857143} +dt{font-weight:bold} +dd{margin-left:0} +@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} +.dl-horizontal dd{margin-left:180px} } -.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:10px} -.form-horizontal .radio,.form-horizontal .checkbox{min-height:30px} -.form-horizontal .form-group{margin-left:-15px;margin-right:-15px} -.form-horizontal .form-control-static{padding-top:10px} -@media (min-width:768px){.form-horizontal .control-label{text-align:right} -} -.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px} -.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:9px 11px;padding:9px 16.5px;font-size:14px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} +abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999} +.initialism{font-size:90%;text-transform:uppercase} +blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee} +blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0} +blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999999} +blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'} +.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right} +.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''} +.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'} +blockquote:before,blockquote:after{content:""} +address{margin-bottom:20px;font-style:normal;line-height:1.42857143} +.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:9px 16.5px;padding:9px 11px;font-size:14px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} .btn:hover,.btn:focus{color:#666666;text-decoration:none} .btn:active,.btn.active{outline:0;background-image:none;-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)} @@ -503,35 +785,12 @@ textarea.input-lg,select[multiple].input-lg{height:auto} .btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent} .btn-link:hover,.btn-link:focus{color:#063f68;text-decoration:underline;background-color:transparent} .btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999999;text-decoration:none} -.btn-lg,.btn-group-lg > .btn{padding:10px 16px;padding:10px 24px;font-size:18px;line-height:1.33;border-radius:6px} -.btn-sm,.btn-group-sm > .btn{padding:5px 10px;padding:5px 15px;font-size:12px;line-height:1.5;border-radius:3px} -.btn-xs,.btn-group-xs > .btn{padding:1px 5px;padding:1px 7.5px;font-size:12px;line-height:1.5;border-radius:3px} +.btn-lg,.btn-group-lg > .btn{padding:10px 24px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px} +.btn-sm,.btn-group-sm > .btn{padding:5px 15px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px} +.btn-xs,.btn-group-xs > .btn{padding:1px 7.5px;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px} .btn-block{display:block;width:100%;padding-left:0;padding-right:0} .btn-block + .btn-block{margin-top:5px} input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%} -.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent} -.dropdown{position:relative} -.dropdown-toggle:focus{outline:0} -.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border:1px solid #949ea6;border-radius:2px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box} -.dropdown-menu.pull-right{right:0;left:auto} -.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5} -.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#39454a;white-space:nowrap} -.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5} -.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#5fb6f5} -.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999999} -.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed} -.open > .dropdown-menu{display:block} -.open > a{outline:0} -.dropdown-menu-right{left:auto;right:0} -.dropdown-menu-left{left:0;right:auto} -.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999999} -.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990} -.pull-right > .dropdown-menu{right:0;left:auto} -.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""} -.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px} -@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0} -.navbar-right .dropdown-menu-left{left:0;right:auto} -} .btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle} .btn-group > .btn,.btn-group-vertical > .btn{position:relative;float:left} .btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{z-index:2} @@ -569,1303 +828,689 @@ input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button" .btn-group-justified > .btn,.btn-group-justified > .btn-group{float:none;display:table-cell;width:1%} .btn-group-justified > .btn-group .btn{width:100%} [data-toggle="buttons"] > .btn > input[type="radio"],[data-toggle="buttons"] > .btn > input[type="checkbox"]{display:none} -.input-group{position:relative;display:table;border-collapse:separate} -.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0} -.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0} -.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px} -select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn{height:46px;line-height:46px} -textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn{height:auto} -.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px} -select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn{height:30px;line-height:30px} -textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn{height:auto} -.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell} -.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0} -.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle} -.input-group-addon{padding:9px 11px;font-size:14px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #cccccc;border-radius:2px} -.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px} -.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px} -.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0} -.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-top-right-radius:0} -.input-group-addon:first-child{border-right:0} -.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0;border-top-left-radius:0} -.input-group-addon:last-child{border-left:0} -.input-group-btn{position:relative;font-size:0;white-space:nowrap} -.input-group-btn > .btn{position:relative} -.input-group-btn > .btn + .btn{margin-left:-1px} -.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active{z-index:2} -.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group{margin-right:-1px} -.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{margin-left:-1px} -.nav{margin-bottom:0;padding-left:0;list-style:none} -.nav > li{position:relative;display:block} -.nav > li > a{position:relative;display:block;padding:10px 15px} -.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eeeeee} -.nav > li.disabled > a{color:#999999} -.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color:#999999;text-decoration:none;background-color:transparent;cursor:not-allowed} -.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:#eeeeee;border-color:#1795f1} -.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5} -.nav > li > a > img{max-width:none} -.nav-tabs{border-bottom:1px solid #dddddd} -.nav-tabs > li{float:left;margin-bottom:-1px} -.nav-tabs > li > a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:2px 2px 0 0} -.nav-tabs > li > a:hover{border-color:#eeeeee #eeeeee #dddddd} -.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#555555;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default} -.nav-tabs.nav-justified{width:100%;border-bottom:0} -.nav-tabs.nav-justified > li{float:none} -.nav-tabs.nav-justified > li > a{text-align:center;margin-bottom:5px} -.nav-tabs.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto} -@media (min-width:768px){.nav-tabs.nav-justified > li{display:table-cell;width:1%} -.nav-tabs.nav-justified > li > a{margin-bottom:0} -} -.nav-tabs.nav-justified > li > a{margin-right:0;border-radius:2px} -.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border:1px solid #dddddd} -@media (min-width:768px){.nav-tabs.nav-justified > li > a{border-bottom:1px solid #dddddd;border-radius:2px 2px 0 0} -.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border-bottom-color:#ffffff} -} -.nav-pills > li{float:left} -.nav-pills > li > a{border-radius:2px} -.nav-pills > li + li{margin-left:2px} -.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color:#ffffff;background-color:#5fb6f5} -.nav-stacked > li{float:none} -.nav-stacked > li + li{margin-top:2px;margin-left:0} -.nav-justified{width:100%} -.nav-justified > li{float:none} -.nav-justified > li > a{text-align:center;margin-bottom:5px} -.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto} -@media (min-width:768px){.nav-justified > li{display:table-cell;width:1%} -.nav-justified > li > a{margin-bottom:0} -} -.nav-tabs-justified{border-bottom:0} -.nav-tabs-justified > li > a{margin-right:0;border-radius:2px} -.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border:1px solid #dddddd} -@media (min-width:768px){.nav-tabs-justified > li > a{border-bottom:1px solid #dddddd;border-radius:2px 2px 0 0} -.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border-bottom-color:#ffffff} -} -.tab-content > .tab-pane{display:none} -.tab-content > .active{display:block} -.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0} -@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0} -to{background-position:0 0} -} -@keyframes progress-bar-stripes{from{background-position:40px 0} -to{background-position:0 0} -} -.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)} -.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#ffffff;text-align:center;background-color:#5fb6f5;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease} -.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px} -.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite} -.progress-bar-success{background-color:#5cb85c} -.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)} -.progress-bar-info{background-color:#5bc0de} -.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)} -.progress-bar-warning{background-color:#f0ad4e} -.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)} -.progress-bar-danger{background-color:#d9534f} -.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)} +.btn{font-size:13px;border:none;text-align:left;outline:none !important} +.btn[class^="oc-icon-"]:before,.btn[class*=" oc-icon-"]:before{font-size:14px;line-height:14px;position:relative} +.btn[disabled]{background-color:#dbdbdb;color:#aaaaaa} +.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none} +.btn-default.on{background-color:#95a5a6;color:#f9f9f9} +.btn-group .btn{border-right:1px solid rgba(0,0,0,0.09);margin-left:0 !important} +.btn-group .btn:last-child,.btn-group .btn.last{border-right:none} +.btn-group .btn.last{border-bottom-right-radius:2px !important;border-top-right-radius:2px !important} +.btn-group > .dropdown{float:left} +.btn-group > .dropdown:not(:last-child,.last) > .btn{border-right:1px solid rgba(0,0,0,0.09);border-bottom-right-radius:0 !important;border-top-right-radius:0 !important} +.btn-group > .dropdown:not(:first-child) > .btn{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important} +.btn-group > .dropdown.last .btn{border-right:none} +.btn.offset-right,.btn-group.offset-right{margin-right:10px} +.btn-icon{display:inline-block;height:36px;font-size:21px;background:transparent;border:none;outline:none} +.btn-icon:before{display:block;color:#bcc3c7} +.btn-icon:hover:before{color:#0181b9} +.btn-icon.danger:hover:before{color:#c63e26} +.btn-icon.pull-right:before{margin-right:0} +.btn-icon.margin-left{margin-left:5px} +.btn-icon.small{font-size:17px;height:17px;line-height:15px} +.btn-icon.larger{font-size:21px;height:21px;line-height:17px} +.btn-text{font-size:13px;padding:9px 0;vertical-align:middle;display:inline-block} +.btn-text a{color:#666666} +.btn-text a:hover{color:#0181b9;text-decoration:none} +.oc-icon-glass:before,.icon-glass:before{content:"\f000"} +.oc-icon-music:before,.icon-music:before{content:"\f001"} +.oc-icon-search:before,.icon-search:before{content:"\f002"} +.oc-icon-envelope-o:before,.icon-envelope-o:before{content:"\f003"} +.oc-icon-heart:before,.icon-heart:before{content:"\f004"} +.oc-icon-star:before,.icon-star:before{content:"\f005"} +.oc-icon-star-o:before,.icon-star-o:before{content:"\f006"} +.oc-icon-user:before,.icon-user:before{content:"\f007"} +.oc-icon-film:before,.icon-film:before{content:"\f008"} +.oc-icon-th-large:before,.icon-th-large:before{content:"\f009"} +.oc-icon-th:before,.icon-th:before{content:"\f00a"} +.oc-icon-th-list:before,.icon-th-list:before{content:"\f00b"} +.oc-icon-check:before,.icon-check:before{content:"\f00c"} +.oc-icon-remove:before,.icon-remove:before,.oc-icon-close:before,.icon-close:before,.oc-icon-times:before,.icon-times:before{content:"\f00d"} +.oc-icon-search-plus:before,.icon-search-plus:before{content:"\f00e"} +.oc-icon-search-minus:before,.icon-search-minus:before{content:"\f010"} +.oc-icon-power-off:before,.icon-power-off:before{content:"\f011"} +.oc-icon-signal:before,.icon-signal:before{content:"\f012"} +.oc-icon-gear:before,.icon-gear:before,.oc-icon-cog:before,.icon-cog:before{content:"\f013"} +.oc-icon-trash-o:before,.icon-trash-o:before{content:"\f014"} +.oc-icon-home:before,.icon-home:before{content:"\f015"} +.oc-icon-file-o:before,.icon-file-o:before{content:"\f016"} +.oc-icon-clock-o:before,.icon-clock-o:before{content:"\f017"} +.oc-icon-road:before,.icon-road:before{content:"\f018"} +.oc-icon-download:before,.icon-download:before{content:"\f019"} +.oc-icon-arrow-circle-o-down:before,.icon-arrow-circle-o-down:before{content:"\f01a"} +.oc-icon-arrow-circle-o-up:before,.icon-arrow-circle-o-up:before{content:"\f01b"} +.oc-icon-inbox:before,.icon-inbox:before{content:"\f01c"} +.oc-icon-play-circle-o:before,.icon-play-circle-o:before{content:"\f01d"} +.oc-icon-rotate-right:before,.icon-rotate-right:before,.oc-icon-repeat:before,.icon-repeat:before{content:"\f01e"} +.oc-icon-refresh:before,.icon-refresh:before{content:"\f021"} +.oc-icon-list-alt:before,.icon-list-alt:before{content:"\f022"} +.oc-icon-lock:before,.icon-lock:before{content:"\f023"} +.oc-icon-flag:before,.icon-flag:before{content:"\f024"} +.oc-icon-headphones:before,.icon-headphones:before{content:"\f025"} +.oc-icon-volume-off:before,.icon-volume-off:before{content:"\f026"} +.oc-icon-volume-down:before,.icon-volume-down:before{content:"\f027"} +.oc-icon-volume-up:before,.icon-volume-up:before{content:"\f028"} +.oc-icon-qrcode:before,.icon-qrcode:before{content:"\f029"} +.oc-icon-barcode:before,.icon-barcode:before{content:"\f02a"} +.oc-icon-tag:before,.icon-tag:before{content:"\f02b"} +.oc-icon-tags:before,.icon-tags:before{content:"\f02c"} +.oc-icon-book:before,.icon-book:before{content:"\f02d"} +.oc-icon-bookmark:before,.icon-bookmark:before{content:"\f02e"} +.oc-icon-print:before,.icon-print:before{content:"\f02f"} +.oc-icon-camera:before,.icon-camera:before{content:"\f030"} +.oc-icon-font:before,.icon-font:before{content:"\f031"} +.oc-icon-bold:before,.icon-bold:before{content:"\f032"} +.oc-icon-italic:before,.icon-italic:before{content:"\f033"} +.oc-icon-text-height:before,.icon-text-height:before{content:"\f034"} +.oc-icon-text-width:before,.icon-text-width:before{content:"\f035"} +.oc-icon-align-left:before,.icon-align-left:before{content:"\f036"} +.oc-icon-align-center:before,.icon-align-center:before{content:"\f037"} +.oc-icon-align-right:before,.icon-align-right:before{content:"\f038"} +.oc-icon-align-justify:before,.icon-align-justify:before{content:"\f039"} +.oc-icon-list:before,.icon-list:before{content:"\f03a"} +.oc-icon-dedent:before,.icon-dedent:before,.oc-icon-outdent:before,.icon-outdent:before{content:"\f03b"} +.oc-icon-indent:before,.icon-indent:before{content:"\f03c"} +.oc-icon-video-camera:before,.icon-video-camera:before{content:"\f03d"} +.oc-icon-photo:before,.icon-photo:before,.oc-icon-image:before,.icon-image:before,.oc-icon-picture-o:before,.icon-picture-o:before{content:"\f03e"} +.oc-icon-pencil:before,.icon-pencil:before{content:"\f040"} +.oc-icon-map-marker:before,.icon-map-marker:before{content:"\f041"} +.oc-icon-adjust:before,.icon-adjust:before{content:"\f042"} +.oc-icon-tint:before,.icon-tint:before{content:"\f043"} +.oc-icon-edit:before,.icon-edit:before,.oc-icon-pencil-square-o:before,.icon-pencil-square-o:before{content:"\f044"} +.oc-icon-share-square-o:before,.icon-share-square-o:before{content:"\f045"} +.oc-icon-check-square-o:before,.icon-check-square-o:before{content:"\f046"} +.oc-icon-arrows:before,.icon-arrows:before{content:"\f047"} +.oc-icon-step-backward:before,.icon-step-backward:before{content:"\f048"} +.oc-icon-fast-backward:before,.icon-fast-backward:before{content:"\f049"} +.oc-icon-backward:before,.icon-backward:before{content:"\f04a"} +.oc-icon-play:before,.icon-play:before{content:"\f04b"} +.oc-icon-pause:before,.icon-pause:before{content:"\f04c"} +.oc-icon-stop:before,.icon-stop:before{content:"\f04d"} +.oc-icon-forward:before,.icon-forward:before{content:"\f04e"} +.oc-icon-fast-forward:before,.icon-fast-forward:before{content:"\f050"} +.oc-icon-step-forward:before,.icon-step-forward:before{content:"\f051"} +.oc-icon-eject:before,.icon-eject:before{content:"\f052"} +.oc-icon-chevron-left:before,.icon-chevron-left:before{content:"\f053"} +.oc-icon-chevron-right:before,.icon-chevron-right:before{content:"\f054"} +.oc-icon-plus-circle:before,.icon-plus-circle:before{content:"\f055"} +.oc-icon-minus-circle:before,.icon-minus-circle:before{content:"\f056"} +.oc-icon-times-circle:before,.icon-times-circle:before{content:"\f057"} +.oc-icon-check-circle:before,.icon-check-circle:before{content:"\f058"} +.oc-icon-question-circle:before,.icon-question-circle:before{content:"\f059"} +.oc-icon-info-circle:before,.icon-info-circle:before{content:"\f05a"} +.oc-icon-crosshairs:before,.icon-crosshairs:before{content:"\f05b"} +.oc-icon-times-circle-o:before,.icon-times-circle-o:before{content:"\f05c"} +.oc-icon-check-circle-o:before,.icon-check-circle-o:before{content:"\f05d"} +.oc-icon-ban:before,.icon-ban:before{content:"\f05e"} +.oc-icon-arrow-left:before,.icon-arrow-left:before{content:"\f060"} +.oc-icon-arrow-right:before,.icon-arrow-right:before{content:"\f061"} +.oc-icon-arrow-up:before,.icon-arrow-up:before{content:"\f062"} +.oc-icon-arrow-down:before,.icon-arrow-down:before{content:"\f063"} +.oc-icon-mail-forward:before,.icon-mail-forward:before,.oc-icon-share:before,.icon-share:before{content:"\f064"} +.oc-icon-expand:before,.icon-expand:before{content:"\f065"} +.oc-icon-compress:before,.icon-compress:before{content:"\f066"} +.oc-icon-plus:before,.icon-plus:before{content:"\f067"} +.oc-icon-minus:before,.icon-minus:before{content:"\f068"} +.oc-icon-asterisk:before,.icon-asterisk:before{content:"\f069"} +.oc-icon-exclamation-circle:before,.icon-exclamation-circle:before{content:"\f06a"} +.oc-icon-gift:before,.icon-gift:before{content:"\f06b"} +.oc-icon-leaf:before,.icon-leaf:before{content:"\f06c"} +.oc-icon-fire:before,.icon-fire:before{content:"\f06d"} +.oc-icon-eye:before,.icon-eye:before{content:"\f06e"} +.oc-icon-eye-slash:before,.icon-eye-slash:before{content:"\f070"} +.oc-icon-warning:before,.icon-warning:before,.oc-icon-exclamation-triangle:before,.icon-exclamation-triangle:before{content:"\f071"} +.oc-icon-plane:before,.icon-plane:before{content:"\f072"} +.oc-icon-calendar:before,.icon-calendar:before{content:"\f073"} +.oc-icon-random:before,.icon-random:before{content:"\f074"} +.oc-icon-comment:before,.icon-comment:before{content:"\f075"} +.oc-icon-magnet:before,.icon-magnet:before{content:"\f076"} +.oc-icon-chevron-up:before,.icon-chevron-up:before{content:"\f077"} +.oc-icon-chevron-down:before,.icon-chevron-down:before{content:"\f078"} +.oc-icon-retweet:before,.icon-retweet:before{content:"\f079"} +.oc-icon-shopping-cart:before,.icon-shopping-cart:before{content:"\f07a"} +.oc-icon-folder:before,.icon-folder:before{content:"\f07b"} +.oc-icon-folder-open:before,.icon-folder-open:before{content:"\f07c"} +.oc-icon-arrows-v:before,.icon-arrows-v:before{content:"\f07d"} +.oc-icon-arrows-h:before,.icon-arrows-h:before{content:"\f07e"} +.oc-icon-bar-chart-o:before,.icon-bar-chart-o:before,.oc-icon-bar-chart:before,.icon-bar-chart:before{content:"\f080"} +.oc-icon-twitter-square:before,.icon-twitter-square:before{content:"\f081"} +.oc-icon-facebook-square:before,.icon-facebook-square:before{content:"\f082"} +.oc-icon-camera-retro:before,.icon-camera-retro:before{content:"\f083"} +.oc-icon-key:before,.icon-key:before{content:"\f084"} +.oc-icon-gears:before,.icon-gears:before,.oc-icon-cogs:before,.icon-cogs:before{content:"\f085"} +.oc-icon-comments:before,.icon-comments:before{content:"\f086"} +.oc-icon-thumbs-o-up:before,.icon-thumbs-o-up:before{content:"\f087"} +.oc-icon-thumbs-o-down:before,.icon-thumbs-o-down:before{content:"\f088"} +.oc-icon-star-half:before,.icon-star-half:before{content:"\f089"} +.oc-icon-heart-o:before,.icon-heart-o:before{content:"\f08a"} +.oc-icon-sign-out:before,.icon-sign-out:before{content:"\f08b"} +.oc-icon-linkedin-square:before,.icon-linkedin-square:before{content:"\f08c"} +.oc-icon-thumb-tack:before,.icon-thumb-tack:before{content:"\f08d"} +.oc-icon-external-link:before,.icon-external-link:before{content:"\f08e"} +.oc-icon-sign-in:before,.icon-sign-in:before{content:"\f090"} +.oc-icon-trophy:before,.icon-trophy:before{content:"\f091"} +.oc-icon-github-square:before,.icon-github-square:before{content:"\f092"} +.oc-icon-upload:before,.icon-upload:before{content:"\f093"} +.oc-icon-lemon-o:before,.icon-lemon-o:before{content:"\f094"} +.oc-icon-phone:before,.icon-phone:before{content:"\f095"} +.oc-icon-square-o:before,.icon-square-o:before{content:"\f096"} +.oc-icon-bookmark-o:before,.icon-bookmark-o:before{content:"\f097"} +.oc-icon-phone-square:before,.icon-phone-square:before{content:"\f098"} +.oc-icon-twitter:before,.icon-twitter:before{content:"\f099"} +.oc-icon-facebook-f:before,.icon-facebook-f:before,.oc-icon-facebook:before,.icon-facebook:before{content:"\f09a"} +.oc-icon-github:before,.icon-github:before{content:"\f09b"} +.oc-icon-unlock:before,.icon-unlock:before{content:"\f09c"} +.oc-icon-credit-card:before,.icon-credit-card:before{content:"\f09d"} +.oc-icon-rss:before,.icon-rss:before{content:"\f09e"} +.oc-icon-hdd-o:before,.icon-hdd-o:before{content:"\f0a0"} +.oc-icon-bullhorn:before,.icon-bullhorn:before{content:"\f0a1"} +.oc-icon-bell:before,.icon-bell:before{content:"\f0f3"} +.oc-icon-certificate:before,.icon-certificate:before{content:"\f0a3"} +.oc-icon-hand-o-right:before,.icon-hand-o-right:before{content:"\f0a4"} +.oc-icon-hand-o-left:before,.icon-hand-o-left:before{content:"\f0a5"} +.oc-icon-hand-o-up:before,.icon-hand-o-up:before{content:"\f0a6"} +.oc-icon-hand-o-down:before,.icon-hand-o-down:before{content:"\f0a7"} +.oc-icon-arrow-circle-left:before,.icon-arrow-circle-left:before{content:"\f0a8"} +.oc-icon-arrow-circle-right:before,.icon-arrow-circle-right:before{content:"\f0a9"} +.oc-icon-arrow-circle-up:before,.icon-arrow-circle-up:before{content:"\f0aa"} +.oc-icon-arrow-circle-down:before,.icon-arrow-circle-down:before{content:"\f0ab"} +.oc-icon-globe:before,.icon-globe:before{content:"\f0ac"} +.oc-icon-wrench:before,.icon-wrench:before{content:"\f0ad"} +.oc-icon-tasks:before,.icon-tasks:before{content:"\f0ae"} +.oc-icon-filter:before,.icon-filter:before{content:"\f0b0"} +.oc-icon-briefcase:before,.icon-briefcase:before{content:"\f0b1"} +.oc-icon-arrows-alt:before,.icon-arrows-alt:before{content:"\f0b2"} +.oc-icon-group:before,.icon-group:before,.oc-icon-users:before,.icon-users:before{content:"\f0c0"} +.oc-icon-chain:before,.icon-chain:before,.oc-icon-link:before,.icon-link:before{content:"\f0c1"} +.oc-icon-cloud:before,.icon-cloud:before{content:"\f0c2"} +.oc-icon-flask:before,.icon-flask:before{content:"\f0c3"} +.oc-icon-cut:before,.icon-cut:before,.oc-icon-scissors:before,.icon-scissors:before{content:"\f0c4"} +.oc-icon-copy:before,.icon-copy:before,.oc-icon-files-o:before,.icon-files-o:before{content:"\f0c5"} +.oc-icon-paperclip:before,.icon-paperclip:before{content:"\f0c6"} +.oc-icon-save:before,.icon-save:before,.oc-icon-floppy-o:before,.icon-floppy-o:before{content:"\f0c7"} +.oc-icon-square:before,.icon-square:before{content:"\f0c8"} +.oc-icon-navicon:before,.icon-navicon:before,.oc-icon-reorder:before,.icon-reorder:before,.oc-icon-bars:before,.icon-bars:before{content:"\f0c9"} +.oc-icon-list-ul:before,.icon-list-ul:before{content:"\f0ca"} +.oc-icon-list-ol:before,.icon-list-ol:before{content:"\f0cb"} +.oc-icon-strikethrough:before,.icon-strikethrough:before{content:"\f0cc"} +.oc-icon-underline:before,.icon-underline:before{content:"\f0cd"} +.oc-icon-table:before,.icon-table:before{content:"\f0ce"} +.oc-icon-magic:before,.icon-magic:before{content:"\f0d0"} +.oc-icon-truck:before,.icon-truck:before{content:"\f0d1"} +.oc-icon-pinterest:before,.icon-pinterest:before{content:"\f0d2"} +.oc-icon-pinterest-square:before,.icon-pinterest-square:before{content:"\f0d3"} +.oc-icon-google-plus-square:before,.icon-google-plus-square:before{content:"\f0d4"} +.oc-icon-google-plus:before,.icon-google-plus:before{content:"\f0d5"} +.oc-icon-money:before,.icon-money:before{content:"\f0d6"} +.oc-icon-caret-down:before,.icon-caret-down:before{content:"\f0d7"} +.oc-icon-caret-up:before,.icon-caret-up:before{content:"\f0d8"} +.oc-icon-caret-left:before,.icon-caret-left:before{content:"\f0d9"} +.oc-icon-caret-right:before,.icon-caret-right:before{content:"\f0da"} +.oc-icon-columns:before,.icon-columns:before{content:"\f0db"} +.oc-icon-unsorted:before,.icon-unsorted:before,.oc-icon-sort:before,.icon-sort:before{content:"\f0dc"} +.oc-icon-sort-down:before,.icon-sort-down:before,.oc-icon-sort-desc:before,.icon-sort-desc:before{content:"\f0dd"} +.oc-icon-sort-up:before,.icon-sort-up:before,.oc-icon-sort-asc:before,.icon-sort-asc:before{content:"\f0de"} +.oc-icon-envelope:before,.icon-envelope:before{content:"\f0e0"} +.oc-icon-linkedin:before,.icon-linkedin:before{content:"\f0e1"} +.oc-icon-rotate-left:before,.icon-rotate-left:before,.oc-icon-undo:before,.icon-undo:before{content:"\f0e2"} +.oc-icon-legal:before,.icon-legal:before,.oc-icon-gavel:before,.icon-gavel:before{content:"\f0e3"} +.oc-icon-dashboard:before,.icon-dashboard:before,.oc-icon-tachometer:before,.icon-tachometer:before{content:"\f0e4"} +.oc-icon-comment-o:before,.icon-comment-o:before{content:"\f0e5"} +.oc-icon-comments-o:before,.icon-comments-o:before{content:"\f0e6"} +.oc-icon-flash:before,.icon-flash:before,.oc-icon-bolt:before,.icon-bolt:before{content:"\f0e7"} +.oc-icon-sitemap:before,.icon-sitemap:before{content:"\f0e8"} +.oc-icon-umbrella:before,.icon-umbrella:before{content:"\f0e9"} +.oc-icon-paste:before,.icon-paste:before,.oc-icon-clipboard:before,.icon-clipboard:before{content:"\f0ea"} +.oc-icon-lightbulb-o:before,.icon-lightbulb-o:before{content:"\f0eb"} +.oc-icon-exchange:before,.icon-exchange:before{content:"\f0ec"} +.oc-icon-cloud-download:before,.icon-cloud-download:before{content:"\f0ed"} +.oc-icon-cloud-upload:before,.icon-cloud-upload:before{content:"\f0ee"} +.oc-icon-user-md:before,.icon-user-md:before{content:"\f0f0"} +.oc-icon-stethoscope:before,.icon-stethoscope:before{content:"\f0f1"} +.oc-icon-suitcase:before,.icon-suitcase:before{content:"\f0f2"} +.oc-icon-bell-o:before,.icon-bell-o:before{content:"\f0a2"} +.oc-icon-coffee:before,.icon-coffee:before{content:"\f0f4"} +.oc-icon-cutlery:before,.icon-cutlery:before{content:"\f0f5"} +.oc-icon-file-text-o:before,.icon-file-text-o:before{content:"\f0f6"} +.oc-icon-building-o:before,.icon-building-o:before{content:"\f0f7"} +.oc-icon-hospital-o:before,.icon-hospital-o:before{content:"\f0f8"} +.oc-icon-ambulance:before,.icon-ambulance:before{content:"\f0f9"} +.oc-icon-medkit:before,.icon-medkit:before{content:"\f0fa"} +.oc-icon-fighter-jet:before,.icon-fighter-jet:before{content:"\f0fb"} +.oc-icon-beer:before,.icon-beer:before{content:"\f0fc"} +.oc-icon-h-square:before,.icon-h-square:before{content:"\f0fd"} +.oc-icon-plus-square:before,.icon-plus-square:before{content:"\f0fe"} +.oc-icon-angle-double-left:before,.icon-angle-double-left:before{content:"\f100"} +.oc-icon-angle-double-right:before,.icon-angle-double-right:before{content:"\f101"} +.oc-icon-angle-double-up:before,.icon-angle-double-up:before{content:"\f102"} +.oc-icon-angle-double-down:before,.icon-angle-double-down:before{content:"\f103"} +.oc-icon-angle-left:before,.icon-angle-left:before{content:"\f104"} +.oc-icon-angle-right:before,.icon-angle-right:before{content:"\f105"} +.oc-icon-angle-up:before,.icon-angle-up:before{content:"\f106"} +.oc-icon-angle-down:before,.icon-angle-down:before{content:"\f107"} +.oc-icon-desktop:before,.icon-desktop:before{content:"\f108"} +.oc-icon-laptop:before,.icon-laptop:before{content:"\f109"} +.oc-icon-tablet:before,.icon-tablet:before{content:"\f10a"} +.oc-icon-mobile-phone:before,.icon-mobile-phone:before,.oc-icon-mobile:before,.icon-mobile:before{content:"\f10b"} +.oc-icon-circle-o:before,.icon-circle-o:before{content:"\f10c"} +.oc-icon-quote-left:before,.icon-quote-left:before{content:"\f10d"} +.oc-icon-quote-right:before,.icon-quote-right:before{content:"\f10e"} +.oc-icon-spinner:before,.icon-spinner:before{content:"\f110"} +.oc-icon-circle:before,.icon-circle:before{content:"\f111"} +.oc-icon-mail-reply:before,.icon-mail-reply:before,.oc-icon-reply:before,.icon-reply:before{content:"\f112"} +.oc-icon-github-alt:before,.icon-github-alt:before{content:"\f113"} +.oc-icon-folder-o:before,.icon-folder-o:before{content:"\f114"} +.oc-icon-folder-open-o:before,.icon-folder-open-o:before{content:"\f115"} +.oc-icon-smile-o:before,.icon-smile-o:before{content:"\f118"} +.oc-icon-frown-o:before,.icon-frown-o:before{content:"\f119"} +.oc-icon-meh-o:before,.icon-meh-o:before{content:"\f11a"} +.oc-icon-gamepad:before,.icon-gamepad:before{content:"\f11b"} +.oc-icon-keyboard-o:before,.icon-keyboard-o:before{content:"\f11c"} +.oc-icon-flag-o:before,.icon-flag-o:before{content:"\f11d"} +.oc-icon-flag-checkered:before,.icon-flag-checkered:before{content:"\f11e"} +.oc-icon-terminal:before,.icon-terminal:before{content:"\f120"} +.oc-icon-code:before,.icon-code:before{content:"\f121"} +.oc-icon-mail-reply-all:before,.icon-mail-reply-all:before,.oc-icon-reply-all:before,.icon-reply-all:before{content:"\f122"} +.oc-icon-star-half-empty:before,.icon-star-half-empty:before,.oc-icon-star-half-full:before,.icon-star-half-full:before,.oc-icon-star-half-o:before,.icon-star-half-o:before{content:"\f123"} +.oc-icon-location-arrow:before,.icon-location-arrow:before{content:"\f124"} +.oc-icon-crop:before,.icon-crop:before{content:"\f125"} +.oc-icon-code-fork:before,.icon-code-fork:before{content:"\f126"} +.oc-icon-unlink:before,.icon-unlink:before,.oc-icon-chain-broken:before,.icon-chain-broken:before{content:"\f127"} +.oc-icon-question:before,.icon-question:before{content:"\f128"} +.oc-icon-info:before,.icon-info:before{content:"\f129"} +.oc-icon-exclamation:before,.icon-exclamation:before{content:"\f12a"} +.oc-icon-superscript:before,.icon-superscript:before{content:"\f12b"} +.oc-icon-subscript:before,.icon-subscript:before{content:"\f12c"} +.oc-icon-eraser:before,.icon-eraser:before{content:"\f12d"} +.oc-icon-puzzle-piece:before,.icon-puzzle-piece:before{content:"\f12e"} +.oc-icon-microphone:before,.icon-microphone:before{content:"\f130"} +.oc-icon-microphone-slash:before,.icon-microphone-slash:before{content:"\f131"} +.oc-icon-shield:before,.icon-shield:before{content:"\f132"} +.oc-icon-calendar-o:before,.icon-calendar-o:before{content:"\f133"} +.oc-icon-fire-extinguisher:before,.icon-fire-extinguisher:before{content:"\f134"} +.oc-icon-rocket:before,.icon-rocket:before{content:"\f135"} +.oc-icon-maxcdn:before,.icon-maxcdn:before{content:"\f136"} +.oc-icon-chevron-circle-left:before,.icon-chevron-circle-left:before{content:"\f137"} +.oc-icon-chevron-circle-right:before,.icon-chevron-circle-right:before{content:"\f138"} +.oc-icon-chevron-circle-up:before,.icon-chevron-circle-up:before{content:"\f139"} +.oc-icon-chevron-circle-down:before,.icon-chevron-circle-down:before{content:"\f13a"} +.oc-icon-html5:before,.icon-html5:before{content:"\f13b"} +.oc-icon-css3:before,.icon-css3:before{content:"\f13c"} +.oc-icon-anchor:before,.icon-anchor:before{content:"\f13d"} +.oc-icon-unlock-alt:before,.icon-unlock-alt:before{content:"\f13e"} +.oc-icon-bullseye:before,.icon-bullseye:before{content:"\f140"} +.oc-icon-ellipsis-h:before,.icon-ellipsis-h:before{content:"\f141"} +.oc-icon-ellipsis-v:before,.icon-ellipsis-v:before{content:"\f142"} +.oc-icon-rss-square:before,.icon-rss-square:before{content:"\f143"} +.oc-icon-play-circle:before,.icon-play-circle:before{content:"\f144"} +.oc-icon-ticket:before,.icon-ticket:before{content:"\f145"} +.oc-icon-minus-square:before,.icon-minus-square:before{content:"\f146"} +.oc-icon-minus-square-o:before,.icon-minus-square-o:before{content:"\f147"} +.oc-icon-level-up:before,.icon-level-up:before{content:"\f148"} +.oc-icon-level-down:before,.icon-level-down:before{content:"\f149"} +.oc-icon-check-square:before,.icon-check-square:before{content:"\f14a"} +.oc-icon-pencil-square:before,.icon-pencil-square:before{content:"\f14b"} +.oc-icon-external-link-square:before,.icon-external-link-square:before{content:"\f14c"} +.oc-icon-share-square:before,.icon-share-square:before{content:"\f14d"} +.oc-icon-compass:before,.icon-compass:before{content:"\f14e"} +.oc-icon-toggle-down:before,.icon-toggle-down:before,.oc-icon-caret-square-o-down:before,.icon-caret-square-o-down:before{content:"\f150"} +.oc-icon-toggle-up:before,.icon-toggle-up:before,.oc-icon-caret-square-o-up:before,.icon-caret-square-o-up:before{content:"\f151"} +.oc-icon-toggle-right:before,.icon-toggle-right:before,.oc-icon-caret-square-o-right:before,.icon-caret-square-o-right:before{content:"\f152"} +.oc-icon-euro:before,.icon-euro:before,.oc-icon-eur:before,.icon-eur:before{content:"\f153"} +.oc-icon-gbp:before,.icon-gbp:before{content:"\f154"} +.oc-icon-dollar:before,.icon-dollar:before,.oc-icon-usd:before,.icon-usd:before{content:"\f155"} +.oc-icon-rupee:before,.icon-rupee:before,.oc-icon-inr:before,.icon-inr:before{content:"\f156"} +.oc-icon-cny:before,.icon-cny:before,.oc-icon-rmb:before,.icon-rmb:before,.oc-icon-yen:before,.icon-yen:before,.oc-icon-jpy:before,.icon-jpy:before{content:"\f157"} +.oc-icon-ruble:before,.icon-ruble:before,.oc-icon-rouble:before,.icon-rouble:before,.oc-icon-rub:before,.icon-rub:before{content:"\f158"} +.oc-icon-won:before,.icon-won:before,.oc-icon-krw:before,.icon-krw:before{content:"\f159"} +.oc-icon-bitcoin:before,.icon-bitcoin:before,.oc-icon-btc:before,.icon-btc:before{content:"\f15a"} +.oc-icon-file:before,.icon-file:before{content:"\f15b"} +.oc-icon-file-text:before,.icon-file-text:before{content:"\f15c"} +.oc-icon-sort-alpha-asc:before,.icon-sort-alpha-asc:before{content:"\f15d"} +.oc-icon-sort-alpha-desc:before,.icon-sort-alpha-desc:before{content:"\f15e"} +.oc-icon-sort-amount-asc:before,.icon-sort-amount-asc:before{content:"\f160"} +.oc-icon-sort-amount-desc:before,.icon-sort-amount-desc:before{content:"\f161"} +.oc-icon-sort-numeric-asc:before,.icon-sort-numeric-asc:before{content:"\f162"} +.oc-icon-sort-numeric-desc:before,.icon-sort-numeric-desc:before{content:"\f163"} +.oc-icon-thumbs-up:before,.icon-thumbs-up:before{content:"\f164"} +.oc-icon-thumbs-down:before,.icon-thumbs-down:before{content:"\f165"} +.oc-icon-youtube-square:before,.icon-youtube-square:before{content:"\f166"} +.oc-icon-youtube:before,.icon-youtube:before{content:"\f167"} +.oc-icon-xing:before,.icon-xing:before{content:"\f168"} +.oc-icon-xing-square:before,.icon-xing-square:before{content:"\f169"} +.oc-icon-youtube-play:before,.icon-youtube-play:before{content:"\f16a"} +.oc-icon-dropbox:before,.icon-dropbox:before{content:"\f16b"} +.oc-icon-stack-overflow:before,.icon-stack-overflow:before{content:"\f16c"} +.oc-icon-instagram:before,.icon-instagram:before{content:"\f16d"} +.oc-icon-flickr:before,.icon-flickr:before{content:"\f16e"} +.oc-icon-adn:before,.icon-adn:before{content:"\f170"} +.oc-icon-bitbucket:before,.icon-bitbucket:before{content:"\f171"} +.oc-icon-bitbucket-square:before,.icon-bitbucket-square:before{content:"\f172"} +.oc-icon-tumblr:before,.icon-tumblr:before{content:"\f173"} +.oc-icon-tumblr-square:before,.icon-tumblr-square:before{content:"\f174"} +.oc-icon-long-arrow-down:before,.icon-long-arrow-down:before{content:"\f175"} +.oc-icon-long-arrow-up:before,.icon-long-arrow-up:before{content:"\f176"} +.oc-icon-long-arrow-left:before,.icon-long-arrow-left:before{content:"\f177"} +.oc-icon-long-arrow-right:before,.icon-long-arrow-right:before{content:"\f178"} +.oc-icon-apple:before,.icon-apple:before{content:"\f179"} +.oc-icon-windows:before,.icon-windows:before{content:"\f17a"} +.oc-icon-android:before,.icon-android:before{content:"\f17b"} +.oc-icon-linux:before,.icon-linux:before{content:"\f17c"} +.oc-icon-dribbble:before,.icon-dribbble:before{content:"\f17d"} +.oc-icon-skype:before,.icon-skype:before{content:"\f17e"} +.oc-icon-foursquare:before,.icon-foursquare:before{content:"\f180"} +.oc-icon-trello:before,.icon-trello:before{content:"\f181"} +.oc-icon-female:before,.icon-female:before{content:"\f182"} +.oc-icon-male:before,.icon-male:before{content:"\f183"} +.oc-icon-gittip:before,.icon-gittip:before,.oc-icon-gratipay:before,.icon-gratipay:before{content:"\f184"} +.oc-icon-sun-o:before,.icon-sun-o:before{content:"\f185"} +.oc-icon-moon-o:before,.icon-moon-o:before{content:"\f186"} +.oc-icon-archive:before,.icon-archive:before{content:"\f187"} +.oc-icon-bug:before,.icon-bug:before{content:"\f188"} +.oc-icon-vk:before,.icon-vk:before{content:"\f189"} +.oc-icon-weibo:before,.icon-weibo:before{content:"\f18a"} +.oc-icon-renren:before,.icon-renren:before{content:"\f18b"} +.oc-icon-pagelines:before,.icon-pagelines:before{content:"\f18c"} +.oc-icon-stack-exchange:before,.icon-stack-exchange:before{content:"\f18d"} +.oc-icon-arrow-circle-o-right:before,.icon-arrow-circle-o-right:before{content:"\f18e"} +.oc-icon-arrow-circle-o-left:before,.icon-arrow-circle-o-left:before{content:"\f190"} +.oc-icon-toggle-left:before,.icon-toggle-left:before,.oc-icon-caret-square-o-left:before,.icon-caret-square-o-left:before{content:"\f191"} +.oc-icon-dot-circle-o:before,.icon-dot-circle-o:before{content:"\f192"} +.oc-icon-wheelchair:before,.icon-wheelchair:before{content:"\f193"} +.oc-icon-vimeo-square:before,.icon-vimeo-square:before{content:"\f194"} +.oc-icon-turkish-lira:before,.icon-turkish-lira:before,.oc-icon-try:before,.icon-try:before{content:"\f195"} +.oc-icon-plus-square-o:before,.icon-plus-square-o:before{content:"\f196"} +.oc-icon-space-shuttle:before,.icon-space-shuttle:before{content:"\f197"} +.oc-icon-slack:before,.icon-slack:before{content:"\f198"} +.oc-icon-envelope-square:before,.icon-envelope-square:before{content:"\f199"} +.oc-icon-wordpress:before,.icon-wordpress:before{content:"\f19a"} +.oc-icon-openid:before,.icon-openid:before{content:"\f19b"} +.oc-icon-institution:before,.icon-institution:before,.oc-icon-bank:before,.icon-bank:before,.oc-icon-university:before,.icon-university:before{content:"\f19c"} +.oc-icon-mortar-board:before,.icon-mortar-board:before,.oc-icon-graduation-cap:before,.icon-graduation-cap:before{content:"\f19d"} +.oc-icon-yahoo:before,.icon-yahoo:before{content:"\f19e"} +.oc-icon-google:before,.icon-google:before{content:"\f1a0"} +.oc-icon-reddit:before,.icon-reddit:before{content:"\f1a1"} +.oc-icon-reddit-square:before,.icon-reddit-square:before{content:"\f1a2"} +.oc-icon-stumbleupon-circle:before,.icon-stumbleupon-circle:before{content:"\f1a3"} +.oc-icon-stumbleupon:before,.icon-stumbleupon:before{content:"\f1a4"} +.oc-icon-delicious:before,.icon-delicious:before{content:"\f1a5"} +.oc-icon-digg:before,.icon-digg:before{content:"\f1a6"} +.oc-icon-pied-piper:before,.icon-pied-piper:before{content:"\f1a7"} +.oc-icon-pied-piper-alt:before,.icon-pied-piper-alt:before{content:"\f1a8"} +.oc-icon-drupal:before,.icon-drupal:before{content:"\f1a9"} +.oc-icon-joomla:before,.icon-joomla:before{content:"\f1aa"} +.oc-icon-language:before,.icon-language:before{content:"\f1ab"} +.oc-icon-fax:before,.icon-fax:before{content:"\f1ac"} +.oc-icon-building:before,.icon-building:before{content:"\f1ad"} +.oc-icon-child:before,.icon-child:before{content:"\f1ae"} +.oc-icon-paw:before,.icon-paw:before{content:"\f1b0"} +.oc-icon-spoon:before,.icon-spoon:before{content:"\f1b1"} +.oc-icon-cube:before,.icon-cube:before{content:"\f1b2"} +.oc-icon-cubes:before,.icon-cubes:before{content:"\f1b3"} +.oc-icon-behance:before,.icon-behance:before{content:"\f1b4"} +.oc-icon-behance-square:before,.icon-behance-square:before{content:"\f1b5"} +.oc-icon-steam:before,.icon-steam:before{content:"\f1b6"} +.oc-icon-steam-square:before,.icon-steam-square:before{content:"\f1b7"} +.oc-icon-recycle:before,.icon-recycle:before{content:"\f1b8"} +.oc-icon-automobile:before,.icon-automobile:before,.oc-icon-car:before,.icon-car:before{content:"\f1b9"} +.oc-icon-cab:before,.icon-cab:before,.oc-icon-taxi:before,.icon-taxi:before{content:"\f1ba"} +.oc-icon-tree:before,.icon-tree:before{content:"\f1bb"} +.oc-icon-spotify:before,.icon-spotify:before{content:"\f1bc"} +.oc-icon-deviantart:before,.icon-deviantart:before{content:"\f1bd"} +.oc-icon-soundcloud:before,.icon-soundcloud:before{content:"\f1be"} +.oc-icon-database:before,.icon-database:before{content:"\f1c0"} +.oc-icon-file-pdf-o:before,.icon-file-pdf-o:before{content:"\f1c1"} +.oc-icon-file-word-o:before,.icon-file-word-o:before{content:"\f1c2"} +.oc-icon-file-excel-o:before,.icon-file-excel-o:before{content:"\f1c3"} +.oc-icon-file-powerpoint-o:before,.icon-file-powerpoint-o:before{content:"\f1c4"} +.oc-icon-file-photo-o:before,.icon-file-photo-o:before,.oc-icon-file-picture-o:before,.icon-file-picture-o:before,.oc-icon-file-image-o:before,.icon-file-image-o:before{content:"\f1c5"} +.oc-icon-file-zip-o:before,.icon-file-zip-o:before,.oc-icon-file-archive-o:before,.icon-file-archive-o:before{content:"\f1c6"} +.oc-icon-file-sound-o:before,.icon-file-sound-o:before,.oc-icon-file-audio-o:before,.icon-file-audio-o:before{content:"\f1c7"} +.oc-icon-file-movie-o:before,.icon-file-movie-o:before,.oc-icon-file-video-o:before,.icon-file-video-o:before{content:"\f1c8"} +.oc-icon-file-code-o:before,.icon-file-code-o:before{content:"\f1c9"} +.oc-icon-vine:before,.icon-vine:before{content:"\f1ca"} +.oc-icon-codepen:before,.icon-codepen:before{content:"\f1cb"} +.oc-icon-jsfiddle:before,.icon-jsfiddle:before{content:"\f1cc"} +.oc-icon-life-bouy:before,.icon-life-bouy:before,.oc-icon-life-buoy:before,.icon-life-buoy:before,.oc-icon-life-saver:before,.icon-life-saver:before,.oc-icon-support:before,.icon-support:before,.oc-icon-life-ring:before,.icon-life-ring:before{content:"\f1cd"} +.oc-icon-circle-o-notch:before,.icon-circle-o-notch:before{content:"\f1ce"} +.oc-icon-ra:before,.icon-ra:before,.oc-icon-rebel:before,.icon-rebel:before{content:"\f1d0"} +.oc-icon-ge:before,.icon-ge:before,.oc-icon-empire:before,.icon-empire:before{content:"\f1d1"} +.oc-icon-git-square:before,.icon-git-square:before{content:"\f1d2"} +.oc-icon-git:before,.icon-git:before{content:"\f1d3"} +.oc-icon-hacker-news:before,.icon-hacker-news:before{content:"\f1d4"} +.oc-icon-tencent-weibo:before,.icon-tencent-weibo:before{content:"\f1d5"} +.oc-icon-qq:before,.icon-qq:before{content:"\f1d6"} +.oc-icon-wechat:before,.icon-wechat:before,.oc-icon-weixin:before,.icon-weixin:before{content:"\f1d7"} +.oc-icon-send:before,.icon-send:before,.oc-icon-paper-plane:before,.icon-paper-plane:before{content:"\f1d8"} +.oc-icon-send-o:before,.icon-send-o:before,.oc-icon-paper-plane-o:before,.icon-paper-plane-o:before{content:"\f1d9"} +.oc-icon-history:before,.icon-history:before{content:"\f1da"} +.oc-icon-genderless:before,.icon-genderless:before,.oc-icon-circle-thin:before,.icon-circle-thin:before{content:"\f1db"} +.oc-icon-header:before,.icon-header:before{content:"\f1dc"} +.oc-icon-paragraph:before,.icon-paragraph:before{content:"\f1dd"} +.oc-icon-sliders:before,.icon-sliders:before{content:"\f1de"} +.oc-icon-share-alt:before,.icon-share-alt:before{content:"\f1e0"} +.oc-icon-share-alt-square:before,.icon-share-alt-square:before{content:"\f1e1"} +.oc-icon-bomb:before,.icon-bomb:before{content:"\f1e2"} +.oc-icon-soccer-ball-o:before,.icon-soccer-ball-o:before,.oc-icon-futbol-o:before,.icon-futbol-o:before{content:"\f1e3"} +.oc-icon-tty:before,.icon-tty:before{content:"\f1e4"} +.oc-icon-binoculars:before,.icon-binoculars:before{content:"\f1e5"} +.oc-icon-plug:before,.icon-plug:before{content:"\f1e6"} +.oc-icon-slideshare:before,.icon-slideshare:before{content:"\f1e7"} +.oc-icon-twitch:before,.icon-twitch:before{content:"\f1e8"} +.oc-icon-yelp:before,.icon-yelp:before{content:"\f1e9"} +.oc-icon-newspaper-o:before,.icon-newspaper-o:before{content:"\f1ea"} +.oc-icon-wifi:before,.icon-wifi:before{content:"\f1eb"} +.oc-icon-calculator:before,.icon-calculator:before{content:"\f1ec"} +.oc-icon-paypal:before,.icon-paypal:before{content:"\f1ed"} +.oc-icon-google-wallet:before,.icon-google-wallet:before{content:"\f1ee"} +.oc-icon-cc-visa:before,.icon-cc-visa:before{content:"\f1f0"} +.oc-icon-cc-mastercard:before,.icon-cc-mastercard:before{content:"\f1f1"} +.oc-icon-cc-discover:before,.icon-cc-discover:before{content:"\f1f2"} +.oc-icon-cc-amex:before,.icon-cc-amex:before{content:"\f1f3"} +.oc-icon-cc-paypal:before,.icon-cc-paypal:before{content:"\f1f4"} +.oc-icon-cc-stripe:before,.icon-cc-stripe:before{content:"\f1f5"} +.oc-icon-bell-slash:before,.icon-bell-slash:before{content:"\f1f6"} +.oc-icon-bell-slash-o:before,.icon-bell-slash-o:before{content:"\f1f7"} +.oc-icon-trash:before,.icon-trash:before{content:"\f1f8"} +.oc-icon-copyright:before,.icon-copyright:before{content:"\f1f9"} +.oc-icon-at:before,.icon-at:before{content:"\f1fa"} +.oc-icon-eyedropper:before,.icon-eyedropper:before{content:"\f1fb"} +.oc-icon-paint-brush:before,.icon-paint-brush:before{content:"\f1fc"} +.oc-icon-birthday-cake:before,.icon-birthday-cake:before{content:"\f1fd"} +.oc-icon-area-chart:before,.icon-area-chart:before{content:"\f1fe"} +.oc-icon-pie-chart:before,.icon-pie-chart:before{content:"\f200"} +.oc-icon-line-chart:before,.icon-line-chart:before{content:"\f201"} +.oc-icon-lastfm:before,.icon-lastfm:before{content:"\f202"} +.oc-icon-lastfm-square:before,.icon-lastfm-square:before{content:"\f203"} +.oc-icon-toggle-off:before,.icon-toggle-off:before{content:"\f204"} +.oc-icon-toggle-on:before,.icon-toggle-on:before{content:"\f205"} +.oc-icon-bicycle:before,.icon-bicycle:before{content:"\f206"} +.oc-icon-bus:before,.icon-bus:before{content:"\f207"} +.oc-icon-ioxhost:before,.icon-ioxhost:before{content:"\f208"} +.oc-icon-angellist:before,.icon-angellist:before{content:"\f209"} +.oc-icon-cc:before,.icon-cc:before{content:"\f20a"} +.oc-icon-shekel:before,.icon-shekel:before,.oc-icon-sheqel:before,.icon-sheqel:before,.oc-icon-ils:before,.icon-ils:before{content:"\f20b"} +.oc-icon-meanpath:before,.icon-meanpath:before{content:"\f20c"} +.oc-icon-buysellads:before,.icon-buysellads:before{content:"\f20d"} +.oc-icon-connectdevelop:before,.icon-connectdevelop:before{content:"\f20e"} +.oc-icon-dashcube:before,.icon-dashcube:before{content:"\f210"} +.oc-icon-forumbee:before,.icon-forumbee:before{content:"\f211"} +.oc-icon-leanpub:before,.icon-leanpub:before{content:"\f212"} +.oc-icon-sellsy:before,.icon-sellsy:before{content:"\f213"} +.oc-icon-shirtsinbulk:before,.icon-shirtsinbulk:before{content:"\f214"} +.oc-icon-simplybuilt:before,.icon-simplybuilt:before{content:"\f215"} +.oc-icon-skyatlas:before,.icon-skyatlas:before{content:"\f216"} +.oc-icon-cart-plus:before,.icon-cart-plus:before{content:"\f217"} +.oc-icon-cart-arrow-down:before,.icon-cart-arrow-down:before{content:"\f218"} +.oc-icon-diamond:before,.icon-diamond:before{content:"\f219"} +.oc-icon-ship:before,.icon-ship:before{content:"\f21a"} +.oc-icon-user-secret:before,.icon-user-secret:before{content:"\f21b"} +.oc-icon-motorcycle:before,.icon-motorcycle:before{content:"\f21c"} +.oc-icon-street-view:before,.icon-street-view:before{content:"\f21d"} +.oc-icon-heartbeat:before,.icon-heartbeat:before{content:"\f21e"} +.oc-icon-venus:before,.icon-venus:before{content:"\f221"} +.oc-icon-mars:before,.icon-mars:before{content:"\f222"} +.oc-icon-mercury:before,.icon-mercury:before{content:"\f223"} +.oc-icon-transgender:before,.icon-transgender:before{content:"\f224"} +.oc-icon-transgender-alt:before,.icon-transgender-alt:before{content:"\f225"} +.oc-icon-venus-double:before,.icon-venus-double:before{content:"\f226"} +.oc-icon-mars-double:before,.icon-mars-double:before{content:"\f227"} +.oc-icon-venus-mars:before,.icon-venus-mars:before{content:"\f228"} +.oc-icon-mars-stroke:before,.icon-mars-stroke:before{content:"\f229"} +.oc-icon-mars-stroke-v:before,.icon-mars-stroke-v:before{content:"\f22a"} +.oc-icon-mars-stroke-h:before,.icon-mars-stroke-h:before{content:"\f22b"} +.oc-icon-neuter:before,.icon-neuter:before{content:"\f22c"} +.oc-icon-facebook-official:before,.icon-facebook-official:before{content:"\f230"} +.oc-icon-pinterest-p:before,.icon-pinterest-p:before{content:"\f231"} +.oc-icon-whatsapp:before,.icon-whatsapp:before{content:"\f232"} +.oc-icon-server:before,.icon-server:before{content:"\f233"} +.oc-icon-user-plus:before,.icon-user-plus:before{content:"\f234"} +.oc-icon-user-times:before,.icon-user-times:before{content:"\f235"} +.oc-icon-hotel:before,.icon-hotel:before,.oc-icon-bed:before,.icon-bed:before{content:"\f236"} +.oc-icon-viacoin:before,.icon-viacoin:before{content:"\f237"} +.oc-icon-train:before,.icon-train:before{content:"\f238"} +.oc-icon-subway:before,.icon-subway:before{content:"\f239"} +.oc-icon-medium:before,.icon-medium:before{content:"\f23a"} .close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)} .close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)} button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none} -.modal-open{overflow:hidden} -.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0} -.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out} -.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)} -.modal-dialog{position:relative;width:auto;margin:10px} -.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none} -.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000} -.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)} -.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)} -.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px} -.modal-header .close{margin-top:-2px} -.modal-title{margin:0;line-height:1.42857143} -.modal-body{position:relative;padding:20px} -.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5} -.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0} -.modal-footer .btn-group .btn + .btn{margin-left:-1px} -.modal-footer .btn-block + .btn-block{margin-left:0} -@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto} -.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)} -.modal-sm{width:300px} -} -@media (min-width:992px){.modal-lg{width:900px} -} -.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)} -.tooltip.in{opacity:0.9;filter:alpha(opacity=90)} -.tooltip.top{margin-top:-3px;padding:5px 0} -.tooltip.right{margin-left:3px;padding:0 5px} -.tooltip.bottom{margin-top:3px;padding:5px 0} -.tooltip.left{margin-left:-3px;padding:0 5px} -.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#34495e;border-radius:2px} -.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid} -.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#34495e} -.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#34495e} -.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#34495e} -.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#34495e} -.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#34495e} -.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#34495e} -.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#34495e} -.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#34495e} -.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.modal-footer:before,.modal-footer:after{content:" ";display:table} -.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.modal-footer:after{clear:both} -.center-block{display:block;margin-left:auto;margin-right:auto} -.pull-right{float:right !important} -.pull-left{float:left !important} -.hide{display:none !important} -.show{display:block !important} -.invisible{visibility:hidden} -.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0} -.hidden{display:none !important;visibility:hidden !important} -.affix{position:fixed} -@-ms-viewport{width:device-width} -.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important} -@media (max-width:767px){.visible-xs{display:block !important} -table.visible-xs{display:table} -tr.visible-xs{display:table-row !important} -th.visible-xs,td.visible-xs{display:table-cell !important} -} -@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important} -table.visible-sm{display:table} -tr.visible-sm{display:table-row !important} -th.visible-sm,td.visible-sm{display:table-cell !important} -} -@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important} -table.visible-md{display:table} -tr.visible-md{display:table-row !important} -th.visible-md,td.visible-md{display:table-cell !important} -} -@media (min-width:1200px){.visible-lg{display:block !important} -table.visible-lg{display:table} -tr.visible-lg{display:table-row !important} -th.visible-lg,td.visible-lg{display:table-cell !important} -} -@media (max-width:767px){.hidden-xs{display:none !important} -} -@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important} -} -@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important} -} -@media (min-width:1200px){.hidden-lg{display:none !important} -} -.visible-print{display:none !important} -@media print{.visible-print{display:block !important} -table.visible-print{display:table} -tr.visible-print{display:table-row !important} -th.visible-print,td.visible-print{display:table-cell !important} -} -@media print{.hidden-print{display:none !important} -} -tr.rowlink td{cursor:pointer} -tr.rowlink td.nolink{cursor:auto} -.table tbody tr.rowlink:hover td{background-color:#f5f5f5} -a.rowlink{color:inherit;font:inherit;text-decoration:inherit} -table{border-collapse:separate} -.row-compact [class*="col-"]{padding-left:0 !important;padding-right:0 !important} - @font-face{font-family:'FontAwesome';src:url('../../../system/assets/vendor/font-autumn/font/fontawesome-webfont.eot?v=1.0.0');src:url('../../../system/assets/vendor/font-autumn/font/fontawesome-webfont.eot?#iefix&v=1.0.0') format('embedded-opentype'),url('../../../system/assets/vendor/font-autumn/font/fontawesome-webfont.woff?v=1.0.0') format('woff'),url('../../../system/assets/vendor/font-autumn/font/fontawesome-webfont.ttf?v=1.0.0') format('truetype'),url('../../../system/assets/vendor/font-autumn/font/fontawesome-webfont.svg#fontawesomeregular?v=1.0.0') format('svg');font-weight:normal;font-style:normal} - [class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em} +@font-face{font-family:'FontAwesome';src:url('../../../system/assets/ui/font/fontawesome-webfont.eot?v=1.0.0');src:url('../../../system/assets/ui/font/fontawesome-webfont.eot?#iefix&v=1.0.0') format('embedded-opentype'),url('../../../system/assets/ui/font/fontawesome-webfont.woff?v=1.0.0') format('woff'),url('../../../system/assets/ui/font/fontawesome-webfont.ttf?v=1.0.0') format('truetype'),url('../../../system/assets/ui/font/fontawesome-webfont.svg#fontawesomeregular?v=1.0.0') format('svg');font-weight:normal;font-style:normal} +[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0} [class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none} - .icon-large:before{vertical-align:-10%;font-size:1.33333333em} - a [class^="icon-"],a [class*=" icon-"]{display:inline} - [class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.14285714em;text-align:right;padding-right:0.28571429em} -[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.42857143em} -.icons-ul{margin-left:2.14285714em;list-style-type:none} -.icons-ul > li{position:relative} -.icons-ul .icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;text-align:center;line-height:inherit} -[class^="icon-"].hide,[class*=" icon-"].hide{display:none} -.icon-muted{color:#eeeeee} -.icon-light{color:#ffffff} -.icon-dark{color:#333333} -.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} -.icon-2x{font-size:2em} -.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} -.icon-3x{font-size:3em} -.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} -.icon-4x{font-size:4em} -.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px} -.icon-5x{font-size:5em} -.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px} -.pull-right{float:right} -.pull-left{float:left} [class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em} [class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em} - [class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0} - .icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"]{background-image:none} - .btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em} -.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block} -.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em} -.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em} -.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em} -.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em} -.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0} -.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em} -.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em} -.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em} - .nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit} - .icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%} -.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em} -.icon-stack .icon-stack-base{font-size:2em;*line-height:1em} - .icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear} - a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none} -@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)} -100%{-moz-transform:rotate(359deg)} -} -@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)} -100%{-webkit-transform:rotate(359deg)} -} -@-o-keyframes spin{0%{-o-transform:rotate(0deg)} -100%{-o-transform:rotate(359deg)} -} -@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)} -100%{-ms-transform:rotate(359deg)} -} -@keyframes spin{0%{transform:rotate(0deg)} -100%{transform:rotate(359deg)} -} - .icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)} -.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)} -.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)} -.icon-flip-horizontal:before{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)} -.icon-flip-vertical:before{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)} - a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block} - .icon-glass:before{content:"\f000"} -.icon-music:before{content:"\f001"} -.icon-search:before{content:"\f002"} -.icon-envelope-o:before{content:"\f003"} -.icon-heart:before{content:"\f004"} -.icon-star:before{content:"\f005"} -.icon-star-o:before{content:"\f006"} -.icon-user:before{content:"\f007"} -.icon-film:before{content:"\f008"} -.icon-th-large:before{content:"\f009"} -.icon-th:before{content:"\f00a"} -.icon-th-list:before{content:"\f00b"} -.icon-check:before{content:"\f00c"} -.icon-remove:before,.icon-close:before,.icon-times:before{content:"\f00d"} -.icon-search-plus:before{content:"\f00e"} -.icon-search-minus:before{content:"\f010"} -.icon-power-off:before{content:"\f011"} -.icon-signal:before{content:"\f012"} -.icon-gear:before,.icon-cog:before{content:"\f013"} -.icon-trash-o:before{content:"\f014"} -.icon-home:before{content:"\f015"} -.icon-file-o:before{content:"\f016"} -.icon-clock-o:before{content:"\f017"} -.icon-road:before{content:"\f018"} -.icon-download:before{content:"\f019"} -.icon-arrow-circle-o-down:before{content:"\f01a"} -.icon-arrow-circle-o-up:before{content:"\f01b"} -.icon-inbox:before{content:"\f01c"} -.icon-play-circle-o:before{content:"\f01d"} -.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"} -.icon-refresh:before{content:"\f021"} -.icon-list-alt:before{content:"\f022"} -.icon-lock:before{content:"\f023"} -.icon-flag:before{content:"\f024"} -.icon-headphones:before{content:"\f025"} -.icon-volume-off:before{content:"\f026"} -.icon-volume-down:before{content:"\f027"} -.icon-volume-up:before{content:"\f028"} -.icon-qrcode:before{content:"\f029"} -.icon-barcode:before{content:"\f02a"} -.icon-tag:before{content:"\f02b"} -.icon-tags:before{content:"\f02c"} -.icon-book:before{content:"\f02d"} -.icon-bookmark:before{content:"\f02e"} -.icon-print:before{content:"\f02f"} -.icon-camera:before{content:"\f030"} -.icon-font:before{content:"\f031"} -.icon-bold:before{content:"\f032"} -.icon-italic:before{content:"\f033"} -.icon-text-height:before{content:"\f034"} -.icon-text-width:before{content:"\f035"} -.icon-align-left:before{content:"\f036"} -.icon-align-center:before{content:"\f037"} -.icon-align-right:before{content:"\f038"} -.icon-align-justify:before{content:"\f039"} -.icon-list:before{content:"\f03a"} -.icon-dedent:before,.icon-outdent:before{content:"\f03b"} -.icon-indent:before{content:"\f03c"} -.icon-video-camera:before{content:"\f03d"} -.icon-photo:before,.icon-image:before,.icon-picture-o:before{content:"\f03e"} -.icon-pencil:before{content:"\f040"} -.icon-map-marker:before{content:"\f041"} -.icon-adjust:before{content:"\f042"} -.icon-tint:before{content:"\f043"} -.icon-edit:before,.icon-pencil-square-o:before{content:"\f044"} -.icon-share-square-o:before{content:"\f045"} -.icon-check-square-o:before{content:"\f046"} -.icon-arrows:before{content:"\f047"} -.icon-step-backward:before{content:"\f048"} -.icon-fast-backward:before{content:"\f049"} -.icon-backward:before{content:"\f04a"} -.icon-play:before{content:"\f04b"} -.icon-pause:before{content:"\f04c"} -.icon-stop:before{content:"\f04d"} -.icon-forward:before{content:"\f04e"} -.icon-fast-forward:before{content:"\f050"} -.icon-step-forward:before{content:"\f051"} -.icon-eject:before{content:"\f052"} -.icon-chevron-left:before{content:"\f053"} -.icon-chevron-right:before{content:"\f054"} -.icon-plus-circle:before{content:"\f055"} -.icon-minus-circle:before{content:"\f056"} -.icon-times-circle:before{content:"\f057"} -.icon-check-circle:before{content:"\f058"} -.icon-question-circle:before{content:"\f059"} -.icon-info-circle:before{content:"\f05a"} -.icon-crosshairs:before{content:"\f05b"} -.icon-times-circle-o:before{content:"\f05c"} -.icon-check-circle-o:before{content:"\f05d"} -.icon-ban:before{content:"\f05e"} -.icon-arrow-left:before{content:"\f060"} -.icon-arrow-right:before{content:"\f061"} -.icon-arrow-up:before{content:"\f062"} -.icon-arrow-down:before{content:"\f063"} -.icon-mail-forward:before,.icon-share:before{content:"\f064"} -.icon-expand:before{content:"\f065"} -.icon-compress:before{content:"\f066"} -.icon-plus:before{content:"\f067"} -.icon-minus:before{content:"\f068"} -.icon-asterisk:before{content:"\f069"} -.icon-exclamation-circle:before{content:"\f06a"} -.icon-gift:before{content:"\f06b"} -.icon-leaf:before{content:"\f06c"} -.icon-fire:before{content:"\f06d"} -.icon-eye:before{content:"\f06e"} -.icon-eye-slash:before{content:"\f070"} -.icon-warning:before,.icon-exclamation-triangle:before{content:"\f071"} -.icon-plane:before{content:"\f072"} -.icon-calendar:before{content:"\f073"} -.icon-random:before{content:"\f074"} -.icon-comment:before{content:"\f075"} -.icon-magnet:before{content:"\f076"} -.icon-chevron-up:before{content:"\f077"} -.icon-chevron-down:before{content:"\f078"} -.icon-retweet:before{content:"\f079"} -.icon-shopping-cart:before{content:"\f07a"} -.icon-folder:before{content:"\f07b"} -.icon-folder-open:before{content:"\f07c"} -.icon-arrows-v:before{content:"\f07d"} -.icon-arrows-h:before{content:"\f07e"} -.icon-bar-chart-o:before,.icon-bar-chart:before{content:"\f080"} -.icon-twitter-square:before{content:"\f081"} -.icon-facebook-square:before{content:"\f082"} -.icon-camera-retro:before{content:"\f083"} -.icon-key:before{content:"\f084"} -.icon-gears:before,.icon-cogs:before{content:"\f085"} -.icon-comments:before{content:"\f086"} -.icon-thumbs-o-up:before{content:"\f087"} -.icon-thumbs-o-down:before{content:"\f088"} -.icon-star-half:before{content:"\f089"} -.icon-heart-o:before{content:"\f08a"} -.icon-sign-out:before{content:"\f08b"} -.icon-linkedin-square:before{content:"\f08c"} -.icon-thumb-tack:before{content:"\f08d"} -.icon-external-link:before{content:"\f08e"} -.icon-sign-in:before{content:"\f090"} -.icon-trophy:before{content:"\f091"} -.icon-github-square:before{content:"\f092"} -.icon-upload:before{content:"\f093"} -.icon-lemon-o:before{content:"\f094"} -.icon-phone:before{content:"\f095"} -.icon-square-o:before{content:"\f096"} -.icon-bookmark-o:before{content:"\f097"} -.icon-phone-square:before{content:"\f098"} -.icon-twitter:before{content:"\f099"} -.icon-facebook-f:before,.icon-facebook:before{content:"\f09a"} -.icon-github:before{content:"\f09b"} -.icon-unlock:before{content:"\f09c"} -.icon-credit-card:before{content:"\f09d"} -.icon-rss:before{content:"\f09e"} -.icon-hdd-o:before{content:"\f0a0"} -.icon-bullhorn:before{content:"\f0a1"} -.icon-bell:before{content:"\f0f3"} -.icon-certificate:before{content:"\f0a3"} -.icon-hand-o-right:before{content:"\f0a4"} -.icon-hand-o-left:before{content:"\f0a5"} -.icon-hand-o-up:before{content:"\f0a6"} -.icon-hand-o-down:before{content:"\f0a7"} -.icon-arrow-circle-left:before{content:"\f0a8"} -.icon-arrow-circle-right:before{content:"\f0a9"} -.icon-arrow-circle-up:before{content:"\f0aa"} -.icon-arrow-circle-down:before{content:"\f0ab"} -.icon-globe:before{content:"\f0ac"} -.icon-wrench:before{content:"\f0ad"} -.icon-tasks:before{content:"\f0ae"} -.icon-filter:before{content:"\f0b0"} -.icon-briefcase:before{content:"\f0b1"} -.icon-arrows-alt:before{content:"\f0b2"} -.icon-group:before,.icon-users:before{content:"\f0c0"} -.icon-chain:before,.icon-link:before{content:"\f0c1"} -.icon-cloud:before{content:"\f0c2"} -.icon-flask:before{content:"\f0c3"} -.icon-cut:before,.icon-scissors:before{content:"\f0c4"} -.icon-copy:before,.icon-files-o:before{content:"\f0c5"} -.icon-paperclip:before{content:"\f0c6"} -.icon-save:before,.icon-floppy-o:before{content:"\f0c7"} -.icon-square:before{content:"\f0c8"} -.icon-navicon:before,.icon-reorder:before,.icon-bars:before{content:"\f0c9"} -.icon-list-ul:before{content:"\f0ca"} -.icon-list-ol:before{content:"\f0cb"} -.icon-strikethrough:before{content:"\f0cc"} -.icon-underline:before{content:"\f0cd"} -.icon-table:before{content:"\f0ce"} -.icon-magic:before{content:"\f0d0"} -.icon-truck:before{content:"\f0d1"} -.icon-pinterest:before{content:"\f0d2"} -.icon-pinterest-square:before{content:"\f0d3"} -.icon-google-plus-square:before{content:"\f0d4"} -.icon-google-plus:before{content:"\f0d5"} -.icon-money:before{content:"\f0d6"} -.icon-caret-down:before{content:"\f0d7"} -.icon-caret-up:before{content:"\f0d8"} -.icon-caret-left:before{content:"\f0d9"} -.icon-caret-right:before{content:"\f0da"} -.icon-columns:before{content:"\f0db"} -.icon-unsorted:before,.icon-sort:before{content:"\f0dc"} -.icon-sort-down:before,.icon-sort-desc:before{content:"\f0dd"} -.icon-sort-up:before,.icon-sort-asc:before{content:"\f0de"} -.icon-envelope:before{content:"\f0e0"} -.icon-linkedin:before{content:"\f0e1"} -.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"} -.icon-legal:before,.icon-gavel:before{content:"\f0e3"} -.icon-dashboard:before,.icon-tachometer:before{content:"\f0e4"} -.icon-comment-o:before{content:"\f0e5"} -.icon-comments-o:before{content:"\f0e6"} -.icon-flash:before,.icon-bolt:before{content:"\f0e7"} -.icon-sitemap:before{content:"\f0e8"} -.icon-umbrella:before{content:"\f0e9"} -.icon-paste:before,.icon-clipboard:before{content:"\f0ea"} -.icon-lightbulb-o:before{content:"\f0eb"} -.icon-exchange:before{content:"\f0ec"} -.icon-cloud-download:before{content:"\f0ed"} -.icon-cloud-upload:before{content:"\f0ee"} -.icon-user-md:before{content:"\f0f0"} -.icon-stethoscope:before{content:"\f0f1"} -.icon-suitcase:before{content:"\f0f2"} -.icon-bell-o:before{content:"\f0a2"} -.icon-coffee:before{content:"\f0f4"} -.icon-cutlery:before{content:"\f0f5"} -.icon-file-text-o:before{content:"\f0f6"} -.icon-building-o:before{content:"\f0f7"} -.icon-hospital-o:before{content:"\f0f8"} -.icon-ambulance:before{content:"\f0f9"} -.icon-medkit:before{content:"\f0fa"} -.icon-fighter-jet:before{content:"\f0fb"} -.icon-beer:before{content:"\f0fc"} -.icon-h-square:before{content:"\f0fd"} -.icon-plus-square:before{content:"\f0fe"} -.icon-angle-double-left:before{content:"\f100"} -.icon-angle-double-right:before{content:"\f101"} -.icon-angle-double-up:before{content:"\f102"} -.icon-angle-double-down:before{content:"\f103"} -.icon-angle-left:before{content:"\f104"} -.icon-angle-right:before{content:"\f105"} -.icon-angle-up:before{content:"\f106"} -.icon-angle-down:before{content:"\f107"} -.icon-desktop:before{content:"\f108"} -.icon-laptop:before{content:"\f109"} -.icon-tablet:before{content:"\f10a"} -.icon-mobile-phone:before,.icon-mobile:before{content:"\f10b"} -.icon-circle-o:before{content:"\f10c"} -.icon-quote-left:before{content:"\f10d"} -.icon-quote-right:before{content:"\f10e"} -.icon-spinner:before{content:"\f110"} -.icon-circle:before{content:"\f111"} -.icon-mail-reply:before,.icon-reply:before{content:"\f112"} -.icon-github-alt:before{content:"\f113"} -.icon-folder-o:before{content:"\f114"} -.icon-folder-open-o:before{content:"\f115"} -.icon-smile-o:before{content:"\f118"} -.icon-frown-o:before{content:"\f119"} -.icon-meh-o:before{content:"\f11a"} -.icon-gamepad:before{content:"\f11b"} -.icon-keyboard-o:before{content:"\f11c"} -.icon-flag-o:before{content:"\f11d"} -.icon-flag-checkered:before{content:"\f11e"} -.icon-terminal:before{content:"\f120"} -.icon-code:before{content:"\f121"} -.icon-mail-reply-all:before,.icon-reply-all:before{content:"\f122"} -.icon-star-half-empty:before,.icon-star-half-full:before,.icon-star-half-o:before{content:"\f123"} -.icon-location-arrow:before{content:"\f124"} -.icon-crop:before{content:"\f125"} -.icon-code-fork:before{content:"\f126"} -.icon-unlink:before,.icon-chain-broken:before{content:"\f127"} -.icon-question:before{content:"\f128"} -.icon-info:before{content:"\f129"} -.icon-exclamation:before{content:"\f12a"} -.icon-superscript:before{content:"\f12b"} -.icon-subscript:before{content:"\f12c"} -.icon-eraser:before{content:"\f12d"} -.icon-puzzle-piece:before{content:"\f12e"} -.icon-microphone:before{content:"\f130"} -.icon-microphone-slash:before{content:"\f131"} -.icon-shield:before{content:"\f132"} -.icon-calendar-o:before{content:"\f133"} -.icon-fire-extinguisher:before{content:"\f134"} -.icon-rocket:before{content:"\f135"} -.icon-maxcdn:before{content:"\f136"} -.icon-chevron-circle-left:before{content:"\f137"} -.icon-chevron-circle-right:before{content:"\f138"} -.icon-chevron-circle-up:before{content:"\f139"} -.icon-chevron-circle-down:before{content:"\f13a"} -.icon-html5:before{content:"\f13b"} -.icon-css3:before{content:"\f13c"} -.icon-anchor:before{content:"\f13d"} -.icon-unlock-alt:before{content:"\f13e"} -.icon-bullseye:before{content:"\f140"} -.icon-ellipsis-h:before{content:"\f141"} -.icon-ellipsis-v:before{content:"\f142"} -.icon-rss-square:before{content:"\f143"} -.icon-play-circle:before{content:"\f144"} -.icon-ticket:before{content:"\f145"} -.icon-minus-square:before{content:"\f146"} -.icon-minus-square-o:before{content:"\f147"} -.icon-level-up:before{content:"\f148"} -.icon-level-down:before{content:"\f149"} -.icon-check-square:before{content:"\f14a"} -.icon-pencil-square:before{content:"\f14b"} -.icon-external-link-square:before{content:"\f14c"} -.icon-share-square:before{content:"\f14d"} -.icon-compass:before{content:"\f14e"} -.icon-toggle-down:before,.icon-caret-square-o-down:before{content:"\f150"} -.icon-toggle-up:before,.icon-caret-square-o-up:before{content:"\f151"} -.icon-toggle-right:before,.icon-caret-square-o-right:before{content:"\f152"} -.icon-euro:before,.icon-eur:before{content:"\f153"} -.icon-gbp:before{content:"\f154"} -.icon-dollar:before,.icon-usd:before{content:"\f155"} -.icon-rupee:before,.icon-inr:before{content:"\f156"} -.icon-cny:before,.icon-rmb:before,.icon-yen:before,.icon-jpy:before{content:"\f157"} -.icon-ruble:before,.icon-rouble:before,.icon-rub:before{content:"\f158"} -.icon-won:before,.icon-krw:before{content:"\f159"} -.icon-bitcoin:before,.icon-btc:before{content:"\f15a"} -.icon-file:before{content:"\f15b"} -.icon-file-text:before{content:"\f15c"} -.icon-sort-alpha-asc:before{content:"\f15d"} -.icon-sort-alpha-desc:before{content:"\f15e"} -.icon-sort-amount-asc:before{content:"\f160"} -.icon-sort-amount-desc:before{content:"\f161"} -.icon-sort-numeric-asc:before{content:"\f162"} -.icon-sort-numeric-desc:before{content:"\f163"} -.icon-thumbs-up:before{content:"\f164"} -.icon-thumbs-down:before{content:"\f165"} -.icon-youtube-square:before{content:"\f166"} -.icon-youtube:before{content:"\f167"} -.icon-xing:before{content:"\f168"} -.icon-xing-square:before{content:"\f169"} -.icon-youtube-play:before{content:"\f16a"} -.icon-dropbox:before{content:"\f16b"} -.icon-stack-overflow:before{content:"\f16c"} -.icon-instagram:before{content:"\f16d"} -.icon-flickr:before{content:"\f16e"} -.icon-adn:before{content:"\f170"} -.icon-bitbucket:before{content:"\f171"} -.icon-bitbucket-square:before{content:"\f172"} -.icon-tumblr:before{content:"\f173"} -.icon-tumblr-square:before{content:"\f174"} -.icon-long-arrow-down:before{content:"\f175"} -.icon-long-arrow-up:before{content:"\f176"} -.icon-long-arrow-left:before{content:"\f177"} -.icon-long-arrow-right:before{content:"\f178"} -.icon-apple:before{content:"\f179"} -.icon-windows:before{content:"\f17a"} -.icon-android:before{content:"\f17b"} -.icon-linux:before{content:"\f17c"} -.icon-dribbble:before{content:"\f17d"} -.icon-skype:before{content:"\f17e"} -.icon-foursquare:before{content:"\f180"} -.icon-trello:before{content:"\f181"} -.icon-female:before{content:"\f182"} -.icon-male:before{content:"\f183"} -.icon-gittip:before,.icon-gratipay:before{content:"\f184"} -.icon-sun-o:before{content:"\f185"} -.icon-moon-o:before{content:"\f186"} -.icon-archive:before{content:"\f187"} -.icon-bug:before{content:"\f188"} -.icon-vk:before{content:"\f189"} -.icon-weibo:before{content:"\f18a"} -.icon-renren:before{content:"\f18b"} -.icon-pagelines:before{content:"\f18c"} -.icon-stack-exchange:before{content:"\f18d"} -.icon-arrow-circle-o-right:before{content:"\f18e"} -.icon-arrow-circle-o-left:before{content:"\f190"} -.icon-toggle-left:before,.icon-caret-square-o-left:before{content:"\f191"} -.icon-dot-circle-o:before{content:"\f192"} -.icon-wheelchair:before{content:"\f193"} -.icon-vimeo-square:before{content:"\f194"} -.icon-turkish-lira:before,.icon-try:before{content:"\f195"} -.icon-plus-square-o:before{content:"\f196"} -.icon-space-shuttle:before{content:"\f197"} -.icon-slack:before{content:"\f198"} -.icon-envelope-square:before{content:"\f199"} -.icon-wordpress:before{content:"\f19a"} -.icon-openid:before{content:"\f19b"} -.icon-institution:before,.icon-bank:before,.icon-university:before{content:"\f19c"} -.icon-mortar-board:before,.icon-graduation-cap:before{content:"\f19d"} -.icon-yahoo:before{content:"\f19e"} -.icon-google:before{content:"\f1a0"} -.icon-reddit:before{content:"\f1a1"} -.icon-reddit-square:before{content:"\f1a2"} -.icon-stumbleupon-circle:before{content:"\f1a3"} -.icon-stumbleupon:before{content:"\f1a4"} -.icon-delicious:before{content:"\f1a5"} -.icon-digg:before{content:"\f1a6"} -.icon-pied-piper:before{content:"\f1a7"} -.icon-pied-piper-alt:before{content:"\f1a8"} -.icon-drupal:before{content:"\f1a9"} -.icon-joomla:before{content:"\f1aa"} -.icon-language:before{content:"\f1ab"} -.icon-fax:before{content:"\f1ac"} -.icon-building:before{content:"\f1ad"} -.icon-child:before{content:"\f1ae"} -.icon-paw:before{content:"\f1b0"} -.icon-spoon:before{content:"\f1b1"} -.icon-cube:before{content:"\f1b2"} -.icon-cubes:before{content:"\f1b3"} -.icon-behance:before{content:"\f1b4"} -.icon-behance-square:before{content:"\f1b5"} -.icon-steam:before{content:"\f1b6"} -.icon-steam-square:before{content:"\f1b7"} -.icon-recycle:before{content:"\f1b8"} -.icon-automobile:before,.icon-car:before{content:"\f1b9"} -.icon-cab:before,.icon-taxi:before{content:"\f1ba"} -.icon-tree:before{content:"\f1bb"} -.icon-spotify:before{content:"\f1bc"} -.icon-deviantart:before{content:"\f1bd"} -.icon-soundcloud:before{content:"\f1be"} -.icon-database:before{content:"\f1c0"} -.icon-file-pdf-o:before{content:"\f1c1"} -.icon-file-word-o:before{content:"\f1c2"} -.icon-file-excel-o:before{content:"\f1c3"} -.icon-file-powerpoint-o:before{content:"\f1c4"} -.icon-file-photo-o:before,.icon-file-picture-o:before,.icon-file-image-o:before{content:"\f1c5"} -.icon-file-zip-o:before,.icon-file-archive-o:before{content:"\f1c6"} -.icon-file-sound-o:before,.icon-file-audio-o:before{content:"\f1c7"} -.icon-file-movie-o:before,.icon-file-video-o:before{content:"\f1c8"} -.icon-file-code-o:before{content:"\f1c9"} -.icon-vine:before{content:"\f1ca"} -.icon-codepen:before{content:"\f1cb"} -.icon-jsfiddle:before{content:"\f1cc"} -.icon-life-bouy:before,.icon-life-buoy:before,.icon-life-saver:before,.icon-support:before,.icon-life-ring:before{content:"\f1cd"} -.icon-circle-o-notch:before{content:"\f1ce"} -.icon-ra:before,.icon-rebel:before{content:"\f1d0"} -.icon-ge:before,.icon-empire:before{content:"\f1d1"} -.icon-git-square:before{content:"\f1d2"} -.icon-git:before{content:"\f1d3"} -.icon-hacker-news:before{content:"\f1d4"} -.icon-tencent-weibo:before{content:"\f1d5"} -.icon-qq:before{content:"\f1d6"} -.icon-wechat:before,.icon-weixin:before{content:"\f1d7"} -.icon-send:before,.icon-paper-plane:before{content:"\f1d8"} -.icon-send-o:before,.icon-paper-plane-o:before{content:"\f1d9"} -.icon-history:before{content:"\f1da"} -.icon-genderless:before,.icon-circle-thin:before{content:"\f1db"} -.icon-header:before{content:"\f1dc"} -.icon-paragraph:before{content:"\f1dd"} -.icon-sliders:before{content:"\f1de"} -.icon-share-alt:before{content:"\f1e0"} -.icon-share-alt-square:before{content:"\f1e1"} -.icon-bomb:before{content:"\f1e2"} -.icon-soccer-ball-o:before,.icon-futbol-o:before{content:"\f1e3"} -.icon-tty:before{content:"\f1e4"} -.icon-binoculars:before{content:"\f1e5"} -.icon-plug:before{content:"\f1e6"} -.icon-slideshare:before{content:"\f1e7"} -.icon-twitch:before{content:"\f1e8"} -.icon-yelp:before{content:"\f1e9"} -.icon-newspaper-o:before{content:"\f1ea"} -.icon-wifi:before{content:"\f1eb"} -.icon-calculator:before{content:"\f1ec"} -.icon-paypal:before{content:"\f1ed"} -.icon-google-wallet:before{content:"\f1ee"} -.icon-cc-visa:before{content:"\f1f0"} -.icon-cc-mastercard:before{content:"\f1f1"} -.icon-cc-discover:before{content:"\f1f2"} -.icon-cc-amex:before{content:"\f1f3"} -.icon-cc-paypal:before{content:"\f1f4"} -.icon-cc-stripe:before{content:"\f1f5"} -.icon-bell-slash:before{content:"\f1f6"} -.icon-bell-slash-o:before{content:"\f1f7"} -.icon-trash:before{content:"\f1f8"} -.icon-copyright:before{content:"\f1f9"} -.icon-at:before{content:"\f1fa"} -.icon-eyedropper:before{content:"\f1fb"} -.icon-paint-brush:before{content:"\f1fc"} -.icon-birthday-cake:before{content:"\f1fd"} -.icon-area-chart:before{content:"\f1fe"} -.icon-pie-chart:before{content:"\f200"} -.icon-line-chart:before{content:"\f201"} -.icon-lastfm:before{content:"\f202"} -.icon-lastfm-square:before{content:"\f203"} -.icon-toggle-off:before{content:"\f204"} -.icon-toggle-on:before{content:"\f205"} -.icon-bicycle:before{content:"\f206"} -.icon-bus:before{content:"\f207"} -.icon-ioxhost:before{content:"\f208"} -.icon-angellist:before{content:"\f209"} -.icon-cc:before{content:"\f20a"} -.icon-shekel:before,.icon-sheqel:before,.icon-ils:before{content:"\f20b"} -.icon-meanpath:before{content:"\f20c"} -.icon-buysellads:before{content:"\f20d"} -.icon-connectdevelop:before{content:"\f20e"} -.icon-dashcube:before{content:"\f210"} -.icon-forumbee:before{content:"\f211"} -.icon-leanpub:before{content:"\f212"} -.icon-sellsy:before{content:"\f213"} -.icon-shirtsinbulk:before{content:"\f214"} -.icon-simplybuilt:before{content:"\f215"} -.icon-skyatlas:before{content:"\f216"} -.icon-cart-plus:before{content:"\f217"} -.icon-cart-arrow-down:before{content:"\f218"} -.icon-diamond:before{content:"\f219"} -.icon-ship:before{content:"\f21a"} -.icon-user-secret:before{content:"\f21b"} -.icon-motorcycle:before{content:"\f21c"} -.icon-street-view:before{content:"\f21d"} -.icon-heartbeat:before{content:"\f21e"} -.icon-venus:before{content:"\f221"} -.icon-mars:before{content:"\f222"} -.icon-mercury:before{content:"\f223"} -.icon-transgender:before{content:"\f224"} -.icon-transgender-alt:before{content:"\f225"} -.icon-venus-double:before{content:"\f226"} -.icon-mars-double:before{content:"\f227"} -.icon-venus-mars:before{content:"\f228"} -.icon-mars-stroke:before{content:"\f229"} -.icon-mars-stroke-v:before{content:"\f22a"} -.icon-mars-stroke-h:before{content:"\f22b"} -.icon-neuter:before{content:"\f22c"} -.icon-facebook-official:before{content:"\f230"} -.icon-pinterest-p:before{content:"\f231"} -.icon-whatsapp:before{content:"\f232"} -.icon-server:before{content:"\f233"} -.icon-user-plus:before{content:"\f234"} -.icon-user-times:before{content:"\f235"} -.icon-hotel:before,.icon-bed:before{content:"\f236"} -.icon-viacoin:before{content:"\f237"} -.icon-train:before{content:"\f238"} -.icon-subway:before{content:"\f239"} -.icon-medium:before{content:"\f23a"} [class^="oc-icon-"]:before,[class*=" oc-icon-"]:before{display:inline-block;margin-right:8px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;vertical-align:baseline} [class^="oc-icon-"].empty:before,[class*=" oc-icon-"].empty:before{margin-right:0} -.oc-icon-glass:before{content:"\f000"} -.oc-icon-music:before{content:"\f001"} -.oc-icon-search:before{content:"\f002"} -.oc-icon-envelope-o:before{content:"\f003"} -.oc-icon-heart:before{content:"\f004"} -.oc-icon-star:before{content:"\f005"} -.oc-icon-star-o:before{content:"\f006"} -.oc-icon-user:before{content:"\f007"} -.oc-icon-film:before{content:"\f008"} -.oc-icon-th-large:before{content:"\f009"} -.oc-icon-th:before{content:"\f00a"} -.oc-icon-th-list:before{content:"\f00b"} -.oc-icon-check:before{content:"\f00c"} -.oc-icon-remove:before,.oc-icon-close:before,.oc-icon-times:before{content:"\f00d"} -.oc-icon-search-plus:before{content:"\f00e"} -.oc-icon-search-minus:before{content:"\f010"} -.oc-icon-power-off:before{content:"\f011"} -.oc-icon-signal:before{content:"\f012"} -.oc-icon-gear:before,.oc-icon-cog:before{content:"\f013"} -.oc-icon-trash-o:before{content:"\f014"} -.oc-icon-home:before{content:"\f015"} -.oc-icon-file-o:before{content:"\f016"} -.oc-icon-clock-o:before{content:"\f017"} -.oc-icon-road:before{content:"\f018"} -.oc-icon-download:before{content:"\f019"} -.oc-icon-arrow-circle-o-down:before{content:"\f01a"} -.oc-icon-arrow-circle-o-up:before{content:"\f01b"} -.oc-icon-inbox:before{content:"\f01c"} -.oc-icon-play-circle-o:before{content:"\f01d"} -.oc-icon-rotate-right:before,.oc-icon-repeat:before{content:"\f01e"} -.oc-icon-refresh:before{content:"\f021"} -.oc-icon-list-alt:before{content:"\f022"} -.oc-icon-lock:before{content:"\f023"} -.oc-icon-flag:before{content:"\f024"} -.oc-icon-headphones:before{content:"\f025"} -.oc-icon-volume-off:before{content:"\f026"} -.oc-icon-volume-down:before{content:"\f027"} -.oc-icon-volume-up:before{content:"\f028"} -.oc-icon-qrcode:before{content:"\f029"} -.oc-icon-barcode:before{content:"\f02a"} -.oc-icon-tag:before{content:"\f02b"} -.oc-icon-tags:before{content:"\f02c"} -.oc-icon-book:before{content:"\f02d"} -.oc-icon-bookmark:before{content:"\f02e"} -.oc-icon-print:before{content:"\f02f"} -.oc-icon-camera:before{content:"\f030"} -.oc-icon-font:before{content:"\f031"} -.oc-icon-bold:before{content:"\f032"} -.oc-icon-italic:before{content:"\f033"} -.oc-icon-text-height:before{content:"\f034"} -.oc-icon-text-width:before{content:"\f035"} -.oc-icon-align-left:before{content:"\f036"} -.oc-icon-align-center:before{content:"\f037"} -.oc-icon-align-right:before{content:"\f038"} -.oc-icon-align-justify:before{content:"\f039"} -.oc-icon-list:before{content:"\f03a"} -.oc-icon-dedent:before,.oc-icon-outdent:before{content:"\f03b"} -.oc-icon-indent:before{content:"\f03c"} -.oc-icon-video-camera:before{content:"\f03d"} -.oc-icon-photo:before,.oc-icon-image:before,.oc-icon-picture-o:before{content:"\f03e"} -.oc-icon-pencil:before{content:"\f040"} -.oc-icon-map-marker:before{content:"\f041"} -.oc-icon-adjust:before{content:"\f042"} -.oc-icon-tint:before{content:"\f043"} -.oc-icon-edit:before,.oc-icon-pencil-square-o:before{content:"\f044"} -.oc-icon-share-square-o:before{content:"\f045"} -.oc-icon-check-square-o:before{content:"\f046"} -.oc-icon-arrows:before{content:"\f047"} -.oc-icon-step-backward:before{content:"\f048"} -.oc-icon-fast-backward:before{content:"\f049"} -.oc-icon-backward:before{content:"\f04a"} -.oc-icon-play:before{content:"\f04b"} -.oc-icon-pause:before{content:"\f04c"} -.oc-icon-stop:before{content:"\f04d"} -.oc-icon-forward:before{content:"\f04e"} -.oc-icon-fast-forward:before{content:"\f050"} -.oc-icon-step-forward:before{content:"\f051"} -.oc-icon-eject:before{content:"\f052"} -.oc-icon-chevron-left:before{content:"\f053"} -.oc-icon-chevron-right:before{content:"\f054"} -.oc-icon-plus-circle:before{content:"\f055"} -.oc-icon-minus-circle:before{content:"\f056"} -.oc-icon-times-circle:before{content:"\f057"} -.oc-icon-check-circle:before{content:"\f058"} -.oc-icon-question-circle:before{content:"\f059"} -.oc-icon-info-circle:before{content:"\f05a"} -.oc-icon-crosshairs:before{content:"\f05b"} -.oc-icon-times-circle-o:before{content:"\f05c"} -.oc-icon-check-circle-o:before{content:"\f05d"} -.oc-icon-ban:before{content:"\f05e"} -.oc-icon-arrow-left:before{content:"\f060"} -.oc-icon-arrow-right:before{content:"\f061"} -.oc-icon-arrow-up:before{content:"\f062"} -.oc-icon-arrow-down:before{content:"\f063"} -.oc-icon-mail-forward:before,.oc-icon-share:before{content:"\f064"} -.oc-icon-expand:before{content:"\f065"} -.oc-icon-compress:before{content:"\f066"} -.oc-icon-plus:before{content:"\f067"} -.oc-icon-minus:before{content:"\f068"} -.oc-icon-asterisk:before{content:"\f069"} -.oc-icon-exclamation-circle:before{content:"\f06a"} -.oc-icon-gift:before{content:"\f06b"} -.oc-icon-leaf:before{content:"\f06c"} -.oc-icon-fire:before{content:"\f06d"} -.oc-icon-eye:before{content:"\f06e"} -.oc-icon-eye-slash:before{content:"\f070"} -.oc-icon-warning:before,.oc-icon-exclamation-triangle:before{content:"\f071"} -.oc-icon-plane:before{content:"\f072"} -.oc-icon-calendar:before{content:"\f073"} -.oc-icon-random:before{content:"\f074"} -.oc-icon-comment:before{content:"\f075"} -.oc-icon-magnet:before{content:"\f076"} -.oc-icon-chevron-up:before{content:"\f077"} -.oc-icon-chevron-down:before{content:"\f078"} -.oc-icon-retweet:before{content:"\f079"} -.oc-icon-shopping-cart:before{content:"\f07a"} -.oc-icon-folder:before{content:"\f07b"} -.oc-icon-folder-open:before{content:"\f07c"} -.oc-icon-arrows-v:before{content:"\f07d"} -.oc-icon-arrows-h:before{content:"\f07e"} -.oc-icon-bar-chart-o:before,.oc-icon-bar-chart:before{content:"\f080"} -.oc-icon-twitter-square:before{content:"\f081"} -.oc-icon-facebook-square:before{content:"\f082"} -.oc-icon-camera-retro:before{content:"\f083"} -.oc-icon-key:before{content:"\f084"} -.oc-icon-gears:before,.oc-icon-cogs:before{content:"\f085"} -.oc-icon-comments:before{content:"\f086"} -.oc-icon-thumbs-o-up:before{content:"\f087"} -.oc-icon-thumbs-o-down:before{content:"\f088"} -.oc-icon-star-half:before{content:"\f089"} -.oc-icon-heart-o:before{content:"\f08a"} -.oc-icon-sign-out:before{content:"\f08b"} -.oc-icon-linkedin-square:before{content:"\f08c"} -.oc-icon-thumb-tack:before{content:"\f08d"} -.oc-icon-external-link:before{content:"\f08e"} -.oc-icon-sign-in:before{content:"\f090"} -.oc-icon-trophy:before{content:"\f091"} -.oc-icon-github-square:before{content:"\f092"} -.oc-icon-upload:before{content:"\f093"} -.oc-icon-lemon-o:before{content:"\f094"} -.oc-icon-phone:before{content:"\f095"} -.oc-icon-square-o:before{content:"\f096"} -.oc-icon-bookmark-o:before{content:"\f097"} -.oc-icon-phone-square:before{content:"\f098"} -.oc-icon-twitter:before{content:"\f099"} -.oc-icon-facebook-f:before,.oc-icon-facebook:before{content:"\f09a"} -.oc-icon-github:before{content:"\f09b"} -.oc-icon-unlock:before{content:"\f09c"} -.oc-icon-credit-card:before{content:"\f09d"} -.oc-icon-rss:before{content:"\f09e"} -.oc-icon-hdd-o:before{content:"\f0a0"} -.oc-icon-bullhorn:before{content:"\f0a1"} -.oc-icon-bell:before{content:"\f0f3"} -.oc-icon-certificate:before{content:"\f0a3"} -.oc-icon-hand-o-right:before{content:"\f0a4"} -.oc-icon-hand-o-left:before{content:"\f0a5"} -.oc-icon-hand-o-up:before{content:"\f0a6"} -.oc-icon-hand-o-down:before{content:"\f0a7"} -.oc-icon-arrow-circle-left:before{content:"\f0a8"} -.oc-icon-arrow-circle-right:before{content:"\f0a9"} -.oc-icon-arrow-circle-up:before{content:"\f0aa"} -.oc-icon-arrow-circle-down:before{content:"\f0ab"} -.oc-icon-globe:before{content:"\f0ac"} -.oc-icon-wrench:before{content:"\f0ad"} -.oc-icon-tasks:before{content:"\f0ae"} -.oc-icon-filter:before{content:"\f0b0"} -.oc-icon-briefcase:before{content:"\f0b1"} -.oc-icon-arrows-alt:before{content:"\f0b2"} -.oc-icon-group:before,.oc-icon-users:before{content:"\f0c0"} -.oc-icon-chain:before,.oc-icon-link:before{content:"\f0c1"} -.oc-icon-cloud:before{content:"\f0c2"} -.oc-icon-flask:before{content:"\f0c3"} -.oc-icon-cut:before,.oc-icon-scissors:before{content:"\f0c4"} -.oc-icon-copy:before,.oc-icon-files-o:before{content:"\f0c5"} -.oc-icon-paperclip:before{content:"\f0c6"} -.oc-icon-save:before,.oc-icon-floppy-o:before{content:"\f0c7"} -.oc-icon-square:before{content:"\f0c8"} -.oc-icon-navicon:before,.oc-icon-reorder:before,.oc-icon-bars:before{content:"\f0c9"} -.oc-icon-list-ul:before{content:"\f0ca"} -.oc-icon-list-ol:before{content:"\f0cb"} -.oc-icon-strikethrough:before{content:"\f0cc"} -.oc-icon-underline:before{content:"\f0cd"} -.oc-icon-table:before{content:"\f0ce"} -.oc-icon-magic:before{content:"\f0d0"} -.oc-icon-truck:before{content:"\f0d1"} -.oc-icon-pinterest:before{content:"\f0d2"} -.oc-icon-pinterest-square:before{content:"\f0d3"} -.oc-icon-google-plus-square:before{content:"\f0d4"} -.oc-icon-google-plus:before{content:"\f0d5"} -.oc-icon-money:before{content:"\f0d6"} -.oc-icon-caret-down:before{content:"\f0d7"} -.oc-icon-caret-up:before{content:"\f0d8"} -.oc-icon-caret-left:before{content:"\f0d9"} -.oc-icon-caret-right:before{content:"\f0da"} -.oc-icon-columns:before{content:"\f0db"} -.oc-icon-unsorted:before,.oc-icon-sort:before{content:"\f0dc"} -.oc-icon-sort-down:before,.oc-icon-sort-desc:before{content:"\f0dd"} -.oc-icon-sort-up:before,.oc-icon-sort-asc:before{content:"\f0de"} -.oc-icon-envelope:before{content:"\f0e0"} -.oc-icon-linkedin:before{content:"\f0e1"} -.oc-icon-rotate-left:before,.oc-icon-undo:before{content:"\f0e2"} -.oc-icon-legal:before,.oc-icon-gavel:before{content:"\f0e3"} -.oc-icon-dashboard:before,.oc-icon-tachometer:before{content:"\f0e4"} -.oc-icon-comment-o:before{content:"\f0e5"} -.oc-icon-comments-o:before{content:"\f0e6"} -.oc-icon-flash:before,.oc-icon-bolt:before{content:"\f0e7"} -.oc-icon-sitemap:before{content:"\f0e8"} -.oc-icon-umbrella:before{content:"\f0e9"} -.oc-icon-paste:before,.oc-icon-clipboard:before{content:"\f0ea"} -.oc-icon-lightbulb-o:before{content:"\f0eb"} -.oc-icon-exchange:before{content:"\f0ec"} -.oc-icon-cloud-download:before{content:"\f0ed"} -.oc-icon-cloud-upload:before{content:"\f0ee"} -.oc-icon-user-md:before{content:"\f0f0"} -.oc-icon-stethoscope:before{content:"\f0f1"} -.oc-icon-suitcase:before{content:"\f0f2"} -.oc-icon-bell-o:before{content:"\f0a2"} -.oc-icon-coffee:before{content:"\f0f4"} -.oc-icon-cutlery:before{content:"\f0f5"} -.oc-icon-file-text-o:before{content:"\f0f6"} -.oc-icon-building-o:before{content:"\f0f7"} -.oc-icon-hospital-o:before{content:"\f0f8"} -.oc-icon-ambulance:before{content:"\f0f9"} -.oc-icon-medkit:before{content:"\f0fa"} -.oc-icon-fighter-jet:before{content:"\f0fb"} -.oc-icon-beer:before{content:"\f0fc"} -.oc-icon-h-square:before{content:"\f0fd"} -.oc-icon-plus-square:before{content:"\f0fe"} -.oc-icon-angle-double-left:before{content:"\f100"} -.oc-icon-angle-double-right:before{content:"\f101"} -.oc-icon-angle-double-up:before{content:"\f102"} -.oc-icon-angle-double-down:before{content:"\f103"} -.oc-icon-angle-left:before{content:"\f104"} -.oc-icon-angle-right:before{content:"\f105"} -.oc-icon-angle-up:before{content:"\f106"} -.oc-icon-angle-down:before{content:"\f107"} -.oc-icon-desktop:before{content:"\f108"} -.oc-icon-laptop:before{content:"\f109"} -.oc-icon-tablet:before{content:"\f10a"} -.oc-icon-mobile-phone:before,.oc-icon-mobile:before{content:"\f10b"} -.oc-icon-circle-o:before{content:"\f10c"} -.oc-icon-quote-left:before{content:"\f10d"} -.oc-icon-quote-right:before{content:"\f10e"} -.oc-icon-spinner:before{content:"\f110"} -.oc-icon-circle:before{content:"\f111"} -.oc-icon-mail-reply:before,.oc-icon-reply:before{content:"\f112"} -.oc-icon-github-alt:before{content:"\f113"} -.oc-icon-folder-o:before{content:"\f114"} -.oc-icon-folder-open-o:before{content:"\f115"} -.oc-icon-smile-o:before{content:"\f118"} -.oc-icon-frown-o:before{content:"\f119"} -.oc-icon-meh-o:before{content:"\f11a"} -.oc-icon-gamepad:before{content:"\f11b"} -.oc-icon-keyboard-o:before{content:"\f11c"} -.oc-icon-flag-o:before{content:"\f11d"} -.oc-icon-flag-checkered:before{content:"\f11e"} -.oc-icon-terminal:before{content:"\f120"} -.oc-icon-code:before{content:"\f121"} -.oc-icon-mail-reply-all:before,.oc-icon-reply-all:before{content:"\f122"} -.oc-icon-star-half-empty:before,.oc-icon-star-half-full:before,.oc-icon-star-half-o:before{content:"\f123"} -.oc-icon-location-arrow:before{content:"\f124"} -.oc-icon-crop:before{content:"\f125"} -.oc-icon-code-fork:before{content:"\f126"} -.oc-icon-unlink:before,.oc-icon-chain-broken:before{content:"\f127"} -.oc-icon-question:before{content:"\f128"} -.oc-icon-info:before{content:"\f129"} -.oc-icon-exclamation:before{content:"\f12a"} -.oc-icon-superscript:before{content:"\f12b"} -.oc-icon-subscript:before{content:"\f12c"} -.oc-icon-eraser:before{content:"\f12d"} -.oc-icon-puzzle-piece:before{content:"\f12e"} -.oc-icon-microphone:before{content:"\f130"} -.oc-icon-microphone-slash:before{content:"\f131"} -.oc-icon-shield:before{content:"\f132"} -.oc-icon-calendar-o:before{content:"\f133"} -.oc-icon-fire-extinguisher:before{content:"\f134"} -.oc-icon-rocket:before{content:"\f135"} -.oc-icon-maxcdn:before{content:"\f136"} -.oc-icon-chevron-circle-left:before{content:"\f137"} -.oc-icon-chevron-circle-right:before{content:"\f138"} -.oc-icon-chevron-circle-up:before{content:"\f139"} -.oc-icon-chevron-circle-down:before{content:"\f13a"} -.oc-icon-html5:before{content:"\f13b"} -.oc-icon-css3:before{content:"\f13c"} -.oc-icon-anchor:before{content:"\f13d"} -.oc-icon-unlock-alt:before{content:"\f13e"} -.oc-icon-bullseye:before{content:"\f140"} -.oc-icon-ellipsis-h:before{content:"\f141"} -.oc-icon-ellipsis-v:before{content:"\f142"} -.oc-icon-rss-square:before{content:"\f143"} -.oc-icon-play-circle:before{content:"\f144"} -.oc-icon-ticket:before{content:"\f145"} -.oc-icon-minus-square:before{content:"\f146"} -.oc-icon-minus-square-o:before{content:"\f147"} -.oc-icon-level-up:before{content:"\f148"} -.oc-icon-level-down:before{content:"\f149"} -.oc-icon-check-square:before{content:"\f14a"} -.oc-icon-pencil-square:before{content:"\f14b"} -.oc-icon-external-link-square:before{content:"\f14c"} -.oc-icon-share-square:before{content:"\f14d"} -.oc-icon-compass:before{content:"\f14e"} -.oc-icon-toggle-down:before,.oc-icon-caret-square-o-down:before{content:"\f150"} -.oc-icon-toggle-up:before,.oc-icon-caret-square-o-up:before{content:"\f151"} -.oc-icon-toggle-right:before,.oc-icon-caret-square-o-right:before{content:"\f152"} -.oc-icon-euro:before,.oc-icon-eur:before{content:"\f153"} -.oc-icon-gbp:before{content:"\f154"} -.oc-icon-dollar:before,.oc-icon-usd:before{content:"\f155"} -.oc-icon-rupee:before,.oc-icon-inr:before{content:"\f156"} -.oc-icon-cny:before,.oc-icon-rmb:before,.oc-icon-yen:before,.oc-icon-jpy:before{content:"\f157"} -.oc-icon-ruble:before,.oc-icon-rouble:before,.oc-icon-rub:before{content:"\f158"} -.oc-icon-won:before,.oc-icon-krw:before{content:"\f159"} -.oc-icon-bitcoin:before,.oc-icon-btc:before{content:"\f15a"} -.oc-icon-file:before{content:"\f15b"} -.oc-icon-file-text:before{content:"\f15c"} -.oc-icon-sort-alpha-asc:before{content:"\f15d"} -.oc-icon-sort-alpha-desc:before{content:"\f15e"} -.oc-icon-sort-amount-asc:before{content:"\f160"} -.oc-icon-sort-amount-desc:before{content:"\f161"} -.oc-icon-sort-numeric-asc:before{content:"\f162"} -.oc-icon-sort-numeric-desc:before{content:"\f163"} -.oc-icon-thumbs-up:before{content:"\f164"} -.oc-icon-thumbs-down:before{content:"\f165"} -.oc-icon-youtube-square:before{content:"\f166"} -.oc-icon-youtube:before{content:"\f167"} -.oc-icon-xing:before{content:"\f168"} -.oc-icon-xing-square:before{content:"\f169"} -.oc-icon-youtube-play:before{content:"\f16a"} -.oc-icon-dropbox:before{content:"\f16b"} -.oc-icon-stack-overflow:before{content:"\f16c"} -.oc-icon-instagram:before{content:"\f16d"} -.oc-icon-flickr:before{content:"\f16e"} -.oc-icon-adn:before{content:"\f170"} -.oc-icon-bitbucket:before{content:"\f171"} -.oc-icon-bitbucket-square:before{content:"\f172"} -.oc-icon-tumblr:before{content:"\f173"} -.oc-icon-tumblr-square:before{content:"\f174"} -.oc-icon-long-arrow-down:before{content:"\f175"} -.oc-icon-long-arrow-up:before{content:"\f176"} -.oc-icon-long-arrow-left:before{content:"\f177"} -.oc-icon-long-arrow-right:before{content:"\f178"} -.oc-icon-apple:before{content:"\f179"} -.oc-icon-windows:before{content:"\f17a"} -.oc-icon-android:before{content:"\f17b"} -.oc-icon-linux:before{content:"\f17c"} -.oc-icon-dribbble:before{content:"\f17d"} -.oc-icon-skype:before{content:"\f17e"} -.oc-icon-foursquare:before{content:"\f180"} -.oc-icon-trello:before{content:"\f181"} -.oc-icon-female:before{content:"\f182"} -.oc-icon-male:before{content:"\f183"} -.oc-icon-gittip:before,.oc-icon-gratipay:before{content:"\f184"} -.oc-icon-sun-o:before{content:"\f185"} -.oc-icon-moon-o:before{content:"\f186"} -.oc-icon-archive:before{content:"\f187"} -.oc-icon-bug:before{content:"\f188"} -.oc-icon-vk:before{content:"\f189"} -.oc-icon-weibo:before{content:"\f18a"} -.oc-icon-renren:before{content:"\f18b"} -.oc-icon-pagelines:before{content:"\f18c"} -.oc-icon-stack-exchange:before{content:"\f18d"} -.oc-icon-arrow-circle-o-right:before{content:"\f18e"} -.oc-icon-arrow-circle-o-left:before{content:"\f190"} -.oc-icon-toggle-left:before,.oc-icon-caret-square-o-left:before{content:"\f191"} -.oc-icon-dot-circle-o:before{content:"\f192"} -.oc-icon-wheelchair:before{content:"\f193"} -.oc-icon-vimeo-square:before{content:"\f194"} -.oc-icon-turkish-lira:before,.oc-icon-try:before{content:"\f195"} -.oc-icon-plus-square-o:before{content:"\f196"} -.oc-icon-space-shuttle:before{content:"\f197"} -.oc-icon-slack:before{content:"\f198"} -.oc-icon-envelope-square:before{content:"\f199"} -.oc-icon-wordpress:before{content:"\f19a"} -.oc-icon-openid:before{content:"\f19b"} -.oc-icon-institution:before,.oc-icon-bank:before,.oc-icon-university:before{content:"\f19c"} -.oc-icon-mortar-board:before,.oc-icon-graduation-cap:before{content:"\f19d"} -.oc-icon-yahoo:before{content:"\f19e"} -.oc-icon-google:before{content:"\f1a0"} -.oc-icon-reddit:before{content:"\f1a1"} -.oc-icon-reddit-square:before{content:"\f1a2"} -.oc-icon-stumbleupon-circle:before{content:"\f1a3"} -.oc-icon-stumbleupon:before{content:"\f1a4"} -.oc-icon-delicious:before{content:"\f1a5"} -.oc-icon-digg:before{content:"\f1a6"} -.oc-icon-pied-piper:before{content:"\f1a7"} -.oc-icon-pied-piper-alt:before{content:"\f1a8"} -.oc-icon-drupal:before{content:"\f1a9"} -.oc-icon-joomla:before{content:"\f1aa"} -.oc-icon-language:before{content:"\f1ab"} -.oc-icon-fax:before{content:"\f1ac"} -.oc-icon-building:before{content:"\f1ad"} -.oc-icon-child:before{content:"\f1ae"} -.oc-icon-paw:before{content:"\f1b0"} -.oc-icon-spoon:before{content:"\f1b1"} -.oc-icon-cube:before{content:"\f1b2"} -.oc-icon-cubes:before{content:"\f1b3"} -.oc-icon-behance:before{content:"\f1b4"} -.oc-icon-behance-square:before{content:"\f1b5"} -.oc-icon-steam:before{content:"\f1b6"} -.oc-icon-steam-square:before{content:"\f1b7"} -.oc-icon-recycle:before{content:"\f1b8"} -.oc-icon-automobile:before,.oc-icon-car:before{content:"\f1b9"} -.oc-icon-cab:before,.oc-icon-taxi:before{content:"\f1ba"} -.oc-icon-tree:before{content:"\f1bb"} -.oc-icon-spotify:before{content:"\f1bc"} -.oc-icon-deviantart:before{content:"\f1bd"} -.oc-icon-soundcloud:before{content:"\f1be"} -.oc-icon-database:before{content:"\f1c0"} -.oc-icon-file-pdf-o:before{content:"\f1c1"} -.oc-icon-file-word-o:before{content:"\f1c2"} -.oc-icon-file-excel-o:before{content:"\f1c3"} -.oc-icon-file-powerpoint-o:before{content:"\f1c4"} -.oc-icon-file-photo-o:before,.oc-icon-file-picture-o:before,.oc-icon-file-image-o:before{content:"\f1c5"} -.oc-icon-file-zip-o:before,.oc-icon-file-archive-o:before{content:"\f1c6"} -.oc-icon-file-sound-o:before,.oc-icon-file-audio-o:before{content:"\f1c7"} -.oc-icon-file-movie-o:before,.oc-icon-file-video-o:before{content:"\f1c8"} -.oc-icon-file-code-o:before{content:"\f1c9"} -.oc-icon-vine:before{content:"\f1ca"} -.oc-icon-codepen:before{content:"\f1cb"} -.oc-icon-jsfiddle:before{content:"\f1cc"} -.oc-icon-life-bouy:before,.oc-icon-life-buoy:before,.oc-icon-life-saver:before,.oc-icon-support:before,.oc-icon-life-ring:before{content:"\f1cd"} -.oc-icon-circle-o-notch:before{content:"\f1ce"} -.oc-icon-ra:before,.oc-icon-rebel:before{content:"\f1d0"} -.oc-icon-ge:before,.oc-icon-empire:before{content:"\f1d1"} -.oc-icon-git-square:before{content:"\f1d2"} -.oc-icon-git:before{content:"\f1d3"} -.oc-icon-hacker-news:before{content:"\f1d4"} -.oc-icon-tencent-weibo:before{content:"\f1d5"} -.oc-icon-qq:before{content:"\f1d6"} -.oc-icon-wechat:before,.oc-icon-weixin:before{content:"\f1d7"} -.oc-icon-send:before,.oc-icon-paper-plane:before{content:"\f1d8"} -.oc-icon-send-o:before,.oc-icon-paper-plane-o:before{content:"\f1d9"} -.oc-icon-history:before{content:"\f1da"} -.oc-icon-genderless:before,.oc-icon-circle-thin:before{content:"\f1db"} -.oc-icon-header:before{content:"\f1dc"} -.oc-icon-paragraph:before{content:"\f1dd"} -.oc-icon-sliders:before{content:"\f1de"} -.oc-icon-share-alt:before{content:"\f1e0"} -.oc-icon-share-alt-square:before{content:"\f1e1"} -.oc-icon-bomb:before{content:"\f1e2"} -.oc-icon-soccer-ball-o:before,.oc-icon-futbol-o:before{content:"\f1e3"} -.oc-icon-tty:before{content:"\f1e4"} -.oc-icon-binoculars:before{content:"\f1e5"} -.oc-icon-plug:before{content:"\f1e6"} -.oc-icon-slideshare:before{content:"\f1e7"} -.oc-icon-twitch:before{content:"\f1e8"} -.oc-icon-yelp:before{content:"\f1e9"} -.oc-icon-newspaper-o:before{content:"\f1ea"} -.oc-icon-wifi:before{content:"\f1eb"} -.oc-icon-calculator:before{content:"\f1ec"} -.oc-icon-paypal:before{content:"\f1ed"} -.oc-icon-google-wallet:before{content:"\f1ee"} -.oc-icon-cc-visa:before{content:"\f1f0"} -.oc-icon-cc-mastercard:before{content:"\f1f1"} -.oc-icon-cc-discover:before{content:"\f1f2"} -.oc-icon-cc-amex:before{content:"\f1f3"} -.oc-icon-cc-paypal:before{content:"\f1f4"} -.oc-icon-cc-stripe:before{content:"\f1f5"} -.oc-icon-bell-slash:before{content:"\f1f6"} -.oc-icon-bell-slash-o:before{content:"\f1f7"} -.oc-icon-trash:before{content:"\f1f8"} -.oc-icon-copyright:before{content:"\f1f9"} -.oc-icon-at:before{content:"\f1fa"} -.oc-icon-eyedropper:before{content:"\f1fb"} -.oc-icon-paint-brush:before{content:"\f1fc"} -.oc-icon-birthday-cake:before{content:"\f1fd"} -.oc-icon-area-chart:before{content:"\f1fe"} -.oc-icon-pie-chart:before{content:"\f200"} -.oc-icon-line-chart:before{content:"\f201"} -.oc-icon-lastfm:before{content:"\f202"} -.oc-icon-lastfm-square:before{content:"\f203"} -.oc-icon-toggle-off:before{content:"\f204"} -.oc-icon-toggle-on:before{content:"\f205"} -.oc-icon-bicycle:before{content:"\f206"} -.oc-icon-bus:before{content:"\f207"} -.oc-icon-ioxhost:before{content:"\f208"} -.oc-icon-angellist:before{content:"\f209"} -.oc-icon-cc:before{content:"\f20a"} -.oc-icon-shekel:before,.oc-icon-sheqel:before,.oc-icon-ils:before{content:"\f20b"} -.oc-icon-meanpath:before{content:"\f20c"} -.oc-icon-buysellads:before{content:"\f20d"} -.oc-icon-connectdevelop:before{content:"\f20e"} -.oc-icon-dashcube:before{content:"\f210"} -.oc-icon-forumbee:before{content:"\f211"} -.oc-icon-leanpub:before{content:"\f212"} -.oc-icon-sellsy:before{content:"\f213"} -.oc-icon-shirtsinbulk:before{content:"\f214"} -.oc-icon-simplybuilt:before{content:"\f215"} -.oc-icon-skyatlas:before{content:"\f216"} -.oc-icon-cart-plus:before{content:"\f217"} -.oc-icon-cart-arrow-down:before{content:"\f218"} -.oc-icon-diamond:before{content:"\f219"} -.oc-icon-ship:before{content:"\f21a"} -.oc-icon-user-secret:before{content:"\f21b"} -.oc-icon-motorcycle:before{content:"\f21c"} -.oc-icon-street-view:before{content:"\f21d"} -.oc-icon-heartbeat:before{content:"\f21e"} -.oc-icon-venus:before{content:"\f221"} -.oc-icon-mars:before{content:"\f222"} -.oc-icon-mercury:before{content:"\f223"} -.oc-icon-transgender:before{content:"\f224"} -.oc-icon-transgender-alt:before{content:"\f225"} -.oc-icon-venus-double:before{content:"\f226"} -.oc-icon-mars-double:before{content:"\f227"} -.oc-icon-venus-mars:before{content:"\f228"} -.oc-icon-mars-stroke:before{content:"\f229"} -.oc-icon-mars-stroke-v:before{content:"\f22a"} -.oc-icon-mars-stroke-h:before{content:"\f22b"} -.oc-icon-neuter:before{content:"\f22c"} -.oc-icon-facebook-official:before{content:"\f230"} -.oc-icon-pinterest-p:before{content:"\f231"} -.oc-icon-whatsapp:before{content:"\f232"} -.oc-icon-server:before{content:"\f233"} -.oc-icon-user-plus:before{content:"\f234"} -.oc-icon-user-times:before{content:"\f235"} -.oc-icon-hotel:before,.oc-icon-bed:before{content:"\f236"} -.oc-icon-viacoin:before{content:"\f237"} -.oc-icon-train:before{content:"\f238"} -.oc-icon-subway:before{content:"\f239"} -.oc-icon-medium:before{content:"\f23a"} -[class^="flag-"],[class*=" flag-"]{background-image:url("../images/flag-icons-small.png");width:16px;height:16px;line-height:16px;vertical-align:middle;display:inline-block;margin:-3px 2px 0 2px} -@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){[class^="flag-"],[class*=" flag-"]{background-image:url("../images/flag-icons-large.png");background-size:16px 3952px} +.control-chart{text-align:left} +.control-chart div.canvas{display:inline-block;margin-right:20px;margin-bottom:20px;position:relative} +.control-chart div.canvas span.center{position:absolute;display:block;text-align:center;width:100%;top:50%;margin-top:-21px;font-size:30px;font-weight:100;color:#666666;z-index:10} +.control-chart div.canvas svg{z-index:20} +.control-chart.full-width div.canvas{margin-right:0 !important} +.control-chart ul{display:inline-block;height:inherit;margin:0;padding:0;list-style:none;position:relative;vertical-align:top} +.control-chart ul li{width:120px;white-space:normal;display:block;text-transform:uppercase;color:#666666;font-weight:300;font-size:12px;margin-bottom:10px} +.control-chart ul li span{float:right;font-weight:600} +.control-chart ul li:last-child{margin-bottom:0} +.control-chart div.chart-legend{display:inline-block;vertical-align:top;text-align:left} +.control-chart div.chart-legend table{font-size:12px;color:#666666} +.control-chart div.chart-legend table tr td{padding:0 0 7px 0;vertical-align:top} +.control-chart div.chart-legend table tr td.value{padding-left:10px;font-weight:600} +.control-chart div.chart-legend table tr td i{display:inline-block;width:13px;height:13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-indent:-100000em;margin-right:5px;position:relative;top:2px} +.control-chart div.chart-legend table tr td.indicator{width:20px} +.control-chart div.chart-legend table tr:last-child td{padding-bottom:0} +.control-chart .canvas{margin-right:20px;display:inline-block} +.control-chart.centered{text-align:center} +.control-chart.centered .canvas{margin-right:0;display:block;margin-left:auto;margin-right:auto} +.control-chart.wrap-legend div.chart-legend table tr{display:inline-block;white-space:nowrap;margin-right:20px} +.control-chart.wrap-legend div.chart-legend table tr:last-child td{padding-bottom:7px} +.report-container .wrapped .control-chart{text-align:left} +.report-container .wrapped .control-chart .canvas{margin-right:20px;display:inline-block} +#flotTip,#chart-tooltip{white-space:nowrap;padding:7px 10px;background:#000000;position:absolute;z-index:100;color:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;opacity:0.8;filter:alpha(opacity=80)} +.title-value h4{font-size:12px;text-transform:uppercase;color:#666666;margin:0} +.title-value span.goal-meter-indicator{float:left;height:24px;width:10px;margin-right:5px;position:relative;top:9px;background:#cc3300} +.title-value span.goal-meter-indicator > span{text-indent:-10000em;display:block;position:absolute;width:10px;left:0;bottom:0;background:#95b753;height:0;-webkit-transition:all 0.2s;transition:all 0.2s} +.title-value p{color:#666666;margin:0;font-size:28px;line-height:41px} +.title-value p:before{color:#e5a91a;font-size:22px} +.title-value p.success{color:#95b753} +.title-value p.danger{color:#cc3300} +.title-value p.negative:after,.title-value p.positive:after{font-size:17px;vertical-align:top;position:relative;top:-3px;left:5px} +.title-value p.negative{color:#cc3300} +.title-value p.negative:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f103"} +.title-value p.positive{color:#95b753} +.title-value p.positive:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f102"} +.title-value p.description{color:#999999;font-weight:300;line-height:100%;font-size:13px} +.report-container .title-value{margin-top:-18px} +.report-container .title-value p{font-weight:100;font-size:40px} +.report-container .title-value p.description{font-size:12px;margin-top:9px} +.report-container .title-value p:before{font-size:30px;margin-right:10px} +.report-container .title-value p.negative:after,.report-container .title-value p.positive:after{top:-8px} +.report-container .title-value span.goal-meter-indicator{height:31px;top:4px;width:15px;margin-right:10px} +.report-container .title-value span.goal-meter-indicator span{width:15px} +ul.status-list{margin-bottom:0;padding:0} +ul.status-list li{margin:0 15px 0 0;list-style:none;display:inline-block;font-size:14px;color:#7e8c8d} +ul.status-list li:last-child{margin-right:0} +ul.status-list li a{color:#7e8c8d} +ul.status-list li a:hover{color:#0181b9;text-decoration:none} +ul.status-list li span.status{display:inline-block;padding:1px 5px;color:white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} +ul.status-list li span.status.circle{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:12px;height:12px;vertical-align:middle;position:relative;top:-1px} +ul.status-list li span.status.success{background:#5cb85c} +ul.status-list li span.status.primary{background:#5fb6f5} +ul.status-list li span.status.warning{background:#f0ad4e} +ul.status-list li span.status.danger{background:#d9534f} +ul.status-list li span.status.info{background:#5bc0de} +.gecko ul.status-list li span.status.circle{top:-2px} +.report-container ul.status-list{margin-top:-10px} +.control-toolbar{font-size:0;padding:0 0 20px 0;position:relative} +.control-toolbar:after,.control-toolbar:before{display:none;position:absolute;top:50%;margin-top:-7px;height:9px;font-size:10px;color:#bbbbbb} +.control-toolbar:before{left:-6px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f104"} +.control-toolbar:after{right:-8px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"} +.control-toolbar.scroll-before:before{display:block} +.control-toolbar.scroll-after:after{display:block} +.control-toolbar.standalone-paddings{padding:20px} +.control-toolbar:before{left:-10px} +.control-toolbar:after{right:-8px} +.control-toolbar .toolbar-item{position:relative;white-space:nowrap;margin-right:20px} +.control-toolbar .toolbar-item.last{margin-right:0} +.control-toolbar .toolbar-item:after,.control-toolbar .toolbar-item:before{display:none;position:absolute;top:50%;margin-top:-7px;height:9px;font-size:10px;color:#bbbbbb} +.control-toolbar .toolbar-item:before{left:-6px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f104"} +.control-toolbar .toolbar-item:after{right:-8px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"} +.control-toolbar .toolbar-item.scroll-before:before{display:block} +.control-toolbar .toolbar-item.scroll-after:after{display:block} +.control-toolbar .toolbar-item:before{left:-10px} +.control-toolbar .toolbar-item.layout-cell{padding-right:20px;margin-right:0} +.control-toolbar .toolbar-item.layout-cell:after{right:6px} +.control-toolbar .toolbar-item.layout-cell:last-child{padding-right:0} +.control-toolbar .toolbar-item .btn,.control-toolbar .toolbar-item .btn-group,.control-toolbar .toolbar-item .dropdown{white-space:nowrap;float:none;display:inline-block;margin-right:10px} +.control-toolbar .toolbar-item .btn:last-child,.control-toolbar .toolbar-item .btn-group:last-child,.control-toolbar .toolbar-item .dropdown:last-child{margin-right:0} +.control-toolbar .toolbar-item .btn.standalone,.control-toolbar .toolbar-item .btn-group.standalone,.control-toolbar .toolbar-item .dropdown.standalone{margin-right:15px} +.control-toolbar .toolbar-item .btn-group > .btn,.control-toolbar .toolbar-item .btn-group > .dropdown{margin-right:0;display:inline-block;float:none} +.control-toolbar .toolbar-item .btn-group .dropdown > .btn{margin-right:0;border-bottom-right-radius:0;border-top-right-radius:0} +.control-toolbar .toolbar-item .btn-group .dropdown.last > .btn{border-bottom-right-radius:2px !important;border-top-right-radius:2px !important} +.control-toolbar input.form-control[type=text]{height:auto;padding:8px 10px} +[data-control=toolbar]{white-space:nowrap;width:100%;overflow:hidden} +#layout-side-panel .control-toolbar{padding:20px 0 20px 20px} +div.scoreboard{position:relative;padding:0} +div.scoreboard:after,div.scoreboard:before{display:none;position:absolute;top:50%;margin-top:-7px;height:9px;font-size:10px;color:#bbbbbb} +div.scoreboard:before{left:-6px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f104"} +div.scoreboard:after{right:-8px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"} +div.scoreboard.scroll-before:before{display:block} +div.scoreboard.scroll-after:after{display:block} +div.scoreboard:before,div.scoreboard:after{margin-top:-10px} +div.scoreboard:before{left:7px} +div.scoreboard:after{right:10px} +div.scoreboard div.scoreboard-item{display:inline-block;margin-right:40px;margin-bottom:20px;vertical-align:top} +div.scoreboard div.scoreboard-item:last-child{margin-right:0} +div.scoreboard .control-chart{height:67px} +div.scoreboard .control-chart ul{margin-left:77px;top:-2px} +div.scoreboard .control-chart ul li{padding-left:18px} +div.scoreboard .control-chart ul li > i{margin-left:-18px} +div.scoreboard .control-chart .canvas + ul{margin-left:0} +div.scoreboard .scoreboard-offset{padding-left:20px} +body.slim-container div.scoreboard{padding:0 20px} +.control-breadcrumb{font-size:12px;text-transform:uppercase;padding:15px 20px;margin:-20px -20px 20px -20px;background-color:#2b343d} +.control-breadcrumb ul{padding:0;margin:0} +.control-breadcrumb li{list-style:none;margin:0;padding:0;display:inline-block;color:#9da3a7;letter-spacing:0.05em} +.control-breadcrumb li a{color:#ecf0f1;text-decoration:none} +.control-breadcrumb li a:hover{color:#ecf0f1} +.control-breadcrumb li:after{font-size:14px;line-height:14px;display:inline-block;margin-left:6px;margin-right:2px;vertical-align:baseline;color:#9da3a7;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"} +.control-breadcrumb li:last-child:after{content:''} +body.breadcrumb-flush .control-breadcrumb,.control-breadcrumb.breadcrumb-flush{margin-bottom:0} +body.slim-container .control-breadcrumb{margin-left:0;margin-right:0} +body.compact-container .control-breadcrumb{margin-top:0;margin-left:0;margin-right:0} +#layout-canvas .flash-message{display:none} +.flash-message{position:fixed;width:500px;left:50%;top:13px;margin-left:-250px;color:#ffffff;font-size:13px;padding:10px 30px 10px 15px;z-index:10000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} +.flash-message.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)} +.flash-message.fade.in{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)} +.flash-message.success{background:#8da85e} +.flash-message.error{background:#cc3300} +.flash-message.warning{background:#f0ad4e} +.flash-message.info{background:#5fb6f5} +.flash-message button{float:none;position:absolute;right:10px;top:8px;color:white} +.flash-message button:hover{color:white} +.flash-message.static{position:static !important;width:auto !important;display:block !important;margin-left:0 !important} +@media (max-width:768px){.flash-message{left:10px;right:10px;top:10px;margin-left:0;width:auto} +} +[class^="flag-"],[class*=" flag-"]{background-image:url("../../../system/assets/ui/images/flag-icons-small.png");width:16px;height:16px;line-height:16px;vertical-align:middle;display:inline-block;margin:-3px 2px 0 2px} +@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){[class^="flag-"],[class*=" flag-"]{background-image:url("../../../system/assets/ui/images/flag-icons-large.png");background-size:16px 3952px} } .flag-AfricanUnion{background-position:0 -16px} .flag-ArabLeague{background-position:0 -32px} @@ -2124,6 +1769,918 @@ table{border-collapse:separate} .flag-sx{background-position:0 -3904px} .flag-cw{background-position:0 -3920px} .flag-ss{background-position:0 -3936px} +fieldset{padding:0;margin:0;border:0;min-width:0} +legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5} +label{display:inline-block;margin-bottom:5px;font-weight:bold} +input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9; line-height:normal} +input[type="file"]{display:block} +input[type="range"]{display:block;width:100%} +select[multiple],select[size]{height:auto} +input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} +output{display:block;padding-top:10px;font-size:14px;line-height:1.42857143;color:#555555} +.form-control{display:block;width:100%;height:40px;padding:9px 11px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:2px;-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;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} +.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)} +.form-control::-moz-placeholder{color:#cccccc;opacity:1} +.form-control:-ms-input-placeholder{color:#cccccc} +.form-control::-webkit-input-placeholder{color:#cccccc} +.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;opacity:1} +textarea.form-control{height:auto} +input[type="search"]{-webkit-appearance:none} +input[type="date"]{line-height:40px} +.form-group{margin-bottom:15px} +.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px} +.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer} +.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px} +.radio + .radio,.checkbox + .checkbox{margin-top:-5px} +.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer} +.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px} +input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed} +.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px} +select.input-sm{height:30px;line-height:30px} +textarea.input-sm,select[multiple].input-sm{height:auto} +.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px} +select.input-lg{height:46px;line-height:46px} +textarea.input-lg,select[multiple].input-lg{height:auto} +.has-feedback{position:relative} +.has-feedback .form-control{padding-right:50px} +.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:40px;height:40px;line-height:40px;text-align:center} +.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d} +.has-success .form-control{border-color:#3c763d;-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)} +.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168} +.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8} +.has-success .form-control-feedback{color:#3c763d} +.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b} +.has-warning .form-control{border-color:#8a6d3b;-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)} +.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b} +.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3} +.has-warning .form-control-feedback{color:#8a6d3b} +.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442} +.has-error .form-control{border-color:#a94442;-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)} +.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483} +.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede} +.has-error .form-control-feedback{color:#a94442} +.form-control-static{margin-bottom:0} +.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373} +@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle} +.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle} +.form-inline .input-group > .form-control{width:100%} +.form-inline .control-label{margin-bottom:0;vertical-align:middle} +.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle} +.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0} +.form-inline .has-feedback .form-control-feedback{top:0} +} +.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:10px} +.form-horizontal .radio,.form-horizontal .checkbox{min-height:30px} +.form-horizontal .form-group{margin-left:-15px;margin-right:-15px} +.form-horizontal .form-control-static{padding-top:10px} +@media (min-width:768px){.form-horizontal .control-label{text-align:right} +} +.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px} +.input-group{position:relative;display:table;border-collapse:separate} +.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0} +.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0} +.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px} +select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn{height:46px;line-height:46px} +textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn{height:auto} +.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px} +select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn{height:30px;line-height:30px} +textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn{height:auto} +.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell} +.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0} +.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle} +.input-group-addon{padding:9px 11px;font-size:14px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #cccccc;border-radius:2px} +.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px} +.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px} +.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0} +.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-top-right-radius:0} +.input-group-addon:first-child{border-right:0} +.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0;border-top-left-radius:0} +.input-group-addon:last-child{border-left:0} +.input-group-btn{position:relative;font-size:0;white-space:nowrap} +.input-group-btn > .btn{position:relative} +.input-group-btn > .btn + .btn{margin-left:-1px} +.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active{z-index:2} +.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group{margin-right:-1px} +.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{margin-left:-1px} +label{font-weight:600} +.form-control{-webkit-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.form-control:focus{-webkit-box-shadow:none;box-shadow:none} +.form-control.align-right{text-align:right} +.form-preview{padding:15px;margin-bottom:20px;background:white;border:1px solid #eee} +.form-preview > .form-group:last-child{padding-bottom:0} +.form-preview.form-flush{border-top:none} +.form-elements:before,.form-tabless-fields:before,.form-elements:after,.form-tabless-fields:after{content:" ";display:table} +.form-elements:after,.form-tabless-fields:after{clear:both} +label{font-size:12px} +.radio.nolabel label,.checkbox.nolabel label{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0} +.form-control{border:1px solid #e0e0e0;position:relative;-webkit-appearance:none;font-size:13px} +.form-control:focus{border:1px solid #808c8d} +.form-control.icon{background-repeat:no-repeat;background-position:right -2px;padding-right:30px !important;background-image:url('../images/bitmap-icons.png')} +.form-control.icon.plus{background-position:right -124px} +.form-control.icon.search{background-position:right -84px} +.form-control.icon.user{background-position:right -41px} +.form-control.icon.lock{background-position:right 0} +.form-control.growable{width:110px} +.form-control.growable:focus,.form-control.growable:active{width:200px !important} +.form-group{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.form-group:empty{display:none} +.form-group,.form-group.layout-item{padding-bottom:20px;margin-bottom:0} +.form-group.is-required > label:after{color:#ff0000;vertical-align:super;font-size:60%;content:" *";text-shadow:0 0 2px #b30000} +.form-group.span-full{width:100%;float:left} +.form-group.span-left{float:left;width:48.5%;clear:left} +.form-group.span-right{float:right;width:48.5%;clear:right} +.form-group.layout-relative{padding-bottom:0} +.form-group.checkbox-field{padding-bottom:5px} +.form-group.number-field > .form-control{text-align:right} +.form-group.checkbox-align{padding-left:23px;margin-top:-5px} +.form-group.field-slim.span-left,.form-group.field-slim.span-right{width:50%} +.form-group.field-indent{padding-left:23px} +.form-group.input-sidebar-control{padding-right:35px} +.form-group.input-sidebar-control .sidebar-control{position:absolute;right:8px;top:34px;font-size:16px;color:#c4c4c4} +.form-group.input-sidebar-control .sidebar-control:hover,.form-group.input-sidebar-control .sidebar-control:focus{text-decoration:none;color:#0181b9;outline:none} +.form-group-preview .form-control{background-color:#f6f6f6;height:auto;min-height:38px} +.form-group-preview .custom-checkbox label,.form-group-preview .custom-radio label{cursor:default} +.help-block{font-size:12px;margin-bottom:0} +.help-block.before-field{margin-top:0;margin-bottom:10px} +.input-with-icon{position:relative} +.input-with-icon > .icon{position:absolute;z-index:2;padding:13px;pointer-events:none;color:#bdbdbd;font-size:15px} +.input-with-icon.right-align > .icon{right:0} +.input-with-icon.right-align input{padding-right:32px !important} +.input-with-icon.left-align > .icon{left:0} +.input-with-icon.left-align input{padding-left:32px !important} +.field-section{border-bottom:1px solid #e0e0e0;padding-top:3px;padding-bottom:7px} +.field-section > h4{color:rgba(0,0,0,0.6)} +.field-section > p:first-child,.field-section > h4:first-child{margin:0} +.field-section.is-collapsible{cursor:pointer} +.field-section.is-collapsible > h4:before{display:inline-block;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;vertical-align:baseline;content:"\f0d7";margin:0 8px;float:right;color:rgba(0,0,0,0.4)} +.field-section.is-collapsible:hover{border-bottom:1px solid #c7c7c7} +.field-section.is-collapsible:hover > h4:before{color:inherit} +.field-textarea{resize:vertical} +.field-textarea.size-tiny{min-height:50px} +.field-textarea.size-small{min-height:100px} +.field-textarea.size-large{min-height:200px} +.field-textarea.size-huge{min-height:250px} +.field-textarea.size-giant{min-height:350px} +.field-checkboxlist .checkbox:last-of-type{margin-bottom:0} +.field-checkboxlist-scrollable{background:white;border:1px solid #e2e2e2;padding-left:15px;height:300px} +.field-checkboxlist-scrollable .checkbox{margin-top:15px;margin-bottom:5px} +.field-checkboxlist-scrollable .checkbox ~ .checkbox{margin-top:0} +.field-recordfinder{background-color:#ffffff;border:1px solid #e0e0e0;overflow:hidden;position:relative} +.field-recordfinder .form-control{background:transparent;border-color:transparent;height:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:8px 30px 10px 11px} +.field-recordfinder .btn{background:transparent;position:absolute;right:-2px;top:50%;margin-top:-44px;height:88px;color:#595959} +.field-recordfinder .btn i{font-size:14px} +.field-recordfinder .btn:hover{color:#333333} +.field-recordfinder .text-muted i{font-size:14px;position:relative;top:1px;display:inline-block;margin:0 2px} +.field-recordfinder .primary{font-weight:600} +.recordfinder-search{background-position:right -81px !important;border-top:none !important;border-left:none !important;border-right:none !important;border-radius:0} +.form-buttons{padding-bottom:20px;font-size:0} +.form-buttons:before,.form-buttons:after{content:" ";display:table} +.form-buttons:after{clear:both} +.form-buttons .btn{margin-right:10px} +.form-buttons .btn.no-margin-right{margin-right:0} +.form-buttons .pull-right{margin-right:0;margin-left:10px} +.form-buttons.buttons-offset{padding-left:20px} +body.slim-container .form-buttons{padding:0 20px 20px} +@media (max-width:769px){.form-group.span-left,.form-group.span-right{width:100%;clear:none} +} +.custom-checkbox,.custom-radio{padding-left:23px;margin-top:0} +.custom-checkbox input[type=radio],.custom-radio input[type=radio],.custom-checkbox input[type=checkbox],.custom-radio input[type=checkbox]{display:none} +.custom-checkbox label,.custom-radio label{display:inline-block;cursor:pointer;position:relative;padding-left:20px;margin-right:15px;margin-left:-20px;font-size:12px} +.custom-checkbox label:before,.custom-radio label:before{content:"";display:inline-block;text-align:center;width:16px;height:16px;margin-right:10px;position:absolute;left:-3px;bottom:1px;background-color:#FFFFFF;border:1px solid #999999;color:#666666} +.custom-checkbox label:hover:before,.custom-radio label:hover:before{border-color:#808080;color:#4d4d4d} +.custom-checkbox label:active:before,.custom-radio label:active:before{border-color:#666666;color:#333333} +.custom-checkbox input[type=radio]:checked + label:before,.custom-radio input[type=radio]:checked + label:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f111";font-size:9px;line-height:12px;border-width:2px} +.custom-checkbox input[type=checkbox]:checked + label:before,.custom-radio input[type=checkbox]:checked + label:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f00c";font-size:10px;line-height:12px;border-width:2px} +.custom-checkbox:focus,.custom-radio:focus{outline:none} +.custom-checkbox:focus label:before,.custom-radio:focus label:before{border-color:#5fb6f5} +.custom-checkbox p.help-block,.custom-radio p.help-block{margin-top:0} +.custom-radio label:before{border-radius:8px} +.custom-checkbox label:before{border-radius:2px} +.switch-field .field-switch{padding-left:75px;float:left} +.custom-switch{display:block;width:58px;height:26px;position:relative;text-transform:uppercase;border:none;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} +.custom-switch *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.custom-switch.disabled{opacity:0.5;filter:alpha(opacity=50)} +.custom-switch .slide-button{z-index:4;display:block;position:absolute;right:34px;top:2px;width:22px;height:22px;background-color:#f6f6f6;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:all 0.1s;transition:all 0.1s} +.custom-switch label,.custom-switch > span{line-height:23px;vertical-align:middle} +.custom-switch label{z-index:3;width:100%;display:block;position:relative} +.custom-switch input{z-index:5;position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0)} +.custom-switch input:checked ~ .slide-button{right:2px} +.custom-switch input:checked ~ span{background-color:#8da85e} +.custom-switch input:checked ~ span span:first-of-type{color:#FFFFFF;display:block} +.custom-switch input:checked ~ span span:last-of-type{color:#666666;display:none} +.custom-switch > span{display:block;height:100%;position:absolute;left:0;width:100%;background-color:#cc3300;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px} +.custom-switch > span span{z-index:5;display:block;width:50%;position:absolute;top:1px;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.custom-switch > span span:last-child{left:50%;color:#FFFFFF;display:block} +.custom-switch > span span:first-of-type{padding-left:9px;display:none;color:#666666} +.custom-select .select2-choice{border:0;border-radius:2px} +.custom-select .select2-choice .select2-arrow{border-radius:0 2px 2px 0} +.custom-select.select2-container{padding:0px} +.custom-select.select2-container .select2-choices{border:0 !important;border-radius:2px} +.custom-select.select2-container .loading-indicator{background:transparent} +.custom-select.select2-container .loading-indicator > span{background-image:url(../images/loading-indicator-transparent.svg);left:auto;right:10px;top:19px;background-size:17px 17px} +.custom-select.select2-container.in-progress .select2-choice .select2-arrow{display:none !important} +.custom-select.select2-container.select2-dropdown-open{border-color:#808c8d} +.custom-select.select2-container.select2-dropdown-open,.custom-select.select2-container.select2-dropdown-open .select2-choices{border-radius:2px 2px 0 0} +.custom-select.select2-container.select2-dropdown-open.select2-drop-above{border-radius:0 0 2px 2px} +.custom-select.select2-container-active{border-color:#808c8d} +.custom-select.select2-container .select2-choice{height:36px;line-height:36px;padding:0 0 0 15px;border:none;background:#FFFFFF} +.custom-select.select2-container .select2-choice .select2-arrow{width:38px;background:none;background:transparent;border-left:none} +.custom-select.select2-container .select2-choice .select2-arrow b{background:none !important;text-align:center;color:#666666} +.custom-select.select2-container .select2-choice .select2-arrow b:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f107"} +.custom-select.select2-container.select2-container-disabled{background-color:#f4f4f4} +.custom-select.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4} +.custom-select.select2-container.select2-container-disabled .select2-choice .select2-arrow b{opacity:0.5;filter:alpha(opacity=50)} +.custom-select.select2-container.select2-container-active .select2-choice,.custom-select.select2-container.select2-container-active .select2-choices{-webkit-box-shadow:none;box-shadow:none} +.custom-select.select2-container.select2-dropdown-open .select2-choice,.custom-select.select2-container.select2-dropdown-open.select2-drop-above .select2-choice{background:#f6f6f6} +.custom-select.select2-container.select2-dropdown-open .select2-choice .select2-arrow,.custom-select.select2-container.select2-dropdown-open.select2-drop-above .select2-choice .select2-arrow{border-left-color:transparent} +.custom-select.select2-container.select2-dropdown-open .select2-choice .select2-arrow b:before,.custom-select.select2-container.select2-dropdown-open.select2-drop-above .select2-choice .select2-arrow b:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f106"} +.select2-container-multi.form-control{height:auto} +.select2-container-multi .select2-choices{min-height:28px;line-height:28px;padding-left:10px;background:none} +.select2-container-multi .select2-choices .select2-search-choice{background:none;padding:8px 15px;margin:4px 0 4px 5px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:0.25s linear;transition:0.25s linear} +.select2-container-multi .select2-choices .select2-search-choice:hover{padding:8px 7px 8px 23px} +.select2-container-multi .select2-choices .select2-search-choice:hover .select2-search-choice-close{opacity:1} +.select2-container-multi .select2-search-choice-close{-webkit-transition:0.25s linear;transition:0.25s linear;opacity:0;left:7px} +.select2-drop-multi .select2-no-results{padding:7px} +.select2-drop{-webkit-box-shadow:none;box-shadow:none;border:1px solid #b2b9be;border-top:none} +.select2-drop.select2-drop-above{-webkit-box-shadow:none;box-shadow:none;border:1px solid #b2b9be;border-bottom:none} +.select2-drop.select2-drop-active{border-bottom-right-radius:2px;border-bottom-left-radius:2px} +.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #b2b9be;border-bottom-right-radius:0;border-bottom-left-radius:0} +.select2-drop .select2-search{padding:0;min-height:36px} +.select2-drop .select2-search input{min-height:36px;border:none;border-bottom:1px solid #b2b9be;background:transparent url('../images/bitmap-icons.png') no-repeat 100% -84px !important} +.select2-drop .select2-results{padding:0;margin:0;font-size:13px} +.select2-drop .select2-results .select2-no-results,.select2-drop .select2-results .select2-searching,.select2-drop .select2-results .select2-selection-limit{background:#FFFFFF} +.select2-drop .select2-results .select2-no-results{padding:7px !important} +.select2-drop .select2-results .select2-highlighted{background:#4da7e8} +.select2-drop .select2-results > li > div{padding:5px 7px 5px} +[data-control=toolbar] .form-control{display:inline-block;margin-right:15px} +[data-control=toolbar] .form-control.width-50{width:50px} +[data-control=toolbar] .form-control.width-100{width:100px} +[data-control=toolbar] .form-control.width-150{width:150px} +[data-control=toolbar] input[type=text].form-control,[data-control=toolbar] label{position:relative;top:5px} +[data-control=toolbar] label{margin-right:7px} +[data-control=toolbar] label.standalone{margin-right:15px} +[data-control=toolbar] .select2-container{display:inline-block;width:auto;height:36px} +[data-control=toolbar] .select2-container .select2-choice{height:34px;line-height:34px} +[data-control=toolbar] select.form-control.custom-select{display:none} +tr.rowlink td{cursor:pointer} +tr.rowlink td.nolink{cursor:auto} +.table tbody tr.rowlink:hover td{background-color:#f5f5f5} +a.rowlink{color:inherit;font:inherit;text-decoration:inherit} +table{max-width:100%;background-color:transparent} +th{text-align:left} +.table{width:100%;margin-bottom:20px;border-collapse:separate} +.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:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd} +.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #dddddd} +.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{border-top:0} +.table > tbody + tbody{border-top:2px solid #dddddd} +.table .table{background-color:#ffffff} +.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{padding:5px} +.table-bordered{border:1px solid #dddddd} +.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #dddddd} +.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:2px} +.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th{background-color:#f9f9f9} +.table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th{background-color:#f5f5f5} +table col[class*="col-"]{position:static;float:none;display:table-column} +table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell} +.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{background-color:#f5f5f5} +.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8} +.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{background-color:#dff0d8} +.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6} +.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th{background-color:#d9edf7} +.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3} +.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{background-color:#fcf8e3} +.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc} +.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{background-color:#f2dede} +.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc} +@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd;-webkit-overflow-scrolling:touch} +.table-responsive > .table{margin-bottom:0} +.table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td{white-space:nowrap} +.table-responsive > .table-bordered{border:0} +.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0} +.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0} +.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0} +} +table.table.data{font-size:12px} +table.table.data thead{background:#ffffff} +table.table.data thead td,table.table.data thead th{border-width:1px;border-top:1px solid #e2e2e2 !important;border-color:#e2e2e2;padding:0;font-weight:normal} +table.table.data thead td > a,table.table.data thead th > a,table.table.data thead td > span,table.table.data thead th > span{display:block;padding:13px 15px;text-transform:uppercase;color:#333333;text-decoration:none} +table.table.data thead td > a:hover,table.table.data thead th > a:hover,table.table.data thead td > span:hover,table.table.data thead th > span:hover{color:#000000} +table.table.data thead td.sort-desc > span:after,table.table.data thead th.sort-desc > span:after,table.table.data thead td.sort-desc > a:after,table.table.data thead th.sort-desc > a:after{font-size:14px;line-height:14px;display:inline-block;margin-left:8px;vertical-align:baseline;opacity:0.2;filter:alpha(opacity=20);font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f107"} +table.table.data thead td.sort-desc > span:hover:after,table.table.data thead th.sort-desc > span:hover:after,table.table.data thead td.sort-desc > a:hover:after,table.table.data thead th.sort-desc > a:hover:after{opacity:0.6;filter:alpha(opacity=60)} +table.table.data thead td.sort-asc > span:after,table.table.data thead th.sort-asc > span:after,table.table.data thead td.sort-asc > a:after,table.table.data thead th.sort-asc > a:after{font-size:14px;line-height:14px;display:inline-block;margin-left:8px;vertical-align:baseline;opacity:0.2;filter:alpha(opacity=20);font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f106"} +table.table.data thead td.sort-asc > span:hover:after,table.table.data thead th.sort-asc > span:hover:after,table.table.data thead td.sort-asc > a:hover:after,table.table.data thead th.sort-asc > a:hover:after{opacity:0.6;filter:alpha(opacity=60)} +table.table.data thead td.active,table.table.data thead th.active{background-color:inherit} +table.table.data thead td.active > span:after,table.table.data thead th.active > span:after,table.table.data thead td.active > a:after,table.table.data thead th.active > a:after{color:#c63e26;opacity:1 !important;filter:alpha(opacity=100) !important} +table.table.data thead tr th:first-child{padding-left:5px} +table.table.data tbody tr:nth-child(even) td,table.table.data tbody tr:nth-child(even) th{background-color:#f5f5f5} +table.table.data tbody td,table.table.data tbody th{padding:11px 15px;color:#666666;border-color:#eeeeee} +table.table.data tbody td a,table.table.data tbody th a{color:#666666} +table.table.data tbody td a:hover,table.table.data tbody th a:hover{text-decoration:none} +table.table.data tbody td div.progress,table.table.data tbody th div.progress{position:relative;overflow:visible;height:auto;margin-bottom:0;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none} +table.table.data tbody td div.progress div.bar,table.table.data tbody th div.progress div.bar{position:absolute;left:-15px;top:-11px;bottom:-11px;background:#0181b9;opacity:0.3;filter:alpha(opacity=30)} +table.table.data tbody td div.progress a,table.table.data tbody th div.progress a{position:relative} +table.table.data tbody tr:first-child th,table.table.data tbody tr:first-child td{border-top-width:0} +table.table.data tbody tr td:first-child{border-left:3px solid transparent;padding-left:17px} +table.table.data tbody tr.active td{color:#000000} +table.table.data tbody tr.active td:first-child{border-left:3px solid #ff9933} +table.table.data tbody tr:not(.no-data):hover td,table.table.data tbody tr:not(.no-data).selected td{background:#4da7e8 !important;color:white} +table.table.data tbody tr:not(.no-data):hover td a,table.table.data tbody tr:not(.no-data).selected td a,table.table.data tbody tr:not(.no-data):hover td span,table.table.data tbody tr:not(.no-data).selected td span,table.table.data tbody tr:not(.no-data):hover td i[class^="icon-"],table.table.data tbody tr:not(.no-data).selected td i[class^="icon-"]{color:white} +table.table.data tbody tr.hidden td,table.table.data tbody tr.hidden th,table.table.data tbody tr.hidden td a,table.table.data tbody tr.hidden th a{display:none} +table.table.data tbody tr.strike td,table.table.data tbody tr.strike th,table.table.data tbody tr.strike td a,table.table.data tbody tr.strike th a{text-decoration:line-through} +table.table.data tbody tr.processing td,table.table.data tbody tr.processing th,table.table.data tbody tr.processing td a,table.table.data tbody tr.processing th a{color:#666666} +table.table.data tbody tr.negative td,table.table.data tbody tr.negative th,table.table.data tbody tr.negative td a,table.table.data tbody tr.negative th a{color:#b2341c} +table.table.data tbody tr.positive td,table.table.data tbody tr.positive th,table.table.data tbody tr.positive td a,table.table.data tbody tr.positive th a{color:#278731} +table.table.data tbody tr.disabled td,table.table.data tbody tr.deleted td,table.table.data tbody tr.disabled th,table.table.data tbody tr.deleted th,table.table.data tbody tr.disabled td a,table.table.data tbody tr.deleted td a,table.table.data tbody tr.disabled th a,table.table.data tbody tr.deleted th a{color:#888888} +table.table.data tbody tr.new td,table.table.data tbody tr.important td,table.table.data tbody tr.new th,table.table.data tbody tr.important th,table.table.data tbody tr.new td a,table.table.data tbody tr.important td a,table.table.data tbody tr.new th a,table.table.data tbody tr.important th a{font-weight:600} +table.table.data tbody tr.safe td,table.table.data tbody tr.special td,table.table.data tbody tr.safe th,table.table.data tbody tr.special th,table.table.data tbody tr.safe td a,table.table.data tbody tr.special td a,table.table.data tbody tr.safe th a,table.table.data tbody tr.special th a{color:#98a7a8} +table.table.data tbody td.column-break-word{word-wrap:break-word;word-break:break-all} +table.table.data tbody td.column-single-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} +table.table.data tbody td.column-slim{padding-left:0;padding-right:0} +table.table.data tbody.icons td i[class^="icon-"]{display:inline-block;margin-right:7px;font-size:15px;color:#95a5a6;position:relative;top:1px} +table.table.data tbody.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} +table.table.data tbody td.column-compact{padding:0} +table.table.data tfoot a{color:#666666;text-decoration:none} +table.table.data tfoot td,table.table.data tfoot th{border-color:#e2e2e2;padding:10px 15px} +table.table.data th.list-cell-type-switch,table.table.data td.list-cell-type-switch{text-align:center} +table.table.data .list-checkbox{padding-left:16px;padding-right:8px;width:52px;vertical-align:top;border-right:1px solid #eeeeee} +table.table.data .list-checkbox .checkbox{margin:0} +table.table.data .list-checkbox .custom-checkbox{position:relative;top:5px;left:-2px} +table.table.data .list-checkbox .custom-checkbox label{margin-right:0} +table.table.data thead tr th.list-checkbox{padding:18px 0 0 20px} +table.table.data .list-tree{width:10px;padding:0} +table.table.data .list-tree a.list-expand-collapse{padding:5px;display:block;text-align:center;font-size:14px;position:relative;top:5px;left:10px;text-decoration:none !important} +table.table.data tr.list-tree-level-1 a.list-expand-collapse{left:30px} +table.table.data tr.list-tree-level-1 td.list-cell-index-1{padding-left:35px} +table.table.data tr.list-tree-level-2 a.list-expand-collapse{left:40px} +table.table.data tr.list-tree-level-2 td.list-cell-index-1{padding-left:45px} +table.table.data tr.list-tree-level-3 a.list-expand-collapse{left:50px} +table.table.data tr.list-tree-level-3 td.list-cell-index-1{padding-left:55px} +table.table.data tr.list-tree-level-4 a.list-expand-collapse{left:60px} +table.table.data tr.list-tree-level-4 td.list-cell-index-1{padding-left:65px} +table.table.data tr.list-tree-level-5 a.list-expand-collapse{left:70px} +table.table.data tr.list-tree-level-5 td.list-cell-index-1{padding-left:75px} +table.table.data tr.list-tree-level-6 a.list-expand-collapse{left:80px} +table.table.data tr.list-tree-level-6 td.list-cell-index-1{padding-left:85px} +table.table.data tr.list-tree-level-7 a.list-expand-collapse{left:90px} +table.table.data tr.list-tree-level-7 td.list-cell-index-1{padding-left:95px} +table.table.data tr.list-tree-level-8 a.list-expand-collapse{left:100px} +table.table.data tr.list-tree-level-8 td.list-cell-index-1{padding-left:105px} +table.table.data tr.list-tree-level-9 a.list-expand-collapse{left:110px} +table.table.data tr.list-tree-level-9 td.list-cell-index-1{padding-left:115px} +table.table.data tr.list-tree-level-10 a.list-expand-collapse{left:120px} +table.table.data tr.list-tree-level-10 td.list-cell-index-1{padding-left:125px} +table.table.data tr.list-tree-level-11 a.list-expand-collapse{left:130px} +table.table.data tr.list-tree-level-11 td.list-cell-index-1{padding-left:135px} +table.table.data tr.list-tree-level-12 a.list-expand-collapse{left:140px} +table.table.data tr.list-tree-level-12 td.list-cell-index-1{padding-left:145px} +table.table.data tr.list-tree-level-13 a.list-expand-collapse{left:150px} +table.table.data tr.list-tree-level-13 td.list-cell-index-1{padding-left:155px} +table.table.data tr.list-tree-level-14 a.list-expand-collapse{left:160px} +table.table.data tr.list-tree-level-14 td.list-cell-index-1{padding-left:165px} +table.table.data tr.list-tree-level-15 a.list-expand-collapse{left:170px} +table.table.data tr.list-tree-level-15 td.list-cell-index-1{padding-left:175px} +table.table.data tr.list-tree-level-16 a.list-expand-collapse{left:180px} +table.table.data tr.list-tree-level-16 td.list-cell-index-1{padding-left:185px} +table.table.data tr.list-tree-level-17 a.list-expand-collapse{left:190px} +table.table.data tr.list-tree-level-17 td.list-cell-index-1{padding-left:195px} +table.table.data tr.list-tree-level-18 a.list-expand-collapse{left:200px} +table.table.data tr.list-tree-level-18 td.list-cell-index-1{padding-left:205px} +table.table.data tr.list-tree-level-19 a.list-expand-collapse{left:210px} +table.table.data tr.list-tree-level-19 td.list-cell-index-1{padding-left:215px} +table.table.data tr.list-tree-level-20 a.list-expand-collapse{left:220px} +table.table.data tr.list-tree-level-20 td.list-cell-index-1{padding-left:225px} +table.table.data tr.list-tree-level-21 a.list-expand-collapse{left:230px} +table.table.data tr.list-tree-level-21 td.list-cell-index-1{padding-left:235px} +table.table.data tr.list-tree-level-22 a.list-expand-collapse{left:240px} +table.table.data tr.list-tree-level-22 td.list-cell-index-1{padding-left:245px} +table.table.data tr.list-tree-level-23 a.list-expand-collapse{left:250px} +table.table.data tr.list-tree-level-23 td.list-cell-index-1{padding-left:255px} +table.table.data tr.list-tree-level-24 a.list-expand-collapse{left:260px} +table.table.data tr.list-tree-level-24 td.list-cell-index-1{padding-left:265px} +table.table.data tr.list-tree-level-25 a.list-expand-collapse{left:270px} +table.table.data tr.list-tree-level-25 td.list-cell-index-1{padding-left:275px} +.list-preview{padding:0;margin-bottom:20px;background:white;border:1px solid #e2e2e2} +.list-preview .list-header:first-child{padding-top:20px} +.list-preview .control-list:last-child > table{margin-bottom:0} +.list-flush table.table.data thead tr th{border-top:none !important} +.control-list p.no-data{padding:18px 20px;margin:0 20px;color:#666666;font-size:14px;text-align:center;font-weight:300;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} +.control-list table.table.data .list-setup{width:48px} +.control-list table.table.data .list-setup a{display:block;color:#000000} +.control-list table.table.data .list-setup a:before{font-size:14px;line-height:14px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0ca";display:inline-block;margin-left:8px;vertical-align:baseline;opacity:0.6;filter:alpha(opacity=60)} +.control-list table.table.data .list-setup a:hover:before{opacity:1;filter:alpha(opacity=100);color:#4da7e8 !important} +.control-list table.table.data .list-pagination{font-size:14px;text-align:right;padding-top:20px} +.control-list table.table.data .list-pagination .loading-indicator div{margin-left:20px;font-size:12px} +.list-header{background-color:transparent;padding:0 20px 1px 20px} +.list-header h3{font-size:14px;color:#7e8c8d;text-transform:uppercase;font-weight:600;margin-top:0;margin-bottom:15px} +.report-widget .table-container{margin:-15px} +.report-widget .table-container table.table.data{margin-bottom:0} +.report-widget .table-container table.table.data thead tr th{border-top:none !important} +.report-widget .table-container table.table.data tbody tr:nth-child(even) td,.report-widget .table-container table.table.data tbody tr:nth-child(even) th{background-color:transparent} +@media only screen and (max-width:960px){.control-list table,.control-list thead,.control-list tbody,.control-list th,.control-list td,.control-list tr{display:block} +.control-list table{position:relative;border-top:1px solid #e2e2e2} +.control-list table thead tr td,.control-list table thead tr th{position:absolute;top:-9999px;left:-9999px} +.control-list table thead tr th.list-setup{position:absolute;top:auto;left:auto;bottom:0;right:0;border:none !important} +.control-list table thead tr th.list-setup a{padding:10px 15px} +.control-list table tbody tr{border-bottom:1px solid #e2e2e2} +.control-list table tbody tr td{border:none;border-left:3px solid transparent;position:relative;padding-left:40% !important;white-space:normal;text-align:left;min-height:40px} +.control-list table tbody tr td:before{position:absolute;top:0;left:0;width:35%;padding:11px 15px;white-space:nowrap;text-align:left;color:#333333;content:attr(data-title)} +.control-list table tbody tr:hover td:before{color:white !important} +.control-list table tbody tr.active td{border-left:3px solid #ff9933} +.control-list table tbody tr.active td:before{color:#000000} +.control-list table tbody tr td.list-setup{display:none} +.control-list table tfoot tr td{border:none} +.control-list table .list-checkbox{width:100% !important;border-right:none !important;padding-left:16px !important} +} +.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent} +.dropdown{position:relative} +.dropdown-toggle:focus{outline:0} +.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border:1px solid #949ea6;border-radius:2px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box} +.dropdown-menu.pull-right{right:0;left:auto} +.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5} +.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#39454a;white-space:nowrap} +.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5} +.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#5fb6f5} +.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999999} +.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed} +.open > .dropdown-menu{display:block} +.open > a{outline:0} +.dropdown-menu-right{left:auto;right:0} +.dropdown-menu-left{left:0;right:auto} +.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999999} +.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990} +.pull-right > .dropdown-menu{right:0;left:auto} +.dropup .caret{border-top:0;border-bottom:4px solid;content:""} +.dropup .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px} +.dropdown-menu{padding:0;background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none} +.dropdown-menu .dropdown-container > ul{border:1px solid #949ea6;background-color:#ffffff;border-radius:2px;padding:0;list-style:none;position:relative;margin-top:7px} +.dropdown-menu .dropdown-container > ul:after{content:'';display:block;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:8px solid #ffffff;position:absolute;left:15px;top:-8px;z-index:101} +.dropdown-menu .dropdown-container > ul:before{content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-bottom:9px solid #949ea6;position:absolute;left:14px;top:-9px;z-index:100} +.dropdown-menu .dropdown-container > ul li a{outline:none;padding:8px 15px;font-size:13px;display:block;color:#39454a;position:relative} +.dropdown-menu .dropdown-container > ul li a:hover,.dropdown-menu .dropdown-container > ul li a:focus{text-decoration:none;color:#ffffff;background-color:#2f99da} +.dropdown-menu .dropdown-container > ul li a:hover[class^="oc-icon-"]:before,.dropdown-menu .dropdown-container > ul li a:focus[class^="oc-icon-"]:before,.dropdown-menu .dropdown-container > ul li a:hover[class*=" oc-icon-"]:before,.dropdown-menu .dropdown-container > ul li a:focus[class*=" oc-icon-"]:before{color:white} +.dropdown-menu .dropdown-container > ul li a[class^="oc-icon-"],.dropdown-menu .dropdown-container > ul li a[class*=" oc-icon-"]{padding-left:30px} +.dropdown-menu .dropdown-container > ul li a[class^="oc-icon-"]:before,.dropdown-menu .dropdown-container > ul li a[class*=" oc-icon-"]:before{position:absolute;font-size:14px;left:9px;top:7px;color:#949ea6} +.dropdown-menu .dropdown-container > ul li.first-item a:hover:after,.dropdown-menu .dropdown-container > ul li.first-item a:focus:after{content:'';display:block;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:8px solid #2f99da;position:absolute;left:15px;top:-8px;z-index:102} +.dropdown-menu .dropdown-container > ul li.dropdown-title{display:none} +.dropdown-menu .dropdown-container > ul li.divider{margin:0} +.dropdown-menu.pull-right .dropdown-container > ul:after{left:auto;right:15px} +.dropdown-menu.pull-right .dropdown-container > ul:before{left:auto;right:14px} +.dropdown-menu.pull-right .dropdown-container > ul li.first-item a:hover:after,.dropdown-menu.pull-right .dropdown-container > ul li.first-item a:focus:after{left:auto;right:15px} +.dropdown-menu.top .dropdown-container > ul:after{content:'';display:block;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:8px solid #ffffff;border-bottom-width:0;top:auto;bottom:-8px} +.dropdown-menu.top .dropdown-container > ul:before{content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-top:9px solid #949ea6;border-bottom-width:0;top:auto;bottom:-9px} +.touch .dropdown-menu .dropdown-container > ul li a:hover{color:#39454a;background:white} +.touch .dropdown-menu .dropdown-container > ul li a:hover:before{position:absolute;font-size:14px;left:9px;top:7px;color:#949ea6} +.touch .dropdown-menu .dropdown-container > ul li.first-item a:hover:after{content:'';display:none} +body.dropdown-open .dropdown-overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:300} +@media (max-width:480px){body.dropdown-open{overflow:hidden} +body.dropdown-open .dropdown-overlay{background:rgba(0,0,0,0.4)} +body.dropdown-open .dropdown-menu{overflow:auto;overflow-y:scroll;position:fixed !important;margin:0 !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:1040} +body.dropdown-open .dropdown-menu .dropdown-container{padding:10px;height:100%} +body.dropdown-open .dropdown-menu .dropdown-container ul{min-height:100%;margin-top:0} +body.dropdown-open .dropdown-menu .dropdown-container ul:before,body.dropdown-open .dropdown-menu .dropdown-container ul:after{display:none} +body.dropdown-open .dropdown-menu .dropdown-container ul li.dropdown-title{display:block;padding:8px 15px;border-bottom:1px solid #c9c9c9;color:#39454a;position:relative;cursor:pointer;font-weight:600} +body.dropdown-open .dropdown-menu .dropdown-container ul li.dropdown-title:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f00d";position:absolute;top:7px;right:13px;opacity:0.3;filter:alpha(opacity=30)} +body.dropdown-open .dropdown-menu .dropdown-container ul li.first-item a:hover:after,body.dropdown-open .dropdown-menu .dropdown-container ul li.first-item :focus:after{content:'';display:none} +} +div.control-popover{position:absolute;background-clip:content-box;left:0;top:0;z-index:570;visibility:hidden} +div.control-popover.in,div.control-popover.fade{visibility:visible} +div.control-popover.fade > div{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s,width 0s;transition:all 0.3s,width 0s;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)} +div.control-popover.fade.in > div{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)} +div.control-popover > div{position:relative;background:#ffffff;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.05);box-shadow:2px 2px 2px rgba(0,0,0,0.05);border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:2px;border-bottom-left-radius:2px} +div.control-popover > div:after,div.control-popover > div:before{position:absolute} +div.control-popover > div:after{z-index:601} +div.control-popover > div:before{z-index:600} +div.control-popover.placement-bottom > div{border:1px solid #949ea6} +div.control-popover.placement-bottom > div:after{content:'';display:block;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:8px solid #ffffff;left:15px;top:-8px} +div.control-popover.placement-bottom > div:before{content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-bottom:9px solid #949ea6;left:14px;top:-9px} +div.control-popover.placement-top > div:after{content:'';display:block;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:8px solid #ffffff;border-bottom-width:0;left:15px;bottom:-8px} +div.control-popover.placement-top > div:before{content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-top:9px solid #949ea6;border-bottom-width:0;left:14px;bottom:-9px} +div.control-popover.placement-left > div:after{content:'';display:block;width:0;height:0;border-top:7.5px solid transparent;border-bottom:7.5px solid transparent;border-left:8px solid #ffffff;right:-8px;top:7px} +div.control-popover.placement-left > div:before{content:'';display:block;width:0;height:0;border-top:8.5px solid transparent;border-bottom:8.5px solid transparent;border-left:9px solid #949ea6;right:-9px;top:6px} +div.control-popover.placement-right > div:after{content:'';display:block;width:0;height:0;border-top:7.5px solid transparent;border-bottom:7.5px solid transparent;border-right:8px solid #ffffff;left:-8px;top:7px} +div.control-popover.placement-right > div:before{content:'';display:block;width:0;height:0;border-top:8.5px solid transparent;border-bottom:8.5px solid transparent;border-right:9px solid #949ea6;left:-9px;top:6px} +div.control-popover div.popover-body{padding:15px} +div.control-popover div.popover-body.form-container{padding-bottom:0} +div.control-popover div.popover-footer{padding:0 20px 20px 20px} +div.control-popover .popover-head{background:#d35400;padding:14px 16px;position:relative;color:#ffffff;border-top-right-radius:2px;border-top-left-radius:2px} +div.control-popover .popover-head:before{z-index:602;position:absolute} +div.control-popover .popover-head h3{font-size:14px;font-weight:600;margin-top:0;margin-bottom:0;padding-right:15px;line-height:130%} +div.control-popover .popover-head p{font-size:13px;font-weight:100;margin:10px 0 0 0} +div.control-popover .popover-head .close{float:none;position:absolute;right:11px;top:12px;color:#ffffff;outline:none} +div.control-popover .popover-head .close:hover{opacity:1;filter:alpha(opacity=100)} +div.control-popover.placement-bottom .popover-head:before{content:'';display:block;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:8px solid #d35400;left:15px;top:-8px} +div.control-popover.placement-left .popover-head:before{content:'';display:block;width:0;height:0;border-top:7.5px solid transparent;border-bottom:7.5px solid transparent;border-left:8px solid #d35400;right:-8px;top:7px} +div.control-popover.placement-right .popover-head:before{content:'';display:block;width:0;height:0;border-top:7.5px solid transparent;border-bottom:7.5px solid transparent;border-right:8px solid #d35400;left:-8px;top:7px} +.popover-highlight{position:relative;z-index:562 !important} +.popover-highlight:hover,.popover-highlight:active,.popover-highlight:focus{z-index:562 !important} +div.popover-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.3);z-index:560} +@media (max-width:480px){body.popover-open{overflow:hidden} +body.popover-open .control-popover{overflow:auto;overflow-y:scroll;position:fixed;margin:0;padding:10px;width:100% !important;z-index:609;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important} +body.popover-open .control-popover > div{padding:0;min-height:100%;-webkit-box-shadow:none;box-shadow:none} +body.popover-open .control-popover > div:before,body.popover-open .control-popover > div:after{display:none} +body.popover-open .control-popover .popover-head:before{display:none} +} +.inspector-fields{min-width:220px;border-collapse:collapse;width:100%;table-layout:fixed;border-bottom-right-radius:2px;border-bottom-left-radius:2px} +.inspector-fields td,.inspector-fields th{padding:5px 12px;color:#333333;font-size:12px;width:50%;border-bottom:1px solid #c8cccd} +.inspector-fields tr:last-child td,.inspector-fields tr:last-child th{border-bottom:none} +.inspector-fields tr:last-child td,.inspector-fields tr:last-child td input[type=text]{-webkit-border-radius:0 0 2px 0;-moz-border-radius:0 0 2px 0;border-radius:0 0 2px 0} +.inspector-fields tr.group{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} +.inspector-fields tr.group th{background:#e0e4e5;font-weight:600;cursor:pointer} +.inspector-fields tr.collapsed{display:none} +.inspector-fields tr.expanded{display:table-row} +.inspector-fields.has-groups th{padding-left:20px} +.inspector-fields.has-groups tr.grouped th{padding-left:35px} +.inspector-fields td{font-weight:300;border-left:1px solid #f2f2f2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden} +.inspector-fields td.text input[type=text]{background:transparent} +.inspector-fields td.text input[type=text]::-webkit-input-placeholder{font-weight:normal !important;color:#b5babd} +.inspector-fields td.text input[type=text]:-moz-placeholder{font-weight:normal !important;color:#b5babd} +.inspector-fields td.text input[type=text]::-moz-placeholder{font-weight:normal !important;color:#b5babd} +.inspector-fields td.text input[type=text]:-ms-input-placeholder{font-weight:normal !important;color:#b5babd} +.inspector-fields td.text.active{background:#ffffff;border-left:1px solid #c8cccd} +.inspector-fields td.dropdown{padding:0 !important} +.inspector-fields td select{width:90%} +.inspector-fields td div.external-param-editor-container{position:relative;padding-right:30px} +.inspector-fields td div.external-param-editor-container div.external-editor{bottom:0;margin:-5px -12px;right:30px;left:auto;top:0;position:absolute;-webkit-transition:left 0.2s;transition:left 0.2s;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);will-change:transform} +.inspector-fields td div.external-param-editor-container div.external-editor div.controls{position:absolute;width:100%;height:100%;left:0;top:0} +.inspector-fields td div.external-param-editor-container div.external-editor div.controls a{position:absolute;left:0;top:0;display:inline-block;height:100%;width:30px;color:#2b3e50;outline:none} +.inspector-fields td div.external-param-editor-container div.external-editor div.controls a i{display:inline-block;position:relative;left:10px;top:4px;font-size:15px} +.inspector-fields td div.external-param-editor-container div.external-editor div.controls input{position:absolute;display:block;border:none;width:100%;height:100%;left:0;top:0;padding-left:30px;padding-right:12px;background:transparent} +.inspector-fields td div.external-param-editor-container.editor-visible div.external-editor div.controls input{background:#f2f2f2} +.inspector-fields td.active div.external-param-editor-container div.external-editor div.controls input{background:white} +.inspector-fields td.dropdown div.external-param-editor-container div.external-editor{height:100%;margin:0;bottom:auto} +.inspector-fields th{font-weight:500} +.inspector-fields th > div{position:relative} +.inspector-fields th > div > div{white-space:nowrap;padding-right:10px;text-overflow:ellipsis;overflow:hidden;width:100%} +.inspector-fields th > div > div span.info{display:inline-block;position:absolute;right:-1px;top:3px;font-size:14px;width:10px;height:12px;line-height:80%;opacity:0.4;filter:alpha(opacity=40)} +.inspector-fields th > div > div span.info:before{margin-left:3px} +.inspector-fields th > div > div span.info:hover{opacity:1;filter:alpha(opacity=100)} +.inspector-fields th > div a.expandControl{display:block;position:absolute;width:12px;height:12px;left:-15px;top:2px;text-indent:-100000em} +.inspector-fields th > div a.expandControl span{position:absolute;display:inline-block;left:0;top:0;width:12px;height:12px} +.inspector-fields th > div a.expandControl span:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105";position:absolute;left:4px;top:-2px;width:12px;height:12px;font-size:13px;color:#333333;text-indent:0} +.inspector-fields th > div a.expandControl.expanded span:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f107";left:2px} +.inspector-fields input[type=text]{display:block;width:100%;border:none;outline:none} +.inspector-fields div.custom-checkbox{margin-top:0;margin-bottom:0} +.inspector-fields div.custom-checkbox label:before{top:-12px} +.inspector-fields div.custom-select{width:100%} +.inspector-fields div.custom-select.select2-container .select2-choice{background:transparent;height:30px;line-height:29px;padding-left:12px;padding-right:3px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important} +.inspector-fields div.custom-select.select2-container .select2-choice.select2-default{font-weight:normal !important} +.inspector-fields div.custom-select.select2-container .loading-indicator > span{top:15px} +.inspector-fields div.custom-select.select2-container.select2-dropdown-open{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important} +.inspector-fields div.custom-select.select2-container.select2-dropdown-open .select2-choice{background:white} +.inspector-fields tr.changed td{font-weight:600} +.inspector-fields tr.changed td input[type=text]{font-weight:600} +.inspector-fields tr.changed td div.custom-select.select2-container .select2-choice{font-weight:600} +div.control-popover.control-inspector > div{background:#f2f2f2;border:none;-webkit-box-shadow:none;box-shadow:none} +div.control-popover.control-inspector > div:before,div.control-popover.control-inspector > div:after{display:none} +div.control-popover.hero .inspector-fields th,div.control-popover.hero .inspector-fields td{padding:9px 12px;font-weight:600 !important;font-size:13px} +div.control-popover.hero .inspector-fields td{font-weight:400 !important} +div.control-popover.hero .inspector-fields div.custom-select.select2-container .select2-choice{height:36px;line-height:36px} +.select2-drop.ocInspectorDropdown{font-size:12px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border:none !important} +.select2-drop.ocInspectorDropdown > .select2-results > li > div{padding:5px 12px 5px} +.select2-drop.ocInspectorDropdown > .select2-results li.select2-no-results{padding:5px 12px 5px} +.select2-drop.ocInspectorDropdown .select2-search{min-height:26px;position:relative} +.select2-drop.ocInspectorDropdown .select2-search:after{position:absolute;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f002";right:8px;top:5px;color:#95a5a6} +.select2-drop.ocInspectorDropdown .select2-search input.select2-input{min-height:26px;background:transparent !important;padding-left:12px;padding-right:12px} +.select2-drop.ocInspectorDropdown.select2-drop-above .select2-search:after{top:7px} +@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0} +to{background-position:0 0} +} +@keyframes progress-bar-stripes{from{background-position:40px 0} +to{background-position:0 0} +} +.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)} +.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#ffffff;text-align:center;background-color:#5fb6f5;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease} +.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite} +.progress-bar-success{background-color:#5cb85c} +.progress-bar-info{background-color:#5bc0de} +.progress-bar-warning{background-color:#f0ad4e} +.progress-bar-danger{background-color:#d9534f} +div.progress{height:9px;-webkit-box-shadow:none;box-shadow:none;background:#d9dee0} +.progress-bar{line-height:9px;-webkit-box-shadow:none;box-shadow:none;background-color:#2f99da} +.progress-bar.progress-bar-success{background-color:#31ac5f} +.control-pagination{font-size:0} +.control-pagination .page-iteration{margin-right:4px;font-size:12px;color:#98a7a8} +.control-pagination .page-next,.control-pagination .page-back{display:inline-block;padding:10px 15px} +.control-pagination .page-next:before,.control-pagination .page-back:before{color:#666666;font-size:19px;line-height:19px;display:inline-block;vertical-align:baseline;position:relative;top:2px} +.control-pagination a.page-next:hover:before,.control-pagination a.page-back:hover:before{color:#1795f1} +.control-pagination span.page-next:before,.control-pagination span.page-back:before{color:#b6b6b6} +.control-pagination .page-next{padding-left:6px} +.control-pagination .page-back{padding-right:6px} +.control-pagination .page-next:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"} +.control-pagination .page-back:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f104"} +.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)} +.tooltip.in{opacity:0.9;filter:alpha(opacity=90)} +.tooltip.top{margin-top:-3px;padding:5px 0} +.tooltip.right{margin-left:3px;padding:0 5px} +.tooltip.bottom{margin-top:3px;padding:5px 0} +.tooltip.left{margin-left:-3px;padding:0 5px} +.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;border-radius:2px} +.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid} +.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000} +.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000000} +.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000000} +.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000} +.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000} +.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000} +.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000000} +.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000000} +.loading-indicator{padding:20px 20px 20px 60px;color:#999999;font-size:14px;font-weight:500;background:#f9f9f9;text-align:left;z-index:100} +.loading-indicator > span{background:transparent url('../../../system/assets/ui/images/loader.gif') no-repeat 0 50%;position:absolute;width:40px;height:40px;top:50%;margin-top:-20px;left:0;display:block} +.loading-indicator-container{position:relative;min-height:40px} +.loading-indicator-container .loading-indicator{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:0} +.loading-indicator-container .loading-indicator > div{position:absolute;top:50%;margin-top:-0.65em} +html.cssanimations .loading-indicator > span{background-image:url('../../../system/assets/ui/images/loader-transparent.svg');background-size:35px 35px;background-position:50% 50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite} +html.cssanimations .loading-indicator.is-opaque > span,html.cssanimations .loading-indicator-container.is-opaque .loading-indicator > span{background-image:url('../../../system/assets/ui/images/loader.svg')} +.loading-indicator-container.size-small{min-height:20px} +.loading-indicator.size-small,.loading-indicator-container.size-small .loading-indicator{padding:16px 16px 16px 30px;font-size:11px} +.loading-indicator.size-small > span,.loading-indicator-container.size-small .loading-indicator > span{height:20px;width:20px;margin-top:-10px} +html.cssanimations .loading-indicator.size-small > span,html.cssanimations .loading-indicator-container.size-small .loading-indicator > span{background-size:20px 20px} +.loading-indicator.indicator-center,.loading-indicator-container.indicator-center .loading-indicator{padding:20px} +.loading-indicator.indicator-center > span,.loading-indicator-container.indicator-center .loading-indicator > span{left:50%;margin-left:-20px;margin-top:-20px} +.loading-indicator.indicator-center > div,.loading-indicator-container.indicator-center .loading-indicator > div{top:auto;text-align:center;position:relative} +.loading-indicator-container.size-form-field .loading-indicator,.loading-indicator-container.size-input-text .loading-indicator{background-color:transparent;padding:0;margin:0} +.loading-indicator-container.size-form-field .loading-indicator > span,.loading-indicator-container.size-input-text .loading-indicator > span{padding:0;margin:0;left:auto;right:7px;top:6px;width:23px;height:23px;background-size:23px 23px} +.loading-indicator-container.size-form-field .loading-indicator > span{top:0;right:0;width:20px;height:20px;background-size:20px 20px} +html.cssanimations .cursor-loading-indicator{background:transparent url('../../../system/assets/ui/images/loader-transparent.svg') no-repeat 50% 50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background-size:20px 20px;position:fixed;width:20px;height:20px} +html.cssanimations .cursor-loading-indicator.hide{display:none} +.bar-loading-indicator{-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear} +.bar-loading-indicator .progress-bar{-webkit-animation:infinite-loader 90s ease-in forwards;animation:infinite-loader 90s ease-in forwards;-webkit-transition-duration:0s;transition-duration:0s} +.bar-loading-indicator.bar-loaded{opacity:0;filter:alpha(opacity=0);-webkit-transition-delay:0.3s;transition-delay:0.3s} +.bar-loading-indicator.bar-loaded .progress-bar{width:100% !important;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;-webkit-animation:none;animation:none} +.stripe-loading-indicator{height:4px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:2000} +.stripe-loading-indicator .stripe,.stripe-loading-indicator .stripe-loaded{height:4px;display:block;background:#0090c0;position:absolute;-webkit-box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF;box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF} +.stripe-loading-indicator .stripe{width:100%;-webkit-animation:infinite-loader 60s linear;animation:infinite-loader 60s linear} +.stripe-loading-indicator .stripe-loaded{width:0;display:none} +.stripe-loading-indicator.loaded{display:none;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transition-delay:0.3s;transition-delay:0.3s} +.stripe-loading-indicator.loaded .stripe-loaded{display:block;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;width:100% !important} +.stripe-loading-indicator.hide{display:none} +@-moz-keyframes infinite-loader{0%{width:0%} +10%{width:42%} +20%{width:63%} +30%{width:78.75%} +40%{width:88.59375%} +50%{width:94.13085938%} +60%{width:97.07244873%} +70%{width:98.58920574%} +80%{width:99.35943391000001%} +90%{width:99.7475567%} +100%{width:99.94237615%} +} +@-webkit-keyframes infinite-loader{0%{width:0%} +10%{width:42%} +20%{width:63%} +30%{width:78.75%} +40%{width:88.59375%} +50%{width:94.13085938%} +60%{width:97.07244873%} +70%{width:98.58920574%} +80%{width:99.35943391000001%} +90%{width:99.7475567%} +100%{width:99.94237615%} +} +@-o-keyframes infinite-loader{0%{width:0%} +10%{width:42%} +20%{width:63%} +30%{width:78.75%} +40%{width:88.59375%} +50%{width:94.13085938%} +60%{width:97.07244873%} +70%{width:98.58920574%} +80%{width:99.35943391000001%} +90%{width:99.7475567%} +100%{width:99.94237615%} +} +@-ms-keyframes infinite-loader{0%{width:0%} +10%{width:42%} +20%{width:63%} +30%{width:78.75%} +40%{width:88.59375%} +50%{width:94.13085938%} +60%{width:97.07244873%} +70%{width:98.58920574%} +80%{width:99.35943391000001%} +90%{width:99.7475567%} +100%{width:99.94237615%} +} +@keyframes infinite-loader{0%{width:0%} +10%{width:42%} +20%{width:63%} +30%{width:78.75%} +40%{width:88.59375%} +50%{width:94.13085938%} +60%{width:97.07244873%} +70%{width:98.58920574%} +80%{width:99.35943391000001%} +90%{width:99.7475567%} +100%{width:99.94237615%} +} +.control-filter{padding:0 10px;font-size:13px;color:#949ea6;background-color:#f3f3f3;border-top:1px solid #949ea6;border-bottom:1px solid #949ea6} +.control-filter a{text-decoration:none;color:#949ea6} +.control-filter > .filter-scope{display:inline-block;padding:15px} +.control-filter > .filter-scope .filter-setting{display:inline-block;-webkit-transition:color 0.6s;transition:color 0.6s} +.control-filter > .filter-scope:after{font-size:14px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f107"} +.control-filter > .filter-scope.active .filter-setting{padding-left:5px;padding-right:5px;color:#FFF;background-color:#cc3300;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:color 1s,background-color 1s;transition:color 1s,background-color 1s} +.control-filter > .filter-scope.checkbox{padding-left:35px} +.control-filter > .filter-scope.checkbox,.control-filter > .filter-scope.checkbox label{margin-bottom:0} +.control-filter > .filter-scope.checkbox:after{content:''} +.control-filter > .filter-scope:hover{color:#000} +.control-filter > .filter-scope:hover .filter-label{color:#949ea6} +.control-filter > .filter-scope:hover.active .filter-setting{background-color:#b32d00} +.control-filter-popover{min-width:275px} +.control-filter-popover .filter-search{min-height:36px} +.control-filter-popover .filter-search input{min-height:36px;border:none;border-bottom:1px solid #949ea6;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:transparent} +.control-filter-popover .filter-search .form-control.icon.search{background-position:right -81px} +.control-filter-popover .filter-search .close{display:none} +.control-filter-popover .filter-items,.control-filter-popover .filter-active-items{color:#949ea6;font-size:13px} +.control-filter-popover .filter-items ul,.control-filter-popover .filter-active-items ul,.control-filter-popover .filter-items li,.control-filter-popover .filter-active-items li{list-style-type:none;margin:0;padding:0} +.control-filter-popover .filter-items li,.control-filter-popover .filter-active-items li{-webkit-transition:color 0.6s,background-color 0.3s;transition:color 0.6s,background-color 0.3s} +.control-filter-popover .filter-items a,.control-filter-popover .filter-active-items a{text-decoration:none;color:#949ea6;display:block;padding:7px 15px} +.control-filter-popover .filter-items a:before,.control-filter-popover .filter-active-items a:before{margin-right:8px;display:inline-block;vertical-align:baseline} +.control-filter-popover .filter-items a:hover,.control-filter-popover .filter-active-items a:hover{background-color:#4da7e8;color:#FFFFFF} +.control-filter-popover .filter-items{height:100px;overflow:auto;background-color:#fafafa;border-bottom:1px solid #949ea6} +.control-filter-popover .filter-items a:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f067"} +.control-filter-popover .filter-items li.loading{padding:7px} +.control-filter-popover .filter-items li.loading > span{display:block;height:20px;width:20px;background-image:url('../../../system/assets/ui/images/loader-transparent.svg');background-size:20px 20px;background-position:50% 50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite} +.control-filter-popover .filter-items li.animate-enter{-webkit-animation:fadeInUp 0.5s;animation:fadeInUp 0.5s} +.control-filter-popover .filter-active-items a:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f00d"} +.control-filter-popover .filter-active-items li.animate-enter{-webkit-animation:fadeInDown 0.5s;animation:fadeInDown 0.5s} +@media (max-width:480px){.control-filter-popover .filter-items{height:200px} +.control-filter-popover .filter-search input{padding-left:36px;padding-right:36px} +.control-filter-popover .filter-search .form-control.icon.search{background-position:0 -81px} +.control-filter-popover .filter-search .close{width:30px;display:block;position:absolute;top:5px;right:5px;font-size:28px;z-index:2} +} +.modal-open{overflow:hidden} +.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0} +.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out} +.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)} +.modal-dialog{position:relative;width:auto;margin:10px} +.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none} +.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000} +.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)} +.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)} +.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px} +.modal-header .close{margin-top:-2px} +.modal-title{margin:0;line-height:1.42857143} +.modal-body{position:relative;padding:20px} +.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5} +.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0} +.modal-footer .btn-group .btn + .btn{margin-left:-1px} +.modal-footer .btn-block + .btn-block{margin-left:0} +@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto} +.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)} +.modal-sm{width:300px} +} +@media (min-width:992px){.modal-lg{width:900px} +} +.modal-content{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none;background:#f9f9f9} +.modal-content .close{color:#fff} +.modal-header{background:#d35400;color:#ecf0f1;border:none} +.modal-header h4{font-weight:600;font-size:16px} +.modal-footer{background:transparent;border:none;margin-top:0;padding:0 20px 20px 20px} +.modal-body{padding-bottom:0} +.modal-body > p:last-child{margin-bottom:20px} +.modal-dialog.size-adaptive{width:100%;padding-right:50px;padding-left:50px} +.modal-dialog.adaptive-height{height:100%;min-height:600px;margin-top:0;margin-bottom:0;padding-top:50px;padding-bottom:50px} +.modal-dialog.adaptive-height .modal-content{height:100%} +@media (min-width:768px){.modal-dialog.size-tiny{width:300px} +.modal-dialog.size-small{width:400px} +} +@media (min-width:992px){.modal-dialog.size-large{width:750px} +.modal-dialog.size-huge{width:900px} +.modal-dialog.size-giant{width:982px} +} +@media (max-width:768px){.modal-dialog.size-adaptive{width:auto;padding:5px 0;margin:0} +} +.control-popup.fade .modal-dialog{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s,width 0s;transition:all 0.3s,width 0s;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)} +.control-popup.fade.in .modal-dialog{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)} +.popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000000;background-color:rgba(0,0,0,0.2);opacity:1;filter:alpha(opacity=100)} +.popup-backdrop .popup-loading-indicator{display:block;width:100px;height:100px;position:absolute;top:130px;left:50%;margin-left:-50px;-webkit-transition:all 0.3s,width 0s;transition:all 0.3s,width 0s;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0;filter:alpha(opacity=0)} +.popup-backdrop .popup-loading-indicator:after{content:' ';display:block;background-size:50px 50px;background-repeat:no-repeat;background-position:50% 50%;background-image:url('../../../system/assets/ui/images/loader-transparent.svg');-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;width:50px;height:50px;margin:25px 0 0 25px} +.popup-backdrop.loading .popup-loading-indicator{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)} +.mac body.modal-open{margin-right:0} +.nav{margin-bottom:0;padding-left:0;list-style:none} +.nav > li{position:relative;display:block} +.nav > li > a{position:relative;display:block;padding:10px 15px} +.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eeeeee} +.nav > li.disabled > a{color:#999999} +.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color:#999999;text-decoration:none;background-color:transparent;cursor:not-allowed} +.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:#eeeeee;border-color:#1795f1} +.nav-tabs{border-bottom:1px solid #dddddd} +.nav-tabs > li{float:left;margin-bottom:-1px} +.nav-tabs > li > a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:2px 2px 0 0} +.nav-tabs > li > a:hover{border-color:#eeeeee #eeeeee #dddddd} +.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#555555;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default} +.nav-tabs.nav-justified{width:100%;border-bottom:0} +.nav-tabs.nav-justified > li{float:none} +.nav-tabs.nav-justified > li > a{text-align:center;margin-bottom:5px} +.nav-tabs.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto} +@media (min-width:768px){.nav-tabs.nav-justified > li{display:table-cell;width:1%} +.nav-tabs.nav-justified > li > a{margin-bottom:0} +} +.nav-tabs.nav-justified > li > a{margin-right:0;border-radius:2px} +.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border:1px solid #dddddd} +@media (min-width:768px){.nav-tabs.nav-justified > li > a{border-bottom:1px solid #dddddd;border-radius:2px 2px 0 0} +.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border-bottom-color:#ffffff} +} +.nav-pills > li{float:left} +.nav-pills > li > a{border-radius:2px} +.nav-pills > li + li{margin-left:2px} +.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color:#ffffff;background-color:#5fb6f5} +.nav-stacked > li{float:none} +.nav-stacked > li + li{margin-top:2px;margin-left:0} +.nav-justified{width:100%} +.nav-justified > li{float:none} +.nav-justified > li > a{text-align:center;margin-bottom:5px} +.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto} +@media (min-width:768px){.nav-justified > li{display:table-cell;width:1%} +.nav-justified > li > a{margin-bottom:0} +} +.nav-tabs-justified{border-bottom:0} +.nav-tabs-justified > li > a{margin-right:0;border-radius:2px} +.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border:1px solid #dddddd} +@media (min-width:768px){.nav-tabs-justified > li > a{border-bottom:1px solid #dddddd;border-radius:2px 2px 0 0} +.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border-bottom-color:#ffffff} +} +.tab-content > .tab-pane{display:none} +.tab-content > .active{display:block} +.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0} +.control-tabs{position:relative;margin-bottom:20px} +.control-tabs:last-child{margin-bottom:0} +.control-tabs:after,.control-tabs:before{display:none;position:absolute;top:50%;margin-top:-7px;height:9px;font-size:10px;color:#bbbbbb} +.control-tabs:before{left:-6px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f104"} +.control-tabs:after{right:-8px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"} +.control-tabs.scroll-before:before{display:block} +.control-tabs.scroll-after:after{display:block} +.control-tabs.scroll-active-before:before{color:#5fb6f5} +.control-tabs.scroll-active-after:after{color:#5fb6f5} +.control-tabs:before,.control-tabs:after{top:5px;margin-top:0} +.control-tabs > ul.nav-tabs,.control-tabs > div > ul.nav-tabs,.control-tabs > div > div > ul.nav-tabs{white-space:nowrap;font-size:0;overflow:hidden;border-bottom:none} +.control-tabs > ul.nav-tabs > li,.control-tabs > div > ul.nav-tabs > li,.control-tabs > div > div > ul.nav-tabs > li{font-size:15px;float:none;display:inline-block;margin-right:20px;position:relative} +.control-tabs > ul.nav-tabs > li:last-child,.control-tabs > div > ul.nav-tabs > li:last-child,.control-tabs > div > div > ul.nav-tabs > li:last-child{margin-right:0} +.control-tabs > ul.nav-tabs > li a,.control-tabs > div > ul.nav-tabs > li a,.control-tabs > div > div > ul.nav-tabs > li a{border-left:none !important;border-top:none !important;border-right:none !important;padding:0 0 10px 0;color:#cccccc;background:#f9f9f9;font-weight:400;overflow:hidden} +.control-tabs > ul.nav-tabs > li a:hover,.control-tabs > div > ul.nav-tabs > li a:hover,.control-tabs > div > div > ul.nav-tabs > li a:hover{background-color:transparent;border-bottom-color:transparent} +.control-tabs > ul.nav-tabs > li a:before,.control-tabs > div > ul.nav-tabs > li a:before,.control-tabs > div > div > ul.nav-tabs > li a:before{font-size:14px} +.control-tabs > ul.nav-tabs > li a > span.title > span,.control-tabs > div > ul.nav-tabs > li a > span.title > span,.control-tabs > div > div > ul.nav-tabs > li a > span.title > span{max-width:150px;height:16px;margin-bottom:-4px;overflow:hidden;text-overflow:ellipsis;display:inline-block} +.control-tabs > ul.nav-tabs > li span.tab-close,.control-tabs > div > ul.nav-tabs > li span.tab-close,.control-tabs > div > div > ul.nav-tabs > li span.tab-close{display:none} +.control-tabs > ul.nav-tabs > li.active a,.control-tabs > div > ul.nav-tabs > li.active a,.control-tabs > div > div > ul.nav-tabs > li.active a{color:#405261} +.control-tabs > ul.nav-tabs > li.active:after,.control-tabs > div > ul.nav-tabs > li.active:after,.control-tabs > div > div > ul.nav-tabs > li.active:after{width:100%;height:3px;bottom:0;background:#5fb6f5} +.control-tabs > div.tab-content > div.tab-pane{padding:20px 0 0 0;display:none} +.control-tabs > div.tab-content > div.tab-pane:before,.control-tabs > div.tab-content > div.tab-pane:after{content:" ";display:table} +.control-tabs > div.tab-content > div.tab-pane:after{clear:both} +.control-tabs > div.tab-content > div.tab-pane.active{display:block} +.control-tabs > div.tab-content > div.tab-pane.active.layout-cell{display:table-cell} +.control-tabs > div.tab-content > div.tab-pane.pane-compact{padding:0} +.control-tabs > div.tab-content > div.tab-pane.pane-padded{padding:20px 20px 0 20px} +.control-tabs[data-closable] > ul.nav-tabs > li,.control-tabs[data-closable] > div > ul.nav-tabs > li,.control-tabs[data-closable] > div > div > ul.nav-tabs > li{margin-right:5px} +.control-tabs[data-closable] > ul.nav-tabs > li a,.control-tabs[data-closable] > div > ul.nav-tabs > li a,.control-tabs[data-closable] > div > div > ul.nav-tabs > li a{padding-left:20px !important;padding-right:0 !important} +.control-tabs[data-closable] > ul.nav-tabs > li span.tab-close,.control-tabs[data-closable] > div > ul.nav-tabs > li span.tab-close,.control-tabs[data-closable] > div > div > ul.nav-tabs > li span.tab-close{display:block;position:absolute;width:20px;height:20px;top:5px;left:-5px;text-align:right;font-size:12px;color:#cccccc !important;cursor:pointer} +.control-tabs[data-closable] > ul.nav-tabs > li span.tab-close i,.control-tabs[data-closable] > div > ul.nav-tabs > li span.tab-close i,.control-tabs[data-closable] > div > div > ul.nav-tabs > li span.tab-close i{display:inline-block;z-index:101;top:-7px;right:5px;position:relative} +.control-tabs[data-closable] > ul.nav-tabs > li span.tab-close:hover i,.control-tabs[data-closable] > div > ul.nav-tabs > li span.tab-close:hover i,.control-tabs[data-closable] > div > div > ul.nav-tabs > li span.tab-close:hover i{color:#d9534f} +.control-tabs[data-closable] > ul.nav-tabs > li.active span.close,.control-tabs[data-closable] > div > ul.nav-tabs > li.active span.close,.control-tabs[data-closable] > div > div > ul.nav-tabs > li.active span.close{color:#cccccc} +.control-tabs[data-closable] > ul.nav-tabs > li[data-modified] span.tab-close i,.control-tabs[data-closable] > div > ul.nav-tabs > li[data-modified] span.tab-close i,.control-tabs[data-closable] > div > div > ul.nav-tabs > li[data-modified] span.tab-close i{top:-4px} +.control-tabs[data-closable] > ul.nav-tabs > li[data-modified] span.tab-close i:before,.control-tabs[data-closable] > div > ul.nav-tabs > li[data-modified] span.tab-close i:before,.control-tabs[data-closable] > div > div > ul.nav-tabs > li[data-modified] span.tab-close i:before{content:"\f111";font-size:9px} +.control-tabs.master > ul.nav-tabs > li a,.control-tabs.master > div > ul.nav-tabs > li a,.control-tabs.master > div > div > ul.nav-tabs > li a{font-size:15px;border-bottom:transparent 4px solid;position:relative;z-index:101;line-height:100%} +.control-tabs.master > ul.nav-tabs > li.active a,.control-tabs.master > div > ul.nav-tabs > li.active a,.control-tabs.master > div > div > ul.nav-tabs > li.active a{border-bottom:#5fb6f5 4px solid} +.control-tabs.primary{margin-bottom:5px} +.control-tabs.primary > ul.nav-tabs,.control-tabs.primary > div > ul.nav-tabs,.control-tabs.primary > div > div > ul.nav-tabs{position:relative;margin-left:-20px;margin-right:-20px} +.control-tabs.primary > ul.nav-tabs:before,.control-tabs.primary > div > ul.nav-tabs:before,.control-tabs.primary > div > div > ul.nav-tabs:before{position:absolute;top:26px;height:1px;width:100%;content:' ';border-bottom:1px solid #d7d7d7} +.control-tabs.primary > ul.nav-tabs > li,.control-tabs.primary > div > ul.nav-tabs > li,.control-tabs.primary > div > div > ul.nav-tabs > li{padding-right:10px;padding-left:11px;margin-right:0;margin-left:-30px;background:transparent} +.control-tabs.primary > ul.nav-tabs > li:first-child,.control-tabs.primary > div > ul.nav-tabs > li:first-child,.control-tabs.primary > div > div > ul.nav-tabs > li:first-child{margin-left:0;padding-left:15px !important} +.control-tabs.primary > ul.nav-tabs > li a,.control-tabs.primary > div > ul.nav-tabs > li a,.control-tabs.primary > div > div > ul.nav-tabs > li a{font-size:12px;padding-bottom:3px;padding:0 16px;margin:0;position:relative;z-index:101;background:transparent;overflow:visible} +.control-tabs.primary > ul.nav-tabs > li a > span.title,.control-tabs.primary > div > ul.nav-tabs > li a > span.title,.control-tabs.primary > div > div > ul.nav-tabs > li a > span.title{position:relative;display:inline-block;padding:5px 5px 9px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #f0f0f0;z-index:100} +.control-tabs.primary > ul.nav-tabs > li a > span.title:before,.control-tabs.primary > div > ul.nav-tabs > li a > span.title:before,.control-tabs.primary > div > div > ul.nav-tabs > li a > span.title:before,.control-tabs.primary > ul.nav-tabs > li a > span.title:after,.control-tabs.primary > div > ul.nav-tabs > li a > span.title:after,.control-tabs.primary > div > div > ul.nav-tabs > li a > span.title:after{content:' ';position:absolute;background:transparent url(../images/primary-tab-shape.png?v2) no-repeat left -31px;width:16px;height:26px;display:block;top:-1px;z-index:100} +.control-tabs.primary > ul.nav-tabs > li a > span.title:before,.control-tabs.primary > div > ul.nav-tabs > li a > span.title:before,.control-tabs.primary > div > div > ul.nav-tabs > li a > span.title:before{left:-16px} +.control-tabs.primary > ul.nav-tabs > li a > span.title:after,.control-tabs.primary > div > ul.nav-tabs > li a > span.title:after,.control-tabs.primary > div > div > ul.nav-tabs > li a > span.title:after{right:-16px;background-position:-61px -31px} +.control-tabs.primary > ul.nav-tabs > li:last-child,.control-tabs.primary > div > ul.nav-tabs > li:last-child,.control-tabs.primary > div > div > ul.nav-tabs > li:last-child{background-image:none;margin-right:0;padding-right:5px} +.control-tabs.primary > ul.nav-tabs > li:first-child,.control-tabs.primary > div > ul.nav-tabs > li:first-child,.control-tabs.primary > div > div > ul.nav-tabs > li:first-child{padding-left:0} +.control-tabs.primary > ul.nav-tabs > li.active a:before,.control-tabs.primary > div > ul.nav-tabs > li.active a:before,.control-tabs.primary > div > div > ul.nav-tabs > li.active a:before{position:absolute;top:26px;height:1px;right:2px;left:0;content:' ';background-color:#f9f9f9} +.control-tabs.primary > ul.nav-tabs > li.active a,.control-tabs.primary > div > ul.nav-tabs > li.active a,.control-tabs.primary > div > div > ul.nav-tabs > li.active a{z-index:107} +.control-tabs.primary > ul.nav-tabs > li.active a > span.title,.control-tabs.primary > div > ul.nav-tabs > li.active a > span.title,.control-tabs.primary > div > div > ul.nav-tabs > li.active a > span.title{z-index:105;border-top-color:#d6d6d6} +.control-tabs.primary > ul.nav-tabs > li.active a > span.title:before,.control-tabs.primary > div > ul.nav-tabs > li.active a > span.title:before,.control-tabs.primary > div > div > ul.nav-tabs > li.active a > span.title:before{background-position:left 0;z-index:107} +.control-tabs.primary > ul.nav-tabs > li.active a > span.title:after,.control-tabs.primary > div > ul.nav-tabs > li.active a > span.title:after,.control-tabs.primary > div > div > ul.nav-tabs > li.active a > span.title:after{background-position:-61px 0;z-index:107} +.control-tabs.primary.tabs-offset > ul.nav-tabs,.control-tabs.primary.tabs-offset > div > ul.nav-tabs,.control-tabs.primary.tabs-offset > div > div > ul.nav-tabs{margin-left:0;margin-right:0} +.control-tabs.secondary > ul.nav-tabs > li,.control-tabs.secondary > div > ul.nav-tabs > li,.control-tabs.secondary > div > div > ul.nav-tabs > li{padding-right:10px;margin-right:10px;border-right:1px solid #d7d7d7} +.control-tabs.secondary > ul.nav-tabs > li a,.control-tabs.secondary > div > ul.nav-tabs > li a,.control-tabs.secondary > div > div > ul.nav-tabs > li a{font-size:12px;font-weight:600;padding-bottom:0} +.control-tabs.secondary > ul.nav-tabs > li:last-child,.control-tabs.secondary > div > ul.nav-tabs > li:last-child,.control-tabs.secondary > div > div > ul.nav-tabs > li:last-child{border-right:none;margin-right:0;padding-right:0} +.control-tabs.content-tabs > ul.nav-tabs{position:relative} +.control-tabs.content-tabs > ul.nav-tabs:before{content:' ';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e3e5e7} +.control-tabs.content-tabs > ul.nav-tabs li{margin-right:0;border-top:1px solid #e3e5e7;border-right:1px solid #e3e5e7} +.control-tabs.content-tabs > ul.nav-tabs li a{font-size:12px;padding:17px 20px;margin:0;border:none;text-transform:uppercase;background:transparent} +.control-tabs.content-tabs > ul.nav-tabs li:first-child{border-left:1px solid #e3e5e7} +.control-tabs.content-tabs > ul.nav-tabs li:last-child{border-right:1px solid #e3e5e7} +.control-tabs.content-tabs > ul.nav-tabs li.active{background:#ffffff} +.control-tabs.content-tabs > ul.nav-tabs li.active a{font-weight:600} +.control-tabs.content-tabs > .tab-content > .tab-pane{padding-top:0} +.control-tabs.content-tabs > .tab-content > .tab-pane div.list-header,.control-tabs.content-tabs > .tab-content > .tab-pane div.padded-container,.control-tabs.content-tabs > .tab-content > .tab-pane div.toolbar-widget{background:#ffffff;padding-top:20px} +.control-tabs.content-tabs.tabs-offset > ul.nav-tabs li:first-child{margin-left:20px} +.control-tabs.content-tabs.tabs-flush > ul.nav-tabs li{border-top:none} +.control-tabs.content-tabs.tabs-flush > ul.nav-tabs li:last-child{border-right:1px solid transparent} +.control-tabs.content-tabs.tabs-flush > ul.nav-tabs li:first-child{border-left:1px solid transparent} +.control-tabs.content-tabs.tabs-flush > ul.nav-tabs li.active:last-child{border-right:1px solid #e3e5e7} +.hide-tabs .control-tabs ul.nav-tabs{display:none} +.hide-tabs .control-tabs > div.tab-content > div.tab-pane{padding-top:0} +.form-sidebar .control-tabs.secondary > div > ul.nav-tabs > li a{background:transparent} @font-face{font-family:'Open Sans';src:url('../font/OpenSans-Light.eot');src:url('../font/OpenSans-Light.eot?#iefix') format('embedded-opentype'),url('../font/OpenSans-Light.svg#open_sanslight') format('svg'),url('../font/OpenSans-Light.woff') format('woff'),url('../font/OpenSans-Light.ttf') format('truetype');font-style:normal;font-weight:300} @font-face{font-family:'Open Sans';src:url('../font/OpenSans-Regular.eot');src:url('../font/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),url('../font/OpenSans-Regular.svg#open_sansregular') format('svg'),url('../font/OpenSans-Regular.woff') format('woff'),url('../font/OpenSans-Regular.ttf') format('truetype');font-style:normal;font-weight:400} @font-face{font-family:'Open Sans';src:url('../font/OpenSans-Semibold.eot');src:url('../font/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),url('../font/OpenSans-Semibold.svg#open_sanssemibold') format('svg'),url('../font/OpenSans-Semibold.woff') format('woff'),url('../font/OpenSans-Semibold.ttf') format('truetype');font-style:normal;font-weight:600} @@ -2477,8 +3034,6 @@ html.csstransitions body.outer.preload .outer-form-container{-webkit-transform:s .fancy-layout .form-tabless-fields{position:relative;background:#e67e22;padding:18px 23px 0 23px;-webkit-transition:all 0.5s;transition:all 0.5s} .fancy-layout .form-tabless-fields:before,.fancy-layout .form-tabless-fields:after{content:" ";display:table} .fancy-layout .form-tabless-fields:after{clear:both} -.fancy-layout .form-tabless-fields:before,.fancy-layout .form-tabless-fields:after{content:" ";display:table} -.fancy-layout .form-tabless-fields:after{clear:both} .fancy-layout .form-tabless-fields label{text-transform:uppercase;color:rgba(255,255,255,0.5);margin-bottom:0} .fancy-layout .form-tabless-fields input[type=text]{background:transparent;border:none;color:#ffffff;font-size:35px;font-weight:100;height:auto;padding:0} .fancy-layout .form-tabless-fields input[type=text]::-moz-placeholder{color:#f4c69e;opacity:1} diff --git a/modules/backend/assets/js/october-min.js b/modules/backend/assets/js/october-min.js index e5ee4d4fd..8642d4787 100644 --- a/modules/backend/assets/js/october-min.js +++ b/modules/backend/assets/js/october-min.js @@ -1,75 +1,918 @@ -(function($){$(document).on('keydown','div.custom-checkbox',function(e){if(e.keyCode==32) -e.preventDefault()}) -$(document).on('keyup','div.custom-checkbox',function(e){if(e.keyCode==32){var $cb=$('input',this) -if($cb.data('oc-space-timestamp')==e.timeStamp) -return -$cb.get(0).checked=!$cb.get(0).checked -$cb.data('oc-space-timestamp',e.timeStamp) -$cb.trigger('change') -return false}}) -$(document).render(function(){if(Modernizr.touch) -return -var formatSelectOption=function(state){if(!state.id) -return state.text;var $option=$(state.element),iconClass=$option.data('icon'),imageSrc=$option.data('image') -if(iconClass) -return' '+state.text -if(imageSrc) -return' '+state.text -return state.text} -$('select.custom-select:not([data-no-auto-update-on-render=true])').select2({formatResult:formatSelectOption,formatSelection:formatSelectOption,escapeMarkup:function(m){return m;}})}) -$(document).on('disable','select.custom-select',function(event,status){$(this).select2('enable',!status)}) -$(document).on('focus','select.custom-select',function(event){setTimeout($.proxy(function(){$(this).select2('focus')},this),10)})})(jQuery);$(window).on('ajaxErrorMessage',function(event,message){if(!message)return -swal({title:message,confirmButtonClass:'btn-default'}) -event.preventDefault()}) -$(window).on('ajaxConfirmMessage',function(event,message){if(!message)return -swal({title:message,showCancelButton:true,confirmButtonClass:'btn-primary'},function(isConfirm){isConfirm?event.promise.resolve():event.promise.reject()}) -event.preventDefault() -return true}) -function backendUrl(url){if(typeof backendBasePath==='undefined'||!backendBasePath) -return url;if(url.substr(0,1)=='/') -url=url.substr(1);return backendBasePath+url;} -AssetManager=function(){var o={load:function(collection,callback){var jsList=(collection.js)?collection.js:[],cssList=(collection.css)?collection.css:[],imgList=(collection.img)?collection.img:[] -jsList=$.grep(jsList,function(item){return $('head script[src="'+item+'"]').length==0}) -cssList=$.grep(cssList,function(item){return $('head link[href="'+item+'"]').length==0}) -var cssCounter=0,jsLoaded=false,imgLoaded=false -if(jsList.length===0&&cssList.length===0&&imgList.length===0){callback&&callback() -return} -o.loadJavaScript(jsList,function(){jsLoaded=true -checkLoaded()}) -$.each(cssList,function(index,source){o.loadStyleSheet(source,function(){cssCounter++ -checkLoaded()})}) -o.loadImage(imgList,function(){imgLoaded=true -checkLoaded()}) -function checkLoaded(){if(!imgLoaded) -return false -if(!jsLoaded) -return false -if(cssCounter-1){return;}else if($.contains($this[0],event.target)){return;}else{handler(event,$this);}});return this;}}) -if($.oc===undefined) -$.oc={} -$.oc.escapeHtmlString=function(string){var htmlEscapes={'&':'&','<':'<','>':'>','"':'"',"'":''','/':'/'},htmlEscaper=/[&<>"'\/]/g -return(''+string).replace(htmlEscaper,function(match){return htmlEscapes[match];})} -+function($){"use strict";if($.oc===undefined) +(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else if(typeof exports==='object'){module.exports=factory;}else{factory(jQuery);}}(function($){var toFix=['wheel','mousewheel','DOMMouseScroll','MozMousePixelScroll'],toBind=('onwheel'in document||document.documentMode>=9)?['wheel']:['mousewheel','DomMouseScroll','MozMousePixelScroll'],slice=Array.prototype.slice,nullLowestDeltaTimeout,lowestDelta;if($.event.fixHooks){for(var i=toFix.length;i;){$.event.fixHooks[toFix[--i]]=$.event.mouseHooks;}} +var special=$.event.special.mousewheel={version:'3.1.9',setup:function(){if(this.addEventListener){for(var i=toBind.length;i;){this.addEventListener(toBind[--i],handler,false);}}else{this.onmousewheel=handler;} +$.data(this,'mousewheel-line-height',special.getLineHeight(this));$.data(this,'mousewheel-page-height',special.getPageHeight(this));},teardown:function(){if(this.removeEventListener){for(var i=toBind.length;i;){this.removeEventListener(toBind[--i],handler,false);}}else{this.onmousewheel=null;}},getLineHeight:function(elem){return parseInt($(elem)['offsetParent'in $.fn?'offsetParent':'parent']().css('fontSize'),10);},getPageHeight:function(elem){return $(elem).height();},settings:{adjustOldDeltas:true}};$.fn.extend({mousewheel:function(fn){return fn?this.bind('mousewheel',fn):this.trigger('mousewheel');},unmousewheel:function(fn){return this.unbind('mousewheel',fn);}});function handler(event){var orgEvent=event||window.event,args=slice.call(arguments,1),delta=0,deltaX=0,deltaY=0,absDelta=0;event=$.event.fix(orgEvent);event.type='mousewheel';if('detail'in orgEvent){deltaY=orgEvent.detail*-1;} +if('wheelDelta'in orgEvent){deltaY=orgEvent.wheelDelta;} +if('wheelDeltaY'in orgEvent){deltaY=orgEvent.wheelDeltaY;} +if('wheelDeltaX'in orgEvent){deltaX=orgEvent.wheelDeltaX*-1;} +if('axis'in orgEvent&&orgEvent.axis===orgEvent.HORIZONTAL_AXIS){deltaX=deltaY*-1;deltaY=0;} +delta=deltaY===0?deltaX:deltaY;if('deltaY'in orgEvent){deltaY=orgEvent.deltaY*-1;delta=deltaY;} +if('deltaX'in orgEvent){deltaX=orgEvent.deltaX;if(deltaY===0){delta=deltaX*-1;}} +if(deltaY===0&&deltaX===0){return;} +if(orgEvent.deltaMode===1){var lineHeight=$.data(this,'mousewheel-line-height');delta*=lineHeight;deltaY*=lineHeight;deltaX*=lineHeight;}else if(orgEvent.deltaMode===2){var pageHeight=$.data(this,'mousewheel-page-height');delta*=pageHeight;deltaY*=pageHeight;deltaX*=pageHeight;} +absDelta=Math.max(Math.abs(deltaY),Math.abs(deltaX));if(!lowestDelta||absDelta=1?'floor':'ceil'](delta/lowestDelta);deltaX=Math[deltaX>=1?'floor':'ceil'](deltaX/lowestDelta);deltaY=Math[deltaY>=1?'floor':'ceil'](deltaY/lowestDelta);event.deltaX=deltaX;event.deltaY=deltaY;event.deltaFactor=lowestDelta;event.deltaMode=0;args.unshift(event,delta,deltaX,deltaY);if(nullLowestDeltaTimeout){clearTimeout(nullLowestDeltaTimeout);} +nullLowestDeltaTimeout=setTimeout(nullLowestDelta,200);return($.event.dispatch||$.event.handle).apply(this,args);} +function nullLowestDelta(){lowestDelta=null;} +function shouldAdjustOldDeltas(orgEvent,absDelta){return special.settings.adjustOldDeltas&&orgEvent.type==='mousewheel'&&absDelta%120===0;}}));(function($){$.fn.touchwipe=function(settings){var config={min_move_x:20,min_move_y:20,wipeLeft:function(){},wipeRight:function(){},wipeUp:function(){},wipeDown:function(){},preventDefaultEvents:true};if(settings)$.extend(config,settings);this.each(function(){var startX;var startY;var isMoving=false;function cancelTouch(){this.removeEventListener('touchmove',onTouchMove);startX=null;isMoving=false;} +function onTouchMove(e){if(config.preventDefaultEvents){e.preventDefault();} +if(isMoving){var x=e.touches[0].pageX;var y=e.touches[0].pageY;var dx=startX-x;var dy=startY-y;if(Math.abs(dx)>=config.min_move_x){cancelTouch();if(dx>0){config.wipeLeft();} +else{config.wipeRight();}} +else if(Math.abs(dy)>=config.min_move_y){cancelTouch();if(dy>0){config.wipeDown();} +else{config.wipeUp();}}}} +function onTouchStart(e) +{if(e.touches.length==1){startX=e.touches[0].pageX;startY=e.touches[0].pageY;isMoving=true;this.addEventListener('touchmove',onTouchMove,false);}} +if('ontouchstart'in document.documentElement){this.addEventListener('touchstart',onTouchStart,false);}});return this;};})(jQuery);(function(undefined){var moment,VERSION='2.9.0',globalScope=(typeof global!=='undefined'&&(typeof window==='undefined'||window===global.window))?global:this,oldGlobalMoment,round=Math.round,hasOwnProperty=Object.prototype.hasOwnProperty,i,YEAR=0,MONTH=1,DATE=2,HOUR=3,MINUTE=4,SECOND=5,MILLISECOND=6,locales={},momentProperties=[],hasModule=(typeof module!=='undefined'&&module&&module.exports),aspNetJsonRegex=/^\/?Date\((\-?\d+)/i,aspNetTimeSpanJsonRegex=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,isoDurationRegex=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,formattingTokens=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|x|X|zz?|ZZ?|.)/g,localFormattingTokens=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,parseTokenOneOrTwoDigits=/\d\d?/,parseTokenOneToThreeDigits=/\d{1,3}/,parseTokenOneToFourDigits=/\d{1,4}/,parseTokenOneToSixDigits=/[+\-]?\d{1,6}/,parseTokenDigits=/\d+/,parseTokenWord=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,parseTokenTimezone=/Z|[\+\-]\d\d:?\d\d/gi,parseTokenT=/T/i,parseTokenOffsetMs=/[\+\-]?\d+/,parseTokenTimestampMs=/[\+\-]?\d+(\.\d{1,3})?/,parseTokenOneDigit=/\d/,parseTokenTwoDigits=/\d\d/,parseTokenThreeDigits=/\d{3}/,parseTokenFourDigits=/\d{4}/,parseTokenSixDigits=/[+-]?\d{6}/,parseTokenSignedNumber=/[+-]?\d+/,isoRegex=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,isoFormat='YYYY-MM-DDTHH:mm:ssZ',isoDates=[['YYYYYY-MM-DD',/[+-]\d{6}-\d{2}-\d{2}/],['YYYY-MM-DD',/\d{4}-\d{2}-\d{2}/],['GGGG-[W]WW-E',/\d{4}-W\d{2}-\d/],['GGGG-[W]WW',/\d{4}-W\d{2}/],['YYYY-DDD',/\d{4}-\d{3}/]],isoTimes=[['HH:mm:ss.SSSS',/(T| )\d\d:\d\d:\d\d\.\d+/],['HH:mm:ss',/(T| )\d\d:\d\d:\d\d/],['HH:mm',/(T| )\d\d:\d\d/],['HH',/(T| )\d\d/]],parseTimezoneChunker=/([\+\-]|\d\d)/gi,proxyGettersAndSetters='Date|Hours|Minutes|Seconds|Milliseconds'.split('|'),unitMillisecondFactors={'Milliseconds':1,'Seconds':1e3,'Minutes':6e4,'Hours':36e5,'Days':864e5,'Months':2592e6,'Years':31536e6},unitAliases={ms:'millisecond',s:'second',m:'minute',h:'hour',d:'day',D:'date',w:'week',W:'isoWeek',M:'month',Q:'quarter',y:'year',DDD:'dayOfYear',e:'weekday',E:'isoWeekday',gg:'weekYear',GG:'isoWeekYear'},camelFunctions={dayofyear:'dayOfYear',isoweekday:'isoWeekday',isoweek:'isoWeek',weekyear:'weekYear',isoweekyear:'isoWeekYear'},formatFunctions={},relativeTimeThresholds={s:45,m:45,h:22,d:26,M:11},ordinalizeTokens='DDD w W M D d'.split(' '),paddedTokens='M D H h m s w W'.split(' '),formatTokenFunctions={M:function(){return this.month()+1;},MMM:function(format){return this.localeData().monthsShort(this,format);},MMMM:function(format){return this.localeData().months(this,format);},D:function(){return this.date();},DDD:function(){return this.dayOfYear();},d:function(){return this.day();},dd:function(format){return this.localeData().weekdaysMin(this,format);},ddd:function(format){return this.localeData().weekdaysShort(this,format);},dddd:function(format){return this.localeData().weekdays(this,format);},w:function(){return this.week();},W:function(){return this.isoWeek();},YY:function(){return leftZeroFill(this.year()%100,2);},YYYY:function(){return leftZeroFill(this.year(),4);},YYYYY:function(){return leftZeroFill(this.year(),5);},YYYYYY:function(){var y=this.year(),sign=y>=0?'+':'-';return sign+leftZeroFill(Math.abs(y),6);},gg:function(){return leftZeroFill(this.weekYear()%100,2);},gggg:function(){return leftZeroFill(this.weekYear(),4);},ggggg:function(){return leftZeroFill(this.weekYear(),5);},GG:function(){return leftZeroFill(this.isoWeekYear()%100,2);},GGGG:function(){return leftZeroFill(this.isoWeekYear(),4);},GGGGG:function(){return leftZeroFill(this.isoWeekYear(),5);},e:function(){return this.weekday();},E:function(){return this.isoWeekday();},a:function(){return this.localeData().meridiem(this.hours(),this.minutes(),true);},A:function(){return this.localeData().meridiem(this.hours(),this.minutes(),false);},H:function(){return this.hours();},h:function(){return this.hours()%12||12;},m:function(){return this.minutes();},s:function(){return this.seconds();},S:function(){return toInt(this.milliseconds()/100);},SS:function(){return leftZeroFill(toInt(this.milliseconds()/10),2);},SSS:function(){return leftZeroFill(this.milliseconds(),3);},SSSS:function(){return leftZeroFill(this.milliseconds(),3);},Z:function(){var a=this.utcOffset(),b='+';if(a<0){a=-a;b='-';} +return b+leftZeroFill(toInt(a/60),2)+':'+leftZeroFill(toInt(a)%60,2);},ZZ:function(){var a=this.utcOffset(),b='+';if(a<0){a=-a;b='-';} +return b+leftZeroFill(toInt(a/60),2)+leftZeroFill(toInt(a)%60,2);},z:function(){return this.zoneAbbr();},zz:function(){return this.zoneName();},x:function(){return this.valueOf();},X:function(){return this.unix();},Q:function(){return this.quarter();}},deprecations={},lists=['months','monthsShort','weekdays','weekdaysShort','weekdaysMin'],updateInProgress=false;function dfl(a,b,c){switch(arguments.length){case 2:return a!=null?a:b;case 3:return a!=null?a:b!=null?b:c;default:throw new Error('Implement me');}} +function hasOwnProp(a,b){return hasOwnProperty.call(a,b);} +function defaultParsingFlags(){return{empty:false,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:false,invalidMonth:null,invalidFormat:false,userInvalidated:false,iso:false};} +function printMsg(msg){if(moment.suppressDeprecationWarnings===false&&typeof console!=='undefined'&&console.warn){console.warn('Deprecation warning: '+msg);}} +function deprecate(msg,fn){var firstTime=true;return extend(function(){if(firstTime){printMsg(msg);firstTime=false;} +return fn.apply(this,arguments);},fn);} +function deprecateSimple(name,msg){if(!deprecations[name]){printMsg(msg);deprecations[name]=true;}} +function padToken(func,count){return function(a){return leftZeroFill(func.call(this,a),count);};} +function ordinalizeToken(func,period){return function(a){return this.localeData().ordinal(func.call(this,a),period);};} +function monthDiff(a,b){var wholeMonthDiff=((b.year()-a.year())*12)+(b.month()-a.month()),anchor=a.clone().add(wholeMonthDiff,'months'),anchor2,adjust;if(b-anchor<0){anchor2=a.clone().add(wholeMonthDiff-1,'months');adjust=(b-anchor)/(anchor-anchor2);}else{anchor2=a.clone().add(wholeMonthDiff+1,'months');adjust=(b-anchor)/(anchor2-anchor);} +return-(wholeMonthDiff+adjust);} +while(ordinalizeTokens.length){i=ordinalizeTokens.pop();formatTokenFunctions[i+'o']=ordinalizeToken(formatTokenFunctions[i],i);} +while(paddedTokens.length){i=paddedTokens.pop();formatTokenFunctions[i+i]=padToken(formatTokenFunctions[i],2);} +formatTokenFunctions.DDDD=padToken(formatTokenFunctions.DDD,3);function meridiemFixWrap(locale,hour,meridiem){var isPm;if(meridiem==null){return hour;} +if(locale.meridiemHour!=null){return locale.meridiemHour(hour,meridiem);}else if(locale.isPM!=null){isPm=locale.isPM(meridiem);if(isPm&&hour<12){hour+=12;} +if(!isPm&&hour===12){hour=0;} +return hour;}else{return hour;}} +function Locale(){} +function Moment(config,skipOverflow){if(skipOverflow!==false){checkOverflow(config);} +copyConfig(this,config);this._d=new Date(+config._d);if(updateInProgress===false){updateInProgress=true;moment.updateOffset(this);updateInProgress=false;}} +function Duration(duration){var normalizedInput=normalizeObjectUnits(duration),years=normalizedInput.year||0,quarters=normalizedInput.quarter||0,months=normalizedInput.month||0,weeks=normalizedInput.week||0,days=normalizedInput.day||0,hours=normalizedInput.hour||0,minutes=normalizedInput.minute||0,seconds=normalizedInput.second||0,milliseconds=normalizedInput.millisecond||0;this._milliseconds=+milliseconds+ +seconds*1e3+ +minutes*6e4+ +hours*36e5;this._days=+days+ +weeks*7;this._months=+months+ +quarters*3+ +years*12;this._data={};this._locale=moment.localeData();this._bubble();} +function extend(a,b){for(var i in b){if(hasOwnProp(b,i)){a[i]=b[i];}} +if(hasOwnProp(b,'toString')){a.toString=b.toString;} +if(hasOwnProp(b,'valueOf')){a.valueOf=b.valueOf;} +return a;} +function copyConfig(to,from){var i,prop,val;if(typeof from._isAMomentObject!=='undefined'){to._isAMomentObject=from._isAMomentObject;} +if(typeof from._i!=='undefined'){to._i=from._i;} +if(typeof from._f!=='undefined'){to._f=from._f;} +if(typeof from._l!=='undefined'){to._l=from._l;} +if(typeof from._strict!=='undefined'){to._strict=from._strict;} +if(typeof from._tzm!=='undefined'){to._tzm=from._tzm;} +if(typeof from._isUTC!=='undefined'){to._isUTC=from._isUTC;} +if(typeof from._offset!=='undefined'){to._offset=from._offset;} +if(typeof from._pf!=='undefined'){to._pf=from._pf;} +if(typeof from._locale!=='undefined'){to._locale=from._locale;} +if(momentProperties.length>0){for(i in momentProperties){prop=momentProperties[i];val=from[prop];if(typeof val!=='undefined'){to[prop]=val;}}} +return to;} +function absRound(number){if(number<0){return Math.ceil(number);}else{return Math.floor(number);}} +function leftZeroFill(number,targetLength,forceSign){var output=''+Math.abs(number),sign=number>=0;while(output.length=0){value=Math.floor(coercedNumber);}else{value=Math.ceil(coercedNumber);}} +return value;} +function daysInMonth(year,month){return new Date(Date.UTC(year,month+1,0)).getUTCDate();} +function weeksInYear(year,dow,doy){return weekOfYear(moment([year,11,31+dow-doy]),dow,doy).week;} +function daysInYear(year){return isLeapYear(year)?366:365;} +function isLeapYear(year){return(year%4===0&&year%100!==0)||year%400===0;} +function checkOverflow(m){var overflow;if(m._a&&m._pf.overflow===-2){overflow=m._a[MONTH]<0||m._a[MONTH]>11?MONTH:m._a[DATE]<1||m._a[DATE]>daysInMonth(m._a[YEAR],m._a[MONTH])?DATE:m._a[HOUR]<0||m._a[HOUR]>24||(m._a[HOUR]===24&&(m._a[MINUTE]!==0||m._a[SECOND]!==0||m._a[MILLISECOND]!==0))?HOUR:m._a[MINUTE]<0||m._a[MINUTE]>59?MINUTE:m._a[SECOND]<0||m._a[SECOND]>59?SECOND:m._a[MILLISECOND]<0||m._a[MILLISECOND]>999?MILLISECOND:-1;if(m._pf._overflowDayOfYear&&(overflowDATE)){overflow=DATE;} +m._pf.overflow=overflow;}} +function isValid(m){if(m._isValid==null){m._isValid=!isNaN(m._d.getTime())&&m._pf.overflow<0&&!m._pf.empty&&!m._pf.invalidMonth&&!m._pf.nullInput&&!m._pf.invalidFormat&&!m._pf.userInvalidated;if(m._strict){m._isValid=m._isValid&&m._pf.charsLeftOver===0&&m._pf.unusedTokens.length===0&&m._pf.bigHour===undefined;}} +return m._isValid;} +function normalizeLocale(key){return key?key.toLowerCase().replace('_','-'):key;} +function chooseLocale(names){var i=0,j,next,locale,split;while(i0){locale=loadLocale(split.slice(0,j).join('-'));if(locale){return locale;} +if(next&&next.length>=j&&compareArrays(split,next,true)>=j-1){break;} +j--;} +i++;} +return null;} +function loadLocale(name){var oldLocale=null;if(!locales[name]&&hasModule){try{oldLocale=moment.locale();require('./locale/'+name);moment.locale(oldLocale);}catch(e){}} +return locales[name];} +function makeAs(input,model){var res,diff;if(model._isUTC){res=model.clone();diff=(moment.isMoment(input)||isDate(input)?+input:+moment(input))-(+res);res._d.setTime(+res._d+diff);moment.updateOffset(res,false);return res;}else{return moment(input).local();}} +extend(Locale.prototype,{set:function(config){var prop,i;for(i in config){prop=config[i];if(typeof prop==='function'){this[i]=prop;}else{this['_'+i]=prop;}} +this._ordinalParseLenient=new RegExp(this._ordinalParse.source+'|'+/\d{1,2}/.source);},_months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),months:function(m){return this._months[m.month()];},_monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),monthsShort:function(m){return this._monthsShort[m.month()];},monthsParse:function(monthName,format,strict){var i,mom,regex;if(!this._monthsParse){this._monthsParse=[];this._longMonthsParse=[];this._shortMonthsParse=[];} +for(i=0;i<12;i++){mom=moment.utc([2000,i]);if(strict&&!this._longMonthsParse[i]){this._longMonthsParse[i]=new RegExp('^'+this.months(mom,'').replace('.','')+'$','i');this._shortMonthsParse[i]=new RegExp('^'+this.monthsShort(mom,'').replace('.','')+'$','i');} +if(!strict&&!this._monthsParse[i]){regex='^'+this.months(mom,'')+'|^'+this.monthsShort(mom,'');this._monthsParse[i]=new RegExp(regex.replace('.',''),'i');} +if(strict&&format==='MMMM'&&this._longMonthsParse[i].test(monthName)){return i;}else if(strict&&format==='MMM'&&this._shortMonthsParse[i].test(monthName)){return i;}else if(!strict&&this._monthsParse[i].test(monthName)){return i;}}},_weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdays:function(m){return this._weekdays[m.day()];},_weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysShort:function(m){return this._weekdaysShort[m.day()];},_weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),weekdaysMin:function(m){return this._weekdaysMin[m.day()];},weekdaysParse:function(weekdayName){var i,mom,regex;if(!this._weekdaysParse){this._weekdaysParse=[];} +for(i=0;i<7;i++){if(!this._weekdaysParse[i]){mom=moment([2000,1]).day(i);regex='^'+this.weekdays(mom,'')+'|^'+this.weekdaysShort(mom,'')+'|^'+this.weekdaysMin(mom,'');this._weekdaysParse[i]=new RegExp(regex.replace('.',''),'i');} +if(this._weekdaysParse[i].test(weekdayName)){return i;}}},_longDateFormat:{LTS:'h:mm:ss A',LT:'h:mm A',L:'MM/DD/YYYY',LL:'MMMM D, YYYY',LLL:'MMMM D, YYYY LT',LLLL:'dddd, MMMM D, YYYY LT'},longDateFormat:function(key){var output=this._longDateFormat[key];if(!output&&this._longDateFormat[key.toUpperCase()]){output=this._longDateFormat[key.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(val){return val.slice(1);});this._longDateFormat[key]=output;} +return output;},isPM:function(input){return((input+'').toLowerCase().charAt(0)==='p');},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(hours,minutes,isLower){if(hours>11){return isLower?'pm':'PM';}else{return isLower?'am':'AM';}},_calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},calendar:function(key,mom,now){var output=this._calendar[key];return typeof output==='function'?output.apply(mom,[now]):output;},_relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},relativeTime:function(number,withoutSuffix,string,isFuture){var output=this._relativeTime[string];return(typeof output==='function')?output(number,withoutSuffix,string,isFuture):output.replace(/%d/i,number);},pastFuture:function(diff,output){var format=this._relativeTime[diff>0?'future':'past'];return typeof format==='function'?format(output):format.replace(/%s/i,output);},ordinal:function(number){return this._ordinal.replace('%d',number);},_ordinal:'%d',_ordinalParse:/\d{1,2}/,preparse:function(string){return string;},postformat:function(string){return string;},week:function(mom){return weekOfYear(mom,this._week.dow,this._week.doy).week;},_week:{dow:0,doy:6},firstDayOfWeek:function(){return this._week.dow;},firstDayOfYear:function(){return this._week.doy;},_invalidDate:'Invalid date',invalidDate:function(){return this._invalidDate;}});function removeFormattingTokens(input){if(input.match(/\[[\s\S]/)){return input.replace(/^\[|\]$/g,'');} +return input.replace(/\\/g,'');} +function makeFormatFunction(format){var array=format.match(formattingTokens),i,length;for(i=0,length=array.length;i=0&&localFormattingTokens.test(format)){format=format.replace(localFormattingTokens,replaceLongDateFormatTokens);localFormattingTokens.lastIndex=0;i-=1;} +return format;} +function getParseRegexForToken(token,config){var a,strict=config._strict;switch(token){case'Q':return parseTokenOneDigit;case'DDDD':return parseTokenThreeDigits;case'YYYY':case'GGGG':case'gggg':return strict?parseTokenFourDigits:parseTokenOneToFourDigits;case'Y':case'G':case'g':return parseTokenSignedNumber;case'YYYYYY':case'YYYYY':case'GGGGG':case'ggggg':return strict?parseTokenSixDigits:parseTokenOneToSixDigits;case'S':if(strict){return parseTokenOneDigit;} +case'SS':if(strict){return parseTokenTwoDigits;} +case'SSS':if(strict){return parseTokenThreeDigits;} +case'DDD':return parseTokenOneToThreeDigits;case'MMM':case'MMMM':case'dd':case'ddd':case'dddd':return parseTokenWord;case'a':case'A':return config._locale._meridiemParse;case'x':return parseTokenOffsetMs;case'X':return parseTokenTimestampMs;case'Z':case'ZZ':return parseTokenTimezone;case'T':return parseTokenT;case'SSSS':return parseTokenDigits;case'MM':case'DD':case'YY':case'GG':case'gg':case'HH':case'hh':case'mm':case'ss':case'ww':case'WW':return strict?parseTokenTwoDigits:parseTokenOneOrTwoDigits;case'M':case'D':case'd':case'H':case'h':case'm':case's':case'w':case'W':case'e':case'E':return parseTokenOneOrTwoDigits;case'Do':return strict?config._locale._ordinalParse:config._locale._ordinalParseLenient;default:a=new RegExp(regexpEscape(unescapeFormat(token.replace('\\','')),'i'));return a;}} +function utcOffsetFromString(string){string=string||'';var possibleTzMatches=(string.match(parseTokenTimezone)||[]),tzChunk=possibleTzMatches[possibleTzMatches.length-1]||[],parts=(tzChunk+'').match(parseTimezoneChunker)||['-',0,0],minutes=+(parts[1]*60)+toInt(parts[2]);return parts[0]==='+'?minutes:-minutes;} +function addTimeToArrayFromToken(token,input,config){var a,datePartArray=config._a;switch(token){case'Q':if(input!=null){datePartArray[MONTH]=(toInt(input)-1)*3;} +break;case'M':case'MM':if(input!=null){datePartArray[MONTH]=toInt(input)-1;} +break;case'MMM':case'MMMM':a=config._locale.monthsParse(input,token,config._strict);if(a!=null){datePartArray[MONTH]=a;}else{config._pf.invalidMonth=input;} +break;case'D':case'DD':if(input!=null){datePartArray[DATE]=toInt(input);} +break;case'Do':if(input!=null){datePartArray[DATE]=toInt(parseInt(input.match(/\d{1,2}/)[0],10));} +break;case'DDD':case'DDDD':if(input!=null){config._dayOfYear=toInt(input);} +break;case'YY':datePartArray[YEAR]=moment.parseTwoDigitYear(input);break;case'YYYY':case'YYYYY':case'YYYYYY':datePartArray[YEAR]=toInt(input);break;case'a':case'A':config._meridiem=input;break;case'h':case'hh':config._pf.bigHour=true;case'H':case'HH':datePartArray[HOUR]=toInt(input);break;case'm':case'mm':datePartArray[MINUTE]=toInt(input);break;case's':case'ss':datePartArray[SECOND]=toInt(input);break;case'S':case'SS':case'SSS':case'SSSS':datePartArray[MILLISECOND]=toInt(('0.'+input)*1000);break;case'x':config._d=new Date(toInt(input));break;case'X':config._d=new Date(parseFloat(input)*1000);break;case'Z':case'ZZ':config._useUTC=true;config._tzm=utcOffsetFromString(input);break;case'dd':case'ddd':case'dddd':a=config._locale.weekdaysParse(input);if(a!=null){config._w=config._w||{};config._w['d']=a;}else{config._pf.invalidWeekday=input;} +break;case'w':case'ww':case'W':case'WW':case'd':case'e':case'E':token=token.substr(0,1);case'gggg':case'GGGG':case'GGGGG':token=token.substr(0,2);if(input){config._w=config._w||{};config._w[token]=toInt(input);} +break;case'gg':case'GG':config._w=config._w||{};config._w[token]=moment.parseTwoDigitYear(input);}} +function dayOfYearFromWeekInfo(config){var w,weekYear,week,weekday,dow,doy,temp;w=config._w;if(w.GG!=null||w.W!=null||w.E!=null){dow=1;doy=4;weekYear=dfl(w.GG,config._a[YEAR],weekOfYear(moment(),1,4).year);week=dfl(w.W,1);weekday=dfl(w.E,1);}else{dow=config._locale._week.dow;doy=config._locale._week.doy;weekYear=dfl(w.gg,config._a[YEAR],weekOfYear(moment(),dow,doy).year);week=dfl(w.w,1);if(w.d!=null){weekday=w.d;if(weekdaydaysInYear(yearToUse)){config._pf._overflowDayOfYear=true;} +date=makeUTCDate(yearToUse,0,config._dayOfYear);config._a[MONTH]=date.getUTCMonth();config._a[DATE]=date.getUTCDate();} +for(i=0;i<3&&config._a[i]==null;++i){config._a[i]=input[i]=currentDate[i];} +for(;i<7;i++){config._a[i]=input[i]=(config._a[i]==null)?(i===2?1:0):config._a[i];} +if(config._a[HOUR]===24&&config._a[MINUTE]===0&&config._a[SECOND]===0&&config._a[MILLISECOND]===0){config._nextDay=true;config._a[HOUR]=0;} +config._d=(config._useUTC?makeUTCDate:makeDate).apply(null,input);if(config._tzm!=null){config._d.setUTCMinutes(config._d.getUTCMinutes()-config._tzm);} +if(config._nextDay){config._a[HOUR]=24;}} +function dateFromObject(config){var normalizedInput;if(config._d){return;} +normalizedInput=normalizeObjectUnits(config._i);config._a=[normalizedInput.year,normalizedInput.month,normalizedInput.day||normalizedInput.date,normalizedInput.hour,normalizedInput.minute,normalizedInput.second,normalizedInput.millisecond];dateFromConfig(config);} +function currentDateArray(config){var now=new Date();if(config._useUTC){return[now.getUTCFullYear(),now.getUTCMonth(),now.getUTCDate()];}else{return[now.getFullYear(),now.getMonth(),now.getDate()];}} +function makeDateFromStringAndFormat(config){if(config._f===moment.ISO_8601){parseISO(config);return;} +config._a=[];config._pf.empty=true;var string=''+config._i,i,parsedInput,tokens,token,skipped,stringLength=string.length,totalParsedInputLength=0;tokens=expandFormat(config._f,config._locale).match(formattingTokens)||[];for(i=0;i0){config._pf.unusedInput.push(skipped);} +string=string.slice(string.indexOf(parsedInput)+parsedInput.length);totalParsedInputLength+=parsedInput.length;} +if(formatTokenFunctions[token]){if(parsedInput){config._pf.empty=false;} +else{config._pf.unusedTokens.push(token);} +addTimeToArrayFromToken(token,parsedInput,config);} +else if(config._strict&&!parsedInput){config._pf.unusedTokens.push(token);}} +config._pf.charsLeftOver=stringLength-totalParsedInputLength;if(string.length>0){config._pf.unusedInput.push(string);} +if(config._pf.bigHour===true&&config._a[HOUR]<=12){config._pf.bigHour=undefined;} +config._a[HOUR]=meridiemFixWrap(config._locale,config._a[HOUR],config._meridiem);dateFromConfig(config);checkOverflow(config);} +function unescapeFormat(s){return s.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(matched,p1,p2,p3,p4){return p1||p2||p3||p4;});} +function regexpEscape(s){return s.replace(/[-\/\\^$*+?.()|[\]{}]/g,'\\$&');} +function makeDateFromStringAndArray(config){var tempConfig,bestMoment,scoreToBeat,i,currentScore;if(config._f.length===0){config._pf.invalidFormat=true;config._d=new Date(NaN);return;} +for(i=0;i0;args[4]=locale;return substituteTimeAgo.apply({},args);} +function weekOfYear(mom,firstDayOfWeek,firstDayOfWeekOfYear){var end=firstDayOfWeekOfYear-firstDayOfWeek,daysToDayOfWeek=firstDayOfWeekOfYear-mom.day(),adjustedMoment;if(daysToDayOfWeek>end){daysToDayOfWeek-=7;} +if(daysToDayOfWeekfirstDayOfWeekOfYear?7:0)-(d0?year:year-1,dayOfYear:dayOfYear>0?dayOfYear:daysInYear(year-1)+dayOfYear};} +function makeMoment(config){var input=config._i,format=config._f,res;config._locale=config._locale||moment.localeData(config._l);if(input===null||(format===undefined&&input==='')){return moment.invalid({nullInput:true});} +if(typeof input==='string'){config._i=input=config._locale.preparse(input);} +if(moment.isMoment(input)){return new Moment(input,true);}else if(format){if(isArray(format)){makeDateFromStringAndArray(config);}else{makeDateFromStringAndFormat(config);}}else{makeDateFromInput(config);} +res=new Moment(config);if(res._nextDay){res.add(1,'d');res._nextDay=undefined;} +return res;} +moment=function(input,format,locale,strict){var c;if(typeof(locale)==='boolean'){strict=locale;locale=undefined;} +c={};c._isAMomentObject=true;c._i=input;c._f=format;c._l=locale;c._strict=strict;c._isUTC=false;c._pf=defaultParsingFlags();return makeMoment(c);};moment.suppressDeprecationWarnings=false;moment.createFromInputFallback=deprecate('moment construction falls back to js Date. This is '+'discouraged and will be removed in upcoming major '+'release. Please refer to '+'https://github.com/moment/moment/issues/1407 for more info.',function(config){config._d=new Date(config._i+(config._useUTC?' UTC':''));});function pickBy(fn,moments){var res,i;if(moments.length===1&&isArray(moments[0])){moments=moments[0];} +if(!moments.length){return moment();} +res=moments[0];for(i=1;i=0;--i){makeList(lists[i]);} +moment.normalizeUnits=function(units){return normalizeUnits(units);};moment.invalid=function(flags){var m=moment.utc(NaN);if(flags!=null){extend(m._pf,flags);} +else{m._pf.userInvalidated=true;} +return m;};moment.parseZone=function(){return moment.apply(null,arguments).parseZone();};moment.parseTwoDigitYear=function(input){return toInt(input)+(toInt(input)>68?1900:2000);};moment.isDate=isDate;extend(moment.fn=Moment.prototype,{clone:function(){return moment(this);},valueOf:function(){return+this._d-((this._offset||0)*60000);},unix:function(){return Math.floor(+this/1000);},toString:function(){return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ');},toDate:function(){return this._offset?new Date(+this):this._d;},toISOString:function(){var m=moment(this).utc();if(00;} +return false;},parsingFlags:function(){return extend({},this._pf);},invalidAt:function(){return this._pf.overflow;},utc:function(keepLocalTime){return this.utcOffset(0,keepLocalTime);},local:function(keepLocalTime){if(this._isUTC){this.utcOffset(0,keepLocalTime);this._isUTC=false;if(keepLocalTime){this.subtract(this._dateUtcOffset(),'m');}} +return this;},format:function(inputString){var output=formatMoment(this,inputString||moment.defaultFormat);return this.localeData().postformat(output);},add:createAdder(1,'add'),subtract:createAdder(-1,'subtract'),diff:function(input,units,asFloat){var that=makeAs(input,this),zoneDiff=(that.utcOffset()-this.utcOffset())*6e4,anchor,diff,output,daysAdjust;units=normalizeUnits(units);if(units==='year'||units==='month'||units==='quarter'){output=monthDiff(this,that);if(units==='quarter'){output=output/3;}else if(units==='year'){output=output/12;}}else{diff=this-that;output=units==='second'?diff/1e3:units==='minute'?diff/6e4:units==='hour'?diff/36e5:units==='day'?(diff-zoneDiff)/864e5:units==='week'?(diff-zoneDiff)/6048e5:diff;} +return asFloat?output:absRound(output);},from:function(time,withoutSuffix){return moment.duration({to:this,from:time}).locale(this.locale()).humanize(!withoutSuffix);},fromNow:function(withoutSuffix){return this.from(moment(),withoutSuffix);},calendar:function(time){var now=time||moment(),sod=makeAs(now,this).startOf('day'),diff=this.diff(sod,'days',true),format=diff<-6?'sameElse':diff<-1?'lastWeek':diff<0?'lastDay':diff<1?'sameDay':diff<2?'nextDay':diff<7?'nextWeek':'sameElse';return this.format(this.localeData().calendar(format,this,moment(now)));},isLeapYear:function(){return isLeapYear(this.year());},isDST:function(){return(this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset());},day:function(input){var day=this._isUTC?this._d.getUTCDay():this._d.getDay();if(input!=null){input=parseWeekday(input,this.localeData());return this.add(input-day,'d');}else{return day;}},month:makeAccessor('Month',true),startOf:function(units){units=normalizeUnits(units);switch(units){case'year':this.month(0);case'quarter':case'month':this.date(1);case'week':case'isoWeek':case'day':this.hours(0);case'hour':this.minutes(0);case'minute':this.seconds(0);case'second':this.milliseconds(0);} +if(units==='week'){this.weekday(0);}else if(units==='isoWeek'){this.isoWeekday(1);} +if(units==='quarter'){this.month(Math.floor(this.month()/3)*3);} +return this;},endOf:function(units){units=normalizeUnits(units);if(units===undefined||units==='millisecond'){return this;} +return this.startOf(units).add(1,(units==='isoWeek'?'week':units)).subtract(1,'ms');},isAfter:function(input,units){var inputMs;units=normalizeUnits(typeof units!=='undefined'?units:'millisecond');if(units==='millisecond'){input=moment.isMoment(input)?input:moment(input);return+this>+input;}else{inputMs=moment.isMoment(input)?+input:+moment(input);return inputMs<+this.clone().startOf(units);}},isBefore:function(input,units){var inputMs;units=normalizeUnits(typeof units!=='undefined'?units:'millisecond');if(units==='millisecond'){input=moment.isMoment(input)?input:moment(input);return+this<+input;}else{inputMs=moment.isMoment(input)?+input:+moment(input);return+this.clone().endOf(units)this?this:other;}),zone:deprecate('moment().zone is deprecated, use moment().utcOffset instead. '+'https://github.com/moment/moment/issues/1779',function(input,keepLocalTime){if(input!=null){if(typeof input!=='string'){input=-input;} +this.utcOffset(input,keepLocalTime);return this;}else{return-this.utcOffset();}}),utcOffset:function(input,keepLocalTime){var offset=this._offset||0,localAdjust;if(input!=null){if(typeof input==='string'){input=utcOffsetFromString(input);} +if(Math.abs(input)<16){input=input*60;} +if(!this._isUTC&&keepLocalTime){localAdjust=this._dateUtcOffset();} +this._offset=input;this._isUTC=true;if(localAdjust!=null){this.add(localAdjust,'m');} +if(offset!==input){if(!keepLocalTime||this._changeInProgress){addOrSubtractDurationFromMoment(this,moment.duration(input-offset,'m'),1,false);}else if(!this._changeInProgress){this._changeInProgress=true;moment.updateOffset(this,true);this._changeInProgress=null;}} +return this;}else{return this._isUTC?offset:this._dateUtcOffset();}},isLocal:function(){return!this._isUTC;},isUtcOffset:function(){return this._isUTC;},isUtc:function(){return this._isUTC&&this._offset===0;},zoneAbbr:function(){return this._isUTC?'UTC':'';},zoneName:function(){return this._isUTC?'Coordinated Universal Time':'';},parseZone:function(){if(this._tzm){this.utcOffset(this._tzm);}else if(typeof this._i==='string'){this.utcOffset(utcOffsetFromString(this._i));} +return this;},hasAlignedHourOffset:function(input){if(!input){input=0;} +else{input=moment(input).utcOffset();} +return(this.utcOffset()-input)%60===0;},daysInMonth:function(){return daysInMonth(this.year(),this.month());},dayOfYear:function(input){var dayOfYear=round((moment(this).startOf('day')-moment(this).startOf('year'))/864e5)+1;return input==null?dayOfYear:this.add((input-dayOfYear),'d');},quarter:function(input){return input==null?Math.ceil((this.month()+1)/3):this.month((input-1)*3+this.month()%3);},weekYear:function(input){var year=weekOfYear(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return input==null?year:this.add((input-year),'y');},isoWeekYear:function(input){var year=weekOfYear(this,1,4).year;return input==null?year:this.add((input-year),'y');},week:function(input){var week=this.localeData().week(this);return input==null?week:this.add((input-week)*7,'d');},isoWeek:function(input){var week=weekOfYear(this,1,4).week;return input==null?week:this.add((input-week)*7,'d');},weekday:function(input){var weekday=(this.day()+7-this.localeData()._week.dow)%7;return input==null?weekday:this.add(input-weekday,'d');},isoWeekday:function(input){return input==null?this.day()||7:this.day(this.day()%7?input:input-7);},isoWeeksInYear:function(){return weeksInYear(this.year(),1,4);},weeksInYear:function(){var weekInfo=this.localeData()._week;return weeksInYear(this.year(),weekInfo.dow,weekInfo.doy);},get:function(units){units=normalizeUnits(units);return this[units]();},set:function(units,value){var unit;if(typeof units==='object'){for(unit in units){this.set(unit,units[unit]);}} +else{units=normalizeUnits(units);if(typeof this[units]==='function'){this[units](value);}} +return this;},locale:function(key){var newLocaleData;if(key===undefined){return this._locale._abbr;}else{newLocaleData=moment.localeData(key);if(newLocaleData!=null){this._locale=newLocaleData;} +return this;}},lang:deprecate('moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.',function(key){if(key===undefined){return this.localeData();}else{return this.locale(key);}}),localeData:function(){return this._locale;},_dateUtcOffset:function(){return-Math.round(this._d.getTimezoneOffset()/15)*15;}});function rawMonthSetter(mom,value){var dayOfMonth;if(typeof value==='string'){value=mom.localeData().monthsParse(value);if(typeof value!=='number'){return mom;}} +dayOfMonth=Math.min(mom.date(),daysInMonth(mom.year(),value));mom._d['set'+(mom._isUTC?'UTC':'')+'Month'](value,dayOfMonth);return mom;} +function rawGetter(mom,unit){return mom._d['get'+(mom._isUTC?'UTC':'')+unit]();} +function rawSetter(mom,unit,value){if(unit==='Month'){return rawMonthSetter(mom,value);}else{return mom._d['set'+(mom._isUTC?'UTC':'')+unit](value);}} +function makeAccessor(unit,keepTime){return function(value){if(value!=null){rawSetter(this,unit,value);moment.updateOffset(this,keepTime);return this;}else{return rawGetter(this,unit);}};} +moment.fn.millisecond=moment.fn.milliseconds=makeAccessor('Milliseconds',false);moment.fn.second=moment.fn.seconds=makeAccessor('Seconds',false);moment.fn.minute=moment.fn.minutes=makeAccessor('Minutes',false);moment.fn.hour=moment.fn.hours=makeAccessor('Hours',true);moment.fn.date=makeAccessor('Date',true);moment.fn.dates=deprecate('dates accessor is deprecated. Use date instead.',makeAccessor('Date',true));moment.fn.year=makeAccessor('FullYear',true);moment.fn.years=deprecate('years accessor is deprecated. Use year instead.',makeAccessor('FullYear',true));moment.fn.days=moment.fn.day;moment.fn.months=moment.fn.month;moment.fn.weeks=moment.fn.week;moment.fn.isoWeeks=moment.fn.isoWeek;moment.fn.quarters=moment.fn.quarter;moment.fn.toJSON=moment.fn.toISOString;moment.fn.isUTC=moment.fn.isUtc;function daysToYears(days){return days*400/146097;} +function yearsToDays(years){return years*146097/400;} +extend(moment.duration.fn=Duration.prototype,{_bubble:function(){var milliseconds=this._milliseconds,days=this._days,months=this._months,data=this._data,seconds,minutes,hours,years=0;data.milliseconds=milliseconds%1000;seconds=absRound(milliseconds/1000);data.seconds=seconds%60;minutes=absRound(seconds/60);data.minutes=minutes%60;hours=absRound(minutes/60);data.hours=hours%24;days+=absRound(hours/24);years=absRound(daysToYears(days));days-=absRound(yearsToDays(years));months+=absRound(days/30);days%=30;years+=absRound(months/12);months%=12;data.days=days;data.months=months;data.years=years;},abs:function(){this._milliseconds=Math.abs(this._milliseconds);this._days=Math.abs(this._days);this._months=Math.abs(this._months);this._data.milliseconds=Math.abs(this._data.milliseconds);this._data.seconds=Math.abs(this._data.seconds);this._data.minutes=Math.abs(this._data.minutes);this._data.hours=Math.abs(this._data.hours);this._data.months=Math.abs(this._data.months);this._data.years=Math.abs(this._data.years);return this;},weeks:function(){return absRound(this.days()/7);},valueOf:function(){return this._milliseconds+ +this._days*864e5+ +(this._months%12)*2592e6+ +toInt(this._months/12)*31536e6;},humanize:function(withSuffix){var output=relativeTime(this,!withSuffix,this.localeData());if(withSuffix){output=this.localeData().pastFuture(+this,output);} +return this.localeData().postformat(output);},add:function(input,val){var dur=moment.duration(input,val);this._milliseconds+=dur._milliseconds;this._days+=dur._days;this._months+=dur._months;this._bubble();return this;},subtract:function(input,val){var dur=moment.duration(input,val);this._milliseconds-=dur._milliseconds;this._days-=dur._days;this._months-=dur._months;this._bubble();return this;},get:function(units){units=normalizeUnits(units);return this[units.toLowerCase()+'s']();},as:function(units){var days,months;units=normalizeUnits(units);if(units==='month'||units==='year'){days=this._days+this._milliseconds/864e5;months=this._months+daysToYears(days)*12;return units==='month'?months:months/12;}else{days=this._days+Math.round(yearsToDays(this._months/12));switch(units){case'week':return days/7+this._milliseconds/6048e5;case'day':return days+this._milliseconds/864e5;case'hour':return days*24+this._milliseconds/36e5;case'minute':return days*24*60+this._milliseconds/6e4;case'second':return days*24*60*60+this._milliseconds/1000;case'millisecond':return Math.floor(days*24*60*60*1000)+this._milliseconds;default:throw new Error('Unknown unit '+units);}}},lang:moment.fn.lang,locale:moment.fn.locale,toIsoString:deprecate('toIsoString() is deprecated. Please use toISOString() instead '+'(notice the capitals)',function(){return this.toISOString();}),toISOString:function(){var years=Math.abs(this.years()),months=Math.abs(this.months()),days=Math.abs(this.days()),hours=Math.abs(this.hours()),minutes=Math.abs(this.minutes()),seconds=Math.abs(this.seconds()+this.milliseconds()/1000);if(!this.asSeconds()){return'P0D';} +return(this.asSeconds()<0?'-':'')+'P'+ +(years?years+'Y':'')+ +(months?months+'M':'')+ +(days?days+'D':'')+ +((hours||minutes||seconds)?'T':'')+ +(hours?hours+'H':'')+ +(minutes?minutes+'M':'')+ +(seconds?seconds+'S':'');},localeData:function(){return this._locale;},toJSON:function(){return this.toISOString();}});moment.duration.fn.toString=moment.duration.fn.toISOString;function makeDurationGetter(name){moment.duration.fn[name]=function(){return this._data[name];};} +for(i in unitMillisecondFactors){if(hasOwnProp(unitMillisecondFactors,i)){makeDurationGetter(i.toLowerCase());}} +moment.duration.fn.asMilliseconds=function(){return this.as('ms');};moment.duration.fn.asSeconds=function(){return this.as('s');};moment.duration.fn.asMinutes=function(){return this.as('m');};moment.duration.fn.asHours=function(){return this.as('h');};moment.duration.fn.asDays=function(){return this.as('d');};moment.duration.fn.asWeeks=function(){return this.as('weeks');};moment.duration.fn.asMonths=function(){return this.as('M');};moment.duration.fn.asYears=function(){return this.as('y');};moment.locale('en',{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(number){var b=number%10,output=(toInt(number%100/10)===1)?'th':(b===1)?'st':(b===2)?'nd':(b===3)?'rd':'th';return number+output;}});function makeGlobal(shouldDeprecate){if(typeof ender!=='undefined'){return;} +oldGlobalMoment=globalScope.moment;if(shouldDeprecate){globalScope.moment=deprecate('Accessing Moment through the global scope is '+'deprecated, and will be removed in an upcoming '+'release.',moment);}else{globalScope.moment=moment;}} +if(hasModule){module.exports=moment;}else if(typeof define==='function'&&define.amd){define(function(require,exports,module){if(module.config&&module.config()&&module.config().noGlobal===true){globalScope.moment=oldGlobalMoment;} +return moment;});makeGlobal(true);}else{makeGlobal();}}).call(this);(function($){var liveUpdatingTargetSelectors={};var liveUpdaterIntervalId;var liveUpdaterRunning=false;var defaultSettings={ellipsis:'...',setTitle:'never',live:false};$.fn.ellipsis=function(selector,options){var subjectElements,settings;subjectElements=$(this);if(typeof selector!=='string'){options=selector;selector=undefined;} +settings=$.extend({},defaultSettings,options);settings.selector=selector;subjectElements.each(function(){var elem=$(this);ellipsisOnElement(elem,settings);});if(settings.live){addToLiveUpdater(subjectElements.selector,settings);}else{removeFromLiveUpdater(subjectElements.selector);} +return this;};function ellipsisOnElement(containerElement,settings){var containerData=containerElement.data('jqae');if(!containerData)containerData={};var wrapperElement=containerData.wrapperElement;if(!wrapperElement){wrapperElement=containerElement.wrapInner('
').find('>div');wrapperElement.css({margin:0,padding:0,border:0});} +var wrapperElementData=wrapperElement.data('jqae');if(!wrapperElementData)wrapperElementData={};var wrapperOriginalContent=wrapperElementData.originalContent;if(wrapperOriginalContent){wrapperElement=wrapperElementData.originalContent.clone(true).data('jqae',{originalContent:wrapperOriginalContent}).replaceAll(wrapperElement);}else{wrapperElement.data('jqae',{originalContent:wrapperElement.clone(true)});} +containerElement.data('jqae',{wrapperElement:wrapperElement,containerWidth:containerElement.width(),containerHeight:containerElement.height()});var containerElementHeight=containerElement.height();var wrapperOffset=(parseInt(containerElement.css('padding-top'),10)||0)+(parseInt(containerElement.css('border-top-width'),10)||0)-(wrapperElement.offset().top-containerElement.offset().top);var deferAppendEllipsis=false;var selectedElements=wrapperElement;if(settings.selector)selectedElements=$(wrapperElement.find(settings.selector).get().reverse());selectedElements.each(function(){var selectedElement=$(this),originalText=selectedElement.text(),ellipsisApplied=false;if(wrapperElement.innerHeight()-selectedElement.innerHeight()>containerElementHeight+wrapperOffset){selectedElement.remove();}else{removeLastEmptyElements(selectedElement);if(selectedElement.contents().length){if(deferAppendEllipsis){getLastTextNode(selectedElement).get(0).nodeValue+=settings.ellipsis;deferAppendEllipsis=false;} +while(wrapperElement.innerHeight()>containerElementHeight+wrapperOffset){ellipsisApplied=ellipsisOnLastTextNode(selectedElement);if(ellipsisApplied){removeLastEmptyElements(selectedElement);if(selectedElement.contents().length){getLastTextNode(selectedElement).get(0).nodeValue+=settings.ellipsis;}else{deferAppendEllipsis=true;selectedElement.remove();break;}}else{deferAppendEllipsis=true;selectedElement.remove();break;}} +if(((settings.setTitle=='onEllipsis')&&ellipsisApplied)||(settings.setTitle=='always')){selectedElement.attr('title',originalText);}else if(settings.setTitle!='never'){selectedElement.removeAttr('title');}}}});} +function ellipsisOnLastTextNode(element){var lastTextNode=getLastTextNode(element);if(lastTextNode.length){var text=lastTextNode.get(0).nodeValue;var pos=text.lastIndexOf(' ');if(pos>-1){text=$.trim(text.substring(0,pos));lastTextNode.get(0).nodeValue=text;}else{lastTextNode.get(0).nodeValue='';} +return true;} +return false;} +function getLastTextNode(element){if(element.contents().length){var contents=element.contents();var lastNode=contents.eq(contents.length-1);if(lastNode.filter(textNodeFilter).length){return lastNode;}else{return getLastTextNode(lastNode);}}else{element.append('');var contents=element.contents();return contents.eq(contents.length-1);}} +function removeLastEmptyElements(element){if(element.contents().length){var contents=element.contents();var lastNode=contents.eq(contents.length-1);if(lastNode.filter(textNodeFilter).length){var text=lastNode.get(0).nodeValue;text=$.trim(text);if(text==''){lastNode.remove();return true;}else{return false;}}else{while(removeLastEmptyElements(lastNode)){} +if(lastNode.contents().length){return false;}else{lastNode.remove();return true;}}} +return false;} +function textNodeFilter(){return this.nodeType===3;} +function addToLiveUpdater(targetSelector,settings){liveUpdatingTargetSelectors[targetSelector]=settings;if(!liveUpdaterIntervalId){liveUpdaterIntervalId=window.setInterval(function(){doLiveUpdater();},200);}} +function removeFromLiveUpdater(targetSelector){if(liveUpdatingTargetSelectors[targetSelector]){delete liveUpdatingTargetSelectors[targetSelector];if(!liveUpdatingTargetSelectors.length){if(liveUpdaterIntervalId){window.clearInterval(liveUpdaterIntervalId);liveUpdaterIntervalId=undefined;}}}};function doLiveUpdater(){if(!liveUpdaterRunning){liveUpdaterRunning=true;for(var targetSelector in liveUpdatingTargetSelectors){$(targetSelector).each(function(){var containerElement,containerData;containerElement=$(this);containerData=containerElement.data('jqae');if((containerData.containerWidth!=containerElement.width())||(containerData.containerHeight!=containerElement.height())){ellipsisOnElement(containerElement,liveUpdatingTargetSelectors[targetSelector]);}});} +liveUpdaterRunning=false;}};})(jQuery);(function($){$.waterfall=function(){var steps=[],dfrd=$.Deferred(),pointer=0;$.each(arguments,function(i,a){steps.push(function(){var args=[].slice.apply(arguments),d;if(typeof(a)=='function'){if(!((d=a.apply(null,args))&&d.promise)){d=$.Deferred()[d===false?'reject':'resolve'](d);}}else if(a&&a.promise){d=a;}else{d=$.Deferred()[a===false?'reject':'resolve'](a);} +d.fail(function(){dfrd.reject.apply(dfrd,[].slice.apply(arguments));}).done(function(data){pointer++;args.push(data);pointer==steps.length?dfrd.resolve.apply(dfrd,args):steps[pointer].apply(null,args);});});});steps.length?steps[0]():dfrd.resolve();return dfrd;}})(jQuery);(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else if(typeof exports==='object'){factory(require('jquery'));}else{factory(jQuery);}}(function($){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s);} +function decode(s){return config.raw?s:decodeURIComponent(s);} +function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value));} +function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\');} +try{s=decodeURIComponent(s.replace(pluses,' '));return config.json?JSON.parse(s):s;}catch(e){}} +function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $.isFunction(converter)?converter(value):value;} +var config=$.cookie=function(key,value,options){if(arguments.length>1&&!$.isFunction(value)){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setTime(+t+days*864e+5);} +return(document.cookie=[encode(key),'=',stringifyCookieValue(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));} +var result=key?undefined:{};var cookies=document.cookie?document.cookie.split('; '):[];for(var i=0,l=cookies.length;i=112&&k<=123;}},MEASURE_SCROLLBAR_TEMPLATE="
",DIACRITICS={"\u24B6":"A","\uFF21":"A","\u00C0":"A","\u00C1":"A","\u00C2":"A","\u1EA6":"A","\u1EA4":"A","\u1EAA":"A","\u1EA8":"A","\u00C3":"A","\u0100":"A","\u0102":"A","\u1EB0":"A","\u1EAE":"A","\u1EB4":"A","\u1EB2":"A","\u0226":"A","\u01E0":"A","\u00C4":"A","\u01DE":"A","\u1EA2":"A","\u00C5":"A","\u01FA":"A","\u01CD":"A","\u0200":"A","\u0202":"A","\u1EA0":"A","\u1EAC":"A","\u1EB6":"A","\u1E00":"A","\u0104":"A","\u023A":"A","\u2C6F":"A","\uA732":"AA","\u00C6":"AE","\u01FC":"AE","\u01E2":"AE","\uA734":"AO","\uA736":"AU","\uA738":"AV","\uA73A":"AV","\uA73C":"AY","\u24B7":"B","\uFF22":"B","\u1E02":"B","\u1E04":"B","\u1E06":"B","\u0243":"B","\u0182":"B","\u0181":"B","\u24B8":"C","\uFF23":"C","\u0106":"C","\u0108":"C","\u010A":"C","\u010C":"C","\u00C7":"C","\u1E08":"C","\u0187":"C","\u023B":"C","\uA73E":"C","\u24B9":"D","\uFF24":"D","\u1E0A":"D","\u010E":"D","\u1E0C":"D","\u1E10":"D","\u1E12":"D","\u1E0E":"D","\u0110":"D","\u018B":"D","\u018A":"D","\u0189":"D","\uA779":"D","\u01F1":"DZ","\u01C4":"DZ","\u01F2":"Dz","\u01C5":"Dz","\u24BA":"E","\uFF25":"E","\u00C8":"E","\u00C9":"E","\u00CA":"E","\u1EC0":"E","\u1EBE":"E","\u1EC4":"E","\u1EC2":"E","\u1EBC":"E","\u0112":"E","\u1E14":"E","\u1E16":"E","\u0114":"E","\u0116":"E","\u00CB":"E","\u1EBA":"E","\u011A":"E","\u0204":"E","\u0206":"E","\u1EB8":"E","\u1EC6":"E","\u0228":"E","\u1E1C":"E","\u0118":"E","\u1E18":"E","\u1E1A":"E","\u0190":"E","\u018E":"E","\u24BB":"F","\uFF26":"F","\u1E1E":"F","\u0191":"F","\uA77B":"F","\u24BC":"G","\uFF27":"G","\u01F4":"G","\u011C":"G","\u1E20":"G","\u011E":"G","\u0120":"G","\u01E6":"G","\u0122":"G","\u01E4":"G","\u0193":"G","\uA7A0":"G","\uA77D":"G","\uA77E":"G","\u24BD":"H","\uFF28":"H","\u0124":"H","\u1E22":"H","\u1E26":"H","\u021E":"H","\u1E24":"H","\u1E28":"H","\u1E2A":"H","\u0126":"H","\u2C67":"H","\u2C75":"H","\uA78D":"H","\u24BE":"I","\uFF29":"I","\u00CC":"I","\u00CD":"I","\u00CE":"I","\u0128":"I","\u012A":"I","\u012C":"I","\u0130":"I","\u00CF":"I","\u1E2E":"I","\u1EC8":"I","\u01CF":"I","\u0208":"I","\u020A":"I","\u1ECA":"I","\u012E":"I","\u1E2C":"I","\u0197":"I","\u24BF":"J","\uFF2A":"J","\u0134":"J","\u0248":"J","\u24C0":"K","\uFF2B":"K","\u1E30":"K","\u01E8":"K","\u1E32":"K","\u0136":"K","\u1E34":"K","\u0198":"K","\u2C69":"K","\uA740":"K","\uA742":"K","\uA744":"K","\uA7A2":"K","\u24C1":"L","\uFF2C":"L","\u013F":"L","\u0139":"L","\u013D":"L","\u1E36":"L","\u1E38":"L","\u013B":"L","\u1E3C":"L","\u1E3A":"L","\u0141":"L","\u023D":"L","\u2C62":"L","\u2C60":"L","\uA748":"L","\uA746":"L","\uA780":"L","\u01C7":"LJ","\u01C8":"Lj","\u24C2":"M","\uFF2D":"M","\u1E3E":"M","\u1E40":"M","\u1E42":"M","\u2C6E":"M","\u019C":"M","\u24C3":"N","\uFF2E":"N","\u01F8":"N","\u0143":"N","\u00D1":"N","\u1E44":"N","\u0147":"N","\u1E46":"N","\u0145":"N","\u1E4A":"N","\u1E48":"N","\u0220":"N","\u019D":"N","\uA790":"N","\uA7A4":"N","\u01CA":"NJ","\u01CB":"Nj","\u24C4":"O","\uFF2F":"O","\u00D2":"O","\u00D3":"O","\u00D4":"O","\u1ED2":"O","\u1ED0":"O","\u1ED6":"O","\u1ED4":"O","\u00D5":"O","\u1E4C":"O","\u022C":"O","\u1E4E":"O","\u014C":"O","\u1E50":"O","\u1E52":"O","\u014E":"O","\u022E":"O","\u0230":"O","\u00D6":"O","\u022A":"O","\u1ECE":"O","\u0150":"O","\u01D1":"O","\u020C":"O","\u020E":"O","\u01A0":"O","\u1EDC":"O","\u1EDA":"O","\u1EE0":"O","\u1EDE":"O","\u1EE2":"O","\u1ECC":"O","\u1ED8":"O","\u01EA":"O","\u01EC":"O","\u00D8":"O","\u01FE":"O","\u0186":"O","\u019F":"O","\uA74A":"O","\uA74C":"O","\u01A2":"OI","\uA74E":"OO","\u0222":"OU","\u24C5":"P","\uFF30":"P","\u1E54":"P","\u1E56":"P","\u01A4":"P","\u2C63":"P","\uA750":"P","\uA752":"P","\uA754":"P","\u24C6":"Q","\uFF31":"Q","\uA756":"Q","\uA758":"Q","\u024A":"Q","\u24C7":"R","\uFF32":"R","\u0154":"R","\u1E58":"R","\u0158":"R","\u0210":"R","\u0212":"R","\u1E5A":"R","\u1E5C":"R","\u0156":"R","\u1E5E":"R","\u024C":"R","\u2C64":"R","\uA75A":"R","\uA7A6":"R","\uA782":"R","\u24C8":"S","\uFF33":"S","\u1E9E":"S","\u015A":"S","\u1E64":"S","\u015C":"S","\u1E60":"S","\u0160":"S","\u1E66":"S","\u1E62":"S","\u1E68":"S","\u0218":"S","\u015E":"S","\u2C7E":"S","\uA7A8":"S","\uA784":"S","\u24C9":"T","\uFF34":"T","\u1E6A":"T","\u0164":"T","\u1E6C":"T","\u021A":"T","\u0162":"T","\u1E70":"T","\u1E6E":"T","\u0166":"T","\u01AC":"T","\u01AE":"T","\u023E":"T","\uA786":"T","\uA728":"TZ","\u24CA":"U","\uFF35":"U","\u00D9":"U","\u00DA":"U","\u00DB":"U","\u0168":"U","\u1E78":"U","\u016A":"U","\u1E7A":"U","\u016C":"U","\u00DC":"U","\u01DB":"U","\u01D7":"U","\u01D5":"U","\u01D9":"U","\u1EE6":"U","\u016E":"U","\u0170":"U","\u01D3":"U","\u0214":"U","\u0216":"U","\u01AF":"U","\u1EEA":"U","\u1EE8":"U","\u1EEE":"U","\u1EEC":"U","\u1EF0":"U","\u1EE4":"U","\u1E72":"U","\u0172":"U","\u1E76":"U","\u1E74":"U","\u0244":"U","\u24CB":"V","\uFF36":"V","\u1E7C":"V","\u1E7E":"V","\u01B2":"V","\uA75E":"V","\u0245":"V","\uA760":"VY","\u24CC":"W","\uFF37":"W","\u1E80":"W","\u1E82":"W","\u0174":"W","\u1E86":"W","\u1E84":"W","\u1E88":"W","\u2C72":"W","\u24CD":"X","\uFF38":"X","\u1E8A":"X","\u1E8C":"X","\u24CE":"Y","\uFF39":"Y","\u1EF2":"Y","\u00DD":"Y","\u0176":"Y","\u1EF8":"Y","\u0232":"Y","\u1E8E":"Y","\u0178":"Y","\u1EF6":"Y","\u1EF4":"Y","\u01B3":"Y","\u024E":"Y","\u1EFE":"Y","\u24CF":"Z","\uFF3A":"Z","\u0179":"Z","\u1E90":"Z","\u017B":"Z","\u017D":"Z","\u1E92":"Z","\u1E94":"Z","\u01B5":"Z","\u0224":"Z","\u2C7F":"Z","\u2C6B":"Z","\uA762":"Z","\u24D0":"a","\uFF41":"a","\u1E9A":"a","\u00E0":"a","\u00E1":"a","\u00E2":"a","\u1EA7":"a","\u1EA5":"a","\u1EAB":"a","\u1EA9":"a","\u00E3":"a","\u0101":"a","\u0103":"a","\u1EB1":"a","\u1EAF":"a","\u1EB5":"a","\u1EB3":"a","\u0227":"a","\u01E1":"a","\u00E4":"a","\u01DF":"a","\u1EA3":"a","\u00E5":"a","\u01FB":"a","\u01CE":"a","\u0201":"a","\u0203":"a","\u1EA1":"a","\u1EAD":"a","\u1EB7":"a","\u1E01":"a","\u0105":"a","\u2C65":"a","\u0250":"a","\uA733":"aa","\u00E6":"ae","\u01FD":"ae","\u01E3":"ae","\uA735":"ao","\uA737":"au","\uA739":"av","\uA73B":"av","\uA73D":"ay","\u24D1":"b","\uFF42":"b","\u1E03":"b","\u1E05":"b","\u1E07":"b","\u0180":"b","\u0183":"b","\u0253":"b","\u24D2":"c","\uFF43":"c","\u0107":"c","\u0109":"c","\u010B":"c","\u010D":"c","\u00E7":"c","\u1E09":"c","\u0188":"c","\u023C":"c","\uA73F":"c","\u2184":"c","\u24D3":"d","\uFF44":"d","\u1E0B":"d","\u010F":"d","\u1E0D":"d","\u1E11":"d","\u1E13":"d","\u1E0F":"d","\u0111":"d","\u018C":"d","\u0256":"d","\u0257":"d","\uA77A":"d","\u01F3":"dz","\u01C6":"dz","\u24D4":"e","\uFF45":"e","\u00E8":"e","\u00E9":"e","\u00EA":"e","\u1EC1":"e","\u1EBF":"e","\u1EC5":"e","\u1EC3":"e","\u1EBD":"e","\u0113":"e","\u1E15":"e","\u1E17":"e","\u0115":"e","\u0117":"e","\u00EB":"e","\u1EBB":"e","\u011B":"e","\u0205":"e","\u0207":"e","\u1EB9":"e","\u1EC7":"e","\u0229":"e","\u1E1D":"e","\u0119":"e","\u1E19":"e","\u1E1B":"e","\u0247":"e","\u025B":"e","\u01DD":"e","\u24D5":"f","\uFF46":"f","\u1E1F":"f","\u0192":"f","\uA77C":"f","\u24D6":"g","\uFF47":"g","\u01F5":"g","\u011D":"g","\u1E21":"g","\u011F":"g","\u0121":"g","\u01E7":"g","\u0123":"g","\u01E5":"g","\u0260":"g","\uA7A1":"g","\u1D79":"g","\uA77F":"g","\u24D7":"h","\uFF48":"h","\u0125":"h","\u1E23":"h","\u1E27":"h","\u021F":"h","\u1E25":"h","\u1E29":"h","\u1E2B":"h","\u1E96":"h","\u0127":"h","\u2C68":"h","\u2C76":"h","\u0265":"h","\u0195":"hv","\u24D8":"i","\uFF49":"i","\u00EC":"i","\u00ED":"i","\u00EE":"i","\u0129":"i","\u012B":"i","\u012D":"i","\u00EF":"i","\u1E2F":"i","\u1EC9":"i","\u01D0":"i","\u0209":"i","\u020B":"i","\u1ECB":"i","\u012F":"i","\u1E2D":"i","\u0268":"i","\u0131":"i","\u24D9":"j","\uFF4A":"j","\u0135":"j","\u01F0":"j","\u0249":"j","\u24DA":"k","\uFF4B":"k","\u1E31":"k","\u01E9":"k","\u1E33":"k","\u0137":"k","\u1E35":"k","\u0199":"k","\u2C6A":"k","\uA741":"k","\uA743":"k","\uA745":"k","\uA7A3":"k","\u24DB":"l","\uFF4C":"l","\u0140":"l","\u013A":"l","\u013E":"l","\u1E37":"l","\u1E39":"l","\u013C":"l","\u1E3D":"l","\u1E3B":"l","\u017F":"l","\u0142":"l","\u019A":"l","\u026B":"l","\u2C61":"l","\uA749":"l","\uA781":"l","\uA747":"l","\u01C9":"lj","\u24DC":"m","\uFF4D":"m","\u1E3F":"m","\u1E41":"m","\u1E43":"m","\u0271":"m","\u026F":"m","\u24DD":"n","\uFF4E":"n","\u01F9":"n","\u0144":"n","\u00F1":"n","\u1E45":"n","\u0148":"n","\u1E47":"n","\u0146":"n","\u1E4B":"n","\u1E49":"n","\u019E":"n","\u0272":"n","\u0149":"n","\uA791":"n","\uA7A5":"n","\u01CC":"nj","\u24DE":"o","\uFF4F":"o","\u00F2":"o","\u00F3":"o","\u00F4":"o","\u1ED3":"o","\u1ED1":"o","\u1ED7":"o","\u1ED5":"o","\u00F5":"o","\u1E4D":"o","\u022D":"o","\u1E4F":"o","\u014D":"o","\u1E51":"o","\u1E53":"o","\u014F":"o","\u022F":"o","\u0231":"o","\u00F6":"o","\u022B":"o","\u1ECF":"o","\u0151":"o","\u01D2":"o","\u020D":"o","\u020F":"o","\u01A1":"o","\u1EDD":"o","\u1EDB":"o","\u1EE1":"o","\u1EDF":"o","\u1EE3":"o","\u1ECD":"o","\u1ED9":"o","\u01EB":"o","\u01ED":"o","\u00F8":"o","\u01FF":"o","\u0254":"o","\uA74B":"o","\uA74D":"o","\u0275":"o","\u01A3":"oi","\u0223":"ou","\uA74F":"oo","\u24DF":"p","\uFF50":"p","\u1E55":"p","\u1E57":"p","\u01A5":"p","\u1D7D":"p","\uA751":"p","\uA753":"p","\uA755":"p","\u24E0":"q","\uFF51":"q","\u024B":"q","\uA757":"q","\uA759":"q","\u24E1":"r","\uFF52":"r","\u0155":"r","\u1E59":"r","\u0159":"r","\u0211":"r","\u0213":"r","\u1E5B":"r","\u1E5D":"r","\u0157":"r","\u1E5F":"r","\u024D":"r","\u027D":"r","\uA75B":"r","\uA7A7":"r","\uA783":"r","\u24E2":"s","\uFF53":"s","\u00DF":"s","\u015B":"s","\u1E65":"s","\u015D":"s","\u1E61":"s","\u0161":"s","\u1E67":"s","\u1E63":"s","\u1E69":"s","\u0219":"s","\u015F":"s","\u023F":"s","\uA7A9":"s","\uA785":"s","\u1E9B":"s","\u24E3":"t","\uFF54":"t","\u1E6B":"t","\u1E97":"t","\u0165":"t","\u1E6D":"t","\u021B":"t","\u0163":"t","\u1E71":"t","\u1E6F":"t","\u0167":"t","\u01AD":"t","\u0288":"t","\u2C66":"t","\uA787":"t","\uA729":"tz","\u24E4":"u","\uFF55":"u","\u00F9":"u","\u00FA":"u","\u00FB":"u","\u0169":"u","\u1E79":"u","\u016B":"u","\u1E7B":"u","\u016D":"u","\u00FC":"u","\u01DC":"u","\u01D8":"u","\u01D6":"u","\u01DA":"u","\u1EE7":"u","\u016F":"u","\u0171":"u","\u01D4":"u","\u0215":"u","\u0217":"u","\u01B0":"u","\u1EEB":"u","\u1EE9":"u","\u1EEF":"u","\u1EED":"u","\u1EF1":"u","\u1EE5":"u","\u1E73":"u","\u0173":"u","\u1E77":"u","\u1E75":"u","\u0289":"u","\u24E5":"v","\uFF56":"v","\u1E7D":"v","\u1E7F":"v","\u028B":"v","\uA75F":"v","\u028C":"v","\uA761":"vy","\u24E6":"w","\uFF57":"w","\u1E81":"w","\u1E83":"w","\u0175":"w","\u1E87":"w","\u1E85":"w","\u1E98":"w","\u1E89":"w","\u2C73":"w","\u24E7":"x","\uFF58":"x","\u1E8B":"x","\u1E8D":"x","\u24E8":"y","\uFF59":"y","\u1EF3":"y","\u00FD":"y","\u0177":"y","\u1EF9":"y","\u0233":"y","\u1E8F":"y","\u00FF":"y","\u1EF7":"y","\u1E99":"y","\u1EF5":"y","\u01B4":"y","\u024F":"y","\u1EFF":"y","\u24E9":"z","\uFF5A":"z","\u017A":"z","\u1E91":"z","\u017C":"z","\u017E":"z","\u1E93":"z","\u1E95":"z","\u01B6":"z","\u0225":"z","\u0240":"z","\u2C6C":"z","\uA763":"z","\u0386":"\u0391","\u0388":"\u0395","\u0389":"\u0397","\u038A":"\u0399","\u03AA":"\u0399","\u038C":"\u039F","\u038E":"\u03A5","\u03AB":"\u03A5","\u038F":"\u03A9","\u03AC":"\u03B1","\u03AD":"\u03B5","\u03AE":"\u03B7","\u03AF":"\u03B9","\u03CA":"\u03B9","\u0390":"\u03B9","\u03CC":"\u03BF","\u03CD":"\u03C5","\u03CB":"\u03C5","\u03B0":"\u03C5","\u03C9":"\u03C9","\u03C2":"\u03C3"};$document=$(document);nextUid=(function(){var counter=1;return function(){return counter++;};}());function reinsertElement(element){var placeholder=$(document.createTextNode(''));element.before(placeholder);placeholder.before(element);placeholder.remove();} +function stripDiacritics(str){function match(a){return DIACRITICS[a]||a;} +return str.replace(/[^\u0000-\u007E]/g,match);} +function indexOf(value,array){var i=0,l=array.length;for(;i=0)notify(e);});} +function focus($el){if($el[0]===document.activeElement)return;window.setTimeout(function(){var el=$el[0],pos=$el.val().length,range;$el.focus();var isVisible=(el.offsetWidth>0||el.offsetHeight>0);if(isVisible&&el===document.activeElement){if(el.setSelectionRange) +{el.setSelectionRange(pos,pos);} +else if(el.createTextRange){range=el.createTextRange();range.collapse(false);range.select();}}},0);} +function getCursorInfo(el){el=$(el)[0];var offset=0;var length=0;if('selectionStart'in el){offset=el.selectionStart;length=el.selectionEnd-offset;}else if('selection'in document){el.focus();var sel=document.selection.createRange();length=document.selection.createRange().text.length;sel.moveStart('character',-el.value.length);offset=sel.text.length-length;} +return{offset:offset,length:length};} +function killEvent(event){event.preventDefault();event.stopPropagation();} +function killEventImmediately(event){event.preventDefault();event.stopImmediatePropagation();} +function measureTextWidth(e){if(!sizer){var style=e[0].currentStyle||window.getComputedStyle(e[0],null);sizer=$(document.createElement("div")).css({position:"absolute",left:"-10000px",top:"-10000px",display:"none",fontSize:style.fontSize,fontFamily:style.fontFamily,fontStyle:style.fontStyle,fontWeight:style.fontWeight,letterSpacing:style.letterSpacing,textTransform:style.textTransform,whiteSpace:"nowrap"});sizer.attr("class","select2-sizer");$("body").append(sizer);} +sizer.text(e.val());return sizer.width();} +function syncCssClasses(dest,src,adapter){var classes,replacements=[],adapted;classes=$.trim(dest.attr("class"));if(classes){classes=''+classes;$(classes.split(/\s+/)).each2(function(){if(this.indexOf("select2-")===0){replacements.push(this);}});} +classes=$.trim(src.attr("class"));if(classes){classes=''+classes;$(classes.split(/\s+/)).each2(function(){if(this.indexOf("select2-")!==0){adapted=adapter(this);if(adapted){replacements.push(adapted);}}});} +dest.attr("class",replacements.join(" "));} +function markMatch(text,term,markup,escapeMarkup){var match=stripDiacritics(text.toUpperCase()).indexOf(stripDiacritics(term.toUpperCase())),tl=term.length;if(match<0){markup.push(escapeMarkup(text));return;} +markup.push(escapeMarkup(text.substring(0,match)));markup.push("");markup.push(escapeMarkup(text.substring(match,match+tl)));markup.push("");markup.push(escapeMarkup(text.substring(match+tl,text.length)));} +function defaultEscapeMarkup(markup){var replace_map={'\\':'\','&':'&','<':'<','>':'>','"':'"',"'":''',"/":'/'};return String(markup).replace(/[&<>"'\/\\]/g,function(match){return replace_map[match];});} +function ajax(options){var timeout,handler=null,quietMillis=options.quietMillis||100,ajaxUrl=options.url,self=this;return function(query){window.clearTimeout(timeout);timeout=window.setTimeout(function(){var data=options.data,url=ajaxUrl,transport=options.transport||$.fn.select2.ajaxDefaults.transport,deprecated={type:options.type||'GET',cache:options.cache||false,jsonpCallback:options.jsonpCallback||undefined,dataType:options.dataType||"json"},params=$.extend({},$.fn.select2.ajaxDefaults.params,deprecated);data=data?data.call(self,query.term,query.page,query.context):null;url=(typeof url==='function')?url.call(self,query.term,query.page,query.context):url;if(handler&&typeof handler.abort==="function"){handler.abort();} +if(options.params){if($.isFunction(options.params)){$.extend(params,options.params.call(self));}else{$.extend(params,options.params);}} +$.extend(params,{url:url,dataType:options.dataType,data:data,success:function(data){var results=options.results(data,query.page,query);query.callback(results);},error:function(jqXHR,textStatus,errorThrown){var results={hasError:true,jqXHR:jqXHR,textStatus:textStatus,errorThrown:errorThrown,};query.callback(results);}});handler=transport.call(self,params);},quietMillis);};} +function local(options){var data=options,dataText,tmp,text=function(item){return""+item.text;};if($.isArray(data)){tmp=data;data={results:tmp};} +if($.isFunction(data)===false){tmp=data;data=function(){return tmp;};} +var dataItem=data();if(dataItem.text){text=dataItem.text;if(!$.isFunction(text)){dataText=dataItem.text;text=function(item){return item[dataText];};}} +return function(query){var t=query.term,filtered={results:[]},process;if(t===""){query.callback(data());return;} +process=function(datum,collection){var group,attr;datum=datum[0];if(datum.children){group={};for(attr in datum){if(datum.hasOwnProperty(attr))group[attr]=datum[attr];} +group.children=[];$(datum.children).each2(function(i,childDatum){process(childDatum,group.children);});if(group.children.length||query.matcher(t,text(group),datum)){collection.push(group);}}else{if(query.matcher(t,text(datum),datum)){collection.push(datum);}}};$(data().results).each2(function(i,datum){process(datum,filtered.results);});query.callback(filtered);};} +function tags(data){var isFunc=$.isFunction(data);return function(query){var t=query.term,filtered={results:[]};var result=isFunc?data(query):data;if($.isArray(result)){$(result).each(function(){var isObject=this.text!==undefined,text=isObject?this.text:this;if(t===""||query.matcher(t,text)){filtered.results.push(isObject?this:{id:this,text:this});}});query.callback(filtered);}};} +function checkFormatter(formatter,formatterName){if($.isFunction(formatter))return true;if(!formatter)return false;if(typeof(formatter)==='string')return true;throw new Error(formatterName+" must be a string, function, or falsy value");} +function evaluate(val,context){if($.isFunction(val)){var args=Array.prototype.slice.call(arguments,2);return val.apply(context,args);} +return val;} +function countResults(results){var count=0;$.each(results,function(i,item){if(item.children){count+=countResults(item.children);}else{count++;}});return count;} +function defaultTokenizer(input,selection,selectCallback,opts){var original=input,dupe=false,token,index,i,l,separator;if(!opts.createSearchChoice||!opts.tokenSeparators||opts.tokenSeparators.length<1)return undefined;while(true){index=-1;for(i=0,l=opts.tokenSeparators.length;i=0)break;} +if(index<0)break;token=input.substring(0,index);input=input.substring(index+separator.length);if(token.length>0){token=opts.createSearchChoice.call(this,token,selection);if(token!==undefined&&token!==null&&opts.id(token)!==undefined&&opts.id(token)!==null){dupe=false;for(i=0,l=selection.length;i",{role:"status","aria-live":"polite"}).addClass("select2-hidden-accessible").appendTo(document.body);this.containerId="s2id_"+(opts.element.attr("id")||"autogen"+nextUid());this.containerEventName=this.containerId.replace(/([.])/g,'_').replace(/([;&,\-\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,'\\$1');this.container.attr("id",this.containerId);this.container.attr("title",opts.element.attr("title"));this.body=$("body");syncCssClasses(this.container,this.opts.element,this.opts.adaptContainerCssClass);this.container.attr("style",opts.element.attr("style"));this.container.css(evaluate(opts.containerCss,this.opts.element));this.container.addClass(evaluate(opts.containerCssClass,this.opts.element));this.elementTabIndex=this.opts.element.attr("tabindex");this.opts.element.data("select2",this).attr("tabindex","-1").before(this.container).on("click.select2",killEvent);this.container.data("select2",this);this.dropdown=this.container.find(".select2-drop");syncCssClasses(this.dropdown,this.opts.element,this.opts.adaptDropdownCssClass);this.dropdown.addClass(evaluate(opts.dropdownCssClass,this.opts.element));this.dropdown.data("select2",this);this.dropdown.on("click",killEvent);this.results=results=this.container.find(resultsSelector);this.search=search=this.container.find("input.select2-input");this.queryCount=0;this.resultsPage=0;this.context=null;this.initContainer();this.container.on("click",killEvent);installFilteredMouseMove(this.results);this.dropdown.on("mousemove-filtered",resultsSelector,this.bind(this.highlightUnderEvent));this.dropdown.on("touchstart touchmove touchend",resultsSelector,this.bind(function(event){this._touchEvent=true;this.highlightUnderEvent(event);}));this.dropdown.on("touchmove",resultsSelector,this.bind(this.touchMoved));this.dropdown.on("touchstart touchend",resultsSelector,this.bind(this.clearTouchMoved));this.dropdown.on('click',this.bind(function(event){if(this._touchEvent){this._touchEvent=false;this.selectHighlighted();}}));installDebouncedScroll(80,this.results);this.dropdown.on("scroll-debounced",resultsSelector,this.bind(this.loadMoreIfNeeded));$(this.container).on("change",".select2-input",function(e){e.stopPropagation();});$(this.dropdown).on("change",".select2-input",function(e){e.stopPropagation();});if($.fn.mousewheel){results.mousewheel(function(e,delta,deltaX,deltaY){var top=results.scrollTop();if(deltaY>0&&top-deltaY<=0){results.scrollTop(0);killEvent(e);}else if(deltaY<0&&results.get(0).scrollHeight-results.scrollTop()+deltaY<=results.height()){results.scrollTop(results.get(0).scrollHeight-results.height());killEvent(e);}});} +installKeyUpChangeEvent(search);search.on("keyup-change input paste",this.bind(this.updateResults));search.on("focus",function(){search.addClass("select2-focused");});search.on("blur",function(){search.removeClass("select2-focused");});this.dropdown.on("mouseup",resultsSelector,this.bind(function(e){if($(e.target).closest(".select2-result-selectable").length>0){this.highlightUnderEvent(e);this.selectHighlighted(e);}}));this.dropdown.on("click mouseup mousedown touchstart touchend focusin",function(e){e.stopPropagation();});this.nextSearchTerm=undefined;if($.isFunction(this.opts.initSelection)){this.initSelection();this.monitorSource();} +if(opts.maximumInputLength!==null){this.search.attr("maxlength",opts.maximumInputLength);} +var disabled=opts.element.prop("disabled");if(disabled===undefined)disabled=false;this.enable(!disabled);var readonly=opts.element.prop("readonly");if(readonly===undefined)readonly=false;this.readonly(readonly);scrollBarDimensions=scrollBarDimensions||measureScrollbar();this.autofocus=opts.element.prop("autofocus");opts.element.prop("autofocus",false);if(this.autofocus)this.focus();this.search.attr("placeholder",opts.searchInputPlaceholder);},destroy:function(){var element=this.opts.element,select2=element.data("select2"),self=this;this.close();if(element.length&&element[0].detachEvent){element.each(function(){this.detachEvent("onpropertychange",self._sync);});} +if(this.propertyObserver){this.propertyObserver.disconnect();this.propertyObserver=null;} +this._sync=null;if(select2!==undefined){select2.container.remove();select2.liveRegion.remove();select2.dropdown.remove();element.removeClass("select2-offscreen").removeData("select2").off(".select2").prop("autofocus",this.autofocus||false);if(this.elementTabIndex){element.attr({tabindex:this.elementTabIndex});}else{element.removeAttr("tabindex");} +element.show();} +var mask=$("#select2-drop-mask");if(mask.length!==0){mask.off("mousedown touchstart click");mask.remove();} +cleanupJQueryElements.call(this,"container","liveRegion","dropdown","results","search");},optionToData:function(element){if(element.is("option")){return{id:element.prop("value"),text:element.text(),element:element.get(),css:element.attr("class"),disabled:element.prop("disabled"),locked:equal(element.attr("locked"),"locked")||equal(element.data("locked"),true)};}else if(element.is("optgroup")){return{text:element.attr("label"),children:[],element:element.get(),css:element.attr("class")};}},prepareOpts:function(opts){var element,select,idKey,ajaxUrl,self=this;element=opts.element;if(element.get(0).tagName.toLowerCase()==="select"){this.select=select=opts.element;} +if(select){$.each(["id","multiple","ajax","query","createSearchChoice","initSelection","data","tags"],function(){if(this in opts){throw new Error("Option '"+this+"' is not allowed for Select2 when attached to a ","
"," ","
    ","
","
"].join(""));return container;},enableInterface:function(){if(this.parent.enableInterface.apply(this,arguments)){this.focusser.prop("disabled",!this.isInterfaceEnabled());}},opening:function(){var el,range,len;if(this.opts.minimumResultsForSearch>=0){this.showSearch(true);} +this.parent.opening.apply(this,arguments);if(this.showSearchInput!==false){this.search.val(this.focusser.val());} +if(this.opts.shouldFocusInput(this)){this.search.focus();el=this.search.get(0);if(el.createTextRange){range=el.createTextRange();range.collapse(false);range.select();}else if(el.setSelectionRange){len=this.search.val().length;el.setSelectionRange(len,len);}} +if(this.search.val()===""){if(this.nextSearchTerm!=undefined){this.search.val(this.nextSearchTerm);this.search.select();}} +this.focusser.prop("disabled",true).val("");this.updateResults(true);this.opts.element.trigger($.Event("select2-open"));},close:function(){if(!this.opened())return;this.parent.close.apply(this,arguments);this.focusser.prop("disabled",false);if(this.opts.shouldFocusInput(this)){this.focusser.focus();}},focus:function(){if(this.opened()){this.close();}else{this.focusser.prop("disabled",false);if(this.opts.shouldFocusInput(this)){this.focusser.focus();}}},isFocused:function(){return this.container.hasClass("select2-container-active");},cancel:function(){this.parent.cancel.apply(this,arguments);this.focusser.prop("disabled",false);if(this.opts.shouldFocusInput(this)){this.focusser.focus();}},destroy:function(){$("label[for='"+this.focusser.attr('id')+"']").attr('for',this.opts.element.attr("id"));this.parent.destroy.apply(this,arguments);cleanupJQueryElements.call(this,"selection","focusser");},initContainer:function(){var selection,container=this.container,dropdown=this.dropdown,idSuffix=nextUid(),elementLabel;if(this.opts.minimumResultsForSearch<0){this.showSearch(false);}else{this.showSearch(true);} +this.selection=selection=container.find(".select2-choice");this.focusser=container.find(".select2-focusser");selection.find(".select2-chosen").attr("id","select2-chosen-"+idSuffix);this.focusser.attr("aria-labelledby","select2-chosen-"+idSuffix);this.results.attr("id","select2-results-"+idSuffix);this.search.attr("aria-owns","select2-results-"+idSuffix);this.focusser.attr("id","s2id_autogen"+idSuffix);elementLabel=$("label[for='"+this.opts.element.attr("id")+"']");this.focusser.prev().text(elementLabel.text()).attr('for',this.focusser.attr('id'));var originalTitle=this.opts.element.attr("title");this.opts.element.attr("title",(originalTitle||elementLabel.text()));this.focusser.attr("tabindex",this.elementTabIndex);this.search.attr("id",this.focusser.attr('id')+'_search');this.search.prev().text($("label[for='"+this.focusser.attr('id')+"']").text()).attr('for',this.search.attr('id'));this.search.on("keydown",this.bind(function(e){if(!this.isInterfaceEnabled())return;if(229==e.keyCode)return;if(e.which===KEY.PAGE_UP||e.which===KEY.PAGE_DOWN){killEvent(e);return;} +switch(e.which){case KEY.UP:case KEY.DOWN:this.moveHighlight((e.which===KEY.UP)?-1:1);killEvent(e);return;case KEY.ENTER:this.selectHighlighted();killEvent(e);return;case KEY.TAB:this.selectHighlighted({noFocus:true});return;case KEY.ESC:this.cancel(e);killEvent(e);return;}}));this.search.on("blur",this.bind(function(e){if(document.activeElement===this.body.get(0)){window.setTimeout(this.bind(function(){if(this.opened()){this.search.focus();}}),0);}}));this.focusser.on("keydown",this.bind(function(e){if(!this.isInterfaceEnabled())return;if(e.which===KEY.TAB||KEY.isControl(e)||KEY.isFunctionKey(e)||e.which===KEY.ESC){return;} +if(this.opts.openOnEnter===false&&e.which===KEY.ENTER){killEvent(e);return;} +if(e.which==KEY.DOWN||e.which==KEY.UP||(e.which==KEY.ENTER&&this.opts.openOnEnter)){if(e.altKey||e.ctrlKey||e.shiftKey||e.metaKey)return;this.open();killEvent(e);return;} +if(e.which==KEY.DELETE||e.which==KEY.BACKSPACE){if(this.opts.allowClear){this.clear();} +killEvent(e);return;}}));installKeyUpChangeEvent(this.focusser);this.focusser.on("keyup-change input",this.bind(function(e){if(this.opts.minimumResultsForSearch>=0){e.stopPropagation();if(this.opened())return;this.open();}}));selection.on("mousedown touchstart","abbr",this.bind(function(e){if(!this.isInterfaceEnabled())return;this.clear();killEventImmediately(e);this.close();this.selection.focus();}));selection.on("mousedown touchstart",this.bind(function(e){reinsertElement(selection);if(!this.container.hasClass("select2-container-active")){this.opts.element.trigger($.Event("select2-focus"));} +if(this.opened()){this.close();}else if(this.isInterfaceEnabled()){this.open();} +killEvent(e);}));dropdown.on("mousedown touchstart",this.bind(function(){if(this.opts.shouldFocusInput(this)){this.search.focus();}}));selection.on("focus",this.bind(function(e){killEvent(e);}));this.focusser.on("focus",this.bind(function(){if(!this.container.hasClass("select2-container-active")){this.opts.element.trigger($.Event("select2-focus"));} +this.container.addClass("select2-container-active");})).on("blur",this.bind(function(){if(!this.opened()){this.container.removeClass("select2-container-active");this.opts.element.trigger($.Event("select2-blur"));}}));this.search.on("focus",this.bind(function(){if(!this.container.hasClass("select2-container-active")){this.opts.element.trigger($.Event("select2-focus"));} +this.container.addClass("select2-container-active");}));this.initContainerWidth();this.opts.element.addClass("select2-offscreen");this.setPlaceholder();},clear:function(triggerChange){var data=this.selection.data("select2-data");if(data){var evt=$.Event("select2-clearing");this.opts.element.trigger(evt);if(evt.isDefaultPrevented()){return;} +var placeholderOption=this.getPlaceholderOption();this.opts.element.val(placeholderOption?placeholderOption.val():"");this.selection.find(".select2-chosen").empty();this.selection.removeData("select2-data");this.setPlaceholder();if(triggerChange!==false){this.opts.element.trigger({type:"select2-removed",val:this.id(data),choice:data});this.triggerChange({removed:data});}}},initSelection:function(){var selected;if(this.isPlaceholderOptionSelected()){this.updateSelection(null);this.close();this.setPlaceholder();}else{var self=this;this.opts.initSelection.call(null,this.opts.element,function(selected){if(selected!==undefined&&selected!==null){self.updateSelection(selected);self.close();self.setPlaceholder();self.nextSearchTerm=self.opts.nextSearchTerm(selected,self.search.val());}});}},isPlaceholderOptionSelected:function(){var placeholderOption;if(this.getPlaceholder()===undefined)return false;return((placeholderOption=this.getPlaceholderOption())!==undefined&&placeholderOption.prop("selected"))||(this.opts.element.val()==="")||(this.opts.element.val()===undefined)||(this.opts.element.val()===null);},prepareOpts:function(){var opts=this.parent.prepareOpts.apply(this,arguments),self=this;if(opts.element.get(0).tagName.toLowerCase()==="select"){opts.initSelection=function(element,callback){var selected=element.find("option").filter(function(){return this.selected&&!this.disabled});callback(self.optionToData(selected));};}else if("data"in opts){opts.initSelection=opts.initSelection||function(element,callback){var id=element.val();var match=null;opts.query({matcher:function(term,text,el){var is_match=equal(id,opts.id(el));if(is_match){match=el;} +return is_match;},callback:!$.isFunction(callback)?$.noop:function(){callback(match);}});};} +return opts;},getPlaceholder:function(){if(this.select){if(this.getPlaceholderOption()===undefined){return undefined;}} +return this.parent.getPlaceholder.apply(this,arguments);},setPlaceholder:function(){var placeholder=this.getPlaceholder();if(this.isPlaceholderOptionSelected()&&placeholder!==undefined){if(this.select&&this.getPlaceholderOption()===undefined)return;this.selection.find(".select2-chosen").html(this.opts.escapeMarkup(placeholder));this.selection.addClass("select2-default");this.container.removeClass("select2-allowclear");}},postprocessResults:function(data,initial,noHighlightUpdate){var selected=0,self=this,showSearchInput=true;this.findHighlightableChoices().each2(function(i,elm){if(equal(self.id(elm.data("select2-data")),self.opts.element.val())){selected=i;return false;}});if(noHighlightUpdate!==false){if(initial===true&&selected>=0){this.highlight(selected);}else{this.highlight(0);}} +if(initial===true){var min=this.opts.minimumResultsForSearch;if(min>=0){this.showSearch(countResults(data.results)>=min);}}},showSearch:function(showSearchInput){if(this.showSearchInput===showSearchInput)return;this.showSearchInput=showSearchInput;this.dropdown.find(".select2-search").toggleClass("select2-search-hidden",!showSearchInput);this.dropdown.find(".select2-search").toggleClass("select2-offscreen",!showSearchInput);$(this.dropdown,this.container).toggleClass("select2-with-searchbox",showSearchInput);},onSelect:function(data,options){if(!this.triggerSelect(data)){return;} +var old=this.opts.element.val(),oldData=this.data();this.opts.element.val(this.id(data));this.updateSelection(data);this.opts.element.trigger({type:"select2-selected",val:this.id(data),choice:data});this.nextSearchTerm=this.opts.nextSearchTerm(data,this.search.val());this.close();if((!options||!options.noFocus)&&this.opts.shouldFocusInput(this)){this.focusser.focus();} +if(!equal(old,this.id(data))){this.triggerChange({added:data,removed:oldData});}},updateSelection:function(data){var container=this.selection.find(".select2-chosen"),formatted,cssClass;this.selection.data("select2-data",data);container.empty();if(data!==null){formatted=this.opts.formatSelection(data,container,this.opts.escapeMarkup);} +if(formatted!==undefined){container.append(formatted);} +cssClass=this.opts.formatSelectionCssClass(data,container);if(cssClass!==undefined){container.addClass(cssClass);} +this.selection.removeClass("select2-default");if(this.opts.allowClear&&this.getPlaceholder()!==undefined){this.container.addClass("select2-allowclear");}},val:function(){var val,triggerChange=false,data=null,self=this,oldData=this.data();if(arguments.length===0){return this.opts.element.val();} +val=arguments[0];if(arguments.length>1){triggerChange=arguments[1];} +if(this.select){this.select.val(val).find("option").filter(function(){return this.selected}).each2(function(i,elm){data=self.optionToData(elm);return false;});this.updateSelection(data);this.setPlaceholder();if(triggerChange){this.triggerChange({added:data,removed:oldData});}}else{if(!val&&val!==0){this.clear(triggerChange);return;} +if(this.opts.initSelection===undefined){throw new Error("cannot call val() if initSelection() is not defined");} +this.opts.element.val(val);this.opts.initSelection(this.opts.element,function(data){self.opts.element.val(!data?"":self.id(data));self.updateSelection(data);self.setPlaceholder();if(triggerChange){self.triggerChange({added:data,removed:oldData});}});}},clearSearch:function(){this.search.val("");this.focusser.val("");},data:function(value){var data,triggerChange=false;if(arguments.length===0){data=this.selection.data("select2-data");if(data==undefined)data=null;return data;}else{if(arguments.length>1){triggerChange=arguments[1];} +if(!value){this.clear(triggerChange);}else{data=this.data();this.opts.element.val(!value?"":this.id(value));this.updateSelection(value);if(triggerChange){this.triggerChange({added:value,removed:data});}}}}});MultiSelect2=clazz(AbstractSelect2,{createContainer:function(){var container=$(document.createElement("div")).attr({"class":"select2-container select2-container-multi"}).html(["
    ","
  • "," "," ","
  • ","
","
","
    ","
","
"].join(""));return container;},prepareOpts:function(){var opts=this.parent.prepareOpts.apply(this,arguments),self=this;if(opts.element.get(0).tagName.toLowerCase()==="select"){opts.initSelection=function(element,callback){var data=[];element.find("option").filter(function(){return this.selected&&!this.disabled}).each2(function(i,elm){data.push(self.optionToData(elm));});callback(data);};}else if("data"in opts){opts.initSelection=opts.initSelection||function(element,callback){var ids=splitVal(element.val(),opts.separator);var matches=[];opts.query({matcher:function(term,text,el){var is_match=$.grep(ids,function(id){return equal(id,opts.id(el));}).length;if(is_match){matches.push(el);} +return is_match;},callback:!$.isFunction(callback)?$.noop:function(){var ordered=[];for(var i=0;i0){return;} +this.selectChoice(null);this.clearPlaceholder();if(!this.container.hasClass("select2-container-active")){this.opts.element.trigger($.Event("select2-focus"));} +this.open();this.focusSearch();e.preventDefault();}));this.container.on("focus",selector,this.bind(function(){if(!this.isInterfaceEnabled())return;if(!this.container.hasClass("select2-container-active")){this.opts.element.trigger($.Event("select2-focus"));} +this.container.addClass("select2-container-active");this.dropdown.addClass("select2-drop-active");this.clearPlaceholder();}));this.initContainerWidth();this.opts.element.addClass("select2-offscreen");this.clearSearch();},enableInterface:function(){if(this.parent.enableInterface.apply(this,arguments)){this.search.prop("disabled",!this.isInterfaceEnabled());}},initSelection:function(){var data;if(this.opts.element.val()===""&&this.opts.element.text()===""){this.updateSelection([]);this.close();this.clearSearch();} +if(this.select||this.opts.element.val()!==""){var self=this;this.opts.initSelection.call(null,this.opts.element,function(data){if(data!==undefined&&data!==null){self.updateSelection(data);self.close();self.clearSearch();}});}},clearSearch:function(){var placeholder=this.getPlaceholder(),maxWidth=this.getMaxSearchWidth();if(placeholder!==undefined&&this.getVal().length===0&&this.search.hasClass("select2-focused")===false){this.search.val(placeholder).addClass("select2-default");this.search.width(maxWidth>0?maxWidth:this.container.css("width"));}else{this.search.val("").width(10);}},clearPlaceholder:function(){if(this.search.hasClass("select2-default")){this.search.val("").removeClass("select2-default");}},opening:function(){this.clearPlaceholder();this.resizeSearch();this.parent.opening.apply(this,arguments);this.focusSearch();if(this.search.val()===""){if(this.nextSearchTerm!=undefined){this.search.val(this.nextSearchTerm);this.search.select();}} +this.updateResults(true);if(this.opts.shouldFocusInput(this)){this.search.focus();} +this.opts.element.trigger($.Event("select2-open"));},close:function(){if(!this.opened())return;this.parent.close.apply(this,arguments);},focus:function(){this.close();this.search.focus();},isFocused:function(){return this.search.hasClass("select2-focused");},updateSelection:function(data){var ids=[],filtered=[],self=this;$(data).each(function(){if(indexOf(self.id(this),ids)<0){ids.push(self.id(this));filtered.push(this);}});data=filtered;this.selection.find(".select2-search-choice").remove();$(data).each(function(){self.addSelectedChoice(this);});self.postprocessResults();},tokenize:function(){var input=this.search.val();input=this.opts.tokenizer.call(this,input,this.data(),this.bind(this.onSelect),this.opts);if(input!=null&&input!=undefined){this.search.val(input);if(input.length>0){this.open();}}},onSelect:function(data,options){if(!this.triggerSelect(data)||data.text===""){return;} +this.addSelectedChoice(data);this.opts.element.trigger({type:"selected",val:this.id(data),choice:data});this.nextSearchTerm=this.opts.nextSearchTerm(data,this.search.val());this.clearSearch();this.updateResults();if(this.select||!this.opts.closeOnSelect)this.postprocessResults(data,false,this.opts.closeOnSelect===true);if(this.opts.closeOnSelect){this.close();this.search.width(10);}else{if(this.countSelectableResults()>0){this.search.width(10);this.resizeSearch();if(this.getMaximumSelectionSize()>0&&this.val().length>=this.getMaximumSelectionSize()){this.updateResults(true);}else{if(this.nextSearchTerm!=undefined){this.search.val(this.nextSearchTerm);this.updateResults();this.search.select();}} +this.positionDropdown();}else{this.close();this.search.width(10);}} +this.triggerChange({added:data});if(!options||!options.noFocus) +this.focusSearch();},cancel:function(){this.close();this.focusSearch();},addSelectedChoice:function(data){var enableChoice=!data.locked,enabledItem=$("
  • "+"
    "+" "+"
  • "),disabledItem=$("
  • "+"
    "+"
  • ");var choice=enableChoice?enabledItem:disabledItem,id=this.id(data),val=this.getVal(),formatted,cssClass;formatted=this.opts.formatSelection(data,choice.find("div"),this.opts.escapeMarkup);if(formatted!=undefined){choice.find("div").replaceWith("
    "+formatted+"
    ");} +cssClass=this.opts.formatSelectionCssClass(data,choice.find("div"));if(cssClass!=undefined){choice.addClass(cssClass);} +if(enableChoice){choice.find(".select2-search-choice-close").on("mousedown",killEvent).on("click dblclick",this.bind(function(e){if(!this.isInterfaceEnabled())return;this.unselect($(e.target));this.selection.find(".select2-search-choice-focus").removeClass("select2-search-choice-focus");killEvent(e);this.close();this.focusSearch();})).on("focus",this.bind(function(){if(!this.isInterfaceEnabled())return;this.container.addClass("select2-container-active");this.dropdown.addClass("select2-drop-active");}));} +choice.data("select2-data",data);choice.insertBefore(this.searchContainer);val.push(id);this.setVal(val);},unselect:function(selected){var val=this.getVal(),data,index;selected=selected.closest(".select2-search-choice");if(selected.length===0){throw"Invalid argument: "+selected+". Must be .select2-search-choice";} +data=selected.data("select2-data");if(!data){return;} +var evt=$.Event("select2-removing");evt.val=this.id(data);evt.choice=data;this.opts.element.trigger(evt);if(evt.isDefaultPrevented()){return false;} +while((index=indexOf(this.id(data),val))>=0){val.splice(index,1);this.setVal(val);if(this.select)this.postprocessResults();} +selected.remove();this.opts.element.trigger({type:"select2-removed",val:this.id(data),choice:data});this.triggerChange({removed:data});return true;},postprocessResults:function(data,initial,noHighlightUpdate){var val=this.getVal(),choices=this.results.find(".select2-result"),compound=this.results.find(".select2-result-with-children"),self=this;choices.each2(function(i,choice){var id=self.id(choice.data("select2-data"));if(indexOf(id,val)>=0){choice.addClass("select2-selected");choice.find(".select2-result-selectable").addClass("select2-selected");}});compound.each2(function(i,choice){if(!choice.is('.select2-result-selectable')&&choice.find(".select2-result-selectable:not(.select2-selected)").length===0){choice.addClass("select2-selected");}});if(this.highlight()==-1&&noHighlightUpdate!==false){self.highlight(0);} +if(!this.opts.createSearchChoice&&!choices.filter('.select2-result:not(.select2-selected)').length>0){if(!data||data&&!data.more&&this.results.find(".select2-no-results").length===0){if(checkFormatter(self.opts.formatNoMatches,"formatNoMatches")){this.results.append("
  • "+evaluate(self.opts.formatNoMatches,self.opts.element,self.search.val())+"
  • ");}}}},getMaxSearchWidth:function(){return this.selection.width()-getSideBorderPadding(this.search);},resizeSearch:function(){var minimumWidth,left,maxWidth,containerLeft,searchWidth,sideBorderPadding=getSideBorderPadding(this.search);minimumWidth=measureTextWidth(this.search)+10;left=this.search.offset().left;maxWidth=this.selection.width();containerLeft=this.selection.offset().left;searchWidth=maxWidth-(left-containerLeft)-sideBorderPadding;if(searchWidth0){i--;} +old.splice(j,1);j--;}}} +return{added:current,removed:old};},val:function(val,triggerChange){var oldData,self=this;if(arguments.length===0){return this.getVal();} +oldData=this.data();if(!oldData.length)oldData=[];if(!val&&val!==0){this.opts.element.val("");this.updateSelection([]);this.clearSearch();if(triggerChange){this.triggerChange({added:this.data(),removed:oldData});} +return;} +this.setVal(val);if(this.select){this.opts.initSelection(this.select,this.bind(this.updateSelection));if(triggerChange){this.triggerChange(this.buildChangeDetails(oldData,this.data()));}}else{if(this.opts.initSelection===undefined){throw new Error("val() cannot be called if initSelection() is not defined");} +this.opts.initSelection(this.opts.element,function(data){var ids=$.map(data,self.id);self.setVal(ids);self.updateSelection(data);self.clearSearch();if(triggerChange){self.triggerChange(self.buildChangeDetails(oldData,self.data()));}});} +this.clearSearch();},onSortStart:function(){if(this.select){throw new Error("Sorting of elements is not supported when attached to instead.");} +this.search.width(0);this.searchContainer.hide();},onSortEnd:function(){var val=[],self=this;this.searchContainer.show();this.searchContainer.appendTo(this.searchContainer.parent());this.resizeSearch();this.selection.find(".select2-search-choice").each(function(){val.push(self.opts.id($(this).data("select2-data")));});this.setVal(val);this.triggerChange();},data:function(values,triggerChange){var self=this,ids,old;if(arguments.length===0){return this.selection.children(".select2-search-choice").map(function(){return $(this).data("select2-data");}).get();}else{old=this.data();if(!values){values=[];} +ids=$.map(values,function(e){return self.opts.id(e);});this.setVal(ids);this.updateSelection(values);this.clearSearch();if(triggerChange){this.triggerChange(this.buildChangeDetails(old,this.data()));}}}});$.fn.select2=function(){var args=Array.prototype.slice.call(arguments,0),opts,select2,method,value,multiple,allowedMethods=["val","destroy","opened","open","close","focus","isFocused","container","dropdown","onSortStart","onSortEnd","enable","disable","readonly","positionDropdown","data","search"],valueMethods=["opened","isFocused","container","dropdown"],propertyMethods=["val","data"],methodsMap={search:"externalSearch"};this.each(function(){if(args.length===0||typeof(args[0])==="object"){opts=args.length===0?{}:$.extend({},args[0]);opts.element=$(this);if(opts.element.get(0).tagName.toLowerCase()==="select"){multiple=opts.element.prop("multiple");}else{multiple=opts.multiple||false;if("tags"in opts){opts.multiple=multiple=true;}} +select2=multiple?new window.Select2["class"].multi():new window.Select2["class"].single();select2.init(opts);}else if(typeof(args[0])==="string"){if(indexOf(args[0],allowedMethods)<0){throw"Unknown method: "+args[0];} +value=undefined;select2=$(this).data("select2");if(select2===undefined)return;method=args[0];if(method==="container"){value=select2.container;}else if(method==="dropdown"){value=select2.dropdown;}else{if(methodsMap[method])method=methodsMap[method];value=select2[method].apply(select2,args.slice(1));} +if(indexOf(args[0],valueMethods)>=0||(indexOf(args[0],propertyMethods)>=0&&args.length==1)){return false;}}else{throw"Invalid arguments to select2 plugin: "+args;}});return(value===undefined)?this:value;};$.fn.select2.defaults={width:"copy",loadMorePadding:0,closeOnSelect:true,openOnEnter:true,containerCss:{},dropdownCss:{},containerCssClass:"",dropdownCssClass:"",formatResult:function(result,container,query,escapeMarkup){var markup=[];markMatch(result.text,query.term,markup,escapeMarkup);return markup.join("");},formatSelection:function(data,container,escapeMarkup){return data?escapeMarkup(data.text):undefined;},sortResults:function(results,container,query){return results;},formatResultCssClass:function(data){return data.css;},formatSelectionCssClass:function(data,container){return undefined;},minimumResultsForSearch:0,minimumInputLength:0,maximumInputLength:null,maximumSelectionSize:0,id:function(e){return e==undefined?null:e.id;},matcher:function(term,text){return stripDiacritics(''+text).toUpperCase().indexOf(stripDiacritics(''+term).toUpperCase())>=0;},separator:",",tokenSeparators:[],tokenizer:defaultTokenizer,escapeMarkup:defaultEscapeMarkup,blurOnChange:false,selectOnBlur:false,adaptContainerCssClass:function(c){return c;},adaptDropdownCssClass:function(c){return null;},nextSearchTerm:function(selectedObject,currentSearchTerm){return undefined;},searchInputPlaceholder:'',createSearchChoicePosition:'top',shouldFocusInput:function(instance){var supportsTouchEvents=(('ontouchstart'in window)||(navigator.msMaxTouchPoints>0));if(!supportsTouchEvents){return true;} +if(instance.opts.minimumResultsForSearch<0){return false;} +return true;}};$.fn.select2.locales=[];$.fn.select2.locales['en']={formatMatches:function(matches){if(matches===1){return"One result is available, press enter to select it.";}return matches+" results are available, use up and down arrow keys to navigate.";},formatNoMatches:function(){return"No matches found";},formatAjaxError:function(jqXHR,textStatus,errorThrown){return"Loading failed";},formatInputTooShort:function(input,min){var n=min-input.length;return"Please enter "+n+" or more character"+(n==1?"":"s");},formatInputTooLong:function(input,max){var n=input.length-max;return"Please delete "+n+" character"+(n==1?"":"s");},formatSelectionTooBig:function(limit){return"You can only select "+limit+" item"+(limit==1?"":"s");},formatLoadMore:function(pageNumber){return"Loading more results…";},formatSearching:function(){return"Searching…";},};$.extend($.fn.select2.defaults,$.fn.select2.locales['en']);$.fn.select2.ajaxDefaults={transport:$.ajax,params:{type:"GET",cache:false,dataType:"json"}};window.Select2={query:{ajax:ajax,local:local,tags:tags},util:{debounce:debounce,markMatch:markMatch,escapeMarkup:defaultEscapeMarkup,stripDiacritics:stripDiacritics},"class":{"abstract":AbstractSelect2,"single":SingleSelect2,"multi":MultiSelect2}};}(jQuery));;(function(){function require(path,parent,orig){var resolved=require.resolve(path);if(null==resolved){orig=orig||path;parent=parent||'root';var err=new Error('Failed to require "'+orig+'" from "'+parent+'"');err.path=orig;err.parent=parent;err.require=true;throw err;} +var module=require.modules[resolved];if(!module._resolving&&!module.exports){var mod={};mod.exports={};mod.client=mod.component=true;module._resolving=true;module.call(this,mod.exports,require.relative(resolved),mod);delete module._resolving;module.exports=mod.exports;} +return module.exports;} +require.modules={};require.aliases={};require.resolve=function(path){if(path.charAt(0)==='/')path=path.slice(1);var paths=[path,path+'.js',path+'.json',path+'/index.js',path+'/index.json'];for(var i=0;i
    ");this.element.appendChild(messageElement);} +span=messageElement.getElementsByTagName("span")[0];if(span){span.textContent=this.options.dictFallbackMessage;} +return this.element.appendChild(this.getFallbackForm());},resize:function(file){var info,srcRatio,trgRatio;info={srcX:0,srcY:0,srcWidth:file.width,srcHeight:file.height};srcRatio=file.width/file.height;trgRatio=this.options.thumbnailWidth/this.options.thumbnailHeight;if(file.heighttrgRatio){info.srcHeight=file.height;info.srcWidth=info.srcHeight*trgRatio;}else{info.srcWidth=file.width;info.srcHeight=info.srcWidth/trgRatio;}} +info.srcX=(file.width-info.srcWidth)/2;info.srcY=(file.height-info.srcHeight)/2;return info;},drop:function(e){return this.element.classList.remove("dz-drag-hover");},dragstart:noop,dragend:function(e){return this.element.classList.remove("dz-drag-hover");},dragenter:function(e){return this.element.classList.add("dz-drag-hover");},dragover:function(e){return this.element.classList.add("dz-drag-hover");},dragleave:function(e){return this.element.classList.remove("dz-drag-hover");},paste:noop,reset:function(){return this.element.classList.remove("dz-started");},addedfile:function(file){var node,removeFileEvent,removeLink,_i,_j,_k,_len,_len1,_len2,_ref,_ref1,_ref2,_results,_this=this;if(this.element===this.previewsContainer){this.element.classList.add("dz-started");} +file.previewElement=Dropzone.createElement(this.options.previewTemplate.trim());file.previewTemplate=file.previewElement;this.previewsContainer.appendChild(file.previewElement);_ref=file.previewElement.querySelectorAll("[data-dz-name]");for(_i=0,_len=_ref.length;_i<_len;_i++){node=_ref[_i];node.textContent=file.name;} +_ref1=file.previewElement.querySelectorAll("[data-dz-size]");for(_j=0,_len1=_ref1.length;_j<_len1;_j++){node=_ref1[_j];node.innerHTML=this.filesize(file.size);} +if(this.options.addRemoveLinks){file._removeLink=Dropzone.createElement(""+this.options.dictRemoveFile+"");file.previewElement.appendChild(file._removeLink);} +removeFileEvent=function(e){e.preventDefault();e.stopPropagation();if(file.status===Dropzone.UPLOADING){return Dropzone.confirm(_this.options.dictCancelUploadConfirmation,function(){return _this.removeFile(file);});}else{if(_this.options.dictRemoveFileConfirmation){return Dropzone.confirm(_this.options.dictRemoveFileConfirmation,function(){return _this.removeFile(file);});}else{return _this.removeFile(file);}}};_ref2=file.previewElement.querySelectorAll("[data-dz-remove]");_results=[];for(_k=0,_len2=_ref2.length;_k<_len2;_k++){removeLink=_ref2[_k];_results.push(removeLink.addEventListener("click",removeFileEvent));} +return _results;},removedfile:function(file){var _ref;if((_ref=file.previewElement)!=null){_ref.parentNode.removeChild(file.previewElement);} +return this._updateMaxFilesReachedClass();},thumbnail:function(file,dataUrl){var thumbnailElement,_i,_len,_ref,_results;file.previewElement.classList.remove("dz-file-preview");file.previewElement.classList.add("dz-image-preview");_ref=file.previewElement.querySelectorAll("[data-dz-thumbnail]");_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){thumbnailElement=_ref[_i];thumbnailElement.alt=file.name;_results.push(thumbnailElement.src=dataUrl);} +return _results;},error:function(file,message){var node,_i,_len,_ref,_results;file.previewElement.classList.add("dz-error");if(typeof message!=="String"&&message.error){message=message.error;} +_ref=file.previewElement.querySelectorAll("[data-dz-errormessage]");_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){node=_ref[_i];_results.push(node.textContent=message);} +return _results;},errormultiple:noop,processing:function(file){file.previewElement.classList.add("dz-processing");if(file._removeLink){return file._removeLink.textContent=this.options.dictCancelUpload;}},processingmultiple:noop,uploadprogress:function(file,progress,bytesSent){var node,_i,_len,_ref,_results;_ref=file.previewElement.querySelectorAll("[data-dz-uploadprogress]");_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){node=_ref[_i];_results.push(node.style.width=""+progress+"%");} +return _results;},totaluploadprogress:noop,sending:noop,sendingmultiple:noop,success:function(file){return file.previewElement.classList.add("dz-success");},successmultiple:noop,canceled:function(file){return this.emit("error",file,"Upload canceled.");},canceledmultiple:noop,complete:function(file){if(file._removeLink){return file._removeLink.textContent=this.options.dictRemoveFile;}},completemultiple:noop,maxfilesexceeded:noop,maxfilesreached:noop,previewTemplate:"
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    "};extend=function(){var key,object,objects,target,val,_i,_len;target=arguments[0],objects=2<=arguments.length?__slice.call(arguments,1):[];for(_i=0,_len=objects.length;_i<_len;_i++){object=objects[_i];for(key in object){val=object[key];target[key]=val;}} +return target;};function Dropzone(element,options){var elementOptions,fallback,_ref;this.element=element;this.version=Dropzone.version;this.defaultOptions.previewTemplate=this.defaultOptions.previewTemplate.replace(/\n*/g,"");this.clickableElements=[];this.listeners=[];this.files=[];if(typeof this.element==="string"){this.element=document.querySelector(this.element);} +if(!(this.element&&(this.element.nodeType!=null))){throw new Error("Invalid dropzone element.");} +if(this.element.dropzone){throw new Error("Dropzone already attached.");} +Dropzone.instances.push(this);this.element.dropzone=this;elementOptions=(_ref=Dropzone.optionsForElement(this.element))!=null?_ref:{};this.options=extend({},this.defaultOptions,elementOptions,options!=null?options:{});if(this.options.forceFallback||!Dropzone.isBrowserSupported()){return this.options.fallback.call(this);} +if(this.options.url==null){this.options.url=this.element.getAttribute("action");} +if(!this.options.url){throw new Error("No URL provided.");} +if(this.options.acceptedFiles&&this.options.acceptedMimeTypes){throw new Error("You can't provide both 'acceptedFiles' and 'acceptedMimeTypes'. 'acceptedMimeTypes' is deprecated.");} +if(this.options.acceptedMimeTypes){this.options.acceptedFiles=this.options.acceptedMimeTypes;delete this.options.acceptedMimeTypes;} +this.options.method=this.options.method.toUpperCase();if((fallback=this.getExistingFallback())&&fallback.parentNode){fallback.parentNode.removeChild(fallback);} +if(this.options.previewsContainer){this.previewsContainer=Dropzone.getElement(this.options.previewsContainer,"previewsContainer");}else{this.previewsContainer=this.element;} +if(this.options.clickable){if(this.options.clickable===true){this.clickableElements=[this.element];}else{this.clickableElements=Dropzone.getElements(this.options.clickable,"clickable");}} +this.init();} +Dropzone.prototype.getAcceptedFiles=function(){var file,_i,_len,_ref,_results;_ref=this.files;_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){file=_ref[_i];if(file.accepted){_results.push(file);}} +return _results;};Dropzone.prototype.getRejectedFiles=function(){var file,_i,_len,_ref,_results;_ref=this.files;_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){file=_ref[_i];if(!file.accepted){_results.push(file);}} +return _results;};Dropzone.prototype.getQueuedFiles=function(){var file,_i,_len,_ref,_results;_ref=this.files;_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){file=_ref[_i];if(file.status===Dropzone.QUEUED){_results.push(file);}} +return _results;};Dropzone.prototype.getUploadingFiles=function(){var file,_i,_len,_ref,_results;_ref=this.files;_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){file=_ref[_i];if(file.status===Dropzone.UPLOADING){_results.push(file);}} +return _results;};Dropzone.prototype.init=function(){var eventName,noPropagation,setupHiddenFileInput,_i,_len,_ref,_ref1,_this=this;if(this.element.tagName==="form"){this.element.setAttribute("enctype","multipart/form-data");} +if(this.element.classList.contains("dropzone")&&!this.element.querySelector(".dz-message")){this.element.appendChild(Dropzone.createElement("
    "+this.options.dictDefaultMessage+"
    "));} +if(this.clickableElements.length){setupHiddenFileInput=function(){if(_this.hiddenFileInput){document.body.removeChild(_this.hiddenFileInput);} +_this.hiddenFileInput=document.createElement("input");_this.hiddenFileInput.setAttribute("type","file");if((_this.options.maxFiles==null)||_this.options.maxFiles>1){_this.hiddenFileInput.setAttribute("multiple","multiple");} +if(_this.options.acceptedFiles!=null){_this.hiddenFileInput.setAttribute("accept",_this.options.acceptedFiles);} +_this.hiddenFileInput.style.visibility="hidden";_this.hiddenFileInput.style.position="absolute";_this.hiddenFileInput.style.top="0";_this.hiddenFileInput.style.left="0";_this.hiddenFileInput.style.height="0";_this.hiddenFileInput.style.width="0";document.body.appendChild(_this.hiddenFileInput);return _this.hiddenFileInput.addEventListener("change",function(){var file,files,_i,_len;files=_this.hiddenFileInput.files;if(files.length){for(_i=0,_len=files.length;_i<_len;_i++){file=files[_i];_this.addFile(file);}} +return setupHiddenFileInput();});};setupHiddenFileInput();} +this.URL=(_ref=window.URL)!=null?_ref:window.webkitURL;_ref1=this.events;for(_i=0,_len=_ref1.length;_i<_len;_i++){eventName=_ref1[_i];this.on(eventName,this.options[eventName]);} +this.on("uploadprogress",function(){return _this.updateTotalUploadProgress();});this.on("removedfile",function(){return _this.updateTotalUploadProgress();});this.on("canceled",function(file){return _this.emit("complete",file);});this.on("complete",function(file){if(_this.getUploadingFiles().length===0&&_this.getQueuedFiles().length===0){return setTimeout((function(){return _this.emit("queuecomplete");}),0);}});noPropagation=function(e){e.stopPropagation();if(e.preventDefault){return e.preventDefault();}else{return e.returnValue=false;}};this.listeners=[{element:this.element,events:{"dragstart":function(e){return _this.emit("dragstart",e);},"dragenter":function(e){noPropagation(e);return _this.emit("dragenter",e);},"dragover":function(e){var efct;try{efct=e.dataTransfer.effectAllowed;}catch(_error){} +e.dataTransfer.dropEffect='move'===efct||'linkMove'===efct?'move':'copy';noPropagation(e);return _this.emit("dragover",e);},"dragleave":function(e){return _this.emit("dragleave",e);},"drop":function(e){noPropagation(e);return _this.drop(e);},"dragend":function(e){return _this.emit("dragend",e);}}}];this.clickableElements.forEach(function(clickableElement){return _this.listeners.push({element:clickableElement,events:{"click":function(evt){if((clickableElement!==_this.element)||(evt.target===_this.element||Dropzone.elementInside(evt.target,_this.element.querySelector(".dz-message")))){return _this.hiddenFileInput.click();}}}});});this.enable();return this.options.init.call(this);};Dropzone.prototype.destroy=function(){var _ref;this.disable();this.removeAllFiles(true);if((_ref=this.hiddenFileInput)!=null?_ref.parentNode:void 0){this.hiddenFileInput.parentNode.removeChild(this.hiddenFileInput);this.hiddenFileInput=null;} +delete this.element.dropzone;return Dropzone.instances.splice(Dropzone.instances.indexOf(this),1);};Dropzone.prototype.updateTotalUploadProgress=function(){var acceptedFiles,file,totalBytes,totalBytesSent,totalUploadProgress,_i,_len,_ref;totalBytesSent=0;totalBytes=0;acceptedFiles=this.getAcceptedFiles();if(acceptedFiles.length){_ref=this.getAcceptedFiles();for(_i=0,_len=_ref.length;_i<_len;_i++){file=_ref[_i];totalBytesSent+=file.upload.bytesSent;totalBytes+=file.upload.total;} +totalUploadProgress=100*totalBytesSent/totalBytes;}else{totalUploadProgress=100;} +return this.emit("totaluploadprogress",totalUploadProgress,totalBytes,totalBytesSent);};Dropzone.prototype.getFallbackForm=function(){var existingFallback,fields,fieldsString,form;if(existingFallback=this.getExistingFallback()){return existingFallback;} +fieldsString="
    ";if(this.options.dictFallbackText){fieldsString+="

    "+this.options.dictFallbackText+"

    ";} +fieldsString+="
    ";fields=Dropzone.createElement(fieldsString);if(this.element.tagName!=="FORM"){form=Dropzone.createElement("
    ");form.appendChild(fields);}else{this.element.setAttribute("enctype","multipart/form-data");this.element.setAttribute("method",this.options.method);} +return form!=null?form:fields;};Dropzone.prototype.getExistingFallback=function(){var fallback,getFallback,tagName,_i,_len,_ref;getFallback=function(elements){var el,_i,_len;for(_i=0,_len=elements.length;_i<_len;_i++){el=elements[_i];if(/(^| )fallback($| )/.test(el.className)){return el;}}};_ref=["div","form"];for(_i=0,_len=_ref.length;_i<_len;_i++){tagName=_ref[_i];if(fallback=getFallback(this.element.getElementsByTagName(tagName))){return fallback;}}};Dropzone.prototype.setupEventListeners=function(){var elementListeners,event,listener,_i,_len,_ref,_results;_ref=this.listeners;_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){elementListeners=_ref[_i];_results.push((function(){var _ref1,_results1;_ref1=elementListeners.events;_results1=[];for(event in _ref1){listener=_ref1[event];_results1.push(elementListeners.element.addEventListener(event,listener,false));} +return _results1;})());} +return _results;};Dropzone.prototype.removeEventListeners=function(){var elementListeners,event,listener,_i,_len,_ref,_results;_ref=this.listeners;_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){elementListeners=_ref[_i];_results.push((function(){var _ref1,_results1;_ref1=elementListeners.events;_results1=[];for(event in _ref1){listener=_ref1[event];_results1.push(elementListeners.element.removeEventListener(event,listener,false));} +return _results1;})());} +return _results;};Dropzone.prototype.disable=function(){var file,_i,_len,_ref,_results;this.clickableElements.forEach(function(element){return element.classList.remove("dz-clickable");});this.removeEventListeners();_ref=this.files;_results=[];for(_i=0,_len=_ref.length;_i<_len;_i++){file=_ref[_i];_results.push(this.cancelUpload(file));} +return _results;};Dropzone.prototype.enable=function(){this.clickableElements.forEach(function(element){return element.classList.add("dz-clickable");});return this.setupEventListeners();};Dropzone.prototype.filesize=function(size){var string;if(size>=1024*1024*1024*1024/10){size=size/(1024*1024*1024*1024/10);string="TiB";}else if(size>=1024*1024*1024/10){size=size/(1024*1024*1024/10);string="GiB";}else if(size>=1024*1024/10){size=size/(1024*1024/10);string="MiB";}else if(size>=1024/10){size=size/(1024/10);string="KiB";}else{size=size*10;string="b";} +return""+(Math.round(size)/10)+" "+string;};Dropzone.prototype._updateMaxFilesReachedClass=function(){if((this.options.maxFiles!=null)&&this.getAcceptedFiles().length>=this.options.maxFiles){if(this.getAcceptedFiles().length===this.options.maxFiles){this.emit('maxfilesreached',this.files);} +return this.element.classList.add("dz-max-files-reached");}else{return this.element.classList.remove("dz-max-files-reached");}};Dropzone.prototype.drop=function(e){var files,items;if(!e.dataTransfer){return;} +this.emit("drop",e);files=e.dataTransfer.files;if(files.length){items=e.dataTransfer.items;if(items&&items.length&&(items[0].webkitGetAsEntry!=null)){this._addFilesFromItems(items);}else{this.handleFiles(files);}}};Dropzone.prototype.paste=function(e){var items,_ref;if((e!=null?(_ref=e.clipboardData)!=null?_ref.items:void 0:void 0)==null){return;} +this.emit("paste",e);items=e.clipboardData.items;if(items.length){return this._addFilesFromItems(items);}};Dropzone.prototype.handleFiles=function(files){var file,_i,_len,_results;_results=[];for(_i=0,_len=files.length;_i<_len;_i++){file=files[_i];_results.push(this.addFile(file));} +return _results;};Dropzone.prototype._addFilesFromItems=function(items){var entry,item,_i,_len,_results;_results=[];for(_i=0,_len=items.length;_i<_len;_i++){item=items[_i];if((item.webkitGetAsEntry!=null)&&(entry=item.webkitGetAsEntry())){if(entry.isFile){_results.push(this.addFile(item.getAsFile()));}else if(entry.isDirectory){_results.push(this._addFilesFromDirectory(entry,entry.name));}else{_results.push(void 0);}}else if(item.getAsFile!=null){if((item.kind==null)||item.kind==="file"){_results.push(this.addFile(item.getAsFile()));}else{_results.push(void 0);}}else{_results.push(void 0);}} +return _results;};Dropzone.prototype._addFilesFromDirectory=function(directory,path){var dirReader,entriesReader,_this=this;dirReader=directory.createReader();entriesReader=function(entries){var entry,_i,_len;for(_i=0,_len=entries.length;_i<_len;_i++){entry=entries[_i];if(entry.isFile){entry.file(function(file){if(_this.options.ignoreHiddenFiles&&file.name.substring(0,1)==='.'){return;} +file.fullPath=""+path+"/"+file.name;return _this.addFile(file);});}else if(entry.isDirectory){_this._addFilesFromDirectory(entry,""+path+"/"+entry.name);}}};return dirReader.readEntries(entriesReader,function(error){return typeof console!=="undefined"&&console!==null?typeof console.log==="function"?console.log(error):void 0:void 0;});};Dropzone.prototype.accept=function(file,done){if(file.size>this.options.maxFilesize*1024*1024){return done(this.options.dictFileTooBig.replace("{{filesize}}",Math.round(file.size/1024/10.24)/100).replace("{{maxFilesize}}",this.options.maxFilesize));}else if(!Dropzone.isValidFile(file,this.options.acceptedFiles)){return done(this.options.dictInvalidFileType);}else if((this.options.maxFiles!=null)&&this.getAcceptedFiles().length>=this.options.maxFiles){done(this.options.dictMaxFilesExceeded.replace("{{maxFiles}}",this.options.maxFiles));return this.emit("maxfilesexceeded",file);}else{return this.options.accept.call(this,file,done);}};Dropzone.prototype.addFile=function(file){var _this=this;file.upload={progress:0,total:file.size,bytesSent:0};this.files.push(file);file.status=Dropzone.ADDED;this.emit("addedfile",file);this._enqueueThumbnail(file);return this.accept(file,function(error){if(error){file.accepted=false;_this._errorProcessing([file],error);}else{_this.enqueueFile(file);} +return _this._updateMaxFilesReachedClass();});};Dropzone.prototype.enqueueFiles=function(files){var file,_i,_len;for(_i=0,_len=files.length;_i<_len;_i++){file=files[_i];this.enqueueFile(file);} +return null;};Dropzone.prototype.enqueueFile=function(file){var _this=this;file.accepted=true;if(file.status===Dropzone.ADDED){file.status=Dropzone.QUEUED;if(this.options.autoProcessQueue){return setTimeout((function(){return _this.processQueue();}),0);}}else{throw new Error("This file can't be queued because it has already been processed or was rejected.");}};Dropzone.prototype._thumbnailQueue=[];Dropzone.prototype._processingThumbnail=false;Dropzone.prototype._enqueueThumbnail=function(file){var _this=this;if(this.options.createImageThumbnails&&file.type.match(/image.*/)&&file.size<=this.options.maxThumbnailFilesize*1024*1024){this._thumbnailQueue.push(file);return setTimeout((function(){return _this._processThumbnailQueue();}),0);}};Dropzone.prototype._processThumbnailQueue=function(){var _this=this;if(this._processingThumbnail||this._thumbnailQueue.length===0){return;} +this._processingThumbnail=true;return this.createThumbnail(this._thumbnailQueue.shift(),function(){_this._processingThumbnail=false;return _this._processThumbnailQueue();});};Dropzone.prototype.removeFile=function(file){if(file.status===Dropzone.UPLOADING){this.cancelUpload(file);} +this.files=without(this.files,file);this.emit("removedfile",file);if(this.files.length===0){return this.emit("reset");}};Dropzone.prototype.removeAllFiles=function(cancelIfNecessary){var file,_i,_len,_ref;if(cancelIfNecessary==null){cancelIfNecessary=false;} +_ref=this.files.slice();for(_i=0,_len=_ref.length;_i<_len;_i++){file=_ref[_i];if(file.status!==Dropzone.UPLOADING||cancelIfNecessary){this.removeFile(file);}} +return null;};Dropzone.prototype.createThumbnail=function(file,callback){var fileReader,_this=this;fileReader=new FileReader;fileReader.onload=function(){var img;img=document.createElement("img");img.onload=function(){var canvas,ctx,resizeInfo,thumbnail,_ref,_ref1,_ref2,_ref3;file.width=img.width;file.height=img.height;resizeInfo=_this.options.resize.call(_this,file);if(resizeInfo.trgWidth==null){resizeInfo.trgWidth=_this.options.thumbnailWidth;} +if(resizeInfo.trgHeight==null){resizeInfo.trgHeight=_this.options.thumbnailHeight;} +canvas=document.createElement("canvas");ctx=canvas.getContext("2d");canvas.width=resizeInfo.trgWidth;canvas.height=resizeInfo.trgHeight;drawImageIOSFix(ctx,img,(_ref=resizeInfo.srcX)!=null?_ref:0,(_ref1=resizeInfo.srcY)!=null?_ref1:0,resizeInfo.srcWidth,resizeInfo.srcHeight,(_ref2=resizeInfo.trgX)!=null?_ref2:0,(_ref3=resizeInfo.trgY)!=null?_ref3:0,resizeInfo.trgWidth,resizeInfo.trgHeight);thumbnail=canvas.toDataURL("image/png");_this.emit("thumbnail",file,thumbnail);if(callback!=null){return callback();}};return img.src=fileReader.result;};return fileReader.readAsDataURL(file);};Dropzone.prototype.processQueue=function(){var i,parallelUploads,processingLength,queuedFiles;parallelUploads=this.options.parallelUploads;processingLength=this.getUploadingFiles().length;i=processingLength;if(processingLength>=parallelUploads){return;} +queuedFiles=this.getQueuedFiles();if(!(queuedFiles.length>0)){return;} +if(this.options.uploadMultiple){return this.processFiles(queuedFiles.slice(0,parallelUploads-processingLength));}else{while(isy){alpha=data[(py-1)*4+3];if(alpha===0){ey=py;}else{sy=py;} +py=(ey+sy)>>1;} +ratio=py/ih;if(ratio===0){return 1;}else{return ratio;}};drawImageIOSFix=function(ctx,img,sx,sy,sw,sh,dx,dy,dw,dh){var vertSquashRatio;vertSquashRatio=detectVerticalSquash(img);return ctx.drawImage(img,sx,sy,sw,sh,dx,dy,dw,dh/vertSquashRatio);};contentLoaded=function(win,fn){var add,doc,done,init,poll,pre,rem,root,top;done=false;top=true;doc=win.document;root=doc.documentElement;add=(doc.addEventListener?"addEventListener":"attachEvent");rem=(doc.addEventListener?"removeEventListener":"detachEvent");pre=(doc.addEventListener?"":"on");init=function(e){if(e.type==="readystatechange"&&doc.readyState!=="complete"){return;} +(e.type==="load"?win:doc)[rem](pre+e.type,init,false);if(!done&&(done=true)){return fn.call(win,e.type||e);}};poll=function(){var e;try{root.doScroll("left");}catch(_error){e=_error;setTimeout(poll,50);return;} +return init("poll");};if(doc.readyState!=="complete"){if(doc.createEventObject&&root.doScroll){try{top=!win.frameElement;}catch(_error){} +if(top){poll();}} +doc[add](pre+"DOMContentLoaded",init,false);doc[add](pre+"readystatechange",init,false);return win[add](pre+"load",init,false);}};Dropzone._autoDiscoverFunction=function(){if(Dropzone.autoDiscover){return Dropzone.discover();}};contentLoaded(window,Dropzone._autoDiscoverFunction);}).call(this);});require.alias("component-emitter/index.js","dropzone/deps/emitter/index.js");require.alias("component-emitter/index.js","emitter/index.js");if(typeof exports=="object"){module.exports=require("dropzone");}else if(typeof define=="function"&&define.amd){define(function(){return require("dropzone");});}else{this["Dropzone"]=require("dropzone");}})();(function(window,document){var modalClass='.sweet-alert',overlayClass='.sweet-overlay',alertTypes=['error','warning','info','success'],defaultParams={title:'',text:'',type:null,allowOutsideClick:false,showCancelButton:false,closeOnConfirm:true,closeOnCancel:true,confirmButtonText:'OK',confirmButtonClass:'btn-primary',cancelButtonText:'Cancel',cancelButtonClass:'btn-default',imageUrl:null,imageSize:null,timer:null};var getModal=function(){return document.querySelector(modalClass);},getOverlay=function(){return document.querySelector(overlayClass);},hasClass=function(elem,className){return new RegExp(' '+className+' ').test(' '+elem.className+' ');},addClass=function(elem,className){if(!hasClass(elem,className)){elem.className+=' '+className;}},removeClass=function(elem,className){var newClass=' '+elem.className.replace(/[\t\r\n]/g,' ')+' ';if(hasClass(elem,className)){while(newClass.indexOf(' '+className+' ')>=0){newClass=newClass.replace(' '+className+' ',' ');} +elem.className=newClass.replace(/^\s+|\s+$/g,'');}},escapeHtml=function(str){var div=document.createElement('div');div.appendChild(document.createTextNode(str));return div.innerHTML;},_show=function(elem){elem.style.opacity='';elem.style.display='block';},show=function(elems){if(elems&&!elems.length){return _show(elems);} +for(var i=0;i0){setTimeout(tick,interval);}else{elem.style.display='none';}};tick();},fireClick=function(node){if(MouseEvent){var mevt=new MouseEvent('click',{view:window,bubbles:false,cancelable:true});node.dispatchEvent(mevt);}else if(document.createEvent){var evt=document.createEvent('MouseEvents');evt.initEvent('click',false,false);node.dispatchEvent(evt);}else if(document.createEventObject){node.fireEvent('onclick');}else if(typeof node.onclick==='function'){node.onclick();}},stopEventPropagation=function(e){if(typeof e.stopPropagation==='function'){e.stopPropagation();e.preventDefault();}else if(window.event&&window.event.hasOwnProperty('cancelBubble')){window.event.cancelBubble=true;}};var previousActiveElement,previousDocumentClick,previousWindowKeyDown,lastFocusedButton;window.sweetAlertInitialize=function(){var sweetHTML='

    Title

    Text

    ',sweetWrap=document.createElement('div');sweetWrap.innerHTML=sweetHTML;document.body.appendChild(sweetWrap);} +window.sweetAlert=window.swal=function(){if(arguments[0]===undefined){window.console.error('sweetAlert expects at least 1 attribute!');return false;} +var params=extend({},defaultParams);switch(typeof arguments[0]){case'string':params.title=arguments[0];params.text=arguments[1]||'';params.type=arguments[2]||'';break;case'object':if(arguments[0].title===undefined){window.console.error('Missing "title" argument!');return false;} +params.title=arguments[0].title;params.text=arguments[0].text||defaultParams.text;params.type=arguments[0].type||defaultParams.type;params.allowOutsideClick=arguments[0].allowOutsideClick||defaultParams.allowOutsideClick;params.showCancelButton=arguments[0].showCancelButton!==undefined?arguments[0].showCancelButton:defaultParams.showCancelButton;params.closeOnConfirm=arguments[0].closeOnConfirm!==undefined?arguments[0].closeOnConfirm:defaultParams.closeOnConfirm;params.closeOnCancel=arguments[0].closeOnCancel!==undefined?arguments[0].closeOnCancel:defaultParams.closeOnCancel;params.timer=arguments[0].timer||defaultParams.timer;params.confirmButtonText=(defaultParams.showCancelButton)?'Confirm':defaultParams.confirmButtonText;params.confirmButtonText=arguments[0].confirmButtonText||defaultParams.confirmButtonText;params.confirmButtonClass=arguments[0].confirmButtonClass||defaultParams.confirmButtonClass;params.cancelButtonText=arguments[0].cancelButtonText||defaultParams.cancelButtonText;params.cancelButtonClass=arguments[0].cancelButtonClass||defaultParams.cancelButtonClass;params.imageUrl=arguments[0].imageUrl||defaultParams.imageUrl;params.imageSize=arguments[0].imageSize||defaultParams.imageSize;params.doneFunction=arguments[1]||null;break;default:window.console.error('Unexpected type of argument! Expected "string" or "object", got '+typeof arguments[0]);return false;} +setParameters(params);fixVerticalPosition();openModal();var modal=getModal();var onButtonEvent=function(e){var target=e.target||e.srcElement,targetedConfirm=(target.className.indexOf('confirm')>-1),modalIsVisible=hasClass(modal,'visible'),doneFunctionExists=(params.doneFunction&&modal.getAttribute('data-has-done-function')==='true');switch(e.type){case("click"):if(targetedConfirm&&doneFunctionExists&&modalIsVisible){params.doneFunction(true);if(params.closeOnConfirm){closeModal();}}else if(doneFunctionExists&&modalIsVisible){var functionAsStr=String(params.doneFunction).replace(/\s/g,'');var functionHandlesCancel=functionAsStr.substring(0,9)==="function("&&functionAsStr.substring(9,10)!==")";if(functionHandlesCancel){params.doneFunction(false);} +if(params.closeOnCancel){closeModal();}}else{closeModal();} +break;}};var $buttons=modal.querySelectorAll('button');for(var i=0;i<$buttons.length;i++){$buttons[i].onclick=onButtonEvent;} +previousDocumentClick=document.onclick;document.onclick=function(e){var target=e.target||e.srcElement;var clickedOnModal=(modal===target),clickedOnModalChild=isDescendant(modal,e.target),modalIsVisible=hasClass(modal,'visible'),outsideClickIsAllowed=modal.getAttribute('data-allow-ouside-click')==='true';if(!clickedOnModal&&!clickedOnModalChild&&modalIsVisible&&outsideClickIsAllowed){closeModal();}};var $okButton=modal.querySelector('button.confirm'),$cancelButton=modal.querySelector('button.cancel'),$modalButtons=modal.querySelectorAll('button:not([type=hidden])');function handleKeyDown(e){var keyCode=e.keyCode||e.which;if([9,13,32,27].indexOf(keyCode)===-1){return;} +var $targetElement=e.target||e.srcElement;var btnIndex=-1;for(var i=0;i<$modalButtons.length;i++){if($targetElement===$modalButtons[i]){btnIndex=i;break;}} +if(keyCode===9){if(btnIndex===-1){$targetElement=$okButton;}else{if(btnIndex===$modalButtons.length-1){$targetElement=$modalButtons[0];}else{$targetElement=$modalButtons[btnIndex+1];}} +stopEventPropagation(e);$targetElement.focus();}else{if(keyCode===13||keyCode===32){if(btnIndex===-1){$targetElement=$okButton;}else{$targetElement=undefined;}}else if(keyCode===27&&!($cancelButton.hidden||$cancelButton.style.display==='none')){$targetElement=$cancelButton;}else{$targetElement=undefined;} +if($targetElement!==undefined){fireClick($targetElement,e);}}} +previousWindowKeyDown=window.onkeydown;window.onkeydown=handleKeyDown;function handleOnBlur(e){var $targetElement=e.target||e.srcElement,$focusElement=e.relatedTarget,modalIsVisible=hasClass(modal,'visible');if(modalIsVisible){var btnIndex=-1;if($focusElement!==null){for(var i=0;i<$modalButtons.length;i++){if($focusElement===$modalButtons[i]){btnIndex=i;break;}} +if(btnIndex===-1){$targetElement.focus();}}else{lastFocusedButton=$targetElement;}}} +$okButton.onblur=handleOnBlur;$cancelButton.onblur=handleOnBlur;window.onfocus=function(){window.setTimeout(function(){if(lastFocusedButton!==undefined){lastFocusedButton.focus();lastFocusedButton=undefined;}},0);};};window.swal.setDefaults=function(userParams){if(!userParams){throw new Error('userParams is required');} +if(typeof userParams!=='object'){throw new Error('userParams has to be a object');} +extend(defaultParams,userParams);};function setParameters(params){var modal=getModal();var $title=modal.querySelector('h4'),$text=modal.querySelector('p'),$cancelBtn=modal.querySelector('button.cancel'),$confirmBtn=modal.querySelector('button.confirm');$title.innerHTML=escapeHtml(params.title).split("\n").join("
    ");$text.innerHTML=escapeHtml(params.text||'').split("\n").join("
    ");if(params.text){show($text);} +hide(modal.querySelectorAll('.icon'));if(params.type){var validType=false;for(var i=0;iw)&&w>0){nw=w;nh=(w/$obj.width())*$obj.height();} +if((nh>h)&&h>0){nh=h;nw=(h/$obj.height())*$obj.width();} +xscale=$obj.width()/nw;yscale=$obj.height()/nh;$obj.width(nw).height(nh);} +function unscale(c) +{return{x:c.x*xscale,y:c.y*yscale,x2:c.x2*xscale,y2:c.y2*yscale,w:c.w*xscale,h:c.h*yscale};} +function doneSelect(pos) +{var c=Coords.getFixed();if((c.w>options.minSelect[0])&&(c.h>options.minSelect[1])){Selection.enableHandles();Selection.done();}else{Selection.release();} +Tracker.setCursor(options.allowSelect?'crosshair':'default');} +function newSelection(e) +{if(options.disabled){return false;} +if(!options.allowSelect){return false;} +btndown=true;docOffset=getPos($img);Selection.disableHandles();Tracker.setCursor('crosshair');var pos=mouseAbs(e);Coords.setPressed(pos);Selection.update();Tracker.activateHandlers(selectDrag,doneSelect,e.type.substring(0,5)==='touch');KeyManager.watchKeys();e.stopPropagation();e.preventDefault();return false;} +function selectDrag(pos) +{Coords.setCurrent(pos);Selection.update();} +function newTracker() +{var trk=$('
    ').addClass(cssClass('tracker'));if(is_msie){trk.css({opacity:0,backgroundColor:'white'});} +return trk;} +if(typeof(obj)!=='object'){obj=$(obj)[0];} +if(typeof(opt)!=='object'){opt={};} +setOptions(opt);var img_css={border:'none',visibility:'visible',margin:0,padding:0,position:'absolute',top:0,left:0};var $origimg=$(obj),img_mode=true;if(obj.tagName=='IMG'){if($origimg[0].width!=0&&$origimg[0].height!=0){$origimg.width($origimg[0].width);$origimg.height($origimg[0].height);}else{var tempImage=new Image();tempImage.src=$origimg[0].src;$origimg.width(tempImage.width);$origimg.height(tempImage.height);} +var $img=$origimg.clone().removeAttr('id').css(img_css).show();$img.width($origimg.width());$img.height($origimg.height());$origimg.after($img).hide();}else{$img=$origimg.css(img_css).show();img_mode=false;if(options.shade===null){options.shade=true;}} +presize($img,options.boxWidth,options.boxHeight);var boundx=$img.width(),boundy=$img.height(),$div=$('
    ').width(boundx).height(boundy).addClass(cssClass('holder')).css({position:'relative',backgroundColor:options.bgColor}).insertAfter($origimg).append($img);if(options.addClass){$div.addClass(options.addClass);} +var $img2=$('
    '),$img_holder=$('
    ').width('100%').height('100%').css({zIndex:310,position:'absolute',overflow:'hidden'}),$hdl_holder=$('
    ').width('100%').height('100%').css('zIndex',320),$sel=$('
    ').css({position:'absolute',zIndex:600}).dblclick(function(){var c=Coords.getFixed();options.onDblClick.call(api,c);}).insertBefore($img).append($img_holder,$hdl_holder);if(img_mode){$img2=$('').attr('src',$img.attr('src')).css(img_css).width(boundx).height(boundy),$img_holder.append($img2);} +if(ie6mode){$sel.css({overflowY:'hidden'});} +var bound=options.boundary;var $trk=newTracker().width(boundx+(bound*2)).height(boundy+(bound*2)).css({position:'absolute',top:px(-bound),left:px(-bound),zIndex:290}).mousedown(newSelection);var bgcolor=options.bgColor,bgopacity=options.bgOpacity,xlimit,ylimit,xmin,ymin,xscale,yscale,enabled=true,btndown,animating,shift_down;docOffset=getPos($img);var Touch=(function(){function hasTouchSupport(){var support={},events=['touchstart','touchmove','touchend'],el=document.createElement('div'),i;try{for(i=0;ix1+ox){ox-=ox+x1;} +if(0>y1+oy){oy-=oy+y1;} +if(boundyboundx){xx=boundx;h=Math.abs((xx-x1)/aspect);yy=rh<0?y1-h:h+y1;}}else{xx=x2;h=rwa/aspect;yy=rh<0?y1-h:y1+h;if(yy<0){yy=0;w=Math.abs((yy-y1)*aspect);xx=rw<0?x1-w:w+x1;}else if(yy>boundy){yy=boundy;w=Math.abs(yy-y1)*aspect;xx=rw<0?x1-w:w+x1;}} +if(xx>x1){if(xx-x1max_x){xx=x1+max_x;} +if(yy>y1){yy=y1+(xx-x1)/aspect;}else{yy=y1-(xx-x1)/aspect;}}else if(xxmax_x){xx=x1-max_x;} +if(yy>y1){yy=y1+(x1-xx)/aspect;}else{yy=y1-(x1-xx)/aspect;}} +if(xx<0){x1-=xx;xx=0;}else if(xx>boundx){x1-=xx-boundx;xx=boundx;} +if(yy<0){y1-=yy;yy=0;}else if(yy>boundy){y1-=yy-boundy;yy=boundy;} +return makeObj(flipCoords(x1,y1,xx,yy));} +function rebound(p) +{if(p[0]<0)p[0]=0;if(p[1]<0)p[1]=0;if(p[0]>boundx)p[0]=boundx;if(p[1]>boundy)p[1]=boundy;return[Math.round(p[0]),Math.round(p[1])];} +function flipCoords(x1,y1,x2,y2) +{var xa=x1,xb=x2,ya=y1,yb=y2;if(x2xlimit)){x2=(xsize>0)?(x1+xlimit):(x1-xlimit);} +if(ylimit&&(Math.abs(ysize)>ylimit)){y2=(ysize>0)?(y1+ylimit):(y1-ylimit);} +if(ymin/yscale&&(Math.abs(ysize)0)?(y1+ymin/yscale):(y1-ymin/yscale);} +if(xmin/xscale&&(Math.abs(xsize)0)?(x1+xmin/xscale):(x1-xmin/xscale);} +if(x1<0){x2-=x1;x1-=x1;} +if(y1<0){y2-=y1;y1-=y1;} +if(x2<0){x1-=x2;x2-=x2;} +if(y2<0){y1-=y2;y2-=y2;} +if(x2>boundx){delta=x2-boundx;x1-=delta;x2-=delta;} +if(y2>boundy){delta=y2-boundy;y1-=delta;y2-=delta;} +if(x1>boundx){delta=x1-boundy;y2-=delta;y1-=delta;} +if(y1>boundy){delta=y1-boundy;y2-=delta;y1-=delta;} +return makeObj(flipCoords(x1,y1,x2,y2));} +function makeObj(a) +{return{x:a[0],y:a[1],x2:a[2],y2:a[3],w:a[2]-a[0],h:a[3]-a[1]};} +return{flipCoords:flipCoords,setPressed:setPressed,setCurrent:setCurrent,getOffset:getOffset,moveOffset:moveOffset,getCorner:getCorner,getFixed:getFixed};}());var Shade=(function(){var enabled=false,holder=$('
    ').css({position:'absolute',zIndex:240,opacity:0}),shades={top:createShade(),left:createShade().height(boundy),right:createShade().height(boundy),bottom:createShade()};function resizeShades(w,h){shades.left.css({height:px(h)});shades.right.css({height:px(h)});} +function updateAuto() +{return updateShade(Coords.getFixed());} +function updateShade(c) +{shades.top.css({left:px(c.x),width:px(c.w),height:px(c.y)});shades.bottom.css({top:px(c.y2),left:px(c.x),width:px(c.w),height:px(boundy-c.y2)});shades.right.css({left:px(c.x2),width:px(boundx-c.x2)});shades.left.css({width:px(c.x)});} +function createShade(){return $('
    ').css({position:'absolute',backgroundColor:options.shadeColor||options.bgColor}).appendTo(holder);} +function enableShade(){if(!enabled){enabled=true;holder.insertBefore($img);updateAuto();Selection.setBgOpacity(1,0,1);$img2.hide();setBgColor(options.shadeColor||options.bgColor,1);if(Selection.isAwake()) +{setOpacity(options.bgOpacity,1);} +else setOpacity(1,1);}} +function setBgColor(color,now){colorChangeMacro(getShades(),color,now);} +function disableShade(){if(enabled){holder.remove();$img2.show();enabled=false;if(Selection.isAwake()){Selection.setBgOpacity(options.bgOpacity,1,1);}else{Selection.setBgOpacity(1,1,1);Selection.disableHandles();} +colorChangeMacro($div,0,1);}} +function setOpacity(opacity,now){if(enabled){if(options.bgFade&&!now){holder.animate({opacity:1-opacity},{queue:false,duration:options.fadeTime});} +else holder.css({opacity:1-opacity});}} +function refreshAll(){options.shade?enableShade():disableShade();if(Selection.isAwake())setOpacity(options.bgOpacity);} +function getShades(){return holder.children();} +return{update:updateAuto,updateRaw:updateShade,getShades:getShades,setBgColor:setBgColor,enable:enableShade,disable:disableShade,resize:resizeShades,refresh:refreshAll,opacity:setOpacity};}());var Selection=(function(){var awake,hdep=370,borders={},handle={},dragbar={},seehandles=false;function insertBorder(type) +{var jq=$('
    ').css({position:'absolute',opacity:options.borderOpacity}).addClass(cssClass(type));$img_holder.append(jq);return jq;} +function dragDiv(ord,zi) +{var jq=$('
    ').mousedown(createDragger(ord)).css({cursor:ord+'-resize',position:'absolute',zIndex:zi}).addClass('ord-'+ord);if(Touch.support){jq.bind('touchstart.jcrop',Touch.createDragger(ord));} +$hdl_holder.append(jq);return jq;} +function insertHandle(ord) +{var hs=options.handleSize,div=dragDiv(ord,hdep++).css({opacity:options.handleOpacity}).addClass(cssClass('handle'));if(hs){div.width(hs).height(hs);} +return div;} +function insertDragbar(ord) +{return dragDiv(ord,hdep++).addClass('jcrop-dragbar');} +function createDragbars(li) +{var i;for(i=0;i').css({position:'fixed',left:'-120px',width:'12px'}).addClass('jcrop-keymgr'),$keywrap=$('
    ').css({position:'absolute',overflow:'hidden'}).append($keymgr);function watchKeys() +{if(options.keySupport){$keymgr.show();$keymgr.focus();}} +function onBlur(e) +{$keymgr.hide();} +function doNudge(e,x,y) +{if(options.allowMove){Coords.moveOffset([x,y]);Selection.updateVisible(true);} +e.preventDefault();e.stopPropagation();} +function parseKey(e) +{if(e.ctrlKey||e.metaKey){return true;} +shift_down=e.shiftKey?true:false;var nudge=shift_down?10:1;switch(e.keyCode){case 37:doNudge(e,-nudge,0);break;case 39:doNudge(e,nudge,0);break;case 38:doNudge(e,0,-nudge);break;case 40:doNudge(e,0,nudge);break;case 27:if(options.allowSelect)Selection.release();break;case 9:return true;} +return false;} +if(options.keySupport){$keymgr.keydown(parseKey).blur(onBlur);if(ie6mode||!options.fixedSupport){$keymgr.css({position:'absolute',left:'-20px'});$keywrap.append($keymgr).insertBefore($img);}else{$keymgr.insertBefore($img);}} +return{watchKeys:watchKeys};}());function setClass(cname) +{$div.removeClass().addClass(cssClass('holder')).addClass(cname);} +function animateTo(a,callback) +{var x1=a[0]/xscale,y1=a[1]/yscale,x2=a[2]/xscale,y2=a[3]/yscale;if(animating){return;} +var animto=Coords.flipCoords(x1,y1,x2,y2),c=Coords.getFixed(),initcr=[c.x,c.y,c.x2,c.y2],animat=initcr,interv=options.animationDelay,ix1=animto[0]-initcr[0],iy1=animto[1]-initcr[1],ix2=animto[2]-initcr[2],iy2=animto[3]-initcr[3],pcent=0,velocity=options.swingSpeed;x1=animat[0];y1=animat[1];x2=animat[2];y2=animat[3];Selection.animMode(true);var anim_timer;function queueAnimator(){window.setTimeout(animator,interv);} +var animator=(function(){return function(){pcent+=(100-pcent)/velocity;animat[0]=Math.round(x1+((pcent/100)*ix1));animat[1]=Math.round(y1+((pcent/100)*iy1));animat[2]=Math.round(x2+((pcent/100)*ix2));animat[3]=Math.round(y2+((pcent/100)*iy2));if(pcent>=99.8){pcent=100;} +if(pcent<100){setSelectRaw(animat);queueAnimator();}else{Selection.done();Selection.animMode(false);if(typeof(callback)==='function'){callback.call(api);}}};}());queueAnimator();} +function setSelect(rect) +{setSelectRaw([rect[0]/xscale,rect[1]/yscale,rect[2]/xscale,rect[3]/yscale]);options.onSelect.call(api,unscale(Coords.getFixed()));Selection.enableHandles();} +function setSelectRaw(l) +{Coords.setPressed([l[0],l[1]]);Coords.setCurrent([l[2],l[3]]);Selection.update();} +function tellSelect() +{return unscale(Coords.getFixed());} +function tellScaled() +{return Coords.getFixed();} +function setOptionsNew(opt) +{setOptions(opt);interfaceUpdate();} +function disableCrop() +{options.disabled=true;Selection.disableHandles();Selection.setCursor('default');Tracker.setCursor('default');} +function enableCrop() +{options.disabled=false;interfaceUpdate();} +function cancelCrop() +{Selection.done();Tracker.activateHandlers(null,null);} +function destroy() +{$(document).unbind('touchstart.jcrop-ios',Touch.fixTouchSupport);$div.remove();$origimg.show();$origimg.css('visibility','visible');$(obj).removeData('Jcrop');} +function setImage(src,callback) +{Selection.release();disableCrop();var img=new Image();img.onload=function(){var iw=img.width;var ih=img.height;var bw=options.boxWidth;var bh=options.boxHeight;$img.width(iw).height(ih);$img.attr('src',src);$img2.attr('src',src);presize($img,bw,bh);boundx=$img.width();boundy=$img.height();$img2.width(boundx).height(boundy);$trk.width(boundx+(bound*2)).height(boundy+(bound*2));$div.width(boundx).height(boundy);Shade.resize(boundx,boundy);enableCrop();if(typeof(callback)==='function'){callback.call(api);}};img.src=src;} +function colorChangeMacro($obj,color,now){var mycolor=color||options.bgColor;if(options.bgFade&&supportsColorFade()&&options.fadeTime&&!now){$obj.animate({backgroundColor:mycolor},{queue:false,duration:options.fadeTime});}else{$obj.css('backgroundColor',mycolor);}} +function interfaceUpdate(alt) +{if(options.allowResize){if(alt){Selection.enableOnly();}else{Selection.enableHandles();}}else{Selection.disableHandles();} +Tracker.setCursor(options.allowSelect?'crosshair':'default');Selection.setCursor(options.allowMove?'move':'default');if(options.hasOwnProperty('trueSize')){xscale=options.trueSize[0]/boundx;yscale=options.trueSize[1]/boundy;} +if(options.hasOwnProperty('setSelect')){setSelect(options.setSelect);Selection.done();delete(options.setSelect);} +Shade.refresh();if(options.bgColor!=bgcolor){colorChangeMacro(options.shade?Shade.getShades():$div,options.shade?(options.shadeColor||options.bgColor):options.bgColor);bgcolor=options.bgColor;} +if(bgopacity!=options.bgOpacity){bgopacity=options.bgOpacity;if(options.shade)Shade.refresh();else Selection.setBgOpacity(bgopacity);} +xlimit=options.maxSize[0]||0;ylimit=options.maxSize[1]||0;xmin=options.minSize[0]||0;ymin=options.minSize[1]||0;if(options.hasOwnProperty('outerImage')){$img.attr('src',options.outerImage);delete(options.outerImage);} +Selection.refresh();} +if(Touch.support)$trk.bind('touchstart.jcrop',Touch.newSelection);$hdl_holder.hide();interfaceUpdate(true);var api={setImage:setImage,animateTo:animateTo,setSelect:setSelect,setOptions:setOptionsNew,tellSelect:tellSelect,tellScaled:tellScaled,setClass:setClass,disable:disableCrop,enable:enableCrop,cancel:cancelCrop,release:Selection.release,destroy:destroy,focus:KeyManager.watchKeys,getBounds:function(){return[boundx*xscale,boundy*yscale];},getWidgetSize:function(){return[boundx,boundy];},getScaleFactor:function(){return[xscale,yscale];},getOptions:function(){return options;},ui:{holder:$div,selection:$sel}};if(is_msie)$div.bind('selectstart',function(){return false;});$origimg.data('Jcrop',api);return api;};$.fn.Jcrop=function(options,callback) +{var api;this.each(function(){if($(this).data('Jcrop')){if(options==='api')return $(this).data('Jcrop');else $(this).data('Jcrop').setOptions(options);} +else{if(this.tagName=='IMG') +$.Jcrop.Loader(this,function(){$(this).css({display:'block',visibility:'hidden'});api=$.Jcrop(this,options);if($.isFunction(callback))callback.call(api);});else{$(this).css({display:'block',visibility:'hidden'});api=$.Jcrop(this,options);if($.isFunction(callback))callback.call(api);}}});return this;};$.Jcrop.Loader=function(imgobj,success,error){var $img=$(imgobj),img=$img[0];function completeCheck(){if(img.complete){$img.unbind('.jcloader');if($.isFunction(success))success.call(img);} +else window.setTimeout(completeCheck,50);} +$img.bind('load.jcloader',completeCheck).bind('error.jcloader',function(e){$img.unbind('.jcloader');if($.isFunction(error))error.call(img);});if(img.complete&&$.isFunction(success)){$img.unbind('.jcloader');success.call(img);}};$.Jcrop.defaults={allowSelect:true,allowMove:true,allowResize:true,trackDocument:true,baseClass:'jcrop',addClass:null,bgColor:'black',bgOpacity:0.6,bgFade:false,borderOpacity:0.4,handleOpacity:0.5,handleSize:null,aspectRatio:0,keySupport:true,createHandles:['n','s','e','w','nw','ne','se','sw'],createDragbars:['n','s','e','w'],createBorders:['n','s','e','w'],drawBorders:true,dragEdges:true,fixedSupport:true,touchSupport:null,shade:null,boxWidth:0,boxHeight:0,boundary:2,fadeTime:400,animationDelay:20,swingSpeed:3,minSelect:[0,0],maxSize:[0,0],minSize:[0,0],onChange:function(){},onSelect:function(){},onDblClick:function(){},onRelease:function(){}};}(jQuery));+function($){"use strict";if($.oc===undefined) $.oc={} if($.oc.foundation===undefined) $.oc.foundation={} @@ -146,621 +989,144 @@ for(var i=0,len=controls.length;i
    ') -this.scrollbarElement=el.querySelector('.scrollpad-scrollbar') -this.dragHandleElement=el.querySelector('.scrollpad-scrollbar > .drag-handle')} -Scrollpad.prototype.registerHandlers=function(){this.$el.on('mouseenter',this.proxy(this.onMouseEnter)) -this.$el.on('mouseleave',this.proxy(this.onMouseLeave)) -this.scrollContentElement.addEventListener('scroll',this.proxy(this.onScroll)) -this.dragHandleElement.addEventListener('mousedown',this.proxy(this.onStartDrag))} -Scrollpad.prototype.unregisterHandlers=function(){this.$el.off('mouseenter',this.proxy(this.onMouseEnter)) -this.$el.off('mouseleave',this.proxy(this.onMouseLeave)) -this.scrollContentElement.removeEventListener('scroll',this.proxy(this.onScroll)) -this.dragHandleElement.removeEventListener('mousedown',this.proxy(this.onStartDrag)) -document.removeEventListener('mousemove',this.proxy(this.onMouseMove)) -document.removeEventListener('mouseup',this.proxy(this.onEndDrag))} -Scrollpad.prototype.setScrollContentSize=function(){var scrollbarSize=this.getScrollbarSize() -if(this.options.direction=='vertical') -this.scrollContentElement.setAttribute('style','margin-right: -'+scrollbarSize+'px') -else -this.scrollContentElement.setAttribute('style','margin-bottom: -'+scrollbarSize+'px')} -Scrollpad.prototype.getScrollbarSize=function(){if(this.scrollbarSize!==null) -return this.scrollbarSize -var testerElement=document.createElement('div') -testerElement.setAttribute('class','scrollpad-scrollbar-size-tester') -testerElement.appendChild(document.createElement('div')) -document.body.appendChild(testerElement) -var width=testerElement.offsetWidth,innerWidth=testerElement.querySelector('div').offsetWidth -document.body.removeChild(testerElement) -if(width===innerWidth&&navigator.userAgent.toLowerCase().indexOf('firefox')>-1) -return this.scrollbarSize=17 -return this.scrollbarSize=width-innerWidth} -Scrollpad.prototype.updateScrollbarSize=function(){this.scrollbarElement.removeAttribute('data-hidden') -var contentSize=this.options.direction=='vertical'?this.contentElement.scrollHeight:this.contentElement.scrollWidth,scrollOffset=this.options.direction=='vertical'?this.scrollContentElement.scrollTop:this.scrollContentElement.scrollLeft,scrollbarSize=this.options.direction=='vertical'?this.scrollbarElement.offsetHeight:this.scrollbarElement.offsetWidth,scrollbarRatio=scrollbarSize/contentSize,handleOffset=Math.round(scrollbarRatio*scrollOffset)+2,handleSize=Math.floor(scrollbarRatio*(scrollbarSize-2))-2;if(scrollbarSize1) -dragPerc=1 -var scrollPos=dragPerc*contentSize;this.scrollContentElement[scrollAttr]=scrollPos} -Scrollpad.prototype.onEndDrag=function(ev){document.removeEventListener('mousemove',this.proxy(this.onMouseMove)) -document.removeEventListener('mouseup',this.proxy(this.onEndDrag))} -Scrollpad.DEFAULTS={direction:'vertical'} -var old=$.fn.scrollpad -$.fn.scrollpad=function(option){var args=Array.prototype.slice.call(arguments,1),result=undefined -this.each(function(){var $this=$(this) -var data=$this.data('oc.scrollpad') -var options=$.extend({},Scrollpad.DEFAULTS,$this.data(),typeof option=='object'&&option) -if(!data)$this.data('oc.scrollpad',(data=new Scrollpad(this,options))) -if(typeof option=='string')result=data[option].apply(data,args) -if(typeof result!='undefined')return false}) -return result?result:this} -$.fn.scrollpad.Constructor=Scrollpad -$.fn.scrollpad.noConflict=function(){$.fn.scrollpad=old -return this} -$(document).on('render',function(){$('div[data-control=scrollpad]').scrollpad()})}(window.jQuery);+function($){"use strict";var TriggerOn=function(element,options){var $el=this.$el=$(element);this.options=options||{};if(this.options.triggerType!==false&&this.options.triggerAction===false)this.options.triggerAction=this.options.triggerType -if(this.options.triggerCondition===false) -throw new Error('Trigger condition is not specified.') -if(this.options.trigger===false) -throw new Error('Trigger selector is not specified.') -if(this.options.triggerAction===false) -throw new Error('Trigger action is not specified.') -this.triggerCondition=this.options.triggerCondition -if(this.options.triggerCondition.indexOf('value')==0){var match=this.options.triggerCondition.match(/[^[\]]+(?=])/g) -this.triggerCondition='value' -this.triggerConditionValue=(match)?match:""} -this.triggerParent=this.options.triggerClosestParent!==undefined?$el.closest(this.options.triggerClosestParent):undefined -if(this.triggerCondition=='checked'||this.triggerCondition=='value'){$(document).on('change',this.options.trigger,$.proxy(this.onConditionChanged,this))} -var self=this -$el.on('oc.triggerOn.update',function(e){e.stopPropagation() -self.onConditionChanged()}) -self.onConditionChanged()} -TriggerOn.prototype.onConditionChanged=function(){if(this.triggerCondition=='checked'){this.updateTarget($(this.options.trigger+':checked',this.triggerParent).length>0)} -else if(this.triggerCondition=='value'){var trigger=$(this.options.trigger+':checked',this.triggerParent);if(trigger.length){this.updateTarget(trigger.val()==this.triggerConditionValue)} -else{this.updateTarget($(this.options.trigger,this.triggerParent).val()==this.triggerConditionValue)}}} -TriggerOn.prototype.updateTarget=function(status){if(this.options.triggerAction=='show') -this.$el.toggleClass('hide',!status).trigger('hide.oc.triggerapi',[!status]) -else if(this.options.triggerAction=='hide') -this.$el.toggleClass('hide',status).trigger('hide.oc.triggerapi',[status]) -else if(this.options.triggerAction=='enable') -this.$el.prop('disabled',!status).trigger('disable.oc.triggerapi',[!status]).toggleClass('control-disabled',!status) -else if(this.options.triggerAction=='disable') -this.$el.prop('disabled',status).trigger('disable.oc.triggerapi',[status]).toggleClass('control-disabled',status) -else if(this.options.triggerAction=='empty'&&status) -this.$el.trigger('empty.oc.triggerapi').val('') -if(this.options.triggerAction=='show'||this.options.triggerAction=='hide') -this.fixButtonClasses() -$(window).trigger('resize')} -TriggerOn.prototype.fixButtonClasses=function(){var group=this.$el.closest('.btn-group') -if(group.length>0&&this.$el.is(':last-child')) -this.$el.prev().toggleClass('last',this.$el.hasClass('hide'))} -TriggerOn.DEFAULTS={triggerAction:false,triggerCondition:false,triggerClosestParent:undefined,trigger:false} -var old=$.fn.triggerOn -$.fn.triggerOn=function(option){return this.each(function(){var $this=$(this) -var data=$this.data('oc.triggerOn') -var options=$.extend({},TriggerOn.DEFAULTS,$this.data(),typeof option=='object'&&option) -if(!data)$this.data('oc.triggerOn',(data=new TriggerOn(this,options)))})} -$.fn.triggerOn.Constructor=TriggerOn -$.fn.triggerOn.noConflict=function(){$.fn.triggerOn=old -return this} -$(document).render(function(){$('[data-trigger]').triggerOn()})}(window.jQuery);+function($){"use strict";var Base=$.oc.foundation.base,BaseProto=Base.prototype -var DragScroll=function(element,options){this.options=$.extend({},DragScroll.DEFAULTS,options) -var -$el=$(element),el=$el.get(0),dragStart=0,startOffset=0,self=this,dragging=false,eventElementName=this.options.vertical?'pageY':'pageX';this.el=$el -this.scrollClassContainer=this.options.scrollClassContainer?$(this.options.scrollClassContainer):$el -Base.call(this) -if(this.options.scrollMarkerContainer) -$(this.options.scrollMarkerContainer).append($('')) -$el.mousewheel(function(event){if(!self.options.allowScroll) -return;var offset=self.options.vertical?((event.deltaFactor*event.deltaY)*-1):(event.deltaFactor*event.deltaX) -return!scrollWheel(offset)}) -$el.on('mousedown.dragScroll',function(event){if(event.target&&event.target.tagName==='INPUT') -return -startDrag(event) -return false}) -$el.on('touchstart.dragScroll',function(event){var touchEvent=event.originalEvent;if(touchEvent.touches.length==1){startDrag(touchEvent.touches[0]) -event.stopPropagation()}}) -$el.on('click.dragScroll',function(){if($(document.body).hasClass('drag')) -return false}) -$(document).on('ready',this.proxy(this.fixScrollClasses)) -$(window).on('resize',this.proxy(this.fixScrollClasses)) -function startDrag(event){dragStart=event[eventElementName] -startOffset=self.options.vertical?$el.scrollTop():$el.scrollLeft() -if(Modernizr.touch){$(window).on('touchmove.dragScroll',function(event){var touchEvent=event.originalEvent -moveDrag(touchEvent.touches[0]) -event.preventDefault()}) -$(window).on('touchend.dragScroll',function(event){stopDrag()})} -else{$(window).on('mousemove.dragScroll',function(event){moveDrag(event) -$(document.body).addClass(self.options.dragClass) -return false}) -$(window).on('mouseup.dragScroll',function(mouseUpEvent){var isClick=event.pageX==mouseUpEvent.pageX&&event.pageY==mouseUpEvent.pageY -stopDrag(isClick) -return false})}} -function moveDrag(event){var current=event[eventElementName],offset=dragStart-current -if(Math.abs(offset)>2){if(!dragging){dragging=true -$el.trigger('start.oc.dragScroll') -self.options.start();} -self.options.vertical?$el.scrollTop(startOffset+offset):$el.scrollLeft(startOffset+offset) -$el.trigger('drag.oc.dragScroll') -self.options.drag()}} -function stopDrag(click){$(window).off('.dragScroll') -dragging=false;if(click) -$(document.body).removeClass(self.options.dragClass) -else -self.fixScrollClasses() -window.setTimeout(function(){if(!click){$(document.body).removeClass(self.options.dragClass) -$el.trigger('stop.oc.dragScroll') -self.options.stop() -self.fixScrollClasses()}},100)} -function scrollWheel(offset){startOffset=self.options.vertical?el.scrollTop:el.scrollLeft -self.options.vertical?$el.scrollTop(startOffset+offset):$el.scrollLeft(startOffset+offset) -var scrolled=self.options.vertical?el.scrollTop!=startOffset:el.scrollLeft!=startOffset -$el.trigger('drag.oc.dragScroll') -self.options.drag() -if(scrolled){if(self.wheelUpdateTimer!==undefined&&self.wheelUpdateTimer!==false) -window.clearInterval(self.wheelUpdateTimer);self.wheelUpdateTimer=window.setTimeout(function(){self.wheelUpdateTimer=false;self.fixScrollClasses()},100);} -return scrolled} -this.fixScrollClasses();} -DragScroll.prototype=Object.create(BaseProto) -DragScroll.prototype.constructor=DragScroll -DragScroll.DEFAULTS={vertical:false,allowScroll:true,scrollClassContainer:false,scrollMarkerContainer:false,dragClass:'drag',start:function(){},drag:function(){},stop:function(){}} -DragScroll.prototype.fixScrollClasses=function(){this.scrollClassContainer.toggleClass('scroll-before',!this.isStart()) -this.scrollClassContainer.toggleClass('scroll-after',!this.isEnd()) -this.scrollClassContainer.toggleClass('scroll-active-before',this.isActiveBefore()) -this.scrollClassContainer.toggleClass('scroll-active-after',this.isActiveAfter())} -DragScroll.prototype.isStart=function(){if(!this.options.vertical) -return this.el.scrollLeft()<=0;else -return this.el.scrollTop()<=0;} -DragScroll.prototype.isEnd=function(){if(!this.options.vertical) -return(this.el[0].scrollWidth-(this.el.scrollLeft()+this.el.width()))<=0 -else -return(this.el[0].scrollHeight-(this.el.scrollTop()+this.el.height()))<=0} -DragScroll.prototype.goToStart=function(){if(!this.options.vertical) -return this.el.scrollLeft(0) -else -return this.el.scrollTop(0)} -DragScroll.prototype.isActiveAfter=function(){var activeElement=$('.active',this.el);if(activeElement.length==0) -return false -if(!this.options.vertical) -return activeElement.get(0).offsetLeft>(this.el.scrollLeft()+this.el.width()) -else -return activeElement.get(0).offsetTop>(this.el.scrollTop()+this.el.height())} -DragScroll.prototype.isActiveBefore=function(){var activeElement=$('.active',this.el);if(activeElement.length==0) -return false -if(!this.options.vertical) -return(activeElement.get(0).offsetLeft+activeElement.width())0){this.el.animate({'scrollLeft':$el.get(0).offsetLeft+$el.width()-this.el.width()},params) -animated=true}}}else{offset=$el.get(0).offsetTop-this.el.scrollTop() -if(offset<0){this.el.animate({'scrollTop':$el.get(0).offsetTop},params) -animated=true}else{offset=$el.get(0).offsetTop-(this.el.scrollTop()+this.el.height()) -if(offset>0){this.el.animate({'scrollTop':$el.get(0).offsetTop+$el.height()-this.el.height()},params) -animated=true}}} -if(!animated&&callback!==undefined) -callback()} -DragScroll.prototype.dispose=function(){this.scrollClassContainer=null -$(document).off('ready',this.proxy(this.fixScrollClasses)) -$(window).off('resize',this.proxy(this.fixScrollClasses)) -this.el.off('.dragScroll') -this.el.removeData('oc.dragScroll') -this.el=null -BaseProto.dispose.call(this)} -var old=$.fn.dragScroll -$.fn.dragScroll=function(option){var args=arguments;return this.each(function(){var $this=$(this) -var data=$this.data('oc.dragScroll') -var options=typeof option=='object'&&option -if(!data)$this.data('oc.dragScroll',(data=new DragScroll(this,options))) -if(typeof option=='string'){var methodArgs=[];for(var i=1;i
    ').appendTo('body').addClass(this.options.collapsedMenuClass).css('width',0) -this.menuContainer=$('
    ').appendTo(this.menuPanel).css('display','none') -this.menuElement=$(element).clone().appendTo(this.menuContainer).css('width','auto') -var self=this -this.toggle.click(function(){if(!self.body.hasClass(self.options.bodyMenuOpenClass)){var wrapperWidth=self.wrapper.outerWidth() -self.menuElement.dragScroll('goToStart') -self.wrapper.css({'position':'absolute','min-width':self.wrapper.width(),'height':'100%'}) -self.body.addClass(self.options.bodyMenuOpenClass) -self.menuContainer.css('display','block') -self.wrapper.animate({'left':self.options.menuWidth},{duration:200,queue:false}) -self.menuPanel.animate({'width':self.options.menuWidth},{duration:200,queue:false,complete:function(){self.menuElement.css('width',self.options.menuWidth)}})}else{closeMenu()} -return false}) -this.wrapper.click(function(){if(self.body.hasClass(self.options.bodyMenuOpenClass)){closeMenu() -return false}}) -$(window).resize(function(){if(self.body.hasClass(self.options.bodyMenuOpenClass)){if($(window).width()>self.options.breakpoint){hideMenu()}}}) -this.menuElement.dragScroll({vertical:true,start:function(){self.menuElement.addClass('drag')},stop:function(){self.menuElement.removeClass('drag')},scrollClassContainer:self.menuPanel,scrollMarkerContainer:self.menuContainer}) -this.menuElement.on('click',function(){if(self.menuElement.hasClass('drag')) -return false}) -function hideMenu(){self.body.removeClass(self.options.bodyMenuOpenClass) -self.wrapper.css({'position':'static','min-width':0,'right':0,'height':'100%'}) -self.menuPanel.css('width',0) -self.menuElement.css('width','auto') -self.menuContainer.css('display','none')} -function closeMenu(){self.wrapper.animate({'left':0},{duration:200,queue:false}) -self.menuPanel.animate({'width':0},{duration:200,queue:false,complete:hideMenu}) -self.menuElement.animate({'width':0},{duration:200,queue:false})}} -VerticalMenu.DEFAULTS={menuWidth:250,minContentWidth:769,breakpoint:769,bodyMenuOpenClass:'mainmenu-open',collapsedMenuClass:'mainmenu-collapsed',contentWrapper:'#layout-canvas'} -var old=$.fn.verticalMenu -$.fn.verticalMenu=function(toggleSelector,option){return this.each(function(){var $this=$(this) -var data=$this.data('oc.verticalMenu') -var options=typeof option=='object'&&option -if(!data)$this.data('oc.verticalMenu',(data=new VerticalMenu(this,toggleSelector,options))) -if(typeof option=='string')data[option].call($this)})} -$.fn.verticalMenu.Constructor=VerticalMenu -$.fn.verticalMenu.noConflict=function(){$.fn.verticalMenu=old -return this}}(window.jQuery);(function($){$(window).load(function(){$('nav.navbar').each(function(){var -navbar=$(this),nav=$('ul.nav',navbar) -nav.verticalMenu($('a.menu-toggle',navbar)) -$('li.with-tooltip > a',navbar).tooltip({container:'body',placement:'bottom'}) -$('.layout-cell.width-fix',navbar).one('oc.widthFixed',function(){var dragScroll=$('[data-control=toolbar]',navbar).data('oc.dragScroll') -if(dragScroll) -dragScroll.goToElement($('ul.nav > li.active',navbar),undefined,{'duration':0})})})})})(jQuery);+function($){"use strict";if($.oc===undefined) +$(function(){$.support.transition=transitionEnd()})}(jQuery);+function($){"use strict";var FlashMessage=function(options,el){var +options=$.extend({},FlashMessage.DEFAULTS,options),$element=$(el) +$('body > p.flash-message').remove() +if($element.length==0) +$element=$('

    ').addClass(options.class).html(options.text) +$element.addClass('flash-message fade') +$element.attr('data-control',null) +$element.append('') +$element.on('click','button',remove) +$element.on('click',remove) +$(document.body).append($element) +setTimeout(function(){$element.addClass('in')},1) +var timer=window.setTimeout(remove,options.interval*1000) +function removeElement(){$element.remove()} +function remove(){window.clearInterval(timer) +$element.removeClass('in') +$.support.transition&&$element.hasClass('fade')?$element.one($.support.transition.end,removeElement).emulateTransitionEnd(500):removeElement()}} +FlashMessage.DEFAULTS={class:'success',text:'Default text',interval:2} +if($.oc===undefined) $.oc={} -var SideNav=function(element,options){this.options=options -this.$el=$(element) -this.$list=$('ul',this.$el) -this.init();} -SideNav.DEFAULTS={} -SideNav.prototype.init=function(){var self=this;this.$list.dragScroll({vertical:true,start:function(){self.$list.addClass('drag')},stop:function(){self.$list.removeClass('drag')},scrollClassContainer:self.$el,scrollMarkerContainer:self.$el}) -this.$list.on('click',function(){if(self.$list.hasClass('drag')) -return false})} -SideNav.prototype.setCounter=function(itemId,value){var $counter=$('span.counter[data-menu-id="'+itemId+'"]',this.$el) -$counter.removeClass('empty') -$counter.toggleClass('empty',value==0) -$counter.text(value) -return this} -SideNav.prototype.increaseCounter=function(itemId,value){var $counter=$('span.counter[data-menu-id="'+itemId+'"]',this.$el) -var originalValue=parseInt($counter.text()) -if(isNaN(originalValue)) -originalValue=0 -var newValue=value+originalValue -$counter.toggleClass('empty',newValue==0) -$counter.text(newValue) -return this} -SideNav.prototype.dropCounter=function(itemId){this.setCounter(itemId,0) -return this} -var old=$.fn.sideNav -$.fn.sideNav=function(option){return this.each(function(){var $this=$(this) -var data=$this.data('oc.sideNav') -var options=$.extend({},SideNav.DEFAULTS,$this.data(),typeof option=='object'&&option) -if(!data)$this.data('oc.sideNav',(data=new SideNav(this,options))) -if(typeof option=='string')data[option].call($this) -if($.oc.sideNav===undefined) -$.oc.sideNav=data})} -$.fn.sideNav.Constructor=SideNav -$.fn.sideNav.noConflict=function(){$.fn.sideNav=old -return this} -$(document).ready(function(){$('[data-control="sidenav"]').sideNav()})}(window.jQuery);+function($){"use strict";var Tab=function(element,options){var $el=this.$el=$(element);this.options=options||{} -this.$tabsContainer=$('.nav-tabs',$el) -this.$pagesContainer=$('.tab-content',$el) -this.tabId='tabs'+$el.parents().length+Math.round(Math.random()*1000);if(this.options.closable!==undefined&&this.options.closable!==false) -$el.attr('data-closable','') -this.init()} -Tab.prototype.init=function(){var self=this;this.options.slidable=this.options.slidable!==undefined&&this.options.slidable!==false -$('> li',this.$tabsContainer).each(function(index){self.initTab(this)}) -this.$el.on('close.oc.tab',function(ev,data){ev.preventDefault() -var force=(data!==undefined&&data.force!==undefined)?data.force:false;self.closeTab($(ev.target).closest('ul.nav-tabs > li, div.tab-content > div'),force)}) -this.$el.on('toggleCollapse.oc.tab',function(ev,data){ev.preventDefault() -$(ev.target).closest('div.tab-content > div').toggleClass('collapsed')}) -this.$el.on('modified.oc.tab',function(ev){ev.preventDefault() -self.modifyTab($(ev.target).closest('ul.nav-tabs > li, div.tab-content > div'))}) -this.$el.on('unmodified.oc.tab',function(ev){ev.preventDefault() -self.unmodifyTab($(ev.target).closest('ul.nav-tabs > li, div.tab-content > div'))}) -this.$tabsContainer.on('shown.bs.tab','li',function(){$(window).trigger('oc.updateUi') -var tabUrl=$('> a',this).data('tabUrl') -if(tabUrl){window.history.replaceState({},'Tab link reference',tabUrl)}}) -if(this.options.slidable){this.$pagesContainer.touchwipe({wipeRight:function(){self.prev();},wipeLeft:function(){self.next();},preventDefaultEvents:false,min_move_x:60});} -this.$tabsContainer.toolbar({scrollClassContainer:this.$el}) -this.updateClasses()} -Tab.prototype.initTab=function(li){var -$tabs=$('>li',this.$tabsContainer),tabIndex=$tabs.index(li),time=new Date().getTime(),targetId=this.tabId+'-tab-'+tabIndex+time,$a=$('a',li) -$a.attr('data-target','#'+targetId).attr('data-toggle','tab') -if(!$a.attr('title')) -$a.attr('title',$a.text()) -var html=$a.html() -$a.html('') -$a.append($('').append($('').html(html))) -var pane=$('> .tab-pane',this.$pagesContainer).eq(tabIndex).attr('id',targetId) -$(li).append($('×').click(function(){$(this).trigger('close.oc.tab') -return false})) -pane.data('tab',li) -this.$el.trigger('initTab.oc.tab',[{'pane':pane,'tab':li}])} -Tab.prototype.addTab=function(title,content,identifier,tabClass){var -processedTitle=this.generateTitleText(title,-1),$link=$('').attr('href','javascript:;').text(processedTitle),$li=$('

  • '),$pane=$('
    ').html(content).addClass('tab-pane');$link.attr('title',title) -$li.append($link) -this.$tabsContainer.append($li) -this.$pagesContainer.append($pane) -if(tabClass!==undefined) -$link.addClass(tabClass) -if(identifier!==undefined) -$li.attr('data-tab-id',identifier) -if(this.options.paneClasses!==undefined) -$pane.addClass(this.options.paneClasses) -this.initTab($li) -$link.tab('show') -$(window).trigger('resize') -this.$tabsContainer.dragScroll('goToElement',$li) -var defaultFocus=$('[default-focus]',$pane) -if(defaultFocus.is(":visible")) -defaultFocus.focus() -this.updateClasses()} -Tab.prototype.updateTab=function(tab,title,content){var tabIndex=this.findTabIndex(tab) -if(tabIndex==-1) -return -var -processedTitle=this.generateTitleText(title,-1),$tab=$('> li',this.$tabsContainer).eq(tabIndex),$pane=$('> div',this.$pagesContainer).eq(tabIndex),$link=$('a',$tab) -$link.text(processedTitle).attr('title',title) -$pane.html(content) -this.initTab($tab) -this.updateClasses()} -Tab.prototype.generateTitleText=function(title,tabIndex){var newTitle=title -if(this.options.titleAsFileNames) -newTitle=title.replace(/^.*[\\\/]/,'') -if(this.options.maxTitleSymbols&&newTitle.length>this.options.maxTitleSymbols) -newTitle='...'+newTitle.substring(newTitle.length-this.options.maxTitleSymbols) -return newTitle} -Tab.prototype.closeTab=function(tab,force){var tabIndex=this.findTabIndex(tab) -if(tabIndex==-1) -return -var -$tab=$('> li',this.$tabsContainer).eq(tabIndex),$pane=$('> div',this.$pagesContainer).eq(tabIndex),isActive=$tab.hasClass('active'),isModified=$tab.attr('data-modified')!==undefined;if(isModified&&this.options.closeConfirmation!==undefined&&force!==true){if(!confirm(this.options.closeConfirmation)) -return} -var e=$.Event('beforeClose.oc.tab',{relatedTarget:$pane}) -this.$el.trigger(e) -if(e.isDefaultPrevented()) -return -$pane.remove() -$tab.remove() -if(isActive) -$('> li > a',this.$tabsContainer).eq(tabIndex-1).tab('show') -if($('> li > a',this.$tabsContainer).length==0) -this.$el.trigger('afterAllClosed.oc.tab') -this.$el.trigger('closed.oc.tab',[$tab]) -$(window).trigger('resize') -this.updateClasses()} -Tab.prototype.updateClasses=function(){if(this.$tabsContainer.children().length>0) -this.$el.addClass('has-tabs') -else -this.$el.removeClass('has-tabs')} -Tab.prototype.modifyTab=function(tab){var tabIndex=this.findTabIndex(tab) -if(tabIndex==-1) -return -$('> li',this.$tabsContainer).eq(tabIndex).attr('data-modified','') -$('> div',this.$pagesContainer).eq(tabIndex).attr('data-modified','')} -Tab.prototype.unmodifyTab=function(tab){var tabIndex=this.findTabIndex(tab) -if(tabIndex==-1) -return -$('> li',this.$tabsContainer).eq(tabIndex).removeAttr('data-modified') -$('> div',this.$pagesContainer).eq(tabIndex).removeAttr('data-modified')} -Tab.prototype.findTabIndex=function(tab){var tabToFind=tab -if(tab===undefined) -tabToFind=$('li.active',this.$tabsContainer) -var tabParent=this.$pagesContainer -if($(tabToFind).parent().hasClass('nav-tabs')) -tabParent=this.$tabsContainer -return tabParent.children().index($(tabToFind))} -Tab.prototype.findTabFromPane=function(pane){var id='#'+$(pane).attr('id'),tab=$('[data-target="'+id+'"]',this.$tabsContainer) -return tab} -Tab.prototype.goTo=function(identifier){var $tab=$('[data-tab-id="'+identifier+'" ]',this.$tabsContainer) -if($tab.length==0) -return false -var tabIndex=this.findTabIndex($tab) -if(tabIndex==-1) -return false -this.goToIndex(tabIndex) -this.$tabsContainer.dragScroll('goToElement',$tab) -return true} -Tab.prototype.goToPane=function(pane){var $pane=$(pane),$tab=this.findTabFromPane($pane) -if($pane.length==0) -return -$pane.removeClass('collapsed') -var tabIndex=this.findTabIndex($pane) -if(tabIndex==-1) -return false -this.goToIndex(tabIndex) -if($tab.length>0) -this.$tabsContainer.dragScroll('goToElement',$tab) -return true} -Tab.prototype.goToElement=function(element){return this.goToPane(element.closest('.tab-pane'))} -Tab.prototype.findByIdentifier=function(identifier){return $('[data-tab-id="'+identifier+'" ]',this.$tabsContainer);} -Tab.prototype.updateIdentifier=function(tab,identifier){var index=this.findTabIndex(tab) -if(index==-1) -return -$('> li',this.$tabsContainer).eq(index).attr('data-tab-id',identifier)} -Tab.prototype.updateTitle=function(tab,title){var index=this.findTabIndex(tab) -if(index==-1) -return -var processedTitle=this.generateTitleText(title,index),$link=$('> li > a span.title',this.$tabsContainer).eq(index) -$link.attr('title',title) -$link.text(processedTitle)} -Tab.prototype.goToIndex=function(index){$('> li > a',this.$tabsContainer).eq(index).tab('show')} -Tab.prototype.prev=function(){var tabIndex=this.findTabIndex() -if(tabIndex<=0) -return -this.goToIndex(tabIndex-1)} -Tab.prototype.next=function(){var tabIndex=this.findTabIndex() -if(tabIndex==-1) -return -this.goToIndex(tabIndex+1)} -Tab.DEFAULTS={} -var old=$.fn.ocTab -$.fn.ocTab=function(option){var args=arguments;return this.each(function(){var $this=$(this) -var data=$this.data('oc.tab') -var options=$.extend({},Tab.DEFAULTS,$this.data(),typeof option=='object'&&option) -if(!data)$this.data('oc.tab',(data=new Tab(this,options))) -if(typeof option=='string'){var methodArgs=[];for(var i=1;i',rule,''].join('');div.id=mod;(body?div:fakeBody).innerHTML+=style;fakeBody.appendChild(div);if(!body){fakeBody.style.background='';fakeBody.style.overflow='hidden';docOverflow=docElement.style.overflow;docElement.style.overflow='hidden';docElement.appendChild(fakeBody);} +ret=callback(div,rule);if(!body){fakeBody.parentNode.removeChild(fakeBody);docElement.style.overflow=docOverflow;}else{div.parentNode.removeChild(div);} +return!!ret;},testMediaQuery=function(mq){var matchMedia=window.matchMedia||window.msMatchMedia;if(matchMedia){return matchMedia(mq)&&matchMedia(mq).matches||false;} +var bool;injectElementWithStyles('@media '+mq+' { #'+mod+' { position: absolute; } }',function(node){bool=(window.getComputedStyle?getComputedStyle(node,null):node.currentStyle)['position']=='absolute';});return bool;},isEventSupported=(function(){var TAGNAMES={'select':'input','change':'input','submit':'form','reset':'form','error':'img','load':'img','abort':'img'};function isEventSupported(eventName,element){element=element||document.createElement(TAGNAMES[eventName]||'div');eventName='on'+eventName;var isSupported=eventName in element;if(!isSupported){if(!element.setAttribute){element=document.createElement('div');} +if(element.setAttribute&&element.removeAttribute){element.setAttribute(eventName,'');isSupported=is(element[eventName],'function');if(!is(element[eventName],'undefined')){element[eventName]=undefined;} +element.removeAttribute(eventName);}} +element=null;return isSupported;} +return isEventSupported;})(),_hasOwnProperty=({}).hasOwnProperty,hasOwnProp;if(!is(_hasOwnProperty,'undefined')&&!is(_hasOwnProperty.call,'undefined')){hasOwnProp=function(object,property){return _hasOwnProperty.call(object,property);};} +else{hasOwnProp=function(object,property){return((property in object)&&is(object.constructor.prototype[property],'undefined'));};} +if(!Function.prototype.bind){Function.prototype.bind=function bind(that){var target=this;if(typeof target!="function"){throw new TypeError();} +var args=slice.call(arguments,1),bound=function(){if(this instanceof bound){var F=function(){};F.prototype=target.prototype;var self=new F();var result=target.apply(self,args.concat(slice.call(arguments)));if(Object(result)===result){return result;} +return self;}else{return target.apply(that,args.concat(slice.call(arguments)));}};return bound;};} +function setCss(str){mStyle.cssText=str;} +function setCssAll(str1,str2){return setCss(prefixes.join(str1+';')+(str2||''));} +function is(obj,type){return typeof obj===type;} +function contains(str,substr){return!!~(''+str).indexOf(substr);} +function testProps(props,prefixed){for(var i in props){var prop=props[i];if(!contains(prop,"-")&&mStyle[prop]!==undefined){return prefixed=='pfx'?prop:true;}} +return false;} +function testDOMProps(props,obj,elem){for(var i in props){var item=obj[props[i]];if(item!==undefined){if(elem===false)return props[i];if(is(item,'function')){return item.bind(elem||obj);} +return item;}} +return false;} +function testPropsAll(prop,prefixed,elem){var ucProp=prop.charAt(0).toUpperCase()+prop.slice(1),props=(prop+' '+cssomPrefixes.join(ucProp+' ')+ucProp).split(' ');if(is(prefixed,"string")||is(prefixed,"undefined")){return testProps(props,prefixed);}else{props=(prop+' '+(domPrefixes).join(ucProp+' ')+ucProp).split(' ');return testDOMProps(props,prefixed,elem);}}tests['flexbox']=function(){return testPropsAll('flexWrap');};tests['flexboxlegacy']=function(){return testPropsAll('boxDirection');};tests['canvas']=function(){var elem=document.createElement('canvas');return!!(elem.getContext&&elem.getContext('2d'));};tests['canvastext']=function(){return!!(Modernizr['canvas']&&is(document.createElement('canvas').getContext('2d').fillText,'function'));};tests['webgl']=function(){return!!window.WebGLRenderingContext;};tests['touch']=function(){var bool;if(('ontouchstart'in window)||window.DocumentTouch&&document instanceof DocumentTouch){bool=true;}else{injectElementWithStyles(['@media (',prefixes.join('touch-enabled),('),mod,')','{#modernizr{top:9px;position:absolute}}'].join(''),function(node){bool=node.offsetTop===9;});} +return bool;};tests['geolocation']=function(){return'geolocation'in navigator;};tests['postmessage']=function(){return!!window.postMessage;};tests['websqldatabase']=function(){return!!window.openDatabase;};tests['indexedDB']=function(){return!!testPropsAll("indexedDB",window);};tests['hashchange']=function(){return isEventSupported('hashchange',window)&&(document.documentMode===undefined||document.documentMode>7);};tests['history']=function(){return!!(window.history&&history.pushState);};tests['draganddrop']=function(){var div=document.createElement('div');return('draggable'in div)||('ondragstart'in div&&'ondrop'in div);};tests['websockets']=function(){return'WebSocket'in window||'MozWebSocket'in window;};tests['rgba']=function(){setCss('background-color:rgba(150,255,150,.5)');return contains(mStyle.backgroundColor,'rgba');};tests['hsla']=function(){setCss('background-color:hsla(120,40%,100%,.5)');return contains(mStyle.backgroundColor,'rgba')||contains(mStyle.backgroundColor,'hsla');};tests['multiplebgs']=function(){setCss('background:url(https://),url(https://),red url(https://)');return(/(url\s*\(.*?){3}/).test(mStyle.background);};tests['backgroundsize']=function(){return testPropsAll('backgroundSize');};tests['borderimage']=function(){return testPropsAll('borderImage');};tests['borderradius']=function(){return testPropsAll('borderRadius');};tests['boxshadow']=function(){return testPropsAll('boxShadow');};tests['textshadow']=function(){return document.createElement('div').style.textShadow==='';};tests['opacity']=function(){setCssAll('opacity:.55');return(/^0.55$/).test(mStyle.opacity);};tests['cssanimations']=function(){return testPropsAll('animationName');};tests['csscolumns']=function(){return testPropsAll('columnCount');};tests['cssgradients']=function(){var str1='background-image:',str2='gradient(linear,left top,right bottom,from(#9f9),to(white));',str3='linear-gradient(left top,#9f9, white);';setCss((str1+'-webkit- '.split(' ').join(str2+str1)+ +prefixes.join(str3+str1)).slice(0,-str1.length));return contains(mStyle.backgroundImage,'gradient');};tests['cssreflections']=function(){return testPropsAll('boxReflect');};tests['csstransforms']=function(){return!!testPropsAll('transform');};tests['csstransforms3d']=function(){var ret=!!testPropsAll('perspective');if(ret&&'webkitPerspective'in docElement.style){injectElementWithStyles('@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}',function(node,rule){ret=node.offsetLeft===9&&node.offsetHeight===3;});} +return ret;};tests['csstransitions']=function(){return testPropsAll('transition');};tests['fontface']=function(){var bool;injectElementWithStyles('@font-face {font-family:"font";src:url("https://")}',function(node,rule){var style=document.getElementById('smodernizr'),sheet=style.sheet||style.styleSheet,cssText=sheet?(sheet.cssRules&&sheet.cssRules[0]?sheet.cssRules[0].cssText:sheet.cssText||''):'';bool=/src/i.test(cssText)&&cssText.indexOf(rule.split(' ')[0])===0;});return bool;};tests['generatedcontent']=function(){var bool;injectElementWithStyles(['#',mod,'{font:0/0 a}#',mod,':after{content:"',smile,'";visibility:hidden;font:3px/1 a}'].join(''),function(node){bool=node.offsetHeight>=3;});return bool;};tests['video']=function(){var elem=document.createElement('video'),bool=false;try{if(bool=!!elem.canPlayType){bool=new Boolean(bool);bool.ogg=elem.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,'');bool.h264=elem.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,'');bool.webm=elem.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,'');}}catch(e){} +return bool;};tests['audio']=function(){var elem=document.createElement('audio'),bool=false;try{if(bool=!!elem.canPlayType){bool=new Boolean(bool);bool.ogg=elem.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,'');bool.mp3=elem.canPlayType('audio/mpeg;').replace(/^no$/,'');bool.wav=elem.canPlayType('audio/wav; codecs="1"').replace(/^no$/,'');bool.m4a=(elem.canPlayType('audio/x-m4a;')||elem.canPlayType('audio/aac;')).replace(/^no$/,'');}}catch(e){} +return bool;};tests['localstorage']=function(){try{localStorage.setItem(mod,mod);localStorage.removeItem(mod);return true;}catch(e){return false;}};tests['sessionstorage']=function(){try{sessionStorage.setItem(mod,mod);sessionStorage.removeItem(mod);return true;}catch(e){return false;}};tests['webworkers']=function(){return!!window.Worker;};tests['applicationcache']=function(){return!!window.applicationCache;};tests['svg']=function(){return!!document.createElementNS&&!!document.createElementNS(ns.svg,'svg').createSVGRect;};tests['inlinesvg']=function(){var div=document.createElement('div');div.innerHTML='';return(div.firstChild&&div.firstChild.namespaceURI)==ns.svg;};tests['smil']=function(){return!!document.createElementNS&&/SVGAnimate/.test(toString.call(document.createElementNS(ns.svg,'animate')));};tests['svgclippaths']=function(){return!!document.createElementNS&&/SVGClipPath/.test(toString.call(document.createElementNS(ns.svg,'clipPath')));};function webforms(){Modernizr['input']=(function(props){for(var i=0,len=props.length;i';supportsHtml5Styles=('hidden'in a);supportsUnknownElements=a.childNodes.length==1||(function(){(document.createElement)('a');var frag=document.createDocumentFragment();return(typeof frag.cloneNode=='undefined'||typeof frag.createDocumentFragment=='undefined'||typeof frag.createElement=='undefined');}());}catch(e){supportsHtml5Styles=true;supportsUnknownElements=true;}}());function addStyleSheet(ownerDocument,cssText){var p=ownerDocument.createElement('p'),parent=ownerDocument.getElementsByTagName('head')[0]||ownerDocument.documentElement;p.innerHTML='x';return parent.insertBefore(p.lastChild,parent.firstChild);} +function getElements(){var elements=html5.elements;return typeof elements=='string'?elements.split(' '):elements;} +function getExpandoData(ownerDocument){var data=expandoData[ownerDocument[expando]];if(!data){data={};expanID++;ownerDocument[expando]=expanID;expandoData[expanID]=data;} +return data;} +function createElement(nodeName,ownerDocument,data){if(!ownerDocument){ownerDocument=document;} +if(supportsUnknownElements){return ownerDocument.createElement(nodeName);} +if(!data){data=getExpandoData(ownerDocument);} +var node;if(data.cache[nodeName]){node=data.cache[nodeName].cloneNode();}else if(saveClones.test(nodeName)){node=(data.cache[nodeName]=data.createElem(nodeName)).cloneNode();}else{node=data.createElem(nodeName);} +return node.canHaveChildren&&!reSkip.test(nodeName)&&!node.tagUrn?data.frag.appendChild(node):node;} +function createDocumentFragment(ownerDocument,data){if(!ownerDocument){ownerDocument=document;} +if(supportsUnknownElements){return ownerDocument.createDocumentFragment();} +data=data||getExpandoData(ownerDocument);var clone=data.frag.cloneNode(),i=0,elems=getElements(),l=elems.length;for(;i":">",'"':'"',"'":''',"/":'/'};function escapeHtml(string){return String(string).replace(/[&<>"'\/]/g,function(s){return entityMap[s];});} +var whiteRe=/\s*/;var spaceRe=/\s+/;var equalsRe=/\s*=/;var curlyRe=/\s*\}/;var tagRe=/#|\^|\/|>|\{|&|=|!/;function parseTemplate(template,tags){if(!template) +return[];var sections=[];var tokens=[];var spaces=[];var hasTag=false;var nonSpace=false;function stripSpace(){if(hasTag&&!nonSpace){while(spaces.length) +delete tokens[spaces.pop()];}else{spaces=[];} +hasTag=false;nonSpace=false;} +var openingTagRe,closingTagRe,closingCurlyRe;function compileTags(tags){if(typeof tags==='string') +tags=tags.split(spaceRe,2);if(!isArray(tags)||tags.length!==2) +throw new Error('Invalid tags: '+tags);openingTagRe=new RegExp(escapeRegExp(tags[0])+'\\s*');closingTagRe=new RegExp('\\s*'+escapeRegExp(tags[1]));closingCurlyRe=new RegExp('\\s*'+escapeRegExp('}'+tags[1]));} +compileTags(tags||mustache.tags);var scanner=new Scanner(template);var start,type,value,chr,token,openSection;while(!scanner.eos()){start=scanner.pos;value=scanner.scanUntil(openingTagRe);if(value){for(var i=0,valueLength=value.length;i0?sections[sections.length-1][4]:nestedTokens;break;default:collector.push(token);}} +return nestedTokens;} +function Scanner(string){this.string=string;this.tail=string;this.pos=0;} +Scanner.prototype.eos=function(){return this.tail==="";};Scanner.prototype.scan=function(re){var match=this.tail.match(re);if(!match||match.index!==0) +return'';var string=match[0];this.tail=this.tail.substring(string.length);this.pos+=string.length;return string;};Scanner.prototype.scanUntil=function(re){var index=this.tail.search(re),match;switch(index){case-1:match=this.tail;this.tail="";break;case 0:match="";break;default:match=this.tail.substring(0,index);this.tail=this.tail.substring(index);} +this.pos+=match.length;return match;};function Context(view,parentContext){this.view=view;this.cache={'.':this.view};this.parent=parentContext;} +Context.prototype.push=function(view){return new Context(view,this);};Context.prototype.lookup=function(name){var cache=this.cache;var value;if(name in cache){value=cache[name];}else{var context=this,names,index,lookupHit=false;while(context){if(name.indexOf('.')>0){value=context.view;names=name.split('.');index=0;while(value!=null&&index')value=this._renderPartial(token,context,partials,originalTemplate);else if(symbol==='&')value=this._unescapedValue(token,context);else if(symbol==='name')value=this._escapedValue(token,context);else if(symbol==='text')value=this._rawValue(token);if(value!==undefined) +buffer+=value;} +return buffer;};Writer.prototype._renderSection=function(token,context,partials,originalTemplate){var self=this;var buffer='';var value=context.lookup(token[1]);function subRender(template){return self.render(template,context,partials);} +if(!value)return;if(isArray(value)){for(var j=0,valueLength=value.length;j').prop({class:'control-popup modal fade',role:'dialog',tabindex:-1}),modalDialog=$('
    ').addClass('modal-dialog'),modalContent=$('
    ').addClass('modal-content') -if(this.options.size) -modalDialog.addClass('size-'+this.options.size) -if(this.options.adaptiveHeight) -modalDialog.addClass('adaptive-height') -if(this.options.zIndex!==null) -modal.css('z-index',this.options.zIndex+20) -return modal.append(modalDialog.append(modalContent))} -Popup.prototype.setContent=function(contents){this.$content.html(contents) -this.setLoading(false) -this.show() -this.firstDiv=this.$content.find('>div:first') -if(this.firstDiv.length>0) -this.firstDiv.data('oc.popup',this)} -Popup.prototype.setBackdrop=function(val){if(val&&!this.$backdrop){this.$backdrop=$('
  • ',pullPlaceholder:true,serialize:function($parent,$children,parentIsContainer){var result=$.extend({},$parent.data()) -if(parentIsContainer) -return $children -else if($children[0]){result.children=$children -delete result.subContainer} -delete result.sortable -return result},tolerance:0},containerGroups={},groupCounter=0,emptyBox={left:0,top:0,bottom:0,right:0},eventNames={start:"touchstart.sortable mousedown.sortable",drop:"touchend.sortable touchcancel.sortable mouseup.sortable",drag:"touchmove.sortable mousemove.sortable",scroll:"scroll.sortable"} -function d(a,b){var x=Math.max(0,a[0]-b[0],b[0]-a[1]),y=Math.max(0,a[2]-b[1],b[1]-a[3]) -return x+y;} -function setDimensions(array,dimensions,tolerance,useOffset){var i=array.length,offsetMethod=useOffset?"offset":"position" -tolerance=tolerance||0 -while(i--){var el=array[i].el?array[i].el:$(array[i]),pos=el[offsetMethod]() -pos.left+=parseInt(el.css('margin-left'),10) -pos.top+=parseInt(el.css('margin-top'),10) -dimensions[i]=[pos.left-tolerance,pos.left+el.outerWidth()+tolerance,pos.top-tolerance,pos.top+el.outerHeight()+tolerance]}} -function getRelativePosition(pointer,element){var offset=element.offset() -return{left:pointer.left-offset.left,top:pointer.top-offset.top}} -function sortByDistanceDesc(dimensions,pointer,lastPointer){pointer=[pointer.left,pointer.top] -lastPointer=lastPointer&&[lastPointer.left,lastPointer.top] -var dim,i=dimensions.length,distances=[] -while(i--){dim=dimensions[i] -distances[i]=[i,d(dim,pointer),lastPointer&&d(dim,lastPointer)]} -distances=distances.sort(function(a,b){return b[1]-a[1]||b[2]-a[2]||b[0]-a[0]}) -return distances} -function ContainerGroup(options){this.options=$.extend({},groupDefaults,options) -this.containers=[] -if(!this.options.parentContainer){this.scrollProxy=$.proxy(this.scroll,this) -this.dragProxy=$.proxy(this.drag,this) -this.dropProxy=$.proxy(this.drop,this) -this.placeholder=$(this.options.placeholder) -if(!options.isValidTarget) -this.options.isValidTarget=undefined}} -ContainerGroup.get=function(options){if(!containerGroups[options.group]){if(!options.group) -options.group=groupCounter++ -containerGroups[options.group]=new ContainerGroup(options)} -return containerGroups[options.group]} -ContainerGroup.prototype={dragInit:function(e,itemContainer){this.$document=$(itemContainer.el[0].ownerDocument) -if(itemContainer.enabled()){this.item=$(e.target).closest(this.options.itemSelector) -this.itemContainer=itemContainer -if(this.item.is(this.options.exclude)||!this.options.onMousedown(this.item,groupDefaults.onMousedown,e)){return} -this.setPointer(e) -this.toggleListeners('on')}else{this.toggleListeners('on',['drop'])} -this.setupDelayTimer() -this.dragInitDone=true},drag:function(e){if(!this.dragging){if(!this.distanceMet(e)||!this.delayMet){return} -this.options.onDragStart(this.item,this.itemContainer,groupDefaults.onDragStart,e) -this.item.before(this.placeholder) -this.dragging=true} -this.setPointer(e) -this.options.onDrag(this.item,getRelativePosition(this.pointer,this.item.offsetParent()),groupDefaults.onDrag,e) -var x=e.pageX||e.originalEvent.pageX,y=e.pageY||e.originalEvent.pageY,box=this.sameResultBox,t=this.options.tolerance -if(!box||box.top-t>y||box.bottom+tx||box.right+t=this.options.distance)},getPointer:function(e){return{left:e.pageX||e.originalEvent.pageX,top:e.pageY||e.originalEvent.pageY}},setupDelayTimer:function(){var self=this -this.delayMet=!this.options.delay -if(!this.delayMet){clearTimeout(this._mouseDelayTimer);this._mouseDelayTimer=setTimeout(function(){self.delayMet=true},this.options.delay)}},scroll:function(e){this.clearDimensions() -this.clearOffsetParent()},toggleListeners:function(method,events){var self=this -events=events||['drag','drop','scroll'] -$.each(events,function(i,event){self.$document[method](eventNames[event],self[event+'Proxy'])})},clearOffsetParent:function(){this.offsetParent=undefined},clearDimensions:function(){this.containerDimensions=undefined -var i=this.containers.length -while(i--){this.containers[i].clearDimensions()}},destroy:function(){containerGroups[this.options.group]=undefined}} -function Container(element,options){this.el=element -this.options=$.extend({},containerDefaults,options) -this.group=ContainerGroup.get(this.options) -this.rootGroup=this.options.rootGroup||this.group -this.parentContainer=this.options.parentContainer -this.handle=this.rootGroup.options.handle||this.rootGroup.options.itemSelector -var itemPath=this.rootGroup.options.itemPath,target=itemPath?this.el.find(itemPath):this.el -target.on(eventNames.start,this.handle,$.proxy(this.dragInit,this)) -if(this.options.drop){this.group.containers.push(this)}} -Container.prototype={dragInit:function(e){var rootGroup=this.rootGroup -if(!rootGroup.dragInitDone&&this.options.drag){rootGroup.dragInit(e,this)}},searchValidTarget:function(pointer,lastPointer){var distances=sortByDistanceDesc(this.getItemDimensions(),pointer,lastPointer),i=distances.length,rootGroup=this.rootGroup,validTarget=!rootGroup.options.isValidTarget||rootGroup.options.isValidTarget(rootGroup.item,this) -if(!i&&validTarget){var itemPath=this.rootGroup.options.itemPath,target=itemPath?this.el.find(itemPath):this.el -rootGroup.movePlaceholder(this,target,"append") -return true}else{while(i--){var index=distances[i][0],distance=distances[i][1] -if(!distance&&this.hasChildGroup(index)){var found=this.getContainerGroup(index).searchValidTarget(pointer,lastPointer) -if(found) -return true} -else if(validTarget){this.movePlaceholder(index,pointer) -return true}}}},movePlaceholder:function(index,pointer){var item=$(this.items[index]),dim=this.itemDimensions[index],method="after",width=item.outerWidth(),height=item.outerHeight(),offset=item.offset(),sameResultBox={left:offset.left,right:offset.left+width,top:offset.top,bottom:offset.top+height} -if(this.options.vertical){var yCenter=(dim[2]+dim[3])/2,inUpperHalf=pointer.top<=yCenter -if(inUpperHalf){method="before" -sameResultBox.bottom-=height/2}else{sameResultBox.top+=height/2}}else{var xCenter=(dim[0]+dim[1])/2,inLeftHalf=pointer.left<=xCenter -if(inLeftHalf){method="before" -sameResultBox.right-=width/2}else{sameResultBox.left+=width/2}} -if(this.hasChildGroup(index)){sameResultBox=emptyBox} -this.rootGroup.movePlaceholder(this,item,method,sameResultBox)},getItemDimensions:function(){if(!this.itemDimensions){this.items=this.$getChildren(this.el,"item").filter(":not(.placeholder, .dragged)").get() -setDimensions(this.items,this.itemDimensions=[],this.options.tolerance)} -return this.itemDimensions},getItemOffsetParent:function(){var offsetParent,el=this.el -if(el.css("position")==="relative"||el.css("position")==="absolute"||el.css("position")==="fixed") -offsetParent=el -else -offsetParent=el.offsetParent() -return offsetParent},hasChildGroup:function(index){return this.options.nested&&this.getContainerGroup(index)},getContainerGroup:function(index){var childGroup=$.data(this.items[index],"subContainer") -if(childGroup===undefined){var childContainers=this.$getChildren(this.items[index],"container") -childGroup=false -if(childContainers[0]){var options=$.extend({},this.options,{parentContainer:this,rootGroup:this.rootGroup,group:groupCounter++}) -childGroup=childContainers.sortable(options).data('oc.sortable').group} -$.data(this.items[index],"subContainer",childGroup)} -return childGroup},enabled:function(){return!this.disabled&&(!this.parentContainer||this.parentContainer.enabled())},$getChildren:function(parent,type){var options=this.rootGroup.options,path=options[type+"Path"],selector=options[type+"Selector"] -parent=$(parent) -if(path) -parent=parent.find(path) -return parent.children(selector)},_serialize:function(parent,isContainer){var self=this,childType=isContainer?"item":"container",children=this.$getChildren(parent,childType).not(this.options.exclude).map(function(){return self._serialize($(this),!isContainer)}).get() -return this.rootGroup.options.serialize(parent,children,isContainer)},clearDimensions:function(){this.itemDimensions=undefined -if(this.items&&this.items[0]){var i=this.items.length -while(i--){var group=$.data(this.items[i],"subContainer") -if(group) -group.clearDimensions()}}}} -var API={enable:function(ignoreChildren){this.disabled=false},disable:function(ignoreChildren){this.disabled=true},serialize:function(){return this._serialize(this.el,true)},destroy:function(){this.rootGroup.destroy() -$(this.el).data('oc.sortable')}} -$.extend(Container.prototype,API) -var old=$.fn.sortable -$.fn.sortable=function(option){var args=Array.prototype.slice.call(arguments,1) -return this.map(function(){var $this=$(this),object=$this.data('oc.sortable') -if(object&&API[option]) -return API[option].apply(object,args)||this -else if(!object&&(option===undefined||typeof option==="object")){$this.data('oc.sortable',new Container($this,option))} -return this});};$.fn.sortable.noConflict=function(){$.fn.sortable=old -return this}}(window.jQuery);+function($){"use strict";var Base=$.oc.foundation.base,BaseProto=Base.prototype +return false;})}(window.jQuery);+function($){"use strict";var Base=$.oc.foundation.base,BaseProto=Base.prototype if($.oc===undefined) $.oc={} $.oc.inspector={editors:{},propertyCounter:0} @@ -2117,15 +1708,66 @@ $(document).on('click','[data-inspectable]',function(){var $this=$(this) if($this.data('oc.inspectorVisible')) return false initInspector($this) -return false})}(window.jQuery);+function($){"use strict";$(document).on('shown.bs.dropdown','.dropdown',function(){$(document.body).addClass('dropdown-open') +return false})}(window.jQuery);+function($){'use strict';var backdrop='.dropdown-backdrop' +var toggle='[data-toggle=dropdown]' +var Dropdown=function(element){$(element).on('click.bs.dropdown',this.toggle)} +Dropdown.prototype.toggle=function(e){var $this=$(this) +if($this.is('.disabled, :disabled'))return +var $parent=getParent($this) +var isActive=$parent.hasClass('open') +clearMenus() +if(!isActive){if('ontouchstart'in document.documentElement&&!$parent.closest('.navbar-nav').length){$('
  • ').addClass('dropdown-title').text(title)) -var -container=$('
  • ').addClass('dropdown-container'),ul=$('