@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,latin-ext);.tervezo-container{margin-bottom:15px}.tervezo-container .planning-list-container{margin-top:20px;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:30px}.tervezo-container .planning-list-container .planning-list{display:grid;grid-template-columns:repeat(6, 1fr);grid-column-gap:5px}.tervezo-container .planning-list-container .planning-list .droppable-group{min-width:70px}.tervezo-container .planning-list-container .planning-list .task-panel{border:none;font-size:11px;box-shadow:none}.tervezo-container .planning-list-container .planning-list .task-panel .task-header{padding:5px;min-height:45px;text-align:center}.tervezo-container .planning-list-container .planning-list .task-panel .task-header .task-day{font-size:14px;display:block;margin:3px 0}.tervezo-container .planning-list-container .planning-list .task-panel .panel-body{padding:0;position:relative}.tervezo-container .planning-list-container .planning-list .task-panel .card-body{overflow:hidden}.tervezo-container .planning-list-container .planning-list .task-panel .panel-default{border:1px solid #ddd}.tervezo-container .planning-list-container .planning-list .task-panel .panel-default.smaller{position:fixed;background-repeat:no-repeat;background-position:50% 0;top:50px;min-width:80px;z-index:100}#taskList{margin-bottom:7px}#taskList .task-card{padding:0}#taskList .task-card .task-name{display:block;background:#f1f1f1;padding:5px 10px}#taskList .task-card .task-name:hover,#taskList .task-card .task-name:focus{text-decoration:none}#taskList .task-card .task-card-details{display:grid;grid-template-columns:1fr 100px;grid-column-gap:30px;padding:0 10px}#taskList .task-card .task-card-details .task-card-desc{align-self:center}#taskList .task-card .task-card-details .task-time{font-size:20px;text-align:right;align-self:center}#running-process #save-buttons{display:none}#saved-filter-container .saved-filters{margin-bottom:15px}#saved-filter-container .saved-filters header{padding:0 0 5px 0}#saved-filter-container #saved-filters-special .btn-group{margin-right:10px;background-color:#f0f0f6;padding:5px}#saved-filter-container #saved-filters-special .btn-group .delete-filter{display:inline-block;padding:10px}.taskDataTable .day .task-title-container{margin:30px 0 10px 0;font-size:20px;display:grid;grid-template-columns:2fr 1fr;border-bottom:5px solid #ddd}.taskDataTable .day .task-title-container .task-counter{text-align:right}.overlay{background-color:#000;display:none;left:0;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(50));filter:alpha(opacity = 50);position:absolute;top:0;z-index:800}.popup{background-color:#f0f0f6;min-width:450px;position:absolute;display:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:auto;outline:0 none;overflow:hidden;padding:3px;z-index:100}.popup.info{border:2px solid #139116;background-color:#dff2e0;-moz-box-shadow:0 0 5px rgba(1,1,1,0.75);-webkit-box-shadow:0 0 5px rgba(1,1,1,0.75);box-shadow:0 0 5px rgba(1,1,1,0.75)}.popup.info .popupHead{color:#139116}.popup.delete{background:#fff}.popup.delete input[type="button"]{margin-right:5px;border:none;padding:8px 20px;font-family:Arial;font-size:13px}.popup.delete input[type="button"].success{color:#fff;background-color:#d9534f;border:1px solid #d9534f}.popup.delete input[type="button"].cancel{background:#fff;border:1px solid rgba(0,0,0,0.1)}.popup.err{border:2px solid #e7374b;background-color:#f6dde0;-moz-box-shadow:0 0 5px rgba(1,1,1,0.75);-webkit-box-shadow:0 0 5px rgba(1,1,1,0.75);box-shadow:0 0 5px rgba(1,1,1,0.75)}.popup.err .popupHead{color:#e7374b}.popup.welcome{background-color:transparent;padding:0;max-width:1030px;width:100%}.popup.welcome .popupContent{padding:0;max-width:1000px;width:100%;background-color:#fff}.popup.welcome .popupClose{background:url("/img/popupClose3.png") no-repeat scroll center center;background-color:#fff;top:0;right:0;width:30px;height:30px}.popup.msg{padding:0;max-width:630px;width:100%}.popup.msg .popupHead{color:#282829;font-size:18px;margin:15px;padding:0;border-bottom:1px solid #ccccd3;height:30px}.popup.msg .popupContent{padding:0}.popup.warn{border:2px solid #f96800;background-color:#f6e4d8;-moz-box-shadow:0 0 5px rgba(1,1,1,0.75);-webkit-box-shadow:0 0 5px rgba(1,1,1,0.75);box-shadow:0 0 5px rgba(1,1,1,0.75)}.popup.warn .popupHead{color:#fa6800}.popup .popupHead{font-size:25px;font-size:18px;font-family:'Open Sans';padding-left:10px;padding-right:30px;padding-top:3px;cursor:move}.popup .popupClose{background:url("/img/popupClose.png") no-repeat scroll center center;cursor:pointer;height:20px;position:absolute;right:8px;top:8px;width:20px;z-index:950}.popup .popupContent{padding:10px;position:relative}tr.placeholder{display:block;background:#0288D1;position:relative;margin:0;padding:0;height:0;border:none}tr.placeholder:before{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-left-color:#0288D1;margin-top:-5px;left:-5px;border-right:none}tr.placeholder td{border:0;border-top:1px solid #0288D1;margin:0;padding:0;height:0}.pointer{cursor:pointer}.taskGroup.collapsed .fa{transform:rotate(180deg)}.taskGroup .fa{transition:transform .3s}.droppable-item{cursor:pointer}