.hide-view{
	display:none;
}

.added-class:after{
	content:none  !important;
}

.label-description{
	margin-left: 25px;

}
/**.entitylist-search{
    display:   !important;
}**/

.remove-value{
    display: none !important;
}

/**.clearfix cell crmquickform-cell{
//  width: 1000px;
}
**/
.not-active{
  display:none;


}
.active-item{
  display: inline-block;
}
#QuickviewControl1677852999650 .control{
    border-top: 1px solid blue;

}
.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{
  width: 20em;
}

.crmEntityFormView .cell{
  padding: 0px 0px 20px !important;
}

.crmEntityFormView .actions{
  border: none !important;
}

.tab-title{
  border: none !important;
}

.crmEntityFormView {
  border: none !important;
}

.modal-header  {
  border-bottom: none !important;
}
/**.modal-title{
    padding-left: 8% !important;
}**/

.grid-actions {
  border-bottom: none !important;
}

.crmEntityFormView .cell{
  padding: 10px !important;
}

textarea.form-control {
    height: 100px;
}

html[dir=ltr] .crmEntityFormView .cell.crmquickform-cell:first-child {
    border-right: none !important;
}

#EntityFormView > div.tab.clearfix > div > div > fieldset > table > tbody > tr:nth-child(8) > td.clearfix.cell.subgrid-cell > div.info > label:after,
#EntityFormView > div.tab.clearfix > div > div > fieldset > table > tbody > tr:nth-child(2) > td.clearfix.cell.subgrid-cell > div.info > label:after{
    content: ' *';
    color: #a94442;
}

#rad_name_label::after{
  content: " " !important;
}

@font-face{
font-family:"Johnston100W03-Medium";
src:url("/johnston100-Medium");
}

@font-face{
font-family:"Johnston100W03-Regular";
src:url("/johnston100-Regular");
}

h1{
  font-family: 'Johnston100W03-Regular' !important;
  font-size: 32px !important;
}

h2{
  font-family: 'Johnston100W03-Regular' !important;
  font-size: 26px !important;
}

h3{
  font-family: 'Johnston100W03-Regular' !important;
  font-size: 22px !important;
}

h4{
  font-family: 'Johnston100W03-Regular' !important;
  font-size: 18px !important;
}

h5{
  font-family: 'Johnston100W03-Regular' !important;
  font-size: 16px !important;
}

p,li,td,tr,a{
  font-family: 'Johnston100W03-Regular'!important;
  font-size: 16px !important;
}

.btn-primary{
  font-family: 'Johnston100W03-Regular' !important;
  font-size: 14px !important; 
  border-radius: 8px;
}
.btn-primary:focus{
  background-color: #0019a8;
  border-color: #03071c;
  border-width: 2px;
}

button{
  font-family: 'Johnston100W03-Regular' !important;
  font-size: 14px !important;
  background-color: white;
  border: 0px;
  font-weight: bold;
  border-radius: 6px;
}
button:hover{
  background-color: #e1e4e8;
  border: none !important;
}
button:focus{
  border-color: #03071c
}

.btn-primary-disabled{
  background-color: #637282 !important;
  border: 0px !important;
}

#WebFormControl_8ac5333f8b9ded11aad1000d3a227bd0_ProgressIndicator > ol > li{
    font-size: 20px !important;
}
#WebFormControl_ffa9d1805c72ed119561000d3a227bd0_ProgressIndicator > ol > li{
  font-size: 20px !important;
}
#EntityFormView > h2{
  display: none;
}

#WebFormControl_17f190881c98ed11aad1000d3a227bd0_ProgressIndicator > ol > li{
  font-size: 20px !important;
}

#EntityFormControl_1bb11bd7dc76ed1181ab000d3a227f03_EntityFormView > div.tab.clearfix > div > div > fieldset:nth-child(3) > table > tbody > tr > td:nth-child(1) > div.info > label, #EntityFormControl_1bb11bd7dc76ed1181ab000d3a227f03_EntityFormView > div.tab.clearfix > div > div > fieldset:nth-child(3) > table > tbody > tr > td:nth-child(2) > div.info > label{
    display: none;
}

