﻿@import url(https://fonts.googleapis.com/css?family=Roboto);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}html{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}html5-block){display:block;}.portal-datetimepicker{display:inline-block;position:relative;}.portal-datetimepicker.date{width:auto;}.portal-datetimepicker.datetimepicker-has-value .form-control:last-child{padding-left:40px;}.portal-datetimepicker.has-calendar .portal-control:last-child{padding-left:40px;}.portal-datetimepicker.has-calendar-right .calendar-icon-right{display:inline;}.portal-datetimepicker.has-calendar-right .form-control:last-child{padding-left:40px;}.portal-datetimepicker.has-clear.datetimepicker-has-value .clear-icon{display:inline;}.portal-datetimepicker .calendar-icon{position:absolute;top:4px;left:6.5px;z-index:20;width:30px;font-size:16px;line-height:30px;color:#d0d3d4;text-align:center;}.portal-datetimepicker .clear-icon,.portal-datetimepicker .calendar-icon-right{color:#d0d3d4;cursor:pointer;display:none;font-size:16px;line-height:30px;position:absolute;right:6.5px;text-align:center;top:4px;width:30px;z-index:20;}.bootstrap-datetimepicker-widget{background-color:#fff;border:1px solid #4a535f;border-radius:0;font-size:14px;font-size:.875rem;left:0;margin-top:1px;top:0;width:250px;padding:4px;text-shadow:none;z-index:99999 !important;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;}.bootstrap-datetimepicker-widget.timepicker-sbs{width:600px;}.bootstrap-datetimepicker-widget .dow{width:14.2857%;}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px;}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px;}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0;}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0;}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{font-size:20px;font-size:1.25em;font-weight:bold;margin:0;width:54px;}.bootstrap-datetimepicker-widget button[data-action]{padding:6px;}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{margin:0;padding:0;width:4px;}.bootstrap-datetimepicker-widget .datepicker>div{display:block;}.bootstrap-datetimepicker-widget .picker-switch{text-align:center;}.bootstrap-datetimepicker-widget table{margin:0;width:100%;}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{border-radius:0;text-align:center;}.bootstrap-datetimepicker-widget td{height:54px;line-height:54px;width:54px;}.bootstrap-datetimepicker-widget td.day{height:20px;line-height:20px;width:20px;}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#ebecec;border-radius:0;cursor:pointer;}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#959fad;}.bootstrap-datetimepicker-widget td.today{color:#00bce7;position:relative;}.bootstrap-datetimepicker-widget td.today:before{content:'';display:inline-block;border-bottom:7px solid #00bce7;border-left:7px solid transparent;border-top-color:rgba(0,0,0,.2);bottom:4px;position:absolute;right:4px;}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#00bce7;color:#fff;text-shadow:none;}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color:#fff;}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:none;color:#959fad;cursor:not-allowed;}.bootstrap-datetimepicker-widget td span{border-radius:0;cursor:pointer;display:inline-block;height:54px;line-height:54px;margin:2px 1.5px;width:54px;}.bootstrap-datetimepicker-widget td span:hover{background:#ebecec;}.bootstrap-datetimepicker-widget td span.active{background-color:#00bce7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);}.bootstrap-datetimepicker-widget td span.old{color:#959fad;}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:none;color:#959fad;cursor:not-allowed;}.bootstrap-datetimepicker-widget th{height:20px;line-height:20px;width:20px;}.bootstrap-datetimepicker-widget th.picker-switch{width:145px;}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px;}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:none;color:#959fad;cursor:not-allowed;}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer;}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#ebecec;}.bootstrap-datetimepicker-widget .picker-switch .btn{background:transparent;border-color:transparent;color:#4a535f;}.bootstrap-datetimepicker-widget .picker-switch .btn:hover,.bootstrap-datetimepicker-widget .picker-switch .btn:active{color:#00bce7;-webkit-box-shadow:none;box-shadow:none;}.bootstrap-datetimepicker-widget .timepicker-picker a.btn{background:transparent;border-color:transparent;color:#4a535f;}.bootstrap-datetimepicker-widget .timepicker-picker a.btn:hover,.bootstrap-datetimepicker-widget .timepicker-picker a.btn:active{background:transparent;border-color:transparent;color:#00bce7;-webkit-box-shadow:none;box-shadow:none;}.bootstrap-datetimepicker-widget .timepicker-picker a.btn span:hover,.bootstrap-datetimepicker-widget .timepicker-picker a.btn span:active{background:transparent;border-color:transparent;}.input-group.date .input-group-addon span{cursor:pointer;display:block;height:16px;width:16px;}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px;}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px;}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0 !important;}@media screen and (max-width:767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width:283px;}}