.council-meeting-dates{margin-bottom:1em;padding-top:5px;}.council-meeting-dates:before,.council-meeting-dates:after{content:" ";display:table;}.council-meeting-dates:after{clear:both;}.council-meeting-dates ul{list-style-type:none;padding:0;float:left;width:100%;margin-left:-15px;margin-right:-15px;margin:0 -5px;}.council-meeting-dates ul:before,.council-meeting-dates ul:after{content:" ";display:table;}.council-meeting-dates ul:after{clear:both;}.council-meeting-dates ul li{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:10px;line-height:1.2em;}@media(min-width:768px){.council-meeting-dates ul li{float:left;width:50%;}}@media(min-width:992px){.council-meeting-dates ul li{float:left;width:33.33333%;}}@media(min-width:1200px){.council-meeting-dates ul li{float:left;width:25%;}}.meeting-types ul{list-style-type:none;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0;margin:15px 0 0;}@media(min-width:768px){.meeting-types ul{float:left;width:100%;}}.meeting-types ul li{font-size:.9em;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;}@media(min-width:768px){.meeting-types ul li{float:left;width:100%;}}@media(min-width:992px){.meeting-types ul li{float:left;width:33.33333%;}}.meeting-types ul li label{font-weight:bold;margin-top:3px;position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.council-meeting-summary .council-meeting-info{padding:15px 0;border-bottom:#eee solid 1px;}.council-meeting-summary .council-meeting-info .meeting-title{text-decoration:none;}.council-meeting-summary .council-meeting-info .meeting-title:hover{text-decoration:underline;}.council-meeting-summary .council-meeting-info .meeting-title h2{margin-bottom:.2em;margin-top:0;}.council-meeting-summary .council-meeting-info h3{margin-top:0;}.council-meeting-summary .council-meeting-info h4{text-transform:none;}.council-meeting-summary .council-meeting-info .item-date{margin-top:.2em;font-size:12px;}.council-meeting-summary .council-meeting-info p{margin:.4em 0;}.council-meeting-summary .council-meeting-info p:last-child{margin-bottom:0;}.council-meeting-item h2{margin-bottom:.2em;margin-top:0;}.council-meeting-item .meeting-documents{margin-top:50px;padding-top:15px;border-top:1px #eee solid;}.council-meeting-item .meeting-documents ul{list-style-type:none;padding:0;margin:0;}.council-meeting-item .meeting-documents ul li{margin:15px 0;}.council-meeting-item .meeting-documents ul li .download,.council-meeting-item .meeting-documents ul li .description,.council-meeting-item .meeting-documents ul li .title{margin:5px 0 0 10px;}ul.meeting-documents-summary{display:block;display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1;}ul.meeting-documents-summary li{background:none !important;padding-left:0 !important;padding-right:30px;line-height:1.2em !important;margin:.25em 0;display:block;}ul.meeting-documents-summary li a:before{display:inline-block;display:table-cell;}ul.meeting-documents-summary li a .text{display:inline-block;display:table-cell;}ul.meeting-documents-summary li a .text .info{margin-left:.5em;}.meeting-documents-summary a:before,.meeting-documents a:before{content:'';display:inline-block;font-family:FontAwesome;padding-right:.7em;}.meeting-documents-summary a[href$=".pdf"]:before,.meeting-documents-summary a[href$=".PDF"]:before,.meeting-documents-summary a[href$=".Pdf"]:before,.meeting-documents a[href$=".pdf"]:before,.meeting-documents a[href$=".PDF"]:before,.meeting-documents a[href$=".Pdf"]:before{content:'';}.meeting-documents-summary a[href$=".xls"]:before,.meeting-documents-summary a[href$=".xlsx"]:before,.meeting-documents-summary a[href$=".XLS"]:before,.meeting-documents-summary a[href$=".XLSX"]:before,.meeting-documents a[href$=".xls"]:before,.meeting-documents a[href$=".xlsx"]:before,.meeting-documents a[href$=".XLS"]:before,.meeting-documents a[href$=".XLSX"]:before{content:'';}.meeting-documents-summary a[href$=".doc"]:before,.meeting-documents-summary a[href$=".docx"]:before,.meeting-documents-summary a[href$=".DOC"]:before,.meeting-documents-summary a[href$=".DOCX"]:before,.meeting-documents a[href$=".doc"]:before,.meeting-documents a[href$=".docx"]:before,.meeting-documents a[href$=".DOC"]:before,.meeting-documents a[href$=".DOCX"]:before{content:'';}.meeting-documents-summary a[href^="http"]:before,.meeting-documents-summary a[href^="HTTP"]:before,.meeting-documents a[href^="http"]:before,.meeting-documents a[href^="HTTP"]:before{content:'';}
table.calTitle,table.calTitle tr td,table.calTitle tr,.calNextPrevious,.calNextPrevious,table.calTitle tr:first-child td:first-child{border-width:0 0 !important;box-shadow:none;color:#fff;text-align:center;}table.calTitle{margin:0;background:transparent;}table.calTitle td{font-size:1.5em;}.calOtherMonth{color:#777;}.calDay,.calCurrentDay,.calOtherMonth{border:1px solid #ddd;}.calDayHeader{text-align:center;}.calDay ul,.calCurrentDay ul,.calOtherMonth ul{padding:0;list-style-type:none;width:100%;}.calDay ul li,.calCurrentDay ul li,.calOtherMonth ul li{padding:0;margin:.2em 0;display:block;}.calDay ul li a,.calCurrentDay ul li a,.calOtherMonth ul li a{padding:.3em .3em;display:block;text-decoration:none;color:#000;}.calDay ul li a:hover,.calCurrentDay ul li a:hover,.calOtherMonth ul li a:hover{text-decoration:underline;}.eventscalendar-container:before,.eventscalendar-container:after{content:" ";display:table;}.eventscalendar-container:after{clear:both;}.eventscalendar-container .category-container{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.eventscalendar-container .category-container{float:left;width:16.66667%;}}.eventscalendar-container .data-container{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.eventscalendar-container .data-container{float:left;width:83.33333%;}}@media(min-width:992px){.eventscalendar-container .data-container{float:left;width:100%;}}.eventscalendar-container .modal-body table{margin:0;border:0;}.eventscalendar-container .modal-body img{display:block;max-width:100%;height:auto;margin:0 auto;}.eventscalendar-container .modal-body table tr,.eventscalendar-container .modal-body table td,.eventscalendar-container .modal-body table th{border:0;}.eventscalendar-container .modal-body table th{text-transform:uppercase;position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.eventscalendar-container .modal-body table th{float:left;width:25%;}}.eventscalendar-container .modal-body table td{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.eventscalendar-container .modal-body table td{float:left;width:75%;}}.eventscalendar-container .modal-body table td.event-content-desciption,.eventscalendar-container .modal-body table td.event-content-image{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.eventscalendar-container .modal-body table td.event-content-desciption,.eventscalendar-container .modal-body table td.event-content-image{float:left;width:100%;}}.eventscalendar-container .modal-body table td.event-content-image{text-align:center;}.eventscalendar-container .modal-body ul.event-dates{margin:0;}.eventscalendar-container .modal-body ul.event-dates li{width:50%;float:left;margin-bottom:5px;}.event-item{margin-left:-15px;margin-right:-15px;}.event-item:before,.event-item:after{content:" ";display:table;}.event-item:after{clear:both;}.event-item .event-header{margin-bottom:15px;text-transform:uppercase;padding-bottom:10px;}.event-item .event-header h1{margin:0;}.event-item .event-info .event-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:15px;}@media(min-width:768px){.event-item .event-info .event-image{float:left;width:33.33333%;}}.event-item .event-info .event-image img{display:block;max-width:100%;height:auto;}.event-item .event-info .event-detail{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.event-item .event-info .event-detail{float:left;width:66.66667%;}}.event-item .event-info .event-detail .event-detail-title{text-transform:uppercase;}.event-item .event-info .event-detail .event-detail-title h2{margin:0;}.event-item .event-info .event-detail .event-detail-title p{font-weight:bold;margin:.3em 0;}.event-item .event-info .event-detail .event-detail-info p{margin:.3em 0;}.event-item .event-info .event-detail .event-detail-info p span{font-weight:bold;text-transform:uppercase;}
.news-image-wrapper{border:1px solid #eee;}@media(min-width:768px){.news-image-wrapper{height:200px;}}.news-image-wrapper img{width:100%;height:auto;}
.categories-dropdown{width:100%;}@media(min-width:768px){.categories-dropdown{width:40%;}}

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:#333;border:0;border-bottom:1px solid #e5e5e5;}label{display:inline-block;max-width:100%;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:7px;font-size:14px;line-height:1.42857;color:#555;}.form-control,.image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group select,.image-gallery-upload .form-group textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.form-control:focus,.image-gallery-upload .form-group input[type=text]:focus,.image-gallery-upload .form-group input[type=password]:focus,.image-gallery-upload .form-group select:focus,.image-gallery-upload .form-group textarea: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,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}.form-control::-moz-placeholder,.image-gallery-upload .form-group input[type=text]::-moz-placeholder,.image-gallery-upload .form-group input[type=password]::-moz-placeholder,.image-gallery-upload .form-group select::-moz-placeholder,.image-gallery-upload .form-group textarea::-moz-placeholder{color:#999;opacity:1;}.form-control:-ms-input-placeholder,.image-gallery-upload .form-group input[type=text]:-ms-input-placeholder,.image-gallery-upload .form-group input[type=password]:-ms-input-placeholder,.image-gallery-upload .form-group select:-ms-input-placeholder,.image-gallery-upload .form-group textarea:-ms-input-placeholder{color:#999;}.form-control::-webkit-input-placeholder,.image-gallery-upload .form-group input[type=text]::-webkit-input-placeholder,.image-gallery-upload .form-group input[type=password]::-webkit-input-placeholder,.image-gallery-upload .form-group select::-webkit-input-placeholder,.image-gallery-upload .form-group textarea::-webkit-input-placeholder{color:#999;}.form-control[disabled],.image-gallery-upload .form-group input[disabled][type=text],.image-gallery-upload .form-group input[disabled][type=password],.image-gallery-upload .form-group select[disabled],.image-gallery-upload .form-group textarea[disabled],.form-control[readonly],.image-gallery-upload .form-group input[readonly][type=text],.image-gallery-upload .form-group input[readonly][type=password],.image-gallery-upload .form-group select[readonly],.image-gallery-upload .form-group textarea[readonly],fieldset[disabled] .form-control,fieldset[disabled] .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group fieldset[disabled] input[type=text],fieldset[disabled] .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group fieldset[disabled] input[type=password],fieldset[disabled] .image-gallery-upload .form-group select,.image-gallery-upload .form-group fieldset[disabled] select,fieldset[disabled] .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group fieldset[disabled] textarea{cursor:not-allowed;background-color:#eee;opacity:1;}textarea.form-control,.image-gallery-upload .form-group textarea{height:auto;}input[type="search"]{-webkit-appearance:none;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;line-height:1.42857 \0;}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:30px;line-height:1.5 \0;}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:46px;line-height:1.33 \0;}_:-ms-fullscreen,:root input[type="date"],_:-ms-fullscreen,:root input[type="time"],_:-ms-fullscreen,:root input[type="datetime-local"],_:-ms-fullscreen,:root input[type="month"]{line-height:1.42857;}_:-ms-fullscreen.input-sm,:root input[type="date"].input-sm,_:-ms-fullscreen.input-sm,:root input[type="time"].input-sm,_:-ms-fullscreen.input-sm,:root input[type="datetime-local"].input-sm,_:-ms-fullscreen.input-sm,:root input[type="month"].input-sm{line-height:1.5;}_:-ms-fullscreen.input-lg,:root input[type="date"].input-lg,_:-ms-fullscreen.input-lg,:root input[type="time"].input-lg,_:-ms-fullscreen.input-lg,:root input[type="datetime-local"].input-lg,_:-ms-fullscreen.input-lg,:root input[type="month"].input-lg{line-height:1.33;}.form-group{margin-bottom:15px;}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9;}.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="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed;}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0;}.input-sm,.form-group-sm .form-control,.form-group-sm .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-group-sm input[type=text],.form-group-sm .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-group-sm input[type=password],.form-group-sm .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-group-sm select,.form-group-sm .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-group-sm textarea{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}select.input-sm,.form-group-sm .form-control,.form-group-sm .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-group-sm input[type=text],.form-group-sm .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-group-sm input[type=password],.form-group-sm .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-group-sm select,.form-group-sm .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-group-sm textarea{height:30px;line-height:30px;}textarea.input-sm,.form-group-sm .form-control,.form-group-sm .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-group-sm input[type=text],.form-group-sm .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-group-sm input[type=password],.form-group-sm .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-group-sm select,.form-group-sm .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-group-sm textarea,select[multiple].input-sm,.form-group-sm .form-control,.form-group-sm .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-group-sm input[type=text],.form-group-sm .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-group-sm input[type=password],.form-group-sm .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-group-sm select,.form-group-sm .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-group-sm textarea{height:auto;}.input-lg,.form-group-lg .form-control,.form-group-lg .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-group-lg input[type=text],.form-group-lg .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-group-lg input[type=password],.form-group-lg .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-group-lg select,.form-group-lg .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-group-lg textarea{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;}select.input-lg,.form-group-lg .form-control,.form-group-lg .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-group-lg input[type=text],.form-group-lg .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-group-lg input[type=password],.form-group-lg .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-group-lg select,.form-group-lg .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-group-lg textarea{height:46px;line-height:46px;}textarea.input-lg,.form-group-lg .form-control,.form-group-lg .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-group-lg input[type=text],.form-group-lg .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-group-lg input[type=password],.form-group-lg .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-group-lg select,.form-group-lg .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-group-lg textarea,select[multiple].input-lg,.form-group-lg .form-control,.form-group-lg .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-group-lg input[type=text],.form-group-lg .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-group-lg input[type=password],.form-group-lg .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-group-lg select,.form-group-lg .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-group-lg textarea{height:auto;}.has-feedback{position:relative;}.has-feedback .form-control,.has-feedback .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .has-feedback input[type=text],.has-feedback .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .has-feedback input[type=password],.has-feedback .image-gallery-upload .form-group select,.image-gallery-upload .form-group .has-feedback select,.has-feedback .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .has-feedback textarea{padding-right:42.5px;}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none;}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px;}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d;}.has-success .form-control,.has-success .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .has-success input[type=text],.has-success .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .has-success input[type=password],.has-success .image-gallery-upload .form-group select,.image-gallery-upload .form-group .has-success select,.has-success .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .has-success textarea{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.has-success .form-control:focus,.has-success .image-gallery-upload .form-group input[type=text]:focus,.image-gallery-upload .form-group .has-success input[type=text]:focus,.has-success .image-gallery-upload .form-group input[type=password]:focus,.image-gallery-upload .form-group .has-success input[type=password]:focus,.has-success .image-gallery-upload .form-group select:focus,.image-gallery-upload .form-group .has-success select:focus,.has-success .image-gallery-upload .form-group textarea:focus,.image-gallery-upload .form-group .has-success textarea:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(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,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b;}.has-warning .form-control,.has-warning .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .has-warning input[type=text],.has-warning .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .has-warning input[type=password],.has-warning .image-gallery-upload .form-group select,.image-gallery-upload .form-group .has-warning select,.has-warning .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .has-warning textarea{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.has-warning .form-control:focus,.has-warning .image-gallery-upload .form-group input[type=text]:focus,.image-gallery-upload .form-group .has-warning input[type=text]:focus,.has-warning .image-gallery-upload .form-group input[type=password]:focus,.image-gallery-upload .form-group .has-warning input[type=password]:focus,.has-warning .image-gallery-upload .form-group select:focus,.image-gallery-upload .form-group .has-warning select:focus,.has-warning .image-gallery-upload .form-group textarea:focus,.image-gallery-upload .form-group .has-warning textarea:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(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,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442;}.has-error .form-control,.has-error .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .has-error input[type=text],.has-error .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .has-error input[type=password],.has-error .image-gallery-upload .form-group select,.image-gallery-upload .form-group .has-error select,.has-error .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .has-error textarea{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.has-error .form-control:focus,.has-error .image-gallery-upload .form-group input[type=text]:focus,.image-gallery-upload .form-group .has-error input[type=text]:focus,.has-error .image-gallery-upload .form-group input[type=password]:focus,.image-gallery-upload .form-group .has-error input[type=password]:focus,.has-error .image-gallery-upload .form-group select:focus,.image-gallery-upload .form-group .has-error select:focus,.has-error .image-gallery-upload .form-group textarea:focus,.image-gallery-upload .form-group .has-error textarea:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(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;}.has-feedback label~.form-control-feedback{top:25px;}.has-feedback label.sr-only~.form-control-feedback{top: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,.form-inline .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-inline input[type=text],.form-inline .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-inline input[type=password],.form-inline .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-inline select,.form-inline .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-inline textarea{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-static{display:inline-block;}.form-inline .input-group{display:inline-table;vertical-align:middle;}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group .image-gallery-upload .form-group input[type=text],.image-gallery-upload .form-group .form-inline .input-group input[type=text],.form-inline .input-group .image-gallery-upload .form-group input[type=password],.image-gallery-upload .form-group .form-inline .input-group input[type=password],.form-inline .input-group .image-gallery-upload .form-group select,.image-gallery-upload .form-group .form-inline .input-group select,.form-inline .input-group .image-gallery-upload .form-group textarea,.image-gallery-upload .form-group .form-inline .input-group textarea{width:auto;}.form-inline .input-group>.form-control,.form-inline .image-gallery-upload .form-group .input-group>input[type=text],.image-gallery-upload .form-group .form-inline .input-group>input[type=text],.form-inline .image-gallery-upload .form-group .input-group>input[type=password],.image-gallery-upload .form-group .form-inline .input-group>input[type=password],.form-inline .image-gallery-upload .form-group .input-group>select,.image-gallery-upload .form-group .form-inline .input-group>select,.form-inline .image-gallery-upload .form-group .input-group>textarea,.image-gallery-upload .form-group .form-inline .input-group>textarea{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;vertical-align:middle;}.form-inline .radio label,.form-inline .checkbox label{padding-left:0;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.form-inline .has-feedback .form-control-feedback{top:0;}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px;}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px;}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table;}.form-horizontal .form-group:after{clear:both;}@media(min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px;}}.form-horizontal .has-feedback .form-control-feedback{right:15px;}@media(min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px;}}@media(min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;}}.gallery-btn i{margin-right:.5em;}.image-gallery-album,.image-gallery{padding:0;margin:30px 0;text-align:center;}.image-gallery-album:before,.image-gallery-album:after,.image-gallery:before,.image-gallery:after{content:" ";display:table;}.image-gallery-album:after,.image-gallery:after{clear:both;}.image-gallery-album{margin-bottom:0;}.image-gallery-album .album-item,.image-gallery .gallery-item{float:left;padding:0;display:inline-block;*display:inline;list-style-type:none;margin:0;color:#000;text-align:center;}@media(min-width:768px){.image-gallery-album .album-item,.image-gallery .gallery-item{height:200px;width:50%;}}@media(min-width:992px){.image-gallery-album .album-item,.image-gallery .gallery-item{height:250px;width:33.3%;}}@media(min-width:1200px){.image-gallery-album .album-item,.image-gallery .gallery-item{height:300px;width:20%;}}.image-gallery-album .album-item a,.image-gallery .gallery-item a{display:block;width:100%;position:relative;}.image-gallery-album .album-item a:hover .album-title,.image-gallery-album .album-item a:hover .gallery-item-title,.image-gallery .gallery-item a:hover .album-title,.image-gallery .gallery-item a:hover .gallery-item-title{opacity:1;}@media(min-width:768px){.image-gallery-album .album-item a,.image-gallery .gallery-item a{height:200px;}}@media(min-width:992px){.image-gallery-album .album-item a,.image-gallery .gallery-item a{height:250px;}}@media(min-width:1200px){.image-gallery-album .album-item a,.image-gallery .gallery-item a{height:300px;}}.image-gallery-album .album-item a img,.image-gallery .gallery-item a img{max-width:100%;}@media(min-width:768px){.image-gallery-album .album-item a img,.image-gallery .gallery-item a img{max-width:none;}}.album-title,.gallery-item-title{opacity:0;position:absolute;bottom:0;width:100%;left:0;top:0;right:0;padding:10px;background:rgba(66,139,202,.8);color:#fff;-webkit-transition:ease opacity .4s;-o-transition:ease opacity .4s;transition:ease opacity .4s;}.album-title .title-wrapper,.gallery-item-title .title-wrapper{top:50%;position:absolute;width:100%;left:0;right:0;margin-top:-20px;}.album-title span,.gallery-item-title span{display:block;}.album-title span.description,.gallery-item-title span.description{font-weight:bold;}.image-gallery-upload .file-list{font-size:.8em;}
/* Preload images */
body:after {
  content: url(/image-gallery/controls/images/lightbox/close.png) url(/image-gallery/controls/images/lightbox/loading.gif) url(/image-gallery/controls/images/lightbox/prev.png) url(/image-gallery/controls/images/lightbox/next.png);
  display: none;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(/image-gallery/controls/images/lightbox/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(/image-gallery/controls/images/lightbox/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(/image-gallery/controls/images/lightbox/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(/image-gallery/controls/images/lightbox/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.contributions-container .module-list table{font-size:13px;}.contributions-container .module-list th{text-transform:none !important;}


.account-manage-form-label,.account-register-form-label,.account-forgot-form-label{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.account-manage-form-label,.account-register-form-label,.account-forgot-form-label{float:left;width:16.66667%;}}.account-manage-field,.account-register-field,.account-forgot-field{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.account-manage-field,.account-register-field,.account-forgot-field{float:left;width:66.66667%;}}.bg-danger{padding:15px;}.bg-danger ul{list-style-type:none;}.tab-pane .panel{margin-top:15px;}.account-logout{float:right;margin-bottom:6px;}
ul.searchResultsList{list-style-type:none;padding:0;margin:1.5em 0;}ul.searchResultsList li{display:block;margin:1.2em 0;line-height:1.1em;}.SearchResultsTitle{font-weight:bold;font-size:1.5em;}a:link.searchTitleLink{text-decoration:none;}.SearchResultsDescription{font-weight:normal;}.SearchResultsTitle,.SearchResultsDescription,.SearchResultsURL{display:block;margin:5px 0;}.SearchResultsTitle img{width:15px;height:15px;}.advanced-search{text-align:left;}.advanced-search .search-box-outer{border:none;}.advanced-search .search-box-outer tr td{padding:2px 0;margin:0;vertical-align:middle;}.advanced-search .search-box-outer table{border:none;padding:0;margin:0;}.advanced-search .search-box-outer .input input[type=text]{width:300px;margin-right:10px;}.advanced-search .search-box-outer .input select{width:204px;}.advanced-search .search-results .SEResultItem .SELocation{font-size:.8em;line-height:1.2em;}.advanced-search .search-results .SEResultItemLink{font-size:1.2em;margin-bottom:.3em;}.advanced-search .search-results .SEResultItemLink a{text-decoration:none !important;}.advanced-search .search-results .SEResultItemLink a:hover{text-decoration:underline !important;}.advanced-search .search-results .SEResultItemSummary{word-wrap:break-word;font-size:.9em;line-height:1.3em;margin-bottom:.3em;}.advanced-search .search-results .SEResultItemURL{font-size:.9em;line-height:1.3em;color:#390;margin-bottom:.3em;}.advanced-search .search-results .SEHeader .ignored-message{font-size:.8em;line-height:1em;}.advanced-search .search-results .SEFooter{padding:5px 0 5px 0;height:auto;text-align:center;line-height:2em;vertical-align:middle;}.advanced-search .search-results .SEFooter a,.advanced-search .search-results .SEFooter span{display:inline-block;padding:.5em 1em;background:#fff;line-height:1em;font-weight:bold;text-decoration:none;}.advanced-search .search-results .SEFooter span{background:#e2e9f3;color:#000;}.search-help-link{font-size:.8em;}.dc-fullsearch input[type=text]{width:302px;margin-right:10px;}

.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}.label:empty{display:none;}.btn .label{position:relative;top:-1px;}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer;}.label-default{background-color:#777;}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e;}.label-primary{background-color:#428bca;}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9;}.label-success{background-color:#5cb85c;}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44;}.label-info{background-color:#5bc0de;}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5;}.label-warning{background-color:#f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f;}.label-danger{background-color:#d9534f;}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c;}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15);}.well-lg{padding:24px;border-radius:6px;}.well-sm{padding:9px;border-radius:3px;}.facilities-book-intro{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.facilities-book-intro{float:left;width:100%;}}.facilities-book-summary{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.facilities-book-summary{float:left;width:58.33333%;}}@media(min-width:992px){.facilities-book-summary{float:left;width:66.66667%;}}@media(min-width:1200px){.facilities-book-summary{float:left;width:75%;}}.facilities-book-widget{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.facilities-book-widget{float:left;width:41.66667%;}}@media(min-width:992px){.facilities-book-widget{float:left;width:33.33333%;}}@media(min-width:1200px){.facilities-book-widget{float:left;width:25%;}}.facilities-book-widget .date-time-select{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.facilities-book-widget .date-time-select{float:left;width:50%;}}.facilities-book-widget .error{background:#d9534f;color:#fff;padding:.2em .5em;}.facilities-book-widget .error[style*="display: inline;"]{display:block !important;margin:.2em 0;}.facilities-book-contact .control-label{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.facilities-book-contact .control-label{float:left;width:25%;}}@media(min-width:992px){.facilities-book-contact .control-label{float:left;width:20.83333%;}}@media(min-width:1200px){.facilities-book-contact .control-label{float:left;width:16.66667%;}}.facilities-book-contact .form-control,.facilities-book-contact .error{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.facilities-book-contact .form-control,.facilities-book-contact .error{float:left;width:75%;}}@media(min-width:992px){.facilities-book-contact .form-control,.facilities-book-contact .error{float:left;width:79.16667%;}}@media(min-width:1200px){.facilities-book-contact .form-control,.facilities-book-contact .error{float:left;width:83.33333%;}}@media(min-width:768px){.facilities-book-contact .error{left:25%;}}@media(min-width:992px){.facilities-book-contact .error{left:20.83333%;}}@media(min-width:1200px){.facilities-book-contact .error{left:16.66667%;}}.facilities-book-contact .error[style*="display: inline;"]{display:block !important;padding-left:0;margin:.2em 0;background:#d9534f;color:#fff;padding:.2em .5em;}@media(max-width:767px){.facilities-book-contact .row{padding-left:15px;padding-right:15px;}.facilities-book-contact .row .control-label{padding-left:0;}}.cc-panel{background:#eee;border:1px solid #e2e2e2;padding:15px;display:block;}.cc-panel:before,.cc-panel:after{content:" ";display:table;}.cc-panel:after{clear:both;}.cc-panel .form-group{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.cc-panel .form-group{float:left;width:100%;}}.cc-panel .control-label{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.cc-panel .control-label{float:left;width:25%;}}@media(min-width:992px){.cc-panel .control-label{float:left;width:20.83333%;}}@media(min-width:1200px){.cc-panel .control-label{float:left;width:16.66667%;}}.cc-panel .form-control{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.cc-panel .form-control{float:left;width:75%;}}@media(min-width:992px){.cc-panel .form-control{float:left;width:79.16667%;}}@media(min-width:1200px){.cc-panel .form-control{float:left;width:83.33333%;}}.facilities-proces-nav{list-style-type:none;padding:0;margin:1em 0 1em 0;}.facilities-proces-nav li{margin:0 1em 0 0;display:inline-block;}.facilities-proces-nav li a{margin:0;padding:0;}.facilities-proces-nav li .fa{margin-right:.5em;}.facilities-proces-nav li:after{content:'';font-family:FontAwesome;display:inline-block;margin:0 0 0 1em;}.facilities-proces-nav li:last-child:after{display:none;}.facilities-proces-nav li.current{font-weight:bold;}.spam-error[style*="display: inline;"]{display:block !important;padding-left:0;margin:.2em 0 .7em 0;}.step-navigation{display:block;width:100%;text-align:right;}.step-navigation .btn.btn-success.aspNetDisabled{background:#777;border-color:#6a6a6a;cursor:wait;opacity:.7;}.facilities-book-summary .timedisplay{margin-top:1em;margin-bottom:1em;}.facilities-book-summary .timedisplay .timefield{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.facilities-book-summary .timedisplay .timefield{float:left;width:33.33333%;}}@media(min-width:1200px){.facilities-book-summary .timedisplay .timefield{float:left;width:25%;}}.facilities-book-summary .timedisplay .datefield{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:1em;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.facilities-book-summary .timedisplay .datefield{float:left;width:66.66667%;}}@media(min-width:992px){.facilities-book-summary .timedisplay .datefield{margin-right:33%;}}@media(min-width:1200px){.facilities-book-summary .timedisplay .datefield{float:left;width:41.66667%;}}@media(min-width:1200px){.facilities-book-summary .timedisplay .datefield{margin-right:0;}}.facilities-book-summary .panel-body p{margin:0;border-left:3px solid rgba(0,0,0,.2);padding:.2em 0 .2em .5em;}.facilities-book-summary .panel-heading{font-weight:bold;}.facilities-book-summary .panel-heading .label{float:right;}.facilities-book-summary .panel-footer{font-weight:bold;text-align:right;}.facilities-book-summary .panel-footer .fa{float:left;}.facilities-book-summary .input-group{margin-top:.4em;}.facilities-book-summary .input-group .form-control:last-child{box-shadow:none;}.facility-confirmation-contact{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:1200px){.facility-confirmation-contact{float:left;width:41.66667%;}}@media(min-width:768px){.facility-confirmation-contact th{width:20%;}}@media(min-width:1200px){.facility-confirmation-contact th{width:auto;}}.facility-confirmation-booking .row{display:flex;flex-direction:row;flex-wrap:wrap;}.facility-confirmation-booking .bookingitem{position:relative;min-height:1px;padding-left:15px;padding-right:15px;align-self:stretch;flex-grow:1;}@media(min-width:992px){.facility-confirmation-booking .bookingitem{float:left;width:50%;}}.facility-confirmation-booking .input-group .form-control:last-child{box-shadow:none;}.facility-confirmation-payment{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:1200px){.facility-confirmation-payment{float:left;width:58.33333%;}}.cmd-field{margin:.7em 0 0 0;text-align:right;}.totalrow th{text-align:right;}.totalrow td,.totalrow th{font-weight:bold;background:rgba(119,119,119,.1);}.enable-popover{cursor:pointer;}.panel-facilitiesbooking .panel-heading{font-weight:bold;}.facilities-section-command{margin:.5em 0 2em 0;}