.crmEntityFormView .section-title h3{
  margin-top: 5px !important;
  margin-bottom: 0px !important;
  font-weight: bold !important;
}

.crmEntityFormView table tbody tr td {
padding-top: 0px !important;

}

.form-control{
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}

.crmEntityFormView fieldset{
  margin-bottom: 5px;
}

.crmEntityFormView .td .clearfix .cell{
    display: none;
}

.crmEntityFormView .cell{
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  padding-right: 10px !important;
  padding-left: 0px !important;
  margin-bottom: 0px !important;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
    background-color: #0019a8 !important;
    border-color: #0019a8 !important;
}

li a {
  margin-left: 0px !important; 
}

/**reCaptcha customisation start**/

#ctl00_ContentContainer_WebFormControl_8ac5333f8b9ded11aad1000d3a227bd0_EntityFormView_captcha_CaptchaTextBoxLabel{
  display: block !important;
  transform: translateY(calc(-40px - 50%))

}

#ctl00_ContentContainer_WebFormControl_8ac5333f8b9ded11aad1000d3a227bd0_EntityFormView_captcha_CaptchaLinkButton{
  display: inline-block !important;
  transform: translateY(calc(+60px - 50%))
}

#ctl00_ContentContainer_WebFormControl_8ac5333f8b9ded11aad1000d3a227bd0_EntityFormView_captcha_CaptchaAudioCodeUP{
  text-indent: 10px;
  display: inline-block !important;
  transform: translateY(calc(+60px - 50%))
}

/**reCaptcha customisation end**/


/**Footer customisation start**/

footer {
  color: #1f2329 !important;
}

/* Create two equal columns that floats next to each other */
.column1 {
  float: left;
  width: 33.3%;
  padding: 10px;
  border-right: 1px solid white;
}
.column2 {
  float: left;
  width: 66.6%;
  padding: 10px;
}

/**Footer customisation end**/

/*Incident Details tab customisations start*/

#rad_incidenttype_lookupmodal > div > section > div > div > div.modal-header > h1{
  display: none;
}
#rad_incidentsubtype_lookupmodal > div > section > div > div > div.modal-header > h1{
  display: none;
}

/*Incident Details tab customisations end*/

/*Request Location tab customisations start*/

#rad_incidentsubtype_lookupmodal > div > section > div > div > div.modal-header > h1, #rad_sublocation_lookupmodal > div > section > div > div > div.modal-header > h1, #rad_location_lookupmodal > div > section > div > div > div.modal-header > h1, #rad_camera01_lookupmodal > div > section > div > div > div.modal-header > h1{
  display: none;
}
.wrapper-body{
min-height: 90vh !important;
}

/*Request Location tab customisations end*/

/*Share Request tab start*/

/*#EntityFormView > div.tab.clearfix > div > div > fieldset > legend > h3{
  display: none;
}*/

/*Share Request tab end*/


/**Previous button hide**/
.previous-confirmation{
  display: none;
}


/*Profile Page customisations start*/
#ContentContainer_MainContent_MainContent_ContentBottom_MarketingOptionsPanel > fieldset{
  display: none;
}
#mainContent > div:nth-child(10) > div{
  padding-bottom: 20px;
}
#content_form > div.container > div > div.col-md-4 > div.panel.panel-default.nav-profile > div.list-group.nav-profile > a:nth-child(2){
  display:none;
}
body > div.container > div > div.col-md-4 > div.panel.panel-default.nav-profile > div.list-group.nav-profile > a.list-group-item.active{
  display:none;
}

#mainContent > div:nth-child(8) > div{
  padding-bottom: 50px;
}
/*Profile Page customisations end*/

/*Confirmation Page customisations start*/

#rad_name_label{
  font-weight: normal;
}

#rad_name{
  font-weight: bold;
}

#WebFormPanel > div.actions > div{
  padding-left: 0px;
}

/*Confirmation Page customisations end*/

#rad_requestorjobtitle{
  display: none;
}

/*Home List View start*/
view-grid .dropdown.action .dropdown-menu {
    max-width: 200px !important;
}
.grid-actions{
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}
#mainContent > div > div > div > div > div > div{
  margin-top: 30px !important;
}

