/* Wrapping element *//* Set some basic padding to keep content from hitting the edges */.body-content{margin-top:1rem}/* Hide/rearrange for smaller screens */@media screen and (max-width:767px){/* Hide captions */.carousel-caption{display:none}}.dataTables_wrapper .dataTables_paginate{float:left !important}.treeview-container{padding:6px 12px}.treeview ul{padding-left:25px}.treeview li{display:block}.treeview li .add-activity-form{width:90%;margin-left:25px;margin-bottom:10px}.treeview li .activity-dates{display:inline-block;margin-left:40px}.treeview.location>li:before{content:"";font-family:'FontAwesome';margin-right:8px;color:#a9a9a9}.treeview.location>li.add-activity:before{content:"";font-family:'FontAwesome';margin-right:8px;color:#a9a9a9;margin-left:25px;cursor:pointer}.treeview.location div.add-activity-icon{width:100px;margin-bottom:10px;padding-left:40px;text-decoration:underline;cursor:pointer}.treeview.location div.remove-hercontrole{width:100px;margin:4px 0;text-decoration:underline;cursor:pointer}.treeview.location>li.add-activity.open .add-activity-icon{display:none}.treeview.location>li.add-activity.open:before{content:""}.treeview.round>li:before{content:"";font-family:'FontAwesome';margin-right:4px;color:#a9a9a9}.vsr-projects-container{overflow:hidden}.vsr-projects-actions .vsr-projects-add{display:none}.vsr-projects-actions .vsr-projects-remove{display:block}.vsr-projects-actions-add .vsr-projects-add{display:block}.vsr-projects-actions-add .vsr-projects-remove{display:none}.vsr-projects-hide-label label{visibility:hidden}.vsr-projects-add,.vsr-projects-remove{margin-top:5px;cursor:pointer}.vsr-projects-add span,.vsr-projects-remove span{text-decoration:underline;position:relative;top:-3px}.vsr-projects-add:before,.vsr-projects-remove:before{font-family:'FontAwesome';margin-right:8px;color:#a9a9a9;margin-left:10px;cursor:pointer}.vsr-projects-add:before{content:""}.vsr-projects-remove:before{content:""}.spinner{font-size:48px;position:relative;display:inline-block;width:1em;height:1em}.spinner.overlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(51,122,183,.3);z-index:999;cursor:pointer}.spinner.center{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.spinner .spinner-blade{position:absolute;left:.4629em;bottom:0;width:.074em;height:.2777em;border-radius:.0555em;background-color:transparent;-webkit-transform-origin:center -.2222em;-ms-transform-origin:center -.2222em;transform-origin:center -.2222em;-webkit-animation:spinner-fade 1s infinite linear;animation:spinner-fade 1s infinite linear}.spinner .spinner-blade:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.spinner .spinner-blade:nth-child(2){-webkit-animation-delay:.083s;animation-delay:.083s;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.spinner .spinner-blade:nth-child(3){-webkit-animation-delay:.166s;animation-delay:.166s;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.spinner .spinner-blade:nth-child(4){-webkit-animation-delay:.249s;animation-delay:.249s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.spinner .spinner-blade:nth-child(5){-webkit-animation-delay:.332s;animation-delay:.332s;-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.spinner .spinner-blade:nth-child(6){-webkit-animation-delay:.415s;animation-delay:.415s;-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.spinner .spinner-blade:nth-child(7){-webkit-animation-delay:.498s;animation-delay:.498s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.spinner .spinner-blade:nth-child(8){-webkit-animation-delay:.581s;animation-delay:.581s;-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.spinner .spinner-blade:nth-child(9){-webkit-animation-delay:.664s;animation-delay:.664s;-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.spinner .spinner-blade:nth-child(10){-webkit-animation-delay:.747s;animation-delay:.747s;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.spinner .spinner-blade:nth-child(11){-webkit-animation-delay:.83s;animation-delay:.83s;-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.spinner .spinner-blade:nth-child(12){-webkit-animation-delay:.913s;animation-delay:.913s;-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}@-webkit-keyframes spinner-fade{0%{background-color:#337ab7}100%{background-color:transparent}}@keyframes spinner-fade{0%{background-color:#337ab7}100%{background-color:transparent}}