﻿/*#s4-workspace .link-with-check p.error input{
	bottom:2px;
}*/

button.btn.disabled {
    pointer-events: visible;
    background-color: #2ea9d3;
    cursor: pointer;
}

.select2-search__field {
    vertical-align: middle;
}

@media only screen and (min-width:700px) {
    .col-2-3 > .container {
        margin-left: -30px;
    }
}

@media only screen and (max-width:700px) {
    button.btn {
        margin-top: 15px;
    }

    /* #agree-disclaimer{
		margin-bottom:2px;
	}*/
}

@media only screen and (max-width:400px) {
    .error #agree-disclaimer {
        margin-bottom: 25px;
    }
}

@media only screen and (max-width:320px) {
    .selectors #agree-disclaimer {
        margin-bottom: 25px;
    }

    .error #agree-disclaimer {
        margin-bottom: 55px;
    }
}

/*Modify Bootstrap DateTime Picker*/

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #cccccc;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    top: 0 !Important;
    left: 0 !Important;
}

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
    top: 0 !Important;
}


/* Above lines removed from ASPX file ********** */



/* Checkbox fix */
.select2 ol li:before, ul li:before {
    content: "";
    position: absolute;
    left: 0;
    font-size: 15px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    margin-right: 5px !Important;
    margin-top: 5px !Important;
    padding: 0 5px !Important;
    margin-bottom: 0px !Important;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 5px !important;
}

.bootstrap-datetimepicker-widget ul, .bootstrap-datetimepicker-widget ul li {
    padding-left: 0px !Important;
    margin-bottom: 0px !Important;
}

.bootstrap-datetimepicker-widget .table-condensed {
    margin-bottom: 5px !Important;
}

/* End Checkbox fix */

/* Fix Form fields */

/*Select Box Style*/

#room {
    text-align: left;
    padding: 0 20px 0 20px;
    line-height: 50px;
    display: block;
}

@media only screen and (max-width:360px) {
    #room {
        width: 90%;
    }
}


/*Time Period Styles - review*/
/*#StartTime, #EndTime {
    margin-left:20px;
}*/

/*#StartTime, #EndTime {
    width: 88px;
    height: 40px;
    text-align: center;
    border: 1px solid #b4bfc7;
    border-radius: 2px;
    outline: 0;
}

#startdatenow, #enddatenow {
    width: 130px;
    height: 40px;
    text-align: center;
    border: 1px solid #b4bfc7;
    border-radius: 2px;
    outline: 0;
}

#StartDateDay, #EndDateDay {
    width: 50px;
    height: 40px;
    text-align: center;
    border: 1px solid #b4bfc7;
    border-radius: 2px;
    outline: 0;
}

#StartDateMonth, #EndDateMonth {
    width: 100px;
    height: 40px;
    text-align: center;
    border: 1px solid #b4bfc7;
    border-radius: 2px;
    outline: 0;
}

#StartDateYear, #EndDateYear {
    width: 60px;
    height: 40px;
    text-align: center;
    border: 1px solid #b4bfc7;
    border-radius: 2px;
    outline: 0;
}*/

.timeDiv {
    position: relative;
    left: 140px;
    margin-top: -10px;
}

/*Clear Filter*/
#myDIVdates {
    position: relative;
    left: 0;
    margin-bottom: 10px;
    margin-top: 0;
    text-align: center;
}

@media only screen and (min-width:700px) {
    #myDIVdates {
        margin-top: 10px;
        text-align: left;
    }
}


@media only screen and (min-width:1000px) {
    #myDIVdates {
        margin-top: 15px;
        text-align: left;
    }
}
 
/******** */


/* *** Start   Possibly Old Code CSS to remove */


/*UL/ LI Icon*/

/* Daterangecalendar into single calendar fix*/

.calendar.right thead > tr:nth-child(2) {
    display: none;
}

.calendar.right tbody {
    display: none;
}


.calendar.left .calendar-table {
    margin-top: 45px;
}


/* ***   END - Possibly Old Code CSS to remove */
 