view-grid .dropdown.action .dropdown-menu li a.edit-link:hover{
    border: none;
    background: none;
}
a.delete-link, a.edit-link, a.details-link{
    border: none !important;
    background-color: white !important;
}

/*Review Page start*/

 #EntityFormView > div.tab.clearfix > div > div > fieldset:nth-child(1) > legend, 
 #EntityFormView > div.tab.clearfix > div > div > fieldset:nth-child(3) > table > tbody > tr:nth-child(2) > td.clearfix.cell.crmquickform-cell > div.info > label,
 #EntityFormView > div.tab.clearfix > div > div > fieldset:nth-child(3) > table > tbody > tr > td:nth-child(1) > div.info > label,
 #EntityFormView > div.tab.clearfix > div > div > fieldset:nth-child(3) > table > tbody > tr > td:nth-child(2) > div.info > label{
  display: none;
 }

/*Review Page end*/

#EntityFormControl_EntityFormView > div.tab.clearfix > div > div > fieldset > legend > h3{
  display: none;
}
#EntityFormControl_EntityFormView > h2{
  display: none;
}
#Subgrid_share_requests > div > section.modal.fade.modal-form.modal-form-insert.in > div > div > div.modal-header > h1,
#Subgrid_share_requests > div > section.modal.fade.modal-form.modal-form-edit.in > div > div > div.modal-header > h1,
#Subgrid_share_requests > div > section.modal.fade.modal-form.modal-form-details.in > div > div > div.modal-header > h1{
  padding-left: 15px !important;
}

.underline{
  text-decoration: underline;
}
.underline:hover{
  text-decoration: none;
}
.datepicker-disabled{
    background-color: #F5F5F5;
    color:#A19F9D;
}
camera{
  display: block;
}

/*Cancellation screen*/
#rad_cancellationreason_label:after{
    content: ' *';
    color: #a94442;
}

/*Approval Document*/
td > div> #rad_name.hide-name{
  display:none;
}

td > div > #rad_name_label> p.hide-name{
  display: none;
}


/*Share Request*/
#EntityFormControl_EntityFormView > div.tab.clearfix > div > div > fieldset:nth-child(1) > table > tbody > tr:nth-child(3) > td.clearfix.cell.crmquickform-cell > div.info > label{
  display: none;
}
#rad_sharedpartysfirstname_label::after,
#rad_sharedpartyssurname_label::after,
#rad_sharedpartysorganisation_label::after,
#rad_sharedpartysjobtitle_label::after,
#rad_sharedpartysemail_label::after,
#rad_reasonforsharingoptions_label::after,
#rad_reasonforsharing_label::after{
   content: ' *';
    color: #a94442;
}


#Subgrid_share_requests > div > section.modal.fade.modal-form.modal-form-edit.in > div > div > div.modal-header > h1{
  display: none !important;
}

/*Hide the Share Request button by default*/
#Subgrid_share_requests > div > div.view-toolbar.grid-actions.clearfix > div{
  display: none;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover{
  background-color: #0019a8 !important;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a{
  background-color: #0019a8 !important;
}

label[for=Subgrid_1_manager_approval_documents]::after{
  content: ' *';
  color: #a94442;;
}

#rad_camera01_label::after{
  content: ' *';
  color: #a94442;;
}

#lastname_label::after{
  content: " " !important;
}

.transparent{
  color: transparent !important;
}


.entity-pager-prev-link{
 color:#666 !important;
}

.links{
  color: white;
  background-color: rgb(45, 48, 57);
  
}

.container .fa {
     line-height:1 !important;
}

.input-group-btn:last-child>.btn{
  margin-left: 0px !important;
}

/*Chane the size of the "x" symbol in the pop-ups*/
div.modal-header > button,
#mainContent > div > div > div > div > div > div.col-md-12.columnBlockLayout > div > div > div.modal.fade.modal-form.modal-form-edit.in > div > div > div.modal-header > button{
  font-size: 24px !important;
}

button.form-close{
 top: 1rem !important;
